Up to [cvs.NetBSD.org] / src / sys / fs / sysvbfs
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: thorpej-atomic-base
Revision 1.4 / (download) - annotate - [select for diffs], Fri Jan 19 14:49:10 2007 UTC (17 years, 2 months ago) by hannken
Branch: MAIN
CVS Tags: yamt-idlelwp-base8,
yamt-idlelwp,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
post-newlock2-merge,
newlock2-nbase,
newlock2-base,
mjf-ufs-trans-base,
mjf-ufs-trans,
ad-audiomp-base,
ad-audiomp
Branch point for: vmlocking
Changes since 1.3: +3 -2
lines
Diff to previous 1.3 (colored)
New file system suspension API to replace vn_start_write and vn_finished_write. The suspension helpers are now put into file system specific operations. This means every file system not supporting these helpers cannot be suspended and therefore snapshots are no longer possible. Implemented for file systems of type ffs. The new API is enabled on a kernel option NEWVNGATE. This option is not enabled by default in any kernel config. Presented and discussed on tech-kern with much input from Bill Studenmund <wrstuden@netbsd.org> and YAMAMOTO Takashi <yamt@netbsd.org>. Welcome to 4.99.9 (new vfs op vfs_suspendctl).