Re: [dpdk-dev] [PATCH v2] bus/pci: update device devargs on each rescan

2018-11-11 Thread Thomas Monjalon
07/11/2018 00:40, Gaëtan Rivet: > On Tue, Nov 06, 2018 at 10:21:38PM +, Zhang, Qi Z wrote: > > From: Dariusz Stojaczyk [mailto:darek.stojac...@gmail.com] > > > From: Darek Stojaczyk > > > > > > Bus rescan is done e.g. during the device hotplug, where devargs are > > > re-allocated. By not upd

Re: [dpdk-dev] [PATCH v2] bus/pci: update device devargs on each rescan

2018-11-06 Thread Gaëtan Rivet
On Tue, Nov 06, 2018 at 10:21:38PM +, Zhang, Qi Z wrote: > > > > -Original Message- > > From: Dariusz Stojaczyk [mailto:darek.stojac...@gmail.com] > > Sent: Monday, November 5, 2018 10:40 PM > > To: dev@dpdk.org; gaetan.ri...@6wind.com > > Cc: Stojaczyk, Dariusz ; Zhang, Qi Z > > > >

Re: [dpdk-dev] [PATCH v2] bus/pci: update device devargs on each rescan

2018-11-06 Thread Zhang, Qi Z
> -Original Message- > From: Dariusz Stojaczyk [mailto:darek.stojac...@gmail.com] > Sent: Monday, November 5, 2018 10:40 PM > To: dev@dpdk.org; gaetan.ri...@6wind.com > Cc: Stojaczyk, Dariusz ; Zhang, Qi Z > > Subject: [PATCH v2] bus/pci: update device devargs on each rescan > > From:

[dpdk-dev] [PATCH v2] bus/pci: update device devargs on each rescan

2018-11-05 Thread Dariusz Stojaczyk
From: Darek Stojaczyk Bus rescan is done e.g. during the device hotplug, where devargs are re-allocated. By not updating the rte_device->devargs pointer we potentially make it a dangling one, as previous devargs could have been (or will be soon) freed. Fixes: 55e411b301c3 ("bus/pci: fix resource