From owner-freebsd-hackers Mon Jan 13 13:18:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA06010 for hackers-outgoing; Mon, 13 Jan 1997 13:18:38 -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 NAA05991 for ; Mon, 13 Jan 1997 13:18:29 -0800 (PST) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id OAA26992; Mon, 13 Jan 1997 14:14:41 -0700 (MST) Date: Mon, 13 Jan 1997 14:14:41 -0700 (MST) Message-Id: <199701132114.OAA26992@rocky.mt.sri.com> From: Nate Williams To: Terry Lambert Cc: nate@mt.sri.com (Nate Williams), joerg_wunsch@uriah.heep.sax.de, freebsd-hackers@freebsd.org Subject: Re: mount -o async on a news servre In-Reply-To: <199701132058.NAA28205@phaeton.artisoft.com> References: <199701130539.WAA23833@rocky.mt.sri.com> <199701132058.NAA28205@phaeton.artisoft.com> Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Terry Lambert writes: > > > > > > > > > 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. > > It can also scream "Put the card back! Put the card back!". Not without an incredible amount of kludges to *every* device driver. Currently, the PCCARD code knows *nothing* about the individual device drivers, and shouldn't. Adding intrinsic device driver knowledge to the generic support code is something that I'll fight against. Nate