Skip site navigation (1)Skip section navigation (2)
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>