From owner-freebsd-hackers Sun Jan 12 21:43:13 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id VAA20468 for hackers-outgoing; Sun, 12 Jan 1997 21:43:13 -0800 (PST) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id VAA20458 for ; Sun, 12 Jan 1997 21:43:10 -0800 (PST) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id WAA23833; Sun, 12 Jan 1997 22:39:26 -0700 (MST) Date: Sun, 12 Jan 1997 22:39:26 -0700 (MST) Message-Id: <199701130539.WAA23833@rocky.mt.sri.com> From: Nate Williams To: Terry Lambert Cc: joerg_wunsch@uriah.heep.sax.de, freebsd-hackers@freebsd.org Subject: Re: mount -o async on a news servre In-Reply-To: <199701122138.OAA26359@phaeton.artisoft.com> References: <199701122138.OAA26359@phaeton.artisoft.com> Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > Truly, when I press the eject button, an "umount -f" operation should > > > occur on behalf of the FS's mounted on the drive... oh well. > > > > I'm afraid you gotta wait for SCSI-4 for this to happen. AFAIK, the > > drive doesn't start a transaction on the bus if you press the eject > > button, saying ``Terry wishes to eject my cartridge right now''. :-) > > So the system couldn't know, even at best willingness. > > > > Maybe it could if it were hooked to a PCMCIA card. 8-). If it were hooked to a PCMCIA card, the kernel would realize it *was* ejected *AFTER* you physically removed the media which means it would be tool late to update the dirty buffers. The only thing the PCIC controllers buys you is the ability to see insertion/removal request plus the ability to setup resource allocation a bit differently. Nate