Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-32 osd: keep root node BH ref of IAM container
[fs/lustre-release.git]
/
lustre
/
osd-ldiskfs
/
osd_iam.h
diff --git
a/lustre/osd-ldiskfs/osd_iam.h
b/lustre/osd-ldiskfs/osd_iam.h
index
e6c550c
..
ffb458c
100644
(file)
--- a/
lustre/osd-ldiskfs/osd_iam.h
+++ b/
lustre/osd-ldiskfs/osd_iam.h
@@
-447,15
+447,19
@@
struct iam_container {
* Underlying flat file. IO against this object is issued to
* read/write nodes.
*/
* Underlying flat file. IO against this object is issued to
* read/write nodes.
*/
- struct inode *ic_object;
+ struct inode *ic_object;
+ /*
+ * BH of root block
+ */
+ struct buffer_head *ic_root_bh;
/*
* container flavor.
*/
/*
* container flavor.
*/
- struct iam_descr *ic_descr;
+ struct iam_descr
*ic_descr;
/*
* read-write lock protecting index consistency.
*/
/*
* read-write lock protecting index consistency.
*/
- cfs_rw_semaphore_t ic_sem;
+ cfs_rw_semaphore_t
ic_sem;
};
/*
};
/*