The basic problem is that platform_device_alloc() is being called with the device id, but not the product id as part of the name. According to the spec, The combo of the two is required to be unique on a machine. But the device id is the same on both BMCs, it appears.
Carol, can you confirm that the product id's are different? They are printed at driver load time. I'll get a patch soon. -Corey Yani Ioannou wrote: > Hi Carol, > > On 10/6/06, Carol Hebert <[EMAIL PROTECTED]> wrote: > >> I believe I may have found a problem with the ipmi driver v39 in the >> 2.6.18 kernel when loaded on multi-node systems (in my particular case, >> an dual-node x460 with two BMCs). At first glance, it appears the >> problem may be in the sysfs code added last January -- it looks like it >> may not be handling the multiple BMCs correctly. The result is that >> the ipmi_si module won't load and the ipmi device nodes don't get >> created. >> > > I guess I shouldn't be suprised - its very hard to find someone with > access to a system with multiple BMCs (not just multiple interfaces) > to who is willing to test this out with, I only have access to a old > HP workstation with a rudimentary IPMI 1.0 card myself. > > >> I'm only starting to debug the issue but wanted to let you know what >> I've seen asap in case someone's already spotted this problem but I >> missed seeing a patch and also because I'm not a sysfs expert and I >> don't know what the original intent was for how to present multiple BMCs >> (from multi-node systems) in the sysfs. >> > > I did write the code to handle multiple BMCs, but it looks like I > overlooked something, from your backtrace at first glance it appears > that some sysfs file is being duplicated in the same directory. Could > you perhaps turn on sysfs/kobject debugging in the kernel debugging > options? > > Thanks, > Yani > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Openipmi-developer mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/openipmi-developer > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Openipmi-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openipmi-developer
