X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Finclude%2Flustre_import.h;h=3beccba7adff5266b20b24f939ae5e163d4c0cbb;hb=98ac0fe3a45dde62759ecaa4c84e6250ac2067f8;hp=d86f0e7b2a869963151cff66045d4559f1767b90;hpb=e089a515efae3391709b997be889ebe0f3306e9d;p=fs%2Flustre-release.git diff --git a/lustre/include/lustre_import.h b/lustre/include/lustre_import.h index d86f0e7..3beccba 100644 --- a/lustre/include/lustre_import.h +++ b/lustre/include/lustre_import.h @@ -180,6 +180,17 @@ struct obd_import { cfs_list_t imp_delayed_list; /** @} */ + /** + * List of requests that are retained for committed open replay. Once + * open is committed, open replay request will be moved from the + * imp_replay_list into the imp_committed_list. + * The imp_replay_cursor is for accelerating searching during replay. + * @{ + */ + cfs_list_t imp_committed_list; + cfs_list_t *imp_replay_cursor; + /** @} */ + /** obd device for this import */ struct obd_device *imp_obd;