Hi Mark, I assume you are saying linux-2.4 and dmi_scan. We also have an issue with __exit. An easy fix is to define __exit in i2c.h. I would opt to incorporate both corrections and release 2.6.6 after a quick system check across linux-2.2/2.4/2.5. After this is completed, I would have time to incorporate i2c-compat.h in CVS for 2.6.7, preserving linux-2.2 compatibility. It seems there are lots of users with linux-2.2 still. Albert "Mark D. Studebaker" wrote: > > I fixed both the ticket 1002 problems and some others involving > mkpatched kernels. > Now I know what export-objs does (Documentation/kbuild/makefiles.txt is > an excellent reference). > > I put a note on the download page that i2c only worked for 2.4 kernels. > Let's see if we get a lot of complaints - if not we can remove the 2.2 > compatibility > stuff from i2c and sensors in the next release? And I put a note on the > home page. > > I don't think that the problems are serious enough to do a fast 2.6.6 > release. > I'm going to go ahead and update freshmeat. > > ** Note that the MC1066 update to adm1021 requires SENSORS_INSMOD_8 from > i2c-proc.h. > In other words, unless we work around it somehow (I don't see how) - the > 2.6.6 lm_sensors release > will REQUIRE i2c-2.6.6. > Let's think about this some more, it will increase our support issues a > lot. > But we've been keeping our dependency on i2c-2.6.1 for quite a while, > maybe it was time anyway. > Albert, if you can include the i2c-proc.h diff along with the i2c patch > and get > it into kernel 2.4 that would help. > > mds > > Mark Studebaker wrote: > > > > dmi_scan.c doesn't compile in-kernel (ticket 1002) > > for at least one person, dmi_scan.c doesn't compile as a module, but it works for me (tkt 1002) > > i2c-elv.c doesn't compile for 2.2 kernels because of __exit (ticket 1005) > > > > I'd like to look at these more this weekend and put fixes on the home page > > before we do the freshmeat thing. -- Albert Cranford Deerfield Beach FL USA ac9410 at bellsouth.net