Philippe Mathieu-Daudé
|
32cad1ffb8
include: Rename sysemu/ -> system/
|
8 months ago |
Philippe Mathieu-Daudé
|
0e0bf77d28
hw/mem/memory-device: Remove legacy_align from memory_device_pre_plug()
|
1 year ago |
David Hildenbrand
|
540a1abbf0
memory-device: reintroduce memory region size check
|
1 year ago |
Michael Tokarev
|
d1c2fbc9c1
hw/mem/memory-device.c: spelling fix: ontaining
|
1 year ago |
David Hildenbrand
|
eb1b7c4bd4
memory-device: Drop size alignment check
|
2 years ago |
David Hildenbrand
|
6c1b28e9e4
memory-device: Support empty memory devices
|
2 years ago |
David Hildenbrand
|
a2335113ae
memory-device,vhost: Support automatic decision on the number of memslots
|
1 year ago |
David Hildenbrand
|
766aa0a654
memory-device,vhost: Support memory devices that dynamically consume memslots
|
1 year ago |
David Hildenbrand
|
f9716f4b0d
memory-device: Track required and actually used memslots in DeviceMemoryState
|
1 year ago |
David Hildenbrand
|
7975feece9
memory-device: Support memory devices with multiple memslots
|
1 year ago |
David Hildenbrand
|
8c49951c4a
vhost: Return number of free memslots
|
1 year ago |
David Hildenbrand
|
5b23186a95
kvm: Return number of free memslots
|
1 year ago |
David Hildenbrand
|
ac23dd2f29
memory-device: Track used region size in DeviceMemoryState
|
2 years ago |
David Hildenbrand
|
d7f4891c85
memory-device: Refactor memory_device_pre_plug()
|
2 years ago |
David Hildenbrand
|
cc0afd8a72
memory-device: Introduce machine_memory_devices_init()
|
2 years ago |
David Hildenbrand
|
99d88de6eb
memory-device: Unify enabled vs. supported error messages
|
2 years ago |
Richard Henderson
|
cc37d98bfb
*: Add missing includes of qemu/error-report.h
|
2 years ago |
Eric Blake
|
95b3a8c8a8
qapi: More complex uses of QAPI_LIST_APPEND
|
4 years ago |
David Hildenbrand
|
c726aa6941
memory-device: Add get_min_alignment() callback
|
4 years ago |
David Hildenbrand
|
780a4d24e7
memory-device: Support big alignment requirements
|
4 years ago |
Markus Armbruster
|
8574c9f1ad
memory-device: Fix memory pre-plug error API violations
|
5 years ago |
Wei Yang
|
64afc7c32b
memory-device: break the loop if tmp exceed the hinted range
|
6 years ago |
Wei Yang
|
fc2db8501f
memory-device: not necessary to use goto for the last check
|
6 years ago |
Markus Armbruster
|
a27bd6c779
Include hw/qdev-properties.h less
|
6 years ago |
David Hildenbrand
|
e3213eb5ec
memory-device: rewrite address assignment using ranges
|
6 years ago |
David Hildenbrand
|
5e6aa26723
memory-device: avoid overflows on very huge devices
|
6 years ago |
David Hildenbrand
|
3e18dbbb13
memory-device: use QEMU_IS_ALIGNED
|
6 years ago |
David Hildenbrand
|
005feccf62
memory-device: trace when pre_plugging/plugging/unplugging
|
6 years ago |
David Hildenbrand
|
8288590d23
memory-device: complete factoring out unplug handling
|
6 years ago |
David Hildenbrand
|
55d67a0492
memory-device: complete factoring out plug handling
|
6 years ago |