pci: fix UIO interrupt file descriptor check before close
authorYong Wang <wang.yong19@zte.com.cn>
Fri, 10 Feb 2017 13:53:17 +0000 (08:53 -0500)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 10 Feb 2017 13:23:27 +0000 (14:23 +0100)
commit511a4c74b8e94fd5990b222b207833290c5144b7
treef6b5de2c56eae80f7e22dfc43b47ad6fd5df91d4
parentb392e9871d771a506a7aebf5545dbf08d79cb9e5
pci: fix UIO interrupt file descriptor check before close

The "dev->intr_handle.fd" is possibly a negative value while it is
passed as an argument to function "close". Fix the check to the fd.

Fixes: 5a60a7ffc801 ("pci: introduce functions to alloc and free uio resource")

Signed-off-by: Yong Wang <wang.yong19@zte.com.cn>
lib/librte_eal/linuxapp/eal/eal_pci_uio.c