Date: Wed, 7 Dec 2005 03:39:08 +0000 (UTC) From: Craig Rodrigues <rodrigc@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern vfs_bio.c vfs_cluster.c src/sys/sys buf.h Message-ID: <200512070339.jB73d8ai001786@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rodrigc 2005-12-07 03:39:08 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c vfs_cluster.c sys/sys buf.h Log: Changes imported from XFS for FreeBSD project: - add fields to struct buf (needed by XFS) - 3 private fields: b_fsprivate1, b_fsprivate2, b_fsprivate3 - b_pin_count, count of pinned buffer - add new B_MANAGED flag - add breada() function to initiate asynchronous I/O on read-ahead blocks. - add bufdone_finish(), bpin(), bunpin_wait() functions Patches provided by: kan Reviewed by: phk Silence on: arch@ Revision Changes Path 1.499 +130 -32 src/sys/kern/vfs_bio.c 1.170 +15 -0 src/sys/kern/vfs_cluster.c 1.192 +10 -1 src/sys/sys/buf.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512070339.jB73d8ai001786>