Re: [PATCH] x86/PCI: Ignore CPU non-addressable _CRS reservedmemory resources

From: Jesse Barnes
Date: Mon Dec 05 2011 - 14:03:36 EST


On Mon, 14 Nov 2011 15:42:16 -0800
Gary Hade <garyhade@xxxxxxxxxx> wrote:

>
> From: Gary Hade <garyhade@xxxxxxxxxx>
>
> This assures that a _CRS reserved host bridge window or
> window region is not used if it is not addressable by
> the CPU. The new code either trims the window to exclude
> the non-addressable portion or totally ignores the window
> if the entire window is non-addressable.
>
> The current code has been shown to be problematic with
> 32-bit non-PAE kernels on systems where _CRS reserves
> resources above 4GB.
>
> Signed-off-by: Gary Hade <garyhade@xxxxxxxxxx>
> Reviewed-by: Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
> Cc: Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx>
> Cc: Bjorn Helgaas <bhelgaas@xxxxxxxxxx>
> Cc: Thomas Renninger <trenn@xxxxxxxxxx>
> Cc: linux-kernel@xxxxxxxxxxxxxxx
> Cc: stable@xxxxxxxxxx
> ---

Applied to linux-next (don't want to send something this fundamental to
Linus at this late stage). It can land in stable if it turns out ok in
-rc1.

Thanks,
--
Jesse Barnes, Intel Open Source Technology Center

Attachment: signature.asc
Description: PGP signature