kernel - Remove msf_buf dependency from VFS Journals
authorSamuel J. Greear <sjg@thesjg.com>
Thu, 25 Feb 2010 16:11:16 +0000 (09:11 -0700)
committerSamuel J. Greear <sjg@thesjg.com>
Thu, 25 Feb 2010 16:25:42 +0000 (09:25 -0700)
commit9f5f0021715de789a2ea90dfd42439f85d5612d3
tree859793bda255d9ad618cdb98b7c7ed3f8f0fcc11
parent255b606863ffdbca9421547396a4b2df943ebce5
kernel - Remove msf_buf dependency from VFS Journals

* UIO writes (VOP_WRITE case) are now handled by a copyin() directly to the
journal buffer.

* VOP_PUTPAGES case is now handled with XIO directly instead of with msf_buf's
as an abstraction over XIO.
sys/kern/vfs_jops.c
sys/kern/vfs_journal.c
sys/sys/journal.h
sys/sys/mountctl.h