[dpdk-dev] [PATCH] ethdev: Fix illegal access of rte_eth_dev_is_detachable()

2015-08-09 Thread Thomas Monjalon
> > To obtain detachable flag, pci_drv is accessed in > > rte_eth_dev_is_detachable(). > > But pci_drv is only valid if port is enabled. Not to cause illegal access, > > add > > rte_eth_dev_is_valid_port() before accessing. > > > > Signed-off-by: Tetsuya Mukawa > > Acked-by: Bernard Iremonger

[dpdk-dev] [PATCH] ethdev: Fix illegal access of rte_eth_dev_is_detachable()

2015-08-07 Thread Tetsuya Mukawa
To obtain detachable flag, pci_drv is accessed in rte_eth_dev_is_detachable(). But pci_drv is only valid if port is enabled. Not to cause illegal access, add rte_eth_dev_is_valid_port() before accessing. Signed-off-by: Tetsuya Mukawa --- lib/librte_ether/rte_ethdev.c | 2 +- 1 file changed, 1 in

[dpdk-dev] [PATCH] ethdev: Fix illegal access of rte_eth_dev_is_detachable()

2015-08-07 Thread Iremonger, Bernard
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Tetsuya Mukawa > Sent: Friday, August 7, 2015 10:21 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH] ethdev: Fix illegal access of > rte_eth_dev_is_detachable() > > To obtain det