From owner-freebsd-scsi Mon Mar 18 23:00:25 1996 Return-Path: owner-freebsd-scsi Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA10973 for freebsd-scsi-outgoing; Mon, 18 Mar 1996 23:00:25 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id XAA10963 for ; Mon, 18 Mar 1996 23:00:19 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.12/8.6.9) id RAA06722; Tue, 19 Mar 1996 17:54:14 +1100 Date: Tue, 19 Mar 1996 17:54:14 +1100 From: Bruce Evans Message-Id: <199603190654.RAA06722@godzilla.zeta.org.au> To: bde@zeta.org.au, mmead@Glock.COM Subject: Re: a little bit more information on the jaz drive situation... Cc: scsi@freebsd.org Sender: owner-freebsd-scsi@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > The suggestion you made about ffs_unmount() and >vn_close() halfway worked. I reversed the order of the calls, >and the drives are now able to eject once they've been unmounted. >Unfortunately, however, something is still wrong because if you >try to reinsert the cartridge and mount it again, it ends up >complaining that the device is busy. I'm guessing here, but does >this have something to do with some other counter not being >decremented properly so that the kernel thinks the device is >still being used? Try the fix in -current. The bug affects my zip drive too. It worked a week or two ago, but not today for ufs mounted file systems. It still works for ext2fs mounted file systems because there is no vmio stuff for ext2fs. Bruce