mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-09-08 16:07:39 -06:00
os: add an ability to lock memory on_fault
This will be used in the following commits to make it possible to only lock memory on fault instead of right away. Signed-off-by: Daniil Tatianin <d-tatianin@yandex-team.ru> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> Link: https://lore.kernel.org/r/20250212143920.1269754-2-d-tatianin@yandex-team.ru [peterx: fail os_mlock(on_fault=1) when not supported] [peterx: use G_GNUC_UNUSED instead of "(void)on_fault", per Dan] Signed-off-by: Peter Xu <peterx@redhat.com>
This commit is contained in:
parent
30943e496f
commit
e76fadf93e
6 changed files with 23 additions and 6 deletions
|
@ -797,7 +797,7 @@ static QemuOptsList qemu_run_with_opts = {
|
|||
static void realtime_init(void)
|
||||
{
|
||||
if (enable_mlock) {
|
||||
if (os_mlock() < 0) {
|
||||
if (os_mlock(false) < 0) {
|
||||
error_report("locking memory failed");
|
||||
exit(1);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue