ext4: make "offset" consistent in ext4_check_dir_entry()
authorToshiyuki Okajima <toshi.okajima@jp.fujitsu.com>
Tue, 2 Mar 2010 05:21:35 +0000 (00:21 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 2 Mar 2010 05:21:35 +0000 (00:21 -0500)
commitb8b8afe236e97b6359d46d3a3f8c46455e192271
treeefa7221c7c14ae20b5b5e1f66bee12c253b9fc26
parent6e3617e579e070d3655a93ee9ed7149113e795e0
ext4: make "offset" consistent in ext4_check_dir_entry()

The callers of ext4_check_dir_entry() usually pass in the "file
offset" (ext4_readdir, htree_dirblock_to_tree, search_dirblock,
ext4_dx_find_entry, empty_dir), but a few callers (add_dirent_to_buf,
ext4_delete_entry) only pass in the buffer offset.

To accomodate those last two (which would be hard to fix otherwise),
this patch changes ext4_check_dir_entry() to print the physical block
number and the relative offset as well as the passed-in offset.

Signed-off-by: Toshiyuki Okajima <toshi.okajima@jp.fujitsu.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
fs/ext4/dir.c