From: Ryusuke Konishi Date: Wed, 7 Jul 2010 08:19:54 +0000 (+0900) Subject: nilfs2: add sanity check in nilfs_btree_add_dirty_buffer X-Git-Tag: v2.6.36-rc1~500^2~23 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cfa913a5077f7619869b2b4d1bf23ccb4f8b3d7b;p=pandora-kernel.git nilfs2: add sanity check in nilfs_btree_add_dirty_buffer According to the report titled "problem with nilfs_cleanerd" from Łukasz Wójcicki, nilfs_btree_lookup_dirty_buffers or nilfs_btree_add_dirty_buffer got memory violation during garbage collection. This could happen if a level field of given btree node buffer is incorrect, which is a crucial internal bug. This inserts a sanity check to figure out the problem. Signed-off-by: Ryusuke Konishi --- Reading git-diff-tree failed