Hi Corey, This patch does not appear to be in the 2.6.25-rc8 kernel although you sent it in to lkml over 6 weeks back. We were sort of expecting (and counting on) it to be included in the mainline kernel by now. Is there anything we can do to encourage the kernel folks to pull this patch in soon?
Thank you very much for all your help, :-) Carol Hebert On Wed, 2008-02-13 at 10:22 -0600, Corey Minyard wrote: > From: Carol Hebert <[EMAIL PROTECTED]> > > Currently, on systems with multiple BMC interfaces, the ipmi device > names are being created in reverse order relative to how they are > discovered on the system (e.g. on an IBM x3950 multinode server with N > nodes, the device name for the BMC in the first node is /dev/ipmiN-1 and > the device name for the BMC in the last node is /dev/ipmi0, etc.). The > problem is caused by the list handling routines chosen in dmi_scan.c. > Using list_add() causes the multiple ipmi devices to be added to the > device list using a stack-paradigm and so the ipmi driver subsequently > pulls them off during initialization in LIFO order. This patch changes > the dmi_save_ipmi_device() list handling paradigm to a queue, thereby > allowing the ipmi driver to build the ipmi device names in the order in > which they are found on the system. > > Signed-off-by: Carol Hebert <[EMAIL PROTECTED]> > Signed-off-by: Corey Minyard <[EMAIL PROTECTED]> > --- > > --- linux-2.6.24.orig/drivers/firmware/dmi_scan.c 2008-01-30 > 11:21:55.000000000 -0800 > +++ linux-2.6.24/drivers/firmware/dmi_scan.c 2008-01-30 11:18:05.000000000 > -0800 > @@ -219,7 +219,7 @@ static void __init dmi_save_ipmi_device( > dev->name = "IPMI controller"; > dev->device_data = data; > > - list_add(&dev->list, &dmi_devices); > + list_add_tail(&dev->list, &dmi_devices); > } > > /* > ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Openipmi-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openipmi-developer
