hrev51850 adds 1 changeset to branch 'master'
old head: c91002a1db814cd1234350b6d0f39bb55e65c5fc
new head: 690d16c62820a1f4d5fb3dd83a5ed00bb571402a
overview:
http://cgit.haiku-os.org/haiku/log/?qt=range&q=690d16c62820+%5Ec91002a1db81
----------------------------------------------------------------------------
690d16c62820: btrfs: Add error log for _Find()
[ hyche <cvghy116@xxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev51850
Commit: 690d16c62820a1f4d5fb3dd83a5ed00bb571402a
URL: http://cgit.haiku-os.org/haiku/commit/?id=690d16c62820
Author: hyche <cvghy116@xxxxxxxxx>
Date: Fri Dec 15 21:29:05 2017 UTC
Committer: Adrien Destugues <pulkomandy@xxxxxxxxx>
Commit-Date: Tue Mar 13 08:46:53 2018 UTC
----------------------------------------------------------------------------
1 file changed, 6 insertions(+), 1 deletion(-)
src/add-ons/kernel/file_systems/btrfs/BTree.cpp | 7 ++++++-
----------------------------------------------------------------------------
diff --git a/src/add-ons/kernel/file_systems/btrfs/BTree.cpp
b/src/add-ons/kernel/file_systems/btrfs/BTree.cpp
index 1d7756cd6c..d86531f553 100644
--- a/src/add-ons/kernel/file_systems/btrfs/BTree.cpp
+++ b/src/add-ons/kernel/file_systems/btrfs/BTree.cpp
@@ -681,8 +681,13 @@ BTree::_Find(Path* path, btrfs_key& wanted, void** _value,
uint32* _size,
if (status != B_OK)
return status;
- if (found.Type() != wanted.Type() && wanted.Type() !=
BTRFS_KEY_TYPE_ANY)
+ if (found.Type() != wanted.Type() && wanted.Type() !=
BTRFS_KEY_TYPE_ANY) {
+ ERROR("Find() not found wanted: %" B_PRIu64 " %" B_PRIu8 " %"
+ B_PRIu64 " found: %" B_PRIu64 " %" B_PRIu8 " %"
B_PRIu64 "\n",
+ wanted.ObjectID(), wanted.Type(), wanted.Offset(),
found.ObjectID(),
+ found.Type(), found.Offset());
return B_ENTRY_NOT_FOUND;
+ }
wanted = found;
return B_OK;