[dpdk-dev] [dpdk-stable] [PATCH v3] bus/pci: fix unexpected resource mapping override

Thomas Monjalon thomas at monjalon.net
Wed Oct 31 19:30:05 CET 2018


Hi Qi,

30/10/2018 16:27, Qi Zhang:
> When scanning an already plugged device, the virtual address
> of mapped PCI resource in rte_pci_device will be overridden
> with 0, that may cause driver does not work correctly.
> The fix is not to update any rte_pci_device's field if the being
> scanned device's driver is already probed.
> 
> Bugzilla ID: 85
> Fixes: c752998b5e2e ("pci: introduce library and driver")
> Cc: stable at dpdk.org
> 
> Reported-by: Lv Geoffrey <geoffrey.lv at gmail.com>
> Signed-off-by: Qi Zhang <qi.z.zhang at intel.com>
> ---
>  drivers/bus/pci/linux/pci.c | 35 ++++++++++++++++++++++++++++++-----
>  1 file changed, 30 insertions(+), 5 deletions(-)

When sending a new version, please use --in-reply-to,
and add a changelog somewhere.

Applied, thanks




More information about the dev mailing list