2023-04-20 |
Paolo Bonzini | migration: mark mixed functions that can suspend Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-20 |
Paolo Bonzini | io: mark mixed functions that can suspend Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-20 |
Paolo Bonzini | qapi-gen: mark coroutine QMP command functions as coroutine_fn Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-20 |
Paolo Bonzini | target/mips: tcg: detect out-of-bounds accesses to... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-20 |
Paolo Bonzini | coverity: update COMPONENTS.md Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-20 |
Paolo Bonzini | lasi: fix RTC migration Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-20 |
Paolo Bonzini | tests: bios-tables-test: replace memset with initializer Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-20 |
Paolo Bonzini | vnc: avoid underflow when accessing user-provided address Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-20 |
Paolo Bonzini | nvme: remove constant argument to tracepoint Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-12 |
Paolo Bonzini | block/nfs: do not poll within a coroutine Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230412112606.80983-1-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-11 |
Paolo Bonzini | block, block-backend: write some hot coroutine wrappers... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230407153303.391121-9-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-11 |
Paolo Bonzini | block-backend: ignore inserted state in blk_co_nb_sectors Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230407153303.391121-8-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-11 |
Paolo Bonzini | block-backend: inline bdrv_co_get_geometry Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230407153303.391121-7-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-11 |
Paolo Bonzini | migration/block: replace uses of blk_nb_sectors that... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230407153303.391121-6-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-11 |
Paolo Bonzini | block: remove has_variable_length from BlockDriver Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230407153303.391121-5-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-11 |
Paolo Bonzini | block: refresh bs->total_sectors on reopen Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230407153303.391121-4-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-11 |
Paolo Bonzini | block: remove has_variable_length from filters Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230407153303.391121-3-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-04-11 |
Paolo Bonzini | block: move has_variable_length to BlockLimits Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230407153303.391121-2-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-15 |
Paolo Bonzini | docs/devel: clarify further the semantics of RMW operations Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | async: clarify usage of barriers in the polling case Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | async: update documentation of the memory barriers Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | physmem: add missing memory barrier Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | qemu-coroutine-lock: add smp_mb__after_rmw() Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | aio-wait: switch to smp_mb__after_rmw() Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | edu: add smp_mb__after_rmw() Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | qemu-thread-win32: cleanup, fix, document QemuEvent Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | qemu-thread-posix: cleanup, fix, document QemuEvent Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-07 |
Paolo Bonzini | qatomic: add smp_mb__before/after_rmw() Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-03-01 |
Paolo Bonzini | Merge branch 'xenfv-kvm-15' of git://git.infradead... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-27 |
Paolo Bonzini | target/i386: KVM: allow fast string operations if host... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-27 |
Paolo Bonzini | target/i386: add FZRM, FSRS, FSRC Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-27 |
Paolo Bonzini | target/i386: add FSRM to TCG Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-27 |
Paolo Bonzini | ci, docker: update CentOS and OpenSUSE Python to non... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-27 |
Paolo Bonzini | docs/devel: update and clarify lcitool instructions Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-27 |
Paolo Bonzini | lcitool: update submodule Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-27 |
Paolo Bonzini | configure: protect against escaping venv when running... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-20 |
Paolo Bonzini | docs: build-platforms: refine requirements on Python... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-11 |
Paolo Bonzini | libqtest: ensure waitpid() is only called once Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-11 |
Paolo Bonzini | libqtest: split qtest_spawn_qemu function Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-11 |
Paolo Bonzini | target/i386: fix ADOX followed by ADCX Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-10 |
Paolo Bonzini | vl: catch [accel] entry without accelerator Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-10 |
Paolo Bonzini | block/iscsi: fix double-free on BUSY or similar statuses Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-10 |
Paolo Bonzini | remove unnecessary extern "C" blocks Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-10 |
Paolo Bonzini | build: make meson-buildoptions.sh stable Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-06 |
Paolo Bonzini | scripts/ci: bump CentOS Python to 3.8 Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-06 |
Paolo Bonzini | scripts/ci: unify package lists for CentOS in build... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-06 |
Paolo Bonzini | scripts/ci: add capstone development packages Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-06 |
Paolo Bonzini | scripts/ci: support CentOS Stream 8 in build-environment... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-02-06 |
Paolo Bonzini | scripts/ci: remove unnecessary checks from CentOS playbook Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-24 |
Paolo Bonzini | block: remove bdrv_coroutine_enter Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20221215130225.476477-2-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-24 |
Paolo Bonzini | qemu-io: do not reinvent the blk_pwrite_zeroes wheel Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20221215130225.476477-1-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-13 |
Paolo Bonzini | mips: Always include nanomips disassembler Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20230110084942.299460-1-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-13 |
Paolo Bonzini | mips: Remove support for trap and emulate KVM Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-11 |
Paolo Bonzini | configure: remove backwards-compatibility code Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-11 |
Paolo Bonzini | target/i386: fix operand size of unary SSE operations Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-11 |
Paolo Bonzini | chardev: clean up chardev-parallel.c Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-11 |
Paolo Bonzini | configure: fix GLIB_VERSION for cross-compilation Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | i386: SGX: remove deprecated member of SGXInfo Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | util: remove support -chardev tty and -chardev parport Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | util: remove support for hex numbers with a scaling... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | KVM: remove support for kernel-irqchip=off Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | docs: do not talk about past removal as happening in... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | meson: accept relative symlinks in "meson introspect... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | meson: cleanup compiler detection Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | meson: support meson 0.64 -Doptimization=plain Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | configure: test all warnings Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | tests/qapi-schema: remove Meson workaround Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | meson: cleanup dummy-cpus.c rules Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | meson: tweak hardening options for Windows Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | configure: remove backwards-compatibility and obsolete... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | configure: preserve qemu-ga variables Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | configure: cleanup $cpu tests Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | configure: remove dead function Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | configure: remove useless write_c_skeleton Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2023-01-05 |
Paolo Bonzini | util/log: do not close and reopen log files when flags... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20221025092119.236224-1-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-12-15 |
Paolo Bonzini | graph-lock: Introduce a lock to protect block graph... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-12-01 |
Paolo Bonzini | target/i386: allow MMX instructions with CR4.OSFXSR=0 Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-11-14 |
Paolo Bonzini | target/i386: hardcode R_EAX as destination register... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-11-14 |
Paolo Bonzini | target/i386: fix cmpxchg with 32-bit register destination Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-11-06 |
Paolo Bonzini | meson: avoid unused arguments of main() in compiler... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-31 |
Paolo Bonzini | tests/tcg: include CONFIG_PLUGIN in config-host.mak Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20221013131304.623740-1-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-27 |
Paolo Bonzini | vmdk: manually add more coroutine_fn annotations Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...Id: <20221013123711.620631-14-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-27 |
Paolo Bonzini | qcow2: manually add more coroutine_fn annotations Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...Id: <20221013123711.620631-13-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-27 |
Paolo Bonzini | qcow: manually add more coroutine_fn annotations Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...Id: <20221013123711.620631-12-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-27 |
Paolo Bonzini | blkdebug: add missing coroutine_fn annotation for indirect... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> ...Id: <20221013123711.620631-11-pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-22 |
Paolo Bonzini | target/i386: implement FMA instructions Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-20 |
Paolo Bonzini | target/i386: implement F16C instructions Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-20 |
Paolo Bonzini | target/i386: introduce function to set rounding mode... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-20 |
Paolo Bonzini | target/i386: decode-new: avoid out-of-bounds access... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: remove old SSE decoder Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: move 3DNow to the new decoder Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | tests/tcg: extend SSE tests to AVX Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: implement VLDMXCSR/VSTMXCSR Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: implement XSAVE and XRSTOR of AVX registers Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: reimplement 0x0f 0x28-0x2f, add AVX Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: reimplement 0x0f 0x10-0x17, add AVX Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: reimplement 0x0f 0xc2, 0xc4-0xc6, add AVX Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: reimplement 0x0f 0x38, add AVX Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: reimplement 0x0f 0x3a, add AVX Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |
2022-10-18 |
Paolo Bonzini | target/i386: clarify (un)signedness of immediates from... Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
commit | commitdiff | tree |