[haiku-commits] haiku: hrev51850 - src/add-ons/kernel/file_systems/btrfs

  • From: pulkomandy@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 13 Mar 2018 04:47:02 -0400 (EDT)

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;


Other related posts:

  • » [haiku-commits] haiku: hrev51850 - src/add-ons/kernel/file_systems/btrfs - pulkomandy