Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c82bc5ad5411ccd61d26355088e2f5c9e95ef54b
Commit:     c82bc5ad5411ccd61d26355088e2f5c9e95ef54b
Parent:     43517854da512ae7daf15e7044e040edb15b8b23
Author:     Michal Schmidt <[EMAIL PROTECTED]>
AuthorDate: Mon Nov 26 20:42:19 2007 +0100
Committer:  Ingo Molnar <[EMAIL PROTECTED]>
CommitDate: Mon Nov 26 20:42:19 2007 +0100

    pci: use pci=bfsort for HP DL385 G2, DL585 G2
    
    HP ProLiant systems DL385 G2 and DL585 G2 need pci=bfsort to enumerate PCI
    devices in the expected order.
    
    Matt sayeth:
    
      biosdevname is a userspace app I wrote to help solve this so we don't need
      to patch the kernel for future systems.  It's not integrated into any
      distributions properly yet, but is included in openSUSE 10.3 and Fedora 8
      for people who want to download and install it there.  It acts as a udev
      helper.
    
      For the time being, patching the kernel is necessary.  I really hope
      biosdevname eliminates that need in future distributions.
    
      http://linux.dell.com/biosdevname/
    
    Signed-off-by: Michal Schmidt <[EMAIL PROTECTED]>
    Acked-by: Andy Gospodarek <[EMAIL PROTECTED]>
    Cc: [EMAIL PROTECTED]
    Cc: [EMAIL PROTECTED]
    Cc: [EMAIL PROTECTED]
    Cc: Matt Domsch <[EMAIL PROTECTED]>
    Cc: Greg KH <[EMAIL PROTECTED]>
    Cc: Andi Kleen <[EMAIL PROTECTED]>
    Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
    Signed-off-by: Thomas Gleixner <[EMAIL PROTECTED]>
    Signed-off-by: Ingo Molnar <[EMAIL PROTECTED]>
---
 arch/x86/pci/common.c |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/arch/x86/pci/common.c b/arch/x86/pci/common.c
index f438699..8627463 100644
--- a/arch/x86/pci/common.c
+++ b/arch/x86/pci/common.c
@@ -315,6 +315,22 @@ static struct dmi_system_id __devinitdata 
pciprobe_dmi_table[] = {
                },
        },
 #endif
+       {
+               .callback = set_bf_sort,
+               .ident = "HP ProLiant DL385 G2",
+               .matches = {
+                       DMI_MATCH(DMI_SYS_VENDOR, "HP"),
+                       DMI_MATCH(DMI_PRODUCT_NAME, "ProLiant DL385 G2"),
+               },
+       },
+       {
+               .callback = set_bf_sort,
+               .ident = "HP ProLiant DL585 G2",
+               .matches = {
+                       DMI_MATCH(DMI_SYS_VENDOR, "HP"),
+                       DMI_MATCH(DMI_PRODUCT_NAME, "ProLiant DL585 G2"),
+               },
+       },
        {}
 };
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to