]> git.proxmox.com Git - mirror_qemu.git/blobdiff - migration/ram.c
migration/multifd: solve zero page causing multiple page faults
[mirror_qemu.git] / migration / ram.c
index daffcd82d4f15a2defc66059e967092ebc3ec055..a975c5af16f1239b5540e312b13f77149929c873 100644 (file)
@@ -275,6 +275,10 @@ void ramblock_recv_bitmap_set_range(RAMBlock *rb, void *host_addr,
                       nr);
 }
 
+void ramblock_recv_bitmap_set_offset(RAMBlock *rb, uint64_t byte_offset)
+{
+    set_bit_atomic(byte_offset >> TARGET_PAGE_BITS, rb->receivedmap);
+}
 #define  RAMBLOCK_RECV_BITMAP_ENDING  (0x0123456789abcdefULL)
 
 /*