]> git.baikalelectronics.ru Git - kernel.git/commit
[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)
commitda73178dd3655535bec8cc652e370043766dfc1a
tree50419ba9250be6f923470b4eff73370512c00267
parentb3638407ca52dde89c5e4ac8c69a1f0e083667a3
[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