]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/librbd/io/CopyupRequest.h
import 14.2.4 nautilus point release
[ceph.git] / ceph / src / librbd / io / CopyupRequest.h
index c30d5d409cb311f8f6da31326ed92efe7311e8c3..e4b3a2e7ffceabf1b122099456c667d2081cdd9d 100644 (file)
@@ -84,15 +84,16 @@ private:
   Extents m_image_extents;
   ZTracer::Trace m_trace;
 
-  bool m_deep_copy = false;
   bool m_flatten = false;
   bool m_copyup_required = true;
+  bool m_copyup_is_zero = true;
 
   ceph::bufferlist m_copyup_data;
 
   AsyncOperation m_async_op;
 
   std::vector<uint64_t> m_snap_ids;
+  bool m_first_snap_is_clean = false;
 
   Mutex m_lock;
   WriteRequests m_pending_requests;