212 Commits (e02bdf1cecd2ab532474d14e80a9636db59dcd82)

Author SHA1 Message Date
Marc-André Lureau f24bb7287d Add vhost-user-backend 7 years ago
Marc-André Lureau 0b99f22461 vhost-user: simplify vhost_user_init/vhost_user_cleanup 8 years ago
Ilya Maximets 4a66c7a999 hostmem-memfd: disable for systems without sealing support 8 years ago
Stefan Hajnoczi 314aec4a6e hostmem-file: reject invalid pmem file sizes 8 years ago
Igor Mammedov 15160ab72c hostmem: fix crash when querying empty host-nodes property via QMP 8 years ago
Igor Mammedov 5c7ba877ef hostmem-file: simplify ifdef-s in file_backend_memory_alloc() 8 years ago
Paolo Bonzini 18658a3ced vhost: restrict Linux dependency to kernel vhost 8 years ago
Zhang Yi 21d1683690 hostmem: add more information in error messages 8 years ago
Marc-André Lureau fa0cb34d22 hostmem: use object id for memory region name with >= 4.0 8 years ago
Eduardo Habkost ffa144b3af hostmem: Validate host-nodes before setting bitmap 8 years ago
Zhang Yi 87dc3ce60a hostmem-file: remove object id from pmem error message 8 years ago
Marc-André Lureau 86100290cb hostmem: no need to check for host_memory_backend_mr_inited() in alloc() 8 years ago
Marc-André Lureau 36ea397956 hostmem-memfd: honour share=on/off property 8 years ago
Zhang Yi a1f3bb1845 hostmem-file: fixed the memory leak while get pmem path. 8 years ago
Marc-André Lureau 033bfc5e0e hostmem: add some properties description 8 years ago
Hikaru Nishida d5dbde4645 hostmem-file: make available memory-backend-file on POSIX-based hosts 8 years ago
Marc-André Lureau 3829640049 hostmem-memfd: add checks before adding hostmem-memfd & properties 8 years ago
Junyan He a4de8552b2 hostmem-file: add the 'pmem' option 8 years ago
Junyan He cbfc017103 memory, exec: switch file ram allocation functions to 'flags' parameters 8 years ago
Jay Zhou cc4c77e12b backends/cryptodev: remove dead code 8 years ago
David Hildenbrand 7943e97b85 hostmem: drop error variable from host_memory_backend_get_memory() 8 years ago
Tiwei Bie 4d0cf552d3 vhost-user: introduce shared vhost-user state 8 years ago
Paolo Bonzini 29de4ec164 memdev: remove "id" property 8 years ago
David Gibson 2b10808539 Add host_memory_backend_pagesize() helper 8 years ago
Markus Armbruster eb815e248f qapi: Move qapi-schema.json to qapi/, rename generated files 9 years ago
Markus Armbruster 9af2398977 Include less of the generated modular QAPI headers 9 years ago
Gonglei 0a9b9be9eb cryptodev-vhost-user: set the key length 9 years ago
Gonglei efbfeb8180 cryptodev-vhost-user: add crypto session handler 9 years ago
Gonglei 5da73dabe8 cryptodev: add vhost support 9 years ago
Gonglei 042cea274c cryptodev: add vhost-user as a new cryptodev backend 9 years ago
Marcel Apfelbaum 06329ccecf mem: add share parameter to memory-backend-ram 9 years ago
Markus Armbruster a82400cf5c Drop superfluous includes of qapi/qmp/qerror.h 9 years ago
Markus Armbruster 522ece32d2 Drop superfluous includes of qapi-types.h and test-qapi-types.h 9 years ago
Marc-André Lureau dbb9e0f40d Add memfd based hostmem 9 years ago
Marc-André Lureau 6a8a23549a tpm: report backend request error 9 years ago
Marc-André Lureau c4fb8561bc tpm: replace GThreadPool with AIO threadpool 9 years ago
Haozhong Zhang 9837684316 hostmem-file: add "align" option 9 years ago
Stefan Berger 9375c44fdf tpm: tpm_emulator: get and set buffer size of device 9 years ago
Stefan Berger b21e6aaf4a tpm: Move getting TPM buffer size to backends 9 years ago
Marc-André Lureau ebca2df783 tpm-be: update optional function pointers 9 years ago
Marc-André Lureau 3c3ef63062 tpm: remove unused opened code 9 years ago
Marc-André Lureau 191adc9476 tpm-be: ask model to the TPM interface 9 years ago
Marc-André Lureau 0bd6c8a9cf tpm-be: report error instead of front-end 9 years ago
Marc-André Lureau 689990598a tpm-be: call request_completed() out of thread 9 years ago
Marc-André Lureau 8a89c9ac15 tpm-backend: store TPMIf interface, improve backend_init() 9 years ago
Marc-André Lureau 67af320cd6 tpm: move TpmIf in include/sysemu/tpm.h 9 years ago
Marc-André Lureau 05a699985c tpm: move recv_data_callback to TPM interface 9 years ago
Marc-André Lureau 698f5daa4a tpm: add a QOM TPM interface 9 years ago
Marc-André Lureau 0e43b7e61c tpm: add TPMBackendCmd to hold the request state 9 years ago
Marc-André Lureau 905e78ba25 tpm: remove unused TPMBackendCmd 9 years ago