Date: Tue, 3 Apr 2007 13:32:26 -0700 From: "Matthew Jacob" <lydianconcepts@gmail.com> To: "Alex Dupre" <ale@freebsd.org> Cc: freebsd-scsi@freebsd.org, freebsd-current@freebsd.org Subject: Re: targclose doesn't return Message-ID: <7579f7fb0704031332o64d0637coe17770971d5a6e29@mail.gmail.com> In-Reply-To: <461285E0.8000008@FreeBSD.org> References: <46126585.8080204@FreeBSD.org> <46127DF4.5080703@samsco.org> <461285E0.8000008@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Yeah- I've seen this too. On 4/3/07, Alex Dupre <ale@freebsd.org> wrote: > Scott Long wrote: > > Are there any other console messages from the targ driver? Can you > > turn on CAMDEBUG and send us the trace of what is going on? > > CAMDEBUG is already on, but simply opening/closing the targ device, > without sending any ioctl to enable it, shouldn't produce any CAM > message. I traced the kernel thread and I found that it doesn't return > from the destroy_devl() function: csw->d_purge is NULL and > dev->si_threadcount is '1'. The thread enters the following block > (kern_conf.c, row 690) and never exits. > > > while (dev->si_threadcount != 0) { > /* Use unique dummy wait ident */ > msleep(&csw, &devmtx, PRIBIO, "devdrn", hz / 10); > } > > > -- > Alex Dupre > _______________________________________________ > freebsd-scsi@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-scsi > To unsubscribe, send any mail to "freebsd-scsi-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7579f7fb0704031332o64d0637coe17770971d5a6e29>