When cxl removes a vPHB, it's possible that the pci_controller may be freed
before all references to the devices on the vPHB have been released. This
in turn causes an invalid memory access when the devices are eventually
released, as pcibios_release_device() attempts to call the phb's
release_devi
> On Aug 18, 2016, at 2:35 AM, Andrew Donnellan
> wrote:
>
> When cxl removes a vPHB, it's possible that the pci_controller may be freed
> before all references to the devices on the vPHB have been released. This
> in turn causes an invalid memory access when the devices are eventually
> release
Acked-by: Ian Munsie
Hi Andrew,
[auto build test ERROR on char-misc/char-misc-testing]
[also build test ERROR on v4.8-rc3 next-20160822]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
[Suggest to use git(>=2.9.0) format-patch --base= (or --base=auto for
convenience
Hi stable team,
The following patch, which ended up upstream as
6f38a8b9a45833495dc878c335c5431cd98a16ed:
On 18/08/16 17:35, Andrew Donnellan wrote:
When cxl removes a vPHB, it's possible that the pci_controller may be freed
before all references to the devices on the vPHB have been released.
On Tue, 2016-08-30 at 11:58 +1000, Andrew Donnellan wrote:
> Hi stable team,
>
> The following patch, which ended up upstream asĀ
> 6f38a8b9a45833495dc878c335c5431cd98a16ed:
>
> On 18/08/16 17:35, Andrew Donnellan wrote:
> >
> > When cxl removes a vPHB, it's possible that the pci_controller may