w83781d hangs on i2c bus driver

Mark Studebaker mds at paradyne.com
Wed Jun 4 17:02:03 CEST 2003


It sounds like you got it, I'll test it tonight and let you know.
thanks
mds

"Mark M. Hoffman" wrote:
> 
> * 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



More information about the lm-sensors mailing list