Btrfs: Fix ordering of key field checks in btrfs_previous_item
authorYan Zheng <zheng.yan@oracle.com>
Fri, 24 Jul 2009 15:06:53 +0000 (11:06 -0400)
committerChris Mason <chris.mason@oracle.com>
Fri, 24 Jul 2009 15:22:47 +0000 (11:22 -0400)
commit0a4eefbb745ec0e8a5b694ae3f40cc34082d8f61
treeb8c144c52f2725fa05325f282d8d2e4edc2e7181
parent1fcbac581be375ca0a686f72ee2b7fd1dbf386e7
Btrfs: Fix ordering of key field checks in btrfs_previous_item

Check objectid of item before checking the item type, otherwise we may return
zero for a key that is actually too low.

Signed-off-by: Yan Zheng <zheng.yan@oracle.com>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/ctree.c