]> git.baikalelectronics.ru Git - kernel.git/commit
jbd: clean up journal_try_to_free_buffers()
authorHisashi Hifumi <hifumi.hisashi@oss.ntt.co.jp>
Wed, 17 Jun 2009 23:26:23 +0000 (16:26 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 18 Jun 2009 20:03:45 +0000 (13:03 -0700)
commit8fa872ff577a3efa1e3a10151434e25445d374a8
treec6874d850ab2347dfeb58ea95a05422880fc0892
parentc609eed867acd533e74dd4e2bcacd745fa937d2d
jbd: clean up journal_try_to_free_buffers()

I delete the following patch
"commit f05127e0603a8c75bad66553367803100fa95b07
Author: Mingming Cao <cmm@us.ibm.com>
Date:   Fri Jul 25 01:46:22 2008 -0700

    jbd: fix race between free buffer and commit transaction

This patch is no longer needed because if race between freeing buffer and
committing transaction functionality occurs and dio gets error, currently
dio falls back to buffered IO by the following patch.

commit 7231de4ee6da0cb2f9b9c6f403b82b4fce2b2abd
Author: Hisashi Hifumi <hifumi.hisashi@oss.ntt.co.jp>
Date:   Tue Sep 2 14:35:40 2008 -0700

    VFS: fix dio write returning EIO when try_to_release_page fails

Signed-off-by: Hisashi Hifumi <hifumi.hisashi@oss.ntt.co.jp>
Cc: Theodore Tso <tytso@mit.edu>
Cc: Mingming Cao <cmm@us.ibm.com>
Acked-by: Jan Kara <jack@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/jbd/transaction.c