Date: Fri, 29 Dec 1995 20:25:50 -0800 From: David Greenman <davidg@Root.COM> To: rich@freefall.freebsd.org Cc: FreeBSD-stable@freefall.freebsd.org Subject: Re: panic: free vnode isn't Message-ID: <199512300425.UAA03071@corbin.Root.COM> In-Reply-To: Your message of "Fri, 29 Dec 95 21:26:19 CST." <199512300326.VAA04467@rmurphy.slip.bcm.tmc.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
>It turns out that the 'panic: free vnode isn't' only occurs
>when I have a Nakamichi 7 disk scsi cd changer mounted.
>WHen the unit's powered off the problems go away.
>
>I don't know how it's munging the free vnodes, but I'm
>willing to bet that the problem is directly related to the
>changer. Rich
DO you have the fix for the multi-changers that was recently committed to
-current and -stable??? ...That likely will fix it for you.
-DG
Index: cd.c
===================================================================
RCS file: /home/ncvs/src/sys/scsi/cd.c,v
retrieving revision 1.53
retrieving revision 1.54
diff -c -r1.53 -r1.54
*** cd.c 1995/12/14 09:54:18 1.53
--- cd.c 1995/12/20 12:02:43 1.54
***************
*** 588,594 ****
return;
}
cdqueues++;
! if(cd->dkunit) {
dk_xfer[cd->dkunit]++;
dk_seek[cd->dkunit]++; /* don't know */
dk_wds[cd->dkunit] += bp->b_bcount >> 6;
--- 588,594 ----
return;
}
cdqueues++;
! if(cd->dkunit >= 0) {
dk_xfer[cd->dkunit]++;
dk_seek[cd->dkunit]++; /* don't know */
dk_wds[cd->dkunit] += bp->b_bcount >> 6;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199512300425.UAA03071>
