Commit Graph

  • 60dd580660 target/arm: Handle FPCR.AH in SVE FABD Peter Maydell 2025-02-01 16:39:39 +00:00
  • 4de25ed588 target/arm: Handle FPCR.AH in SVE FABS Peter Maydell 2025-02-01 16:39:38 +00:00
  • 47d3216240 target/arm: Handle FPCR.AH in SVE FNEG Peter Maydell 2025-02-01 16:39:37 +00:00
  • 538deec623 target/arm: Handle FPCR.AH in vector FABD Peter Maydell 2025-02-01 16:39:36 +00:00
  • d091ce2d3f target/arm: Implement FPCR.AH handling for scalar FABS and FABD Peter Maydell 2025-02-01 16:39:35 +00:00
  • e76df44d2d target/arm: Implement FPCR.AH handling of negation of NaN Peter Maydell 2025-02-01 16:39:34 +00:00
  • 4ba5383bc5 target/arm: Implement FPCR.AH semantics for SVE FMIN/FMAX vector Peter Maydell 2025-02-01 16:39:33 +00:00
  • bf92725bb2 target/arm: Implement FPCR.AH semantics for SVE FMIN/FMAX immediate Peter Maydell 2025-02-01 16:39:32 +00:00
  • dac3a42f39 target/arm: Implement FPCR.AH semantics for SVE FMAXV and FMINV Peter Maydell 2025-02-01 16:39:31 +00:00
  • 384433e709 target/arm: Implement FPCR.AH semantics for FMINP and FMAXP Peter Maydell 2025-02-01 16:39:30 +00:00
  • bb9330b662 target/arm: Implement FPCR.AH semantics for FMAXV and FMINV Peter Maydell 2025-02-01 16:39:29 +00:00
  • d613e44010 target/arm: Implement FPCR.AH semantics for vector FMIN/FMAX Peter Maydell 2025-02-01 16:39:28 +00:00
  • 2a734f3fe3 target/arm: Implement FPCR.AH semantics for scalar FMIN/FMAX Peter Maydell 2025-02-01 16:39:27 +00:00
  • 7bcde0c6dd target/arm: Handle FPCR.NEP for NEP for FMUL, FMULX scalar by element Peter Maydell 2025-02-01 16:39:26 +00:00
  • 555639065d target/arm: Handle FPCR.NEP for FCVTXN (scalar) Peter Maydell 2025-02-01 16:39:25 +00:00
  • 64339259a9 target/arm: Handle FPCR.NEP for scalar FABS and FNEG Peter Maydell 2025-02-01 16:39:24 +00:00
  • 13ab4eb190 target/arm: Handle FPCR.NEP in do_cvtf_scalar() Peter Maydell 2025-02-01 16:39:23 +00:00
  • 3f88032ce2 target/arm: Handle FPCR.NEP for 1-input scalar operations Peter Maydell 2025-02-01 16:39:22 +00:00
  • 053b39aad9 target/arm: Handle FPCR.NEP for BFCVT scalar Peter Maydell 2025-02-01 16:39:21 +00:00
  • 0378199dc2 target/arm: Handle FPCR.NEP for 3-input scalar operations Peter Maydell 2025-02-01 16:39:20 +00:00
  • 78dcfe20e9 target/arm: Define and use new write_fp_*reg_merging() functions Peter Maydell 2025-02-01 16:39:19 +00:00
  • 7025fa996f target/arm: Add FPCR.NEP to TBFLAGS Peter Maydell 2025-02-01 16:39:18 +00:00
  • 8a5a2b943e target/arm: Use FPST_FPCR_AH for BFMLAL*, BFMLSL* insns Peter Maydell 2025-02-01 16:39:17 +00:00
  • b6295046e6 target/arm: Use FPST_FPCR_AH for BFCVT* insns Peter Maydell 2025-02-01 16:39:16 +00:00
  • a8559e0e53 target/arm: Use FPST_FPCR_AH for FRECPE, FRECPS, FRECPX, FRSQRTE, FRSQRTS Peter Maydell 2025-02-01 16:39:15 +00:00
  • 1828053990 target/arm: Set up float_status to use for FPCR.AH=1 behaviour Peter Maydell 2025-02-01 16:39:14 +00:00
  • 731528d35e target/arm: Add FPCR.AH to tbflags Peter Maydell 2025-02-01 16:39:13 +00:00
  • a4550b7be9 target/arm: Adjust exception flag handling for AH = 1 Peter Maydell 2025-02-01 16:39:12 +00:00
  • b3d00d0a44 target/arm: Adjust FP behaviour for FPCR.AH = 1 Peter Maydell 2025-02-01 16:39:11 +00:00
  • c2e6020477 target/arm: Implement FPCR.FIZ handling Peter Maydell 2025-02-01 16:39:10 +00:00
  • 7ea2b119f9 target/arm: Define FPCR AH, FIZ, NEP bits Peter Maydell 2025-02-01 16:39:09 +00:00
  • 28f13bccbe fpu: allow flushing of output denormals to be after rounding Peter Maydell 2025-02-01 16:39:08 +00:00
  • 029a2083a2 fpu: Implement float_flag_input_denormal_used Peter Maydell 2025-02-01 16:39:07 +00:00
  • 7ad6a56757 fpu: Add float_class_denormal Peter Maydell 2025-02-01 16:39:06 +00:00
  • be7d8579eb vfio: Remove superfluous error report in vfio_listener_region_add() Cédric Le Goater 2025-02-06 14:14:35 +01:00
  • 889695f8f3 vfio: Remove reports of DMA mapping errors in backends Cédric Le Goater 2025-02-06 14:14:34 +01:00
  • aaec00422b vfio: Improve error reporting when MMIO region mapping fails Cédric Le Goater 2025-02-06 14:14:33 +01:00
  • 80936cf7f3 vfio: Introduce vfio_get_vfio_device() Cédric Le Goater 2025-02-06 14:14:32 +01:00
  • cdc6f2e0c9 vfio: Rephrase comment in vfio_listener_region_add() error path Cédric Le Goater 2025-02-06 14:14:31 +01:00
  • cbfbedd617 vfio/pci: Replace "iommu_device" by "vIOMMU" Cédric Le Goater 2025-02-06 14:14:30 +01:00
  • 96b339cc4c util/error: Introduce warn_report_err_once() Cédric Le Goater 2025-02-06 14:14:29 +01:00
  • 7b3d5b84cb vfio/iommufd: Fix SIGSEV in iommufd_cdev_attach() Zhenzhong Duan 2025-01-16 18:23:07 +08:00
  • e45891e0b1 vfio/igd: use VFIOConfigMirrorQuirk for mirrored registers Tomita Moeko 2025-01-04 23:42:18 +08:00
  • f36e7ba975 vfio/pci: introduce config_offset field in VFIOConfigMirrorQuirk Tomita Moeko 2025-01-04 23:42:17 +08:00
  • dee69a8ca6 vfio/pci: declare generic quirks in a new header file Tomita Moeko 2025-01-04 23:42:16 +08:00
  • 6e7998ceb9 vfio/igd: Fix potential overflow in igd_gtt_memory_size() Cédric Le Goater 2025-01-07 14:06:04 +01:00
  • f0c29a0234 target/alpha: Don't corrupt error_code with unknown softfloat flags Peter Maydell 2025-02-11 12:58:27 +00:00
  • 66a1b4991c gitlab-ci.d/cirrus: Update the FreeBSD job to v14.2 Thomas Huth 2025-02-11 12:47:18 +01:00
  • b56e07ac1e gitlab: use new(ish) cirrus-vars command for creating config Daniel P. Berrangé 2024-12-04 19:48:02 +00:00
  • 7976879c4b gitlab: don't fail cirrus CI jobs when credits are exhausted Daniel P. Berrangé 2024-12-04 19:48:01 +00:00
  • 557277710a tests/functional: Add a ppc sam460ex test Cédric Le Goater 2025-02-03 10:26:06 +01:00
  • 18b0d72fdd qmp: update vhost-user protocol feature maps Laurent Vivier 2024-12-16 18:09:14 +01:00
  • 34febb2831 linux-user: Do not define struct sched_attr if libc headers do Khem Raj 2025-02-07 16:09:20 +00:00
  • 37ff07ea12 block-backend: Fix argument order when calling 'qapi_event_send_block_io_error()' Peter Krempa 2025-01-27 11:29:24 +01:00
  • d7b8b07197 block: Fix leak in send_qmp_error_event Fabiano Rosas 2024-11-11 18:03:33 +01:00
  • 5f6a260fce tests/functional: Convert the hotplug_blk avocado test Thomas Huth 2025-01-30 20:27:12 +01:00
  • b93fff4ec9 tests/functional/test_aarch64_virt: Fix vulkan test without egl-headless Thomas Huth 2025-02-05 15:11:40 +01:00
  • 0146604190 tests/functional: Convert the aarch64 xen test to the functional framework Thomas Huth 2025-02-07 15:44:08 +01:00
  • ffaf7f0376 Merge tag 'pull-10.0-testing-and-gdstub-updates-100225-1' of https://gitlab.com/stsquad/qemu into staging Stefan Hajnoczi 2025-02-10 13:26:17 -05:00
  • f2ec48fefd Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Stefan Hajnoczi 2025-02-10 13:25:36 -05:00
  • 4f1d018512 Merge tag 'pull-target-arm-20250210' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2025-02-10 13:22:07 -05:00
  • 54e91d1523 Merge tag 'pull-qapi-2025-02-10-v2' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2025-02-10 10:47:31 -05:00
  • 9c72ba3af2 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2025-02-10 10:23:03 -05:00
  • 8527126957 Merge tag 'pull-tcg-20250208' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2025-02-10 10:22:10 -05:00
  • 2ebb09f34f qapi: expose all schema features to code Daniel P. Berrangé 2025-02-05 12:35:50 +00:00
  • ba27dccc04 qapi: rename 'special_features' to 'features' Daniel P. Berrangé 2025-02-05 12:35:49 +00:00
  • 696ae1ac91 qapi: change 'unsigned special_features' to 'uint64_t features' Daniel P. Berrangé 2025-02-05 12:35:48 +00:00
  • d8a22e69fe qapi: cope with feature names containing a '-' Daniel P. Berrangé 2025-02-05 12:35:47 +00:00
  • 208bd43335 qapi/ui: Fix documentation of upper bound value in InputMoveEvent Zhang Boyang 2025-01-16 18:44:33 +08:00
  • e00e0d0bd7 qapi: fix colon in Since tag section Victor Toso 2024-12-17 10:15:04 +01:00
  • 153b0989d8 qapi: Move and rename qapi/qmp/dispatch.h to qapi/qmp-registry.h Daniel P. Berrangé 2024-11-18 16:12:35 +01:00
  • 407bc4bf90 qapi: Move include/qapi/qmp/ to include/qobject/ Daniel P. Berrangé 2024-11-18 16:12:34 +01:00
  • 24c61663dc tests/tcg: Add late gdbstub attach test Ilya Leoshkevich 2025-02-07 15:31:12 +00:00
  • 628d64222e docs/user: Document the %d placeholder and suspend=n QEMU_GDB features Ilya Leoshkevich 2025-02-07 15:31:11 +00:00
  • d156d5d1df gdbstub: Allow late attachment Ilya Leoshkevich 2025-02-07 15:31:10 +00:00
  • a33dcfe771 osdep: Introduce qemu_kill_thread() Ilya Leoshkevich 2025-02-07 15:31:09 +00:00
  • 2b3ccf5f0d user: Introduce host_interrupt_signal Ilya Leoshkevich 2025-02-07 15:31:08 +00:00
  • 08916fd4b6 user: Introduce user/signal.h Ilya Leoshkevich 2025-02-07 15:31:07 +00:00
  • fccb744f41 gdbstub: Try unlinking the unix socket before binding Ilya Leoshkevich 2025-02-07 15:31:06 +00:00
  • 9853485dd4 gdbstub: Allow the %d placeholder in the socket path Ilya Leoshkevich 2025-02-07 15:31:05 +00:00
  • 43ab3fb375 tests/qtest/migration: Pick smoke tests Fabiano Rosas 2025-02-07 15:31:04 +00:00
  • bc2a1f1a45 tests/qtest/migration: Add --full option Fabiano Rosas 2025-02-07 15:31:03 +00:00
  • a08eac9761 Revert "util/timer: avoid deadlock when shutting down" Alex Bennée 2025-02-07 15:31:02 +00:00
  • 14fa0e6b20 tests/qtest: tighten up the checks on clock_step Alex Bennée 2025-02-07 15:31:01 +00:00
  • 31ef3c333d tests/qtest: rename qtest_send_prefix and roll-up into qtest_send Alex Bennée 2025-02-07 15:31:00 +00:00
  • 1e00ebfd80 tests/qtest: simplify qtest_process_inbuf Alex Bennée 2025-02-07 15:30:59 +00:00
  • ff6c3b1a16 tests/qtest: don't step clock at start of npcm7xx periodic IRQ test Alex Bennée 2025-02-07 15:30:58 +00:00
  • 059d06c8a8 tests/qtest: don't attempt to clock_step while waiting for virtio ISR Alex Bennée 2025-02-07 15:30:57 +00:00
  • 0fa0b5edaa tests/docker: replicate the check-rust-tools-nightly CI job Alex Bennée 2025-02-07 15:30:56 +00:00
  • 06c738f64a
    fix build for new glibc (#101) Romain Malmain 2025-02-10 11:30:30 +01:00
  • 476d6e4c9c rust: restrict missing_const_for_fn to qemu_api crate Paolo Bonzini 2025-02-07 15:38:40 +01:00
  • 6d701c9bac meson: Deprecate 32-bit host support Richard Henderson 2025-01-27 16:22:24 -08:00
  • acce728cbc meson: Disallow 64-bit on 32-bit emulation Richard Henderson 2025-02-02 15:09:23 -08:00
  • 175646f641 target/*: Remove TARGET_LONG_BITS from cpu-param.h Richard Henderson 2025-01-31 09:53:57 -08:00
  • 537600df61 configure: Define TARGET_LONG_BITS in configs/targets/*.mak Richard Henderson 2025-01-31 09:51:03 -08:00
  • 35aae9d24c gitlab-ci: Replace aarch64 with arm in cross-i686-tci build Richard Henderson 2025-02-02 18:37:22 -08:00
  • 83ef486aeb meson: Disallow 64-bit on 32-bit HVF/NVMM/WHPX emulation Richard Henderson 2025-02-04 08:20:42 -08:00
  • 807a85dfc8 meson: Disallow 64-bit on 32-bit Xen emulation Richard Henderson 2025-02-04 08:16:36 -08:00
  • 33614fa310 meson: Disallow 64-bit on 32-bit KVM emulation Richard Henderson 2025-02-03 12:28:59 -08:00
  • a802d5c456 meson: Drop tcg as a module Richard Henderson 2025-02-02 13:38:14 -08:00