272 Commits (e9d635ea1809a6e114c33413c359abbb88a35737)

Author SHA1 Message Date
Keqian Zhu bdd5ce050d bugfix: hostmem: Free host_nodes list right after visited 6 years ago
Eduardo Habkost 1e198715e1 qdev: Rename qdev_get_prop_ptr() to object_field_prop_ptr() 6 years ago
Eduardo Habkost ea7c1e5c3e qdev: Move dev->realized check to qdev_property_set() 6 years ago
Eduardo Habkost 991f0ac901 qdev: Avoid using prop->name unnecessarily 6 years ago
Eduardo Habkost 828ade86ee qdev: Make qdev_get_prop_ptr() get Object* arg 6 years ago
Thomas Huth ded5d78c1e configure: Add a proper check for sys/ioccom.h and use it in tpm_ioctl.h 6 years ago
Chetan Pant eac2fce957 tpm: Fix Lesser GPL version number 6 years ago
Chetan Pant 0dda001b3a cryptodev: Fix Lesser GPL version number 6 years ago
Eduardo Habkost abb9369805 vhost-user: Register "chardev" as class property 6 years ago
Eduardo Habkost 29ee2a1832 rng: Register "opened" as class property 6 years ago
Eduardo Habkost a3d3ee6c13 rng-random: register "filename" as class property 6 years ago
Eduardo Habkost 079eed2e77 rng-egd: Register "chardev" as class property 6 years ago
Eduardo Habkost 1f14e38893 cryptodev-backend: Register "chardev" as class property 6 years ago
Eduardo Habkost 07b0db0efb cryptodev-vhost-user: Register "chardev" as class property 6 years ago
Eduardo Habkost 8063396bf3 Use OBJECT_DECLARE_SIMPLE_TYPE when possible 6 years ago
Eduardo Habkost 30b5707c26 qom: Remove module_obj_name parameter from OBJECT_DECLARE* macros 6 years ago
Eduardo Habkost c734cd40a1 qom: Remove ParentClassType argument from OBJECT_DECLARE_SIMPLE_TYPE 6 years ago
Daniel P. Berrangé 448058aa99 util: rename qemu_open() to qemu_open_old() 6 years ago
Eduardo Habkost 1ff5adfa5b Use OBJECT_DECLARE_SIMPLE_TYPE when possible 6 years ago
Eduardo Habkost c821774a3b Use OBJECT_DECLARE_TYPE where possible 6 years ago
Eduardo Habkost 8110fa1d94 Use DECLARE_*CHECKER* macros 6 years ago
Eduardo Habkost db1015e92e Move QOM typedefs and add missing includes 6 years ago
Marc-André Lureau ab3180515c meson: convert backends directory to Meson 7 years ago
Paolo Bonzini 243af0225a trace: switch position of headers to what Meson requires 7 years ago
Stefan Berger 88f8307457 tpm_emulator: Report an error if chardev is missing 6 years ago
Markus Armbruster 7a309cc95b qom: Change object_get_canonical_path_component() not to malloc 6 years ago
Markus Armbruster 668f62ec62 error: Eliminate error_propagate() with Coccinelle, part 1 6 years ago
Markus Armbruster dcfe480544 error: Avoid unnecessary error_propagate() after error_setg() 6 years ago
Markus Armbruster 5325cc34a2 qom: Put name parameter before value / visitor parameter 6 years ago
Markus Armbruster 62a35aaa31 qapi: Use returned bool to check for failure, Coccinelle part 6 years ago
Philippe Mathieu-Daudé ca64b08638 tpm: Move backend code under the 'backends/' directory 6 years ago
Philippe Mathieu-Daudé 8ae92e2418 backends: Add TPM files into their own directory 6 years ago
Markus Armbruster d2623129a7 qom: Drop parameter @errp of object_property_add() & friends 6 years ago
Markus Armbruster 7eecec7d12 qom: Drop object_property_set_description() parameter @errp 6 years ago
Igor Mammedov 70b6d525df hostmem: don't use mbind() if host-nodes is empty 6 years ago
Markus Armbruster 2a340b67bd cryptodev: Fix cryptodev_builtin_cleanup() error API violation 6 years ago
Igor Mammedov 2a4e02d104 hostmem: set default prealloc_threads to valid value 6 years ago
Igor Mammedov 4ebc74dbbf hostmem: fix strict bind policy 7 years ago
Igor Mammedov ffac16fab3 hostmem: introduce "prealloc-threads" property 7 years ago
Igor Mammedov 900c0ba373 machine: alias -mem-path and -mem-prealloc into memory-foo backend 7 years ago
Peter Xu 1df2c9a26f migration: Define VMSTATE_INSTANCE_ID_ANY 7 years ago
Philippe Mathieu-Daudé 083b266f69 chardev: Use QEMUChrEvent enum in IOEventHandler typedef 7 years ago
Philippe Mathieu-Daudé 5b08292241 vhost-user-crypto: Explicit we ignore some QEMUChrEvent in IOEventHandler 7 years ago
Marc-André Lureau 5010cec2bc Add dbus-vmstate object 7 years ago
Vladimir Sementsov-Ogievskiy 7dc75edb03 backends/cryptodev: drop local_err from cryptodev_backend_complete() 7 years ago
Wei Yang 038adc2f58 core: replace getpagesize() with qemu_real_host_page_size 7 years ago
Stefan Hajnoczi 72d41eb4b8 memory: fetch pmem size in get_file_size() 7 years ago
Raphael Norwitz b8487a3578 backends/vhost-user.c: prevent using uninitialized vqs 7 years ago
Laurent Vivier 0198c2621a virtio-rng: change default backend to rng-builtin 7 years ago
Laurent Vivier 6c4e9d487f rng-builtin: add an RNG backend that uses qemu_guest_getrandom() 7 years ago