* Mark M. Hoffman <mhoffman at lightlink.com> [2003-06-03 23:07:38 -0400]: > * Mark D. Studebaker <mds at paradyne.com> [2003-06-03 22:41:20 -0400]: > > Works fine on ISA. > > > > If you modprobe an i2c bus driver after w83781d is modprobed, the bus > > driver modprobe hangs, > > presumably while w83781d is scanning the bus. > > If you modprobe w83781d after an i2c bus driver is modprobed, the w83781d > > modprobe hangs. > > > > Any ideas let us know. > > I assume you're talking about lk2-4, not the 2.5 stuff that recently > went to lkml. > > I haven't ever been able to load lk2-4 w83781d.o. The symptoms are > similar: it hangs as soon as I modprobe it (with I2C adapter). I'll > try to debug that one so you can hack on the other chips I don't > have. :) The function i2c_check_addr() in i2c-core.c was causing deadlock. I'm surprised if this didn't happen with any other chips. I fixed it and *very* lightly tested it (need sleep!). Anyway, w83781d seems to work now on I2C lk2-4 branch. Regards, -- Mark M. Hoffman mhoffman at lightlink.com