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-3336 lfsck: use rbtree to record OST-object accessing
[fs/lustre-release.git]
/
lustre
/
ofd
/
ofd_internal.h
diff --git
a/lustre/ofd/ofd_internal.h
b/lustre/ofd/ofd_internal.h
index
b22ceec
..
ab041ce
100644
(file)
--- a/
lustre/ofd/ofd_internal.h
+++ b/
lustre/ofd/ofd_internal.h
@@
-183,7
+183,8
@@
struct ofd_device {
* supporting OBD_CONNECT_GRANT_PARAM? */
ofd_grant_compat_disable:1,
/* Protected by ofd_lastid_rwsem. */
* supporting OBD_CONNECT_GRANT_PARAM? */
ofd_grant_compat_disable:1,
/* Protected by ofd_lastid_rwsem. */
- ofd_lastid_rebuilding:1;
+ ofd_lastid_rebuilding:1,
+ ofd_record_fid_accessed:1;
struct seq_server_site ofd_seq_site;
/* the limit of SOFT_SYNC RPCs that will trigger a soft sync */
unsigned int ofd_soft_sync_limit;
struct seq_server_site ofd_seq_site;
/* the limit of SOFT_SYNC RPCs that will trigger a soft sync */
unsigned int ofd_soft_sync_limit;
@@
-319,6
+320,7
@@
struct ofd_thread_info {
/* Space used by the I/O, used by grant code */
unsigned long fti_used;
struct ost_lvb fti_lvb;
/* Space used by the I/O, used by grant code */
unsigned long fti_used;
struct ost_lvb fti_lvb;
+ struct lfsck_request fti_lr;
};
extern void target_recovery_fini(struct obd_device *obd);
};
extern void target_recovery_fini(struct obd_device *obd);