]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/client/Inode.h
import ceph quincy 17.2.4
[ceph.git] / ceph / src / client / Inode.h
index eddfb6da9a69a4875b16aea15b7b819c6b59e0b3..665f4b76af88ca6ee048faea8c1739c9fb9b4b48 100644 (file)
@@ -115,6 +115,7 @@ struct CapSnap {
 #define I_ERROR_FILELOCK       (1 << 5)
 
 struct Inode : RefCountedObject {
+  ceph::coarse_mono_time hold_caps_until;
   Client *client;
 
   // -- the actual inode --
@@ -211,7 +212,6 @@ struct Inode : RefCountedObject {
   int cache_gen = 0;
   int snap_caps = 0;
   int snap_cap_refs = 0;
-  utime_t hold_caps_until;
   xlist<Inode*>::item delay_cap_item, dirty_cap_item, flushing_cap_item;
 
   SnapRealm *snaprealm = 0;