[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 7/7] system/physmem: Memory settings applied on remap notifica
From: |
“William Roche |
Subject: |
[PATCH v3 7/7] system/physmem: Memory settings applied on remap notification |
Date: |
Mon, 25 Nov 2024 14:27:18 +0000 |
From: William Roche <william.roche@oracle.com>
Merging and dump settings are handled by the remap notification
in addition to memory policy and preallocation.
If preallocation is set on a memory block, qemu_prealloc_mem()
call is needed also after a ram_block_discard_range() use for
this block.
Signed-off-by: William Roche <william.roche@oracle.com>
---
system/physmem.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/system/physmem.c b/system/physmem.c
index 6b948c0a88..f37c280db2 100644
--- a/system/physmem.c
+++ b/system/physmem.c
@@ -2243,8 +2243,6 @@ void qemu_ram_remap(ram_addr_t addr)
exit(1);
}
qemu_ram_remap_mmap(block, vaddr, page_size, offset);
- memory_try_enable_merging(vaddr, page_size);
- qemu_ram_setup_dump(vaddr, page_size);
}
ram_block_notify_remap(block->host, offset, page_size);
}
--
2.43.5
- [PATCH v3 0/7] hugetlbfs memory HW error fixes, “William Roche, 2024/11/25
- [PATCH v3 1/7] hwpoison_page_list and qemu_ram_remap are based of pages, “William Roche, 2024/11/25
- [PATCH v3 4/7] numa: Introduce and use ram_block_notify_remap(), “William Roche, 2024/11/25
- [PATCH v3 2/7] system/physmem: poisoned memory discard on reboot, “William Roche, 2024/11/25
- [PATCH v3 3/7] accel/kvm: Report the loss of a large memory page, “William Roche, 2024/11/25
- [PATCH v3 5/7] hostmem: Factor out applying settings, “William Roche, 2024/11/25
- [PATCH v3 6/7] hostmem: Handle remapping of RAM, “William Roche, 2024/11/25
- [PATCH v3 7/7] system/physmem: Memory settings applied on remap notification,
“William Roche <=