Commit Graph

  • db397a81ee target/arm: Rename FPSR_MASK and FPCR_MASK and define them symbolically Peter Maydell 2024-06-28 15:23:46 +01:00
  • a26db547b7 target/arm: Rename FPCR_ QC, NZCV macros to FPSR_ Peter Maydell 2024-06-28 15:23:45 +01:00
  • ce07ea61ed target/arm: Store FPSR and FPCR in separate CPU state fields Peter Maydell 2024-06-28 15:23:44 +01:00
  • 81ae37dbb4 target/arm: Implement store_cpu_field_low32() macro Peter Maydell 2024-06-28 15:23:43 +01:00
  • abf1046a15 target/arm: Support migration when FPSR/FPCR won't fit in the FPSCR Peter Maydell 2024-06-28 15:23:42 +01:00
  • b167325e93 target/arm: Make vfp_set_fpscr() call vfp_set_{fpcr, fpsr} Peter Maydell 2024-06-28 15:23:41 +01:00
  • 2de7cf9e05 target/arm: Make vfp_get_fpscr() call vfp_get_{fpcr, fpsr} Peter Maydell 2024-06-28 15:23:40 +01:00
  • ea8618382a target/arm: Correct comments about M-profile FPSCR Peter Maydell 2024-06-28 15:23:39 +01:00
  • d05ae948cc Consider discard option when writing zeros Nir Soffer 2024-06-28 23:20:58 +03:00
  • 249d0f8397 qemu-iotest/245: Add missing discard=unmap Nir Soffer 2024-06-28 23:20:57 +03:00
  • 4d13ae45ff virtio-mem: improve error message when unplug of device fails due to plugged memory David Hildenbrand 2024-04-16 16:14:26 +02:00
  • 59084feb25 Merge tag 'pull-aspeed-20240709' of https://github.com/legoater/qemu into staging Richard Henderson 2024-07-09 07:13:55 -07:00
  • 4a3eceb403 Merge tag 'pull-vfio-20240709' of https://github.com/legoater/qemu into staging Richard Henderson 2024-07-09 07:13:14 -07:00
  • 83d9019202 vfio/display: Fix vfio_display_edid_init() error path Zhenzhong Duan 2024-07-01 09:48:09 +08:00
  • f15da599a1 vfio/display: Fix potential memleak of edid info Zhenzhong Duan 2024-07-01 09:48:08 +08:00
  • 956b30b9cf virtio-iommu: Revert transient enablement of IOMMU MR in bypass mode Eric Auger 2024-07-01 10:48:59 +02:00
  • 2457343d05 memory: remove IOMMU MR iommu_set_page_size_mask() callback Eric Auger 2024-07-01 10:48:58 +02:00
  • d7c8c95fbc virtio-iommu : Retrieve page size mask on virtio_iommu_set_iommu_device() Eric Auger 2024-07-01 10:48:57 +02:00
  • 8fe0ebe15d HostIOMMUDevice: Introduce get_page_size_mask() callback Eric Auger 2024-07-01 10:48:56 +02:00
  • d59ca1ca17 HostIOMMUDevice : remove Error handle from get_iova_ranges callback Eric Auger 2024-07-01 10:48:55 +02:00
  • 3966bca539 vfio-container-base: Introduce vfio_container_get_iova_ranges() helper Eric Auger 2024-07-01 10:48:54 +02:00
  • 37baedf8e8 virtio-iommu: Fix error handling in virtio_iommu_set_host_iova_ranges() Eric Auger 2024-07-01 10:48:53 +02:00
  • d847ea7cfc machine_aspeed.py: update to test network for AST2700 Jamin Lin 2024-07-04 16:29:22 +08:00
  • d8b76d9ab1 machine_aspeed.py: update to test ASPEED OpenBMC SDK v09.02 for AST2700 Jamin Lin 2024-07-04 16:29:21 +08:00
  • 61f9376775 hw/block: m25p80: support quad mode for w25q01jvq Jamin Lin 2024-07-04 16:29:20 +08:00
  • f2146bc6cb aspeed/soc: set dma64 property for AST2700 ftgmac100 Jamin Lin 2024-07-04 16:29:19 +08:00
  • 2095468d2c hw/net:ftgmac100: update TX and RX packet buffers address to 64 bits Jamin Lin 2024-07-04 16:29:18 +08:00
  • 578c6e9ed5 hw/net:ftgmac100: introduce TX and RX ring base address high registers to support 64 bits Jamin Lin 2024-07-04 16:29:17 +08:00
  • 0b51fd0f99 hw/net:ftgmac100: update ring base address to 64 bits Jamin Lin 2024-07-04 16:29:16 +08:00
  • eec2f9cc69 hw/net:ftgmac100: update memory region size to 64KB Jamin Lin 2024-07-04 16:29:15 +08:00
  • e4a9b44f7a sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments Markus Armbruster 2024-06-28 13:27:56 +02:00
  • 141d520025
    feat(riscv): add libafl support Saibotk 2024-07-02 13:09:33 +02:00
  • 44b7329de4 Merge tag 'pull-qapi-2024-07-06' of https://repo.or.cz/qemu/armbru into staging Richard Henderson 2024-07-07 13:23:28 -07:00
  • b9ee1387e0 Merge tag 'sdmmc-20240706' of https://github.com/philmd/qemu into staging Richard Henderson 2024-07-07 10:34:52 -07:00
  • e389929d19 sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments Markus Armbruster 2024-06-28 13:27:56 +02:00
  • 65fa48c79f qapi/parser: don't parse rST markup as section headers John Snow 2024-06-26 18:21:19 -04:00
  • 543ff13a20 qapi: add markup to note blocks John Snow 2024-06-26 18:21:18 -04:00
  • 649c6fa4ee qapi: update prose in note blocks John Snow 2024-06-26 18:21:17 -04:00
  • d461c27973 qapi: convert "Note" sections to plain rST John Snow 2024-06-26 18:21:16 -04:00
  • b32a6b62a8 qapi: nail down convention that Errors sections are lists John Snow 2024-06-26 18:21:15 -04:00
  • 9f2b848857 qapi: fix non-compliant JSON examples John Snow 2024-06-26 18:21:14 -04:00
  • 2664f3176a docs/qapidoc: fix nested parsing under untagged sections John Snow 2024-06-26 18:21:13 -04:00
  • 83deda8769 qapi/parser: fix comment parsing immediately following a doc block John Snow 2024-06-26 18:21:12 -04:00
  • 939c639e1d qapi/parser: preserve indentation in QAPIDoc sections John Snow 2024-06-26 18:21:11 -04:00
  • 36c6dcc266 docs/qapidoc: delint a tiny portion of the module John Snow 2024-06-26 18:21:10 -04:00
  • 5dd22c2073 docs/qapidoc: remove unused intersperse function John Snow 2024-06-26 18:21:09 -04:00
  • f64e753149 qapi: linter fixups John Snow 2024-06-26 18:21:08 -04:00
  • 0bcea3f74b hw/sd/sdcard: Extract TYPE_SDMMC_COMMON from TYPE_SD_CARD Philippe Mathieu-Daudé 2024-07-03 11:12:00 +02:00
  • 5241b759bc hw/sd/sdcard: Introduce set_csd/set_cid handlers Philippe Mathieu-Daudé 2024-06-14 15:49:10 +02:00
  • f18a78de24 hw/sd/sdcard: Cover more SDCardStates Philippe Mathieu-Daudé 2024-06-17 12:05:21 +02:00
  • 2a97045b48 hw/sd/sdcard: Trace length of data read on DAT lines Philippe Mathieu-Daudé 2024-06-20 09:28:52 +02:00
  • e2dec2eab0 hw/sd/sdcard: Remove default case in read/write on DAT lines Philippe Mathieu-Daudé 2024-06-16 12:39:18 +02:00
  • 48741580a8 hw/sd/sdcard: Remove noise from sd_cmd_name() Philippe Mathieu-Daudé 2024-06-26 23:52:36 +02:00
  • e84e0c4df5 hw/sd/sdcard: Remove noise from sd_acmd_name() Philippe Mathieu-Daudé 2024-06-26 23:51:55 +02:00
  • 69372c7e33 hw/sd/sdcard: Remove sd_none enum from sd_cmd_type_t Philippe Mathieu-Daudé 2024-06-24 21:58:12 +02:00
  • e7364ae74c hw/sd/sdcard: Add sd_cmd_GEN_CMD handler (CMD56) Philippe Mathieu-Daudé 2024-06-20 11:57:54 +02:00
  • a7487722dc hw/sd/sdcard: Rename sd_cmd_SEND_OP_COND handler Philippe Mathieu-Daudé 2024-07-03 14:56:25 +02:00
  • 1ca19583e7 hw/sd/sdcard: Use spec v3.01 by default Philippe Mathieu-Daudé 2024-06-27 09:03:33 +02:00
  • a5487ddba5 hw/sd/sdcard: Remove leftover comment about removed 'spi' Property Philippe Mathieu-Daudé 2024-07-03 09:59:49 +02:00
  • 6d0dc86070 hw/sd/sdcard: Generate random RCA value Philippe Mathieu-Daudé 2024-06-17 17:57:54 +02:00
  • 3baae28150 tests/qtest/npcm7xx_sdhci: Access the card using its published address Philippe Mathieu-Daudé 2024-07-02 15:06:04 +02:00
  • f28cfc39d7 hw/sd/npcm7xx_sdhci: Use TYPE_SYSBUS_SDHCI definition Philippe Mathieu-Daudé 2024-07-02 14:28:14 +02:00
  • bb8dacedd5 hw/sd/sdhci: Log non-sequencial access as GUEST_ERROR Philippe Mathieu-Daudé 2024-07-02 14:28:30 +02:00
  • f2cb4026fc Merge tag 'pull-maintainer-july24-050724-1' of https://gitlab.com/stsquad/qemu into staging Richard Henderson 2024-07-05 09:15:48 -07:00
  • 837864aa6c char-stdio: Restore blocking mode of stdout on exit Maxim Mikityanskiy 2024-07-03 22:08:12 +03:00
  • 340ca46b68 tests/tcg/aarch64: Add MTE gdbstub tests Gustavo Romero 2024-07-05 09:40:47 +01:00
  • f81198cefa gdbstub: Add support for MTE in user mode Gustavo Romero 2024-07-05 09:40:46 +01:00
  • 3b6c27d8f2 gdbstub: Use true to set cmd_startswith Gustavo Romero 2024-07-05 09:40:45 +01:00
  • 2be4d5db1e gdbstub: Pass CPU context to command handler Gustavo Romero 2024-07-05 09:40:44 +01:00
  • 3ce0fc57a0 gdbstub: Make hex conversion function non-internal Gustavo Romero 2024-07-05 09:40:43 +01:00
  • bef6a77f6d target/arm: Factor out code for setting MTE TCF0 field Gustavo Romero 2024-07-05 09:40:42 +01:00
  • 0c9b437c90 target/arm: Make some MTE helpers widely available Gustavo Romero 2024-07-05 09:40:41 +01:00
  • 41bfb6704e target/arm: Fix exception case in allocation_tag_mem_probe Gustavo Romero 2024-07-05 09:40:40 +01:00
  • 60f4ce8e2c gdbstub: Add support for target-specific stubs Gustavo Romero 2024-07-05 09:40:39 +01:00
  • 133f202b19 gdbstub: Move GdbCmdParseEntry into a new header file Gustavo Romero 2024-07-05 09:40:38 +01:00
  • 0ef6b12e58 gdbstub: Clean up process_string_cmd Gustavo Romero 2024-07-05 09:40:37 +01:00
  • 0f3974b64c accel/tcg: Move qemu_plugin_vcpu_init__async() to plugins/ Philippe Mathieu-Daudé 2024-07-05 09:40:36 +01:00
  • 853c685e8c plugins: Free CPUPluginState before destroying vCPU state Philippe Mathieu-Daudé 2024-07-05 09:40:35 +01:00
  • 2089a2e5bb plugins: Ensure vCPU index is assigned in init/exit hooks Philippe Mathieu-Daudé 2024-07-05 09:40:34 +01:00
  • 3b8550c955 plugins/lockstep: clean-up output Alex Bennée 2024-07-05 09:40:33 +01:00
  • 13167b5fe9 plugins/lockstep: mention the one-insn-per-tb option Alex Bennée 2024-07-05 09:40:32 +01:00
  • 5e77f22ac9 plugins/lockstep: make mixed-mode safe Alex Bennée 2024-07-05 09:40:31 +01:00
  • bb3dd92d32 plugins/lockstep: preserve sock_path Alex Bennée 2024-07-05 09:40:30 +01:00
  • ee3878bda1 test/plugins: preserve the instruction record over translations Alex Bennée 2024-07-05 09:40:29 +01:00
  • 03295660c8 test/plugin: make insn plugin less noisy by default Alex Bennée 2024-07-05 09:40:28 +01:00
  • a4ad4db484 gitlab: don't bother with KVM for TCI builds Alex Bennée 2024-07-05 09:40:27 +01:00
  • f324a03ee2 linux-user/main: Suppress out-of-range comparison warning for clang Richard Henderson 2024-07-05 09:40:26 +01:00
  • 2f93ff3113 tests/tcg/arm: Use vmrs/vmsr instead of mcr/mrc Richard Henderson 2024-07-05 09:40:25 +01:00
  • e3693cd3c9 tests/tcg/arm: Use -march and -mfpu for fcvt Richard Henderson 2024-07-05 09:40:24 +01:00
  • 1e7c9ba4a2 tests/tcg/arm: Manually register allocate half-precision numbers Akihiko Odaki 2024-07-05 09:40:23 +01:00
  • 40126a16bd tests/tcg/arm: Use -fno-integrated-as for test-arm-iwmmxt Richard Henderson 2024-07-05 09:40:22 +01:00
  • 8807477c36 tests/tcg/arm: Drop -N from LDFLAGS Richard Henderson 2024-07-05 09:40:21 +01:00
  • 3693408c5e tests/tcg/arm: Fix fcvt result messages Akihiko Odaki 2024-07-05 09:40:20 +01:00
  • b04bed529e tests/tcg/aarch64: Add -fno-integrated-as for sme Richard Henderson 2024-07-05 09:40:19 +01:00
  • 98b323fa65 tests/tcg/aarch64: Do not use x constraint Akihiko Odaki 2024-07-05 09:40:18 +01:00
  • 69375de17b tests/tcg/aarch64: Fix irg operand type Akihiko Odaki 2024-07-05 09:40:17 +01:00
  • 79e73b5df0 tests/tcg/aarch64: Explicitly specify register width Akihiko Odaki 2024-07-05 09:40:16 +01:00
  • e35562b3a5 tests/tcg/aarch64: Drop -fno-tree-loop-distribute-patterns Richard Henderson 2024-07-05 09:40:15 +01:00
  • 546215d38a tests/tcg: Adjust variable defintion from cc-option Richard Henderson 2024-07-05 09:40:14 +01:00
  • 7e3798eddd tests/tcg/minilib: Constify digits in print_num Richard Henderson 2024-07-05 09:40:13 +01:00