[<prev] [next>] [day] [month] [year] [list]
Message-ID: <56C1E042.6000200@citrix.com>
Date: Mon, 15 Feb 2016 14:27:14 +0000
From: David Vrabel <david.vrabel@...rix.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>,
Tommi Airikka <tommi@...ikka.net>,
<linux-kernel@...r.kernel.org>, <xen-devel@...ts.xenproject.org>,
<david.vrabel@...rix.com>, <boris.ostrovsky@...cle.com>
CC: <stable@...r.kernel.org>
Subject: Re: [Xen-devel] [PATCH 4/4] xen/pcifront: Fix mysterious crashes when
NUMA locality information was extracted.
On 11/02/16 21:10, Konrad Rzeszutek Wilk wrote:
> --- a/drivers/pci/xen-pcifront.c
> +++ b/drivers/pci/xen-pcifront.c
> @@ -576,6 +578,7 @@ static void pcifront_free_roots(struct pcifront_device *pdev)
> free_root_bus_devs(bus_entry->bus);
>
> kfree(bus_entry->bus->sysdata);
> + bus_entry->bus->sysdata = NULL;
I dropped this change, as it was unrelated.
I note that we free sysdata before removing the bus which looks racy to me.
David
Powered by blists - more mailing lists