Date: Wed, 24 Jun 1998 20:43:27 +0900 (JST) From: Michael Hancock <michaelh@cet.co.jp> To: Peter Wemm <peter@netplex.com.au> Cc: Chuck Robey <chuckr@glue.umd.edu>, Poul-Henning Kamp <phk@FreeBSD.ORG>, freebsd-current@FreeBSD.ORG Subject: Re: Heads up: block devices to disappear! Message-ID: <Pine.SV4.3.95.980624203411.28991I-100000@parkplace.cet.co.jp> In-Reply-To: <199806232113.FAA08470@spinner.netplex.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Here's a stacking project that John Heidemann was suggesting a while back... - layer the devfs implementations. Currently there are spec_ufs and fifo_ufs vnode operations vectors. These are really just pushed together versions of a mostly pass-through ufs layer over a spec vnode or a fifo vnode. Separating them would clean the code and allow for there to be a single special vnode for each device or fifo. Both Kirk and I have wanted to do this cleanup for a long time but it's low on our stacks. Specfs and fifofs aren't layers, they're just operations vectors that get special-cased into the file system everywhere. It's actually pretty ugly. Regards, Mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SV4.3.95.980624203411.28991I-100000>