I'm going to be out for a little while, so I can't work on this for a little while. The particular kernel version is really up to you; I can support any particular one, but I have no preference.
-Corey Bela Lubkin wrote: > Corey, Carol -- > > Does a distribution in terms of patches against "v37" code even make sense? > The code base that Matt has been working from is off of OpenIPMI v35; to > patch to that from v37 is basically to rewind a bunch of previous patches. > It seems like it might be better to declare it a fork at v35. > > Anyway. Carol had hinted for me to speak up: > > >>> We, and many other vendors I suspect (speak up now!), would be very >>> grateful ... >>> > > ... and I should have done that. I am working at one of those vendors who > would benefit from an updated OpenIPMI-for-2.4 driver base. I don't "speak > for" VMware so I hesitate to say something like "VMware would be grateful" -- > subtle semantic point. > > Anyway. We have now integrated into the upcoming VMware 2.5.4 console OS > kernel the version of OpenIPMI found in Red Hat Enterprise Linux 3 Update 8, > i.e. RHEL3U8. This is very close to the last version I saw on Matt Domsch's > FTP repository; from memory, the only differences are one or two IBM patches > in the motherboard-table-based BMC detection, and some minor changes to the > locking calls. > > We had previously checked in some v37-based code with added patches, supplied > to us by HP. We received that as pre-integrated sources so it's not easy for > me to say exactly where the patches originated. Relative to v37, the patches > added support for OEM channel messages and for HP's PCI BMC. I was not able > to disentangle these patches and layer them onto the Domsch/RHEL3U8 "35.13" > code base; nor did I have much fun trying to get Corey's PCI support stuff > (http://lkml.org/lkml/diff/2006/3/21/429/1) integrated. I gave up on these > because I felt that I was just destabilizing the driver, and the 35.13 code > gained almost as much performance as the HP PCI patch. That is, on the HP > PCI BMC it performed nearly as well; on any other BMC, it was miles ahead of > the v37-based driver. > > Unfortunately, VMware ESX Server 3.0.0 did ship with the v37-based driver. > The v35.13 code is supposed to be integrated in for an update, probably > 3.0.2. Until then, OpenIPMI is problematic on ESX 3 except on HP PCI BMC > systems. > > I hope to eventually converge on something 35.13-based + proper PCI interrupt > support + OEM channel messages + whatever other goodness might be pulled out > of the current 2.6 "v39" driver. But I'm fairly happy where I am right now, > without integrating all that and destabilizing. > > I'd like to thank Corey for so much work on the driver over the years, Matt > for his more recent life support work on 2.4, and Carol for trying to get > something going here... > > >> Bela< >> > > -----Original Message----- > From: [EMAIL PROTECTED] on behalf of Carol > Hebert > Sent: Tue 2006-08-08 2:55 PM > To: openipmi-developer@lists.sourceforge.net > Cc: [EMAIL PROTECTED] > Subject: Re: [Openipmi-developer] Openipmi-developer Digest, Vol 2, Issue 11 > > > Hi Corey, > > We've been looking into what we can do to help facilitate this next 2.4 > patch set and your suggestion that we send diffs from the v37 driver and > had a couple of questions: > > First, which kernels would you want to have patch sets for? We've only > been working on this issue with the 2.4.21 kernel but there appear to be > patch sets for 3 different 2.4 kernels posted for v37. Would you need > to have us supply diffs/patches for all 3 kernels? > > Second, would it be possible to post a pointer to Matt's dkms website on > the 2.4 driver download page? Although Matt has several times posted a > pointer to this website on the mailing list, customers probably don't > know to dig through the mail archives to find it. > > Thank you very much again for your consideration and help with this > issue. > > Carol Hebert > LTC System x Enablement > IBM Corp. > > > >> Date: Mon, 24 Jul 2006 19:18:54 -0500 >> From: Corey Minyard <[EMAIL PROTECTED]> >> Subject: Re: [Openipmi-developer] Need help with OpenIPMI 2.4 kernel >> support >> To: Carol Hebert <[EMAIL PROTECTED]> >> Cc: openipmi-developer@lists.sourceforge.net, Matt Domsch >> <[EMAIL PROTECTED]> >> Message-ID: <[EMAIL PROTECTED]> >> Content-Type: text/plain; charset=us-ascii >> >> I'll have to think about this. I don't really view this as a "one more >> release" type of thing. There's always one more thing to do. Instead, I >> view this as a support issue. Do I support 2.4, or not? >> >> I'm pressed for time over the near future, so it will be difficult for >> me to do this. If you could get the pieces you need working and send me >> a diff from the v37 driver, that would probably be the easiest. This >> will also require work from Matt to package things up; I don't know if >> he is able to do this. >> >> -Corey >> >> Carol Hebert wrote: >> >>> Hi Corey, >>> >>> We have a critical situation concerning our IBM System x customers who >>> are running RHEL3U6 and other 2.4 distro kernels that do not contain the >>> IPMI driver "speed-up" fixes Matt Domsch posted for RHEL3U7 (Red Hat BZ >>> #168358, #168795) and for the 2.6 kernel on SourceForge. Without Matt's >>> fixes, our Flash utility takes upward of 2.5 hours to complete which is >>> considered unusable for our customers due to the danger a flash of that >>> time length poses to our customers' BMCs. >>> >>> I've seen your note posted with the v37 driver that it will be your last >>> 2.4 maintenance release but I was wondering if we might ask you to >>> reconsider and post one more patch set which contains Matt's speed-up >>> fixes and some of the other critical fixes which haven't yet been posted >>> for 2.4 in v37? Our team is not in a position to be able to take on the >>> maintenance and support role for "v38" as your v37 note suggested >>> someone do but would be willing to help put a patch together. >>> >>> We are hoping that the mileage Matt's speed-up patch has already put in >>> on RHEL3U7 will suffice to a certain extent in proving the patch's >>> correctness and stability since we have only System x boxes on which to >>> test the patch. >>> >>> We, and many other vendors I suspect (speak up now!), would be very >>> grateful to you if you would consider posting one more version of the >>> OpenIPMI driver on SourceForge for 2.4 kernels. Please let me know what >>> we can do to help make this last 2.4 patch set happen. >>> >>> Thank you very much for your consideration of this critical matter, >>> >>> Carol Hebert >>> LTC System x Enablement >>> IBM Corp. >>> > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Openipmi-developer mailing list > Openipmi-developer@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/openipmi-developer > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Openipmi-developer mailing list Openipmi-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openipmi-developer