On Sat, Jun 14, 2003 at 08:26:35AM +0200, Martin Schlemmer wrote: > On Fri, 2003-06-13 at 04:36, Mark M. Hoffman wrote: > > > > > Anyhow, Only change I have made to the w83781d driver, is one line > > > > > (just tell it to that if the chip id is 0x72, its also of type > > > > > w83726HF), but now (2.5.70-bk1[123]) it segfaults for me on rmmod, where > > > > > it did not with 2.5.68 kernels when I still had the other board. I will > > > > > attach a oops tomorrow or such when I get home. > > > > > > > My first patch was naive; the patch below solves the problem by > > letting w83781d_detach_client remove the three clients (1 * primary > > + 2 * subclients) independently. It's a noisy patch because I had > > to change the way the subclients were kmalloc'ed - sorry. The meat > > is around line 1422. This patch works for me... comments? > > > > Regards, > > > > --- > > Mark M. Hoffman > > mhoffman at lightlink.com > > Greg, this patch from Mark fixes it, please include in your stuff > to send to Linus. Applied, thanks. greg k-h