Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Dec 1998 12:23:19 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        hackers@FreeBSD.ORG
Subject:   vfs_bio / struct buf
Message-ID:  <199812222023.MAA05612@apollo.backplane.com>

next in thread | raw e-mail | index | archive | help
    Now that Luoqi has committed the vfs_bio.c fixes, I have commited
    some updated comments plus committed a 'buf' and 'bp' manual page
    describing its operation (/usr/src/share/man/man9/buf.9).

    People are welcome to correct any mistakes in the manual page.  I'm
    sure I've muffed up some of it.  Please feel free to commit (if you
    are a committer) your corrections, it's easier then sending me diffs.

    The more I look at the code, the more glaringly obvious is the fact
    that the buf/bp subsystem was supposed to handle smaller non-page-aligned
    block sizes.

    It is also glaringly obvious that there are some hacks in there that
    we should probably work to remove.  We ought to be able to fix NFS
    to not have to use the validoff/validend/dirtyoff/dirtyend junk, and 
    we ought to be able to clean the system up such that it is possible
    to get rid of the bogus_page stuff and we should also be able to fix
    the bogus way pages are marked clean in the VFS layer ( rather then being
    marked clean in the device layer ).  I may take this up post-3.0.1.

					-Matt
    
:- Jordan
:
:To Unsubscribe: send mail to majordomo@FreeBSD.org
:with "unsubscribe freebsd-hackers" in the body of the message
:

    Matthew Dillon  Engineering, HiWay Technologies, Inc. & BEST Internet 
                    Communications & God knows what else.
    <dillon@backplane.com> (Please include original email in any response)    

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812222023.MAA05612>