Whamcloud - gitweb
LU-8472 scrub: try to avoid recovery during OI scrub
[fs/lustre-release.git] / lustre / target / tgt_internal.h
index 9a1aeb3..8d2fc37 100644 (file)
@@ -77,18 +77,13 @@ struct tgt_thread_info {
                        struct l_wait_info tti_wait_info;
                } rdpg;
                struct {
-                       /* for out_read()      */
-                       struct lu_rdbuf     tti_rdbuf;
-                       /* for tgt_sendpage()      */
-                       struct l_wait_info tti_wait_info;
-               } rdbuf;
-               struct {
                        struct dt_object_format    tti_update_dof;
                        struct object_update_reply *tti_update_reply;
                        struct object_update       *tti_update;
                        int                        tti_update_reply_index;
                        struct obdo                tti_obdo;
                        struct dt_object           *tti_dt_object;
+                       struct l_wait_info tti_wait_info;
                } update;
        } tti_u;
        struct lfsck_request tti_lr;
@@ -292,4 +287,6 @@ int sub_thandle_trans_create(const struct lu_env *env,
 void distribute_txn_insert_by_batchid(struct top_multiple_thandle *new);
 int top_trans_create_tmt(const struct lu_env *env,
                         struct top_thandle *top_th);
+
+void tgt_cancel_slc_locks(__u64 transno);
 #endif /* _TG_INTERNAL_H */