summary refs log tree commit diff stats
path: root/util/oslib-posix.c
diff options
context:
space:
mode:
authorDavid Hildenbrand <david@redhat.com>2021-04-06 10:01:24 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2021-06-15 17:17:09 +0200
commit7ce18ca0257dac6e3ac92c8bc3d610abbf14bcce (patch)
tree504f04225422f75a5ad58de45c1dbd34c7f818c6 /util/oslib-posix.c
parent4eb86065603400fe27c17a346985a97b489b55d4 (diff)
downloadfocaccia-qemu-7ce18ca0257dac6e3ac92c8bc3d610abbf14bcce.tar.gz
focaccia-qemu-7ce18ca0257dac6e3ac92c8bc3d610abbf14bcce.zip
softmmu/physmem: Mark shared anonymous memory RAM_SHARED
Let's drop the "shared" parameter from ram_block_add() and properly
store it in the flags of the ram block instead, such that
qemu_ram_is_shared() properly succeeds on all ram blocks that were mapped
MAP_SHARED.

We'll use this information next to fix some cases with shared anonymous
memory.

Reviewed-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Peter Xu <peterx@redhat.com>
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20210406080126.24010-2-david@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'util/oslib-posix.c')
0 files changed, 0 insertions, 0 deletions