Skip to content

Commit f4e4904

Browse files
committed
doc(changelog): mention usage of anon private for non-vhost-user vms
Adds a changelog entry that VMs that do not use vhost-user-blk devices are backed by anon private memory mapping. Signed-off-by: Nikita Kalyazin <[email protected]>
1 parent e273555 commit f4e4904

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ and this project adheres to
4141
information about page size to the payload Firecracker sends to the UFFD
4242
handler. Each memory region object now contains a `page_size_kib` field. See
4343
also the [hugepages documentation](docs/hugepages.md).
44+
- [#4498](https://github.com/firecracker-microvm/firecracker/pull/4498): Only
45+
use memfd to back guest memory if a vhost-user-blk device is configured,
46+
otherwise use anonymous private memory. This is because page faults to a
47+
shared memory (including memfd) are more expensive and may slow down the
48+
workload depending on number of pages faulted.
4449

4550
### Deprecated
4651

0 commit comments

Comments
 (0)