cvs commit: src/sys/kern vfs_journal.c

看板DFBSD_commit作者時間21年前 (2005/03/04 13:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
dillon 2005/03/03 21:25:26 PST DragonFly src repository Modified files: sys/kern vfs_journal.c Log: Journaling layer work. Write the actual data associated with a VOP_WRITE to the journal. Fix a number of bugs in the journal memory FIFO code. This commit has a slight UIO hack. Because UIOs are currently destroyed by I/O operations on them (the iovec's get cleared), we had to make a copy of the uio for the journaling scan. Note that the UIO scan currently maps the data into KVA via msf_uio_iterate(). This will be made more optimal when the I/O path is fixed at some future date to support direct page lists. Revision Changes Path 1.8 +109 -18 src/sys/kern/vfs_journal.c http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_journal.c.diff?r1=1.7&r2=1.8&f=u
文章代碼(AID): #129_BX00 (DFBSD_commit)
文章代碼(AID): #129_BX00 (DFBSD_commit)