394 Commits (98e77e3dd8dd6e7aa9a7dffa60f49c8c8a49d4e3)

Author SHA1 Message Date
Zhao Liu 18f3a07b20 backends/rng-random: Get rid of qemu_open_old() 2 years ago
Zhao Liu 47cd2f1a36 backends/iommufd: Get rid of qemu_open_old() 2 years ago
Zhao Liu 514d3035b9 backends/hostmem-epc: Get rid of qemu_open_old() 2 years ago
Stefano Garzarella 4e647fa085 hostmem: add a new memory backend based on POSIX shm_open() 2 years ago
Zhenzhong Duan 63c6e83ec2 backends/iommufd: Implement HostIOMMUDeviceClass::get_cap() handler 2 years ago
Zhenzhong Duan 42965386ea backends/iommufd: Introduce helper function iommufd_backend_get_device_info() 2 years ago
Zhenzhong Duan 9005f92844 backends/iommufd: Introduce TYPE_HOST_IOMMU_DEVICE_IOMMUFD[_VFIO] devices 2 years ago
Zhenzhong Duan 1f94b21801 backends: Introduce HostIOMMUDevice abstract 2 years ago
Philippe Mathieu-Daudé 7682ecd48d backends/tpm: Remove newline character in trace event 2 years ago
Paolo Bonzini 5becdc0ab0 hostmem: simplify the code for merge and dump properties 2 years ago
Paolo Bonzini a2b6a96505 machine, hostmem: improve error messages for unsupported features 2 years ago
Michal Privoznik 5d9a9a6170 backends/hostmem: Report error when memory size is unaligned 2 years ago
Zhenzhong Duan 9067d50dff backends/iommufd: Make iommufd_backend_*() return bool 2 years ago
Li Zhijian 06479dbf3d backends/cryptodev-builtin: Fix local_error leaks 2 years ago
Markus Armbruster 4a18751cf4 error: Drop superfluous #include "qapi/qmp/qerror.h" 2 years ago
Xiaoyao Li 37662d85b0 HostMem: Add mechanism to opt in kvm guest memfd via MachineState 2 years ago
Philippe Mathieu-Daudé eaf2bd2953 backends/cryptodev: Do not abort for invalid session ID 2 years ago
Zhao Liu c1cccad865 backends/iommufd: Fix missing ERRP_GUARD() for error_prepend() 2 years ago
Mark Kanda 04accf43df oslib-posix: initialize backend memory objects in parallel 2 years ago
Philippe Mathieu-Daudé 93e08863d9 backends/hostmem: Fix block comments style (checkpatch.pl warnings) 2 years ago
Philippe Mathieu-Daudé 484aecf2d3 backends/cryptodev: Do not ignore throttle/backends Errors 2 years ago
Cédric Le Goater 19368b1905 backends/iommufd: Remove mutex 2 years ago
Cédric Le Goater c2ab3a6f74 backends/iommufd: Remove check on number of backend users 2 years ago
Philippe Mathieu-Daudé 9c878ad6fb misc: Simplify qemu_prealloc_mem() calls 2 years ago
Philippe Mathieu-Daudé 3961613a76 backends: Reduce variable scope in host_memory_backend_memory_complete 2 years ago
Philippe Mathieu-Daudé fdb63cf3b5 backends: Have HostMemoryBackendClass::alloc() handler return a boolean 2 years ago
Philippe Mathieu-Daudé e199f7ad4d backends: Simplify host_memory_backend_memory_complete() 2 years ago
Philippe Mathieu-Daudé 2d7a1eb6e6 backends: Use g_autofree in HostMemoryBackendClass::alloc() handlers 2 years ago
Steve Sistare 0f1db069b6 cpus: check running not RUN_STATE_RUNNING 2 years ago
Paolo Bonzini d0cda6f461 configure, meson: rename targetos to host_os 2 years ago
Paolo Bonzini dc4954943d meson: remove CONFIG_POSIX and CONFIG_WIN32 from config_targetos 3 years ago
Paolo Bonzini 53e8868d69 meson: remove OS definitions from config_targetos 3 years ago
Richard Henderson d349d5ab39 backends: Constify VMState 2 years ago
Eric Auger 6e6d8ac62b backends/iommufd: Introduce the iommufd object 2 years ago
Juan Quintela 99b16e8ee4 migration: Use vmstate_register_any() 3 years ago
Steve Sistare c8a7fc5179 migration: simplify blockers 3 years ago
David Hildenbrand e92666b0ba backends/hostmem-file: Add "rom" property to support VM templating with R/O files 3 years ago
David Hildenbrand 5c52a219bb softmmu/physmem: Distinguish between file access mode and mmap protection 3 years ago
Marc-André Lureau 8e32ddff69 tpm: fix crash when FD >= 1024 and unnecessary errors due to EINTR 3 years ago
Michael Tokarev 0a19d87995 misc/other: spelling fixes 3 years ago
zhenwei pi e76f201f69 throttle: use enum ThrottleDirection instead of bool is_write 3 years ago
zhenwei pi 27cf12298a cryptodev: use NULL throttle timer cb for read direction 3 years ago
zhenwei pi 15b11a1da6 cryptodev: Handle unexpected request to avoid crash 3 years ago
zhenwei pi a1f85cff90 cryptodev: fix memory leak during stats query 3 years ago
Gowrishankar Muthukrishnan 5c33f9783a cryptodev-vhost-user: add asymmetric crypto support 3 years ago
Philippe Mathieu-Daudé de6cd7599b meson: Replace softmmu_ss -> system_ss 3 years ago
Steve Sistare b0182e537e exec/memory: Introduce RAM_NAMED_FILE flag 3 years ago
Alexander Graf 4b870dc4d0 hostmem-file: add offset option 3 years ago
Emanuele Giuseppe Esposito aef04fc790 thread-pool: avoid passing the pool parameter every time 3 years ago
Marc-André Lureau 25657fc6c1 win32: replace closesocket() with close() wrapper 3 years ago