projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge commit 'fixes.2015.02.23a' into core/rcu
[deliverable/linux.git]
/
fs
/
btrfs
/
extent_map.h
diff --git
a/fs/btrfs/extent_map.h
b/fs/btrfs/extent_map.h
index b2991fd8583efe8ed92de32904eb510542bc1f66..eb8b8fae036bc3c67ceea03220cdca503626546f 100644
(file)
--- a/
fs/btrfs/extent_map.h
+++ b/
fs/btrfs/extent_map.h
@@
-32,7
+32,15
@@
struct extent_map {
u64 block_len;
u64 generation;
unsigned long flags;
u64 block_len;
u64 generation;
unsigned long flags;
- struct block_device *bdev;
+ union {
+ struct block_device *bdev;
+
+ /*
+ * used for chunk mappings
+ * flags & EXTENT_FLAG_FS_MAPPING must be set
+ */
+ struct map_lookup *map_lookup;
+ };
atomic_t refs;
unsigned int compress_type;
struct list_head list;
atomic_t refs;
unsigned int compress_type;
struct list_head list;
This page took
0.024529 seconds
and
5
git commands to generate.