diff options
author | Chris Mason <chris.mason@oracle.com> | 2008-12-08 22:43:10 +0100 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2008-12-08 22:43:10 +0100 |
commit | 934d375bacf9ea8a37fbfff5f3cf1c093f324095 (patch) | |
tree | e81948e6e26028fd979ce59f4fc5988c1813694c /fs/internal.h | |
parent | Btrfs: superblock duplication (diff) | |
download | linux-934d375bacf9ea8a37fbfff5f3cf1c093f324095.tar.xz linux-934d375bacf9ea8a37fbfff5f3cf1c093f324095.zip |
Btrfs: Use map_private_extent_buffer during generic_bin_search
It is possible that generic_bin_search will be called on a tree block
that has not been locked. This happens because cache_block_block skips
locking on the tree blocks.
Since the tree block isn't locked, we aren't allowed to change
the extent_buffer->map_token field. Using map_private_extent_buffer
avoids any changes to the internal extent buffer fields.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/internal.h')
0 files changed, 0 insertions, 0 deletions