Hello,

Sorry for the interruption, and top posting, but there are two patches
from Jonathan Nieder:

1) x86-pci-use-host-bridge-_crs-info-on-msi-ms-7253.patch
2) x86-pci-do-not-tie-msi-ms-7253-use_crs-quirk-to-bios-version.patch

related to this regression. The second one removes the dependency on the
BIOS version. Maybe I'm missing something and the second one will be
queued too for backporting?

Thanks!

On Tue, 2012-04-10 at 16:57 -0700, [email protected] wrote:
> This is a note to let you know that I've just added the patch titled
> 
>     x86/PCI: use host bridge _CRS info on MSI MS-7253
> 
> to the 3.2-stable tree which can be found at:
>     
> http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
> 
> The filename of the patch is:
>      x86-pci-use-host-bridge-_crs-info-on-msi-ms-7253.patch
> and it can be found in the queue-3.2 subdirectory.
> 
> If you, or anyone else, feels it should not be added to the stable tree,
> please let <[email protected]> know about it.
> 
> 
> From 8411371709610c826bf65684f886bfdfb5780ca1 Mon Sep 17 00:00:00 2001
> From: Jonathan Nieder <[email protected]>
> Date: Tue, 28 Feb 2012 11:51:10 -0700
> Subject: x86/PCI: use host bridge _CRS info on MSI MS-7253
> 
> From: Jonathan Nieder <[email protected]>
> 
> commit 8411371709610c826bf65684f886bfdfb5780ca1 upstream.
> 
> In the spirit of commit 29cf7a30f8a0 ("x86/PCI: use host bridge _CRS
> info on ASUS M2V-MX SE"), this DMI quirk turns on "pci_use_crs" by
> default on a board that needs it.
> 
> This fixes boot failures and oopses introduced in 3e3da00c01d0
> ("x86/pci: AMD one chain system to use pci read out res").  The quirk
> is quite targetted (to a specific board and BIOS version) for two
> reasons:
> 
>  (1) to emphasize that this method of tackling the problem one quirk
>      at a time is a little insane
> 
>  (2) to give BIOS vendors an opportunity to use simpler tables and
>      allow us to return to generic behavior (whatever that happens to
>      be) with a later BIOS update
> 
> In other words, I am not at all happy with having quirks like this.
> But it is even worse for the kernel not to work out of the box on
> these machines, so...
> 
> Reference: https://bugzilla.kernel.org/show_bug.cgi?id=42619
> Reported-by: Svante Signell <[email protected]>
> Signed-off-by: Jonathan Nieder <[email protected]>
> Signed-off-by: Bjorn Helgaas <[email protected]>
> Signed-off-by: Jesse Barnes <[email protected]>
> Signed-off-by: Greg Kroah-Hartman <[email protected]>
> 
> ---
>  arch/x86/pci/acpi.c |   11 +++++++++++
>  1 file changed, 11 insertions(+)
> 
> --- a/arch/x86/pci/acpi.c
> +++ b/arch/x86/pci/acpi.c
> @@ -54,6 +54,17 @@ static const struct dmi_system_id pci_us
>                       DMI_MATCH(DMI_BIOS_VENDOR, "American Megatrends Inc."),
>               },
>       },
> +     /* https://bugzilla.kernel.org/show_bug.cgi?id=42619 */
> +     {
> +             .callback = set_use_crs,
> +             .ident = "MSI MS-7253",
> +             .matches = {
> +                     DMI_MATCH(DMI_BOARD_VENDOR, "MICRO-STAR INTERNATIONAL 
> CO., LTD"),
> +                     DMI_MATCH(DMI_BOARD_NAME, "MS-7253"),
> +                     DMI_MATCH(DMI_BIOS_VENDOR, "Phoenix Technologies, LTD"),
> +                     DMI_MATCH(DMI_BIOS_VERSION, "V1.6"),
> +             },
> +     },
>       {}
>  };
>  
> 
> 
> Patches currently in stable-queue which might be from [email protected] are
> 
> queue-3.2/x86-pci-use-host-bridge-_crs-info-on-msi-ms-7253.patch
> queue-3.2/x86-pci-do-not-tie-msi-ms-7253-use_crs-quirk-to-bios-version.patch
> queue-3.2/acpica-fix-regression-in-fadt-revision-checks.patch


--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to