49 Commits (30e76638eb35ffe88e95cca2b5af952c14dc336d)

Author SHA1 Message Date
Markus Armbruster c98dac169e qdev: Rename PropertyInfo member @name to @type 1 year ago
Philippe Mathieu-Daudé 1e0d4eb4ee backends/tpm: Use qemu_hexdump_line() to avoid sprintf() 2 years ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Richard Henderson b1987a2547 Constify all opaque Property pointers 1 year ago
Stefan Berger d2bcaacc17 tpm_emulator: Read control channel response in 2 passes 1 year ago
Stefan Berger 312c540401 tpm: Use new ptm_cap_n structure for PTM_GET_CAPABILITY 1 year ago
Philippe Mathieu-Daudé 7682ecd48d backends/tpm: Remove newline character in trace event 2 years ago
Steve Sistare 0f1db069b6 cpus: check running not RUN_STATE_RUNNING 2 years ago
Richard Henderson d349d5ab39 backends: Constify VMState 2 years ago
Juan Quintela 99b16e8ee4 migration: Use vmstate_register_any() 2 years ago
Steve Sistare c8a7fc5179 migration: simplify blockers 2 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
Philippe Mathieu-Daudé de6cd7599b meson: Replace softmmu_ss -> system_ss 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
Markus Armbruster a67dfa660b Drop duplicate #include 3 years ago
Markus Armbruster bfe7bf8590 Don't include headers already included by qemu/osdep.h 3 years ago
Guoyi Tu 0038e9a226 Call qemu_socketpair() instead of socketpair() when possible 3 years ago
Markus Armbruster ced2939685 qapi tpm: Elide redundant has_FOO in generated C 3 years ago
Stefan Berger 99bdcd2cc2 tpm_emulator: Have swtpm relock storage upon migration fall-back 4 years ago
Stefan Berger efef4756c7 tpm_emulator: Use latest tpm_ioctl.h from swtpm project 4 years ago
Ross Lagerwall a0bcec0376 tpm_emulator: Avoid double initialization during migration 4 years ago
Bin Meng d1c637ecff backends/tpm: Exclude headers and macros that don't exist on win32 4 years ago
Marc-André Lureau 0f9668e0c1 Remove qemu-common.h include from most units 4 years ago
Paolo Bonzini 0d04c4c9de configure, meson: move TPM check to meson 4 years ago
Markus Armbruster 39dc3e4a4e qapi: Convert simple union TpmTypeOptions to flat one 5 years ago
Markus Armbruster 436c831a28 migration: Unify failure check for migrate_add_blocker() 5 years ago
Stefano Garzarella d0fb9657a3 docs: fix references to docs/devel/tracing.rst 5 years ago
Philippe Mathieu-Daudé bf5dcf8f2c backends/tpm: Replace qemu_mutex_lock calls with QEMU_LOCK_GUARD 5 years ago
Eduardo Habkost 1e198715e1 qdev: Rename qdev_get_prop_ptr() to object_field_prop_ptr() 5 years ago
Eduardo Habkost ea7c1e5c3e qdev: Move dev->realized check to qdev_property_set() 5 years ago
Eduardo Habkost 991f0ac901 qdev: Avoid using prop->name unnecessarily 5 years ago
Eduardo Habkost 828ade86ee qdev: Make qdev_get_prop_ptr() get Object* arg 5 years ago
Thomas Huth ded5d78c1e configure: Add a proper check for sys/ioccom.h and use it in tpm_ioctl.h 5 years ago
Chetan Pant eac2fce957 tpm: Fix Lesser GPL version number 6 years ago
Eduardo Habkost 8063396bf3 Use OBJECT_DECLARE_SIMPLE_TYPE when possible 6 years ago
Daniel P. Berrangé 448058aa99 util: rename qemu_open() to qemu_open_old() 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 6 years ago
Stefan Berger 88f8307457 tpm_emulator: Report an error if chardev is missing 6 years ago
Markus Armbruster 668f62ec62 error: Eliminate error_propagate() with Coccinelle, part 1 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