[PATCH] jbd: split checkpoint lists
authorJan Kara <jack@suse.cz>
Fri, 6 Jan 2006 08:19:55 +0000 (00:19 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Fri, 6 Jan 2006 16:33:59 +0000 (08:33 -0800)
commitf93ea411b73594f7d144855fd34278bcf34a9afc
tree50419ba9250be6f923470b4eff73370512c00267
parent6fe2e70bbed3995d930f39452fb6ce3be7dc47dc
[PATCH] jbd: split checkpoint lists

Split the checkpoint list of the transaction into two lists.  In the first
list we keep the buffers that need to be submitted for IO.  In the second
list are kept buffers that were already submitted and we just have to wait
for the IO to complete.  This should simplify a handling of checkpoint
lists a bit and can eventually be also a performance gain.

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
fs/jbd/checkpoint.c
include/linux/jbd.h