Commit Graph

  • bc556c6686 tests/tcg/s390x: Tests for Vector Enhancements Facility 2 David Miller 2022-04-28 11:47:08 +02:00
  • 4f9b6c7ddb target/s390x: add S390_FEAT_VECTOR_ENH2 to qemu CPU model David Miller 2022-04-28 11:47:07 +02:00
  • d621f7bd0a target/s390x: vxeh2: vector {load, store} byte reversed element David Miller 2022-04-28 11:47:06 +02:00
  • f4dd00f1a6 target/s390x: vxeh2: vector {load, store} byte reversed elements David Miller 2022-04-28 11:47:05 +02:00
  • 1d26a02af0 target/s390x: vxeh2: vector {load, store} elements reversed David Miller 2022-04-28 11:47:04 +02:00
  • ed9ce86952 target/s390x: vxeh2: vector shift double by bit David Miller 2022-04-28 11:47:03 +02:00
  • b7a50eb7d6 target/s390x: vxeh2: Update for changes to vector shifts David Miller 2022-04-28 11:47:02 +02:00
  • 1d706f3141 target/s390x: vxeh2: vector string search David Miller 2022-04-28 11:47:01 +02:00
  • acc2d3a406 target/s390x: vxeh2: vector convert short/32b David Miller 2022-04-28 11:47:00 +02:00
  • 46be8425ff tcg: Implement tcg_gen_{h,w}swap_{i32,i64} Richard Henderson 2022-04-28 11:46:59 +02:00
  • d98ed7d96e s390x/cpu_models: make "max" match the unmodified "qemu" CPU model under TCG David Hildenbrand 2022-04-28 11:46:58 +02:00
  • 4756b106b3 s390x/cpu_models: drop "msa5" from the TCG "max" model David Hildenbrand 2022-04-28 11:46:57 +02:00
  • db67a6ff48 target/s390x: Fix writeback to v1 in helper_vstl Richard Henderson 2022-04-28 11:46:56 +02:00
  • 0a923be2f6 hw/openrisc: page-align FDT address Jason A. Donenfeld 2022-04-28 12:35:16 +02:00
  • 6b76e53bfa
    C(pp) formatting & autotokens fix (#614) Dongjia Zhang 2022-05-04 03:42:43 +09:00
  • 2e3408b3cc Merge tag 'misc-pull-request' of gitlab.com:marcandre.lureau/qemu into staging Richard Henderson 2022-05-03 09:13:17 -07:00
  • 5f14cfe187 Merge tag 'pull-aspeed-20220503' of https://github.com/legoater/qemu into staging Richard Henderson 2022-05-03 07:05:39 -07:00
  • ff5927baa7 util: rename qemu_*block() socket functions Marc-André Lureau 2022-04-25 17:33:47 +04:00
  • b2670d1f99 tests: replace qemu_set_nonblock() Marc-André Lureau 2022-04-25 17:39:06 +04:00
  • a8208626ba net: replace qemu_set_nonblock() Marc-André Lureau 2022-04-25 17:39:06 +04:00
  • c7b1172026 ui: replace qemu_set_nonblock() Marc-André Lureau 2022-04-25 17:39:06 +04:00
  • 701544cfaf hw: replace qemu_set_nonblock() Marc-André Lureau 2022-04-25 17:39:06 +04:00
  • b0a8f9adfe qga: replace qemu_set_nonblock() Marc-André Lureau 2022-04-25 17:39:06 +04:00
  • 17fc124529 io: replace qemu_set{_non}block() Marc-André Lureau 2022-04-25 17:39:06 +04:00
  • b84bb4dfe5 chardev: replace qemu_set_nonblock() Marc-André Lureau 2022-04-25 17:39:06 +04:00
  • 05e50e8fe5 io: make qio_channel_command_new_pid() static Marc-André Lureau 2022-04-25 12:53:37 +04:00
  • 22e135fca3 Replace fcntl(O_NONBLOCK) with g_unix_set_fd_nonblocking() Marc-André Lureau 2022-04-25 11:56:42 +04:00
  • d640b59eb3 io: replace pipe() with g_unix_open_pipe(CLOEXEC) Marc-André Lureau 2022-04-22 14:51:47 +04:00
  • bd2142c353 virtiofsd: replace pipe() with g_unix_open_pipe(CLOEXEC) Marc-André Lureau 2022-04-22 14:51:10 +04:00
  • 3338a41f24 os-posix: replace pipe()+cloexec with g_unix_open_pipe(CLOEXEC) Marc-André Lureau 2022-04-22 14:47:59 +04:00
  • 89810e10ed tests: replace pipe() with g_unix_open_pipe(CLOEXEC) Marc-André Lureau 2022-04-22 14:47:11 +04:00
  • ed78331dda qga: replace pipe() with g_unix_open_pipe(CLOEXEC) Marc-André Lureau 2022-04-22 14:46:36 +04:00
  • 81badab381 util: replace pipe()+cloexec with g_unix_open_pipe() Marc-André Lureau 2022-04-22 14:45:35 +04:00
  • a7241974ce Replace qemu_pipe() with g_unix_open_pipe() Marc-André Lureau 2022-03-29 15:21:00 +04:00
  • ad24b679d2 block: move fcntl_setfl() Marc-André Lureau 2022-03-29 15:27:12 +04:00
  • 4d14cb0cd7 Use g_unix_set_fd_nonblocking() Marc-André Lureau 2022-03-29 15:25:05 +04:00
  • c6d3bcb4b9 libqtest: split QMP part in libqmp Marc-André Lureau 2022-03-30 13:34:11 +04:00
  • 907b5105f1 tests: move libqtest.h back under qtest/ Marc-André Lureau 2022-03-30 13:39:05 +04:00
  • 638466f777 Use QEMU_SANITIZE_ADDRESS Marc-André Lureau 2022-04-20 17:21:45 +04:00
  • ef0f4bda2e Use QEMU_SANITIZE_THREAD Marc-André Lureau 2022-04-20 17:16:35 +04:00
  • e056c52233 aspeed/hace: Support AST1030 HACE Steven Lee 2022-05-03 10:27:10 +08:00
  • 2ec063788e hw/gpio/aspeed_gpio: Fix QOM pin property Peter Delevoryas 2022-05-02 17:03:04 +02:00
  • e0c371a0d2 tests/qtest: Add test for Aspeed HACE accumulative mode Steven Lee 2022-05-02 17:03:04 +02:00
  • 5cd7d8564a aspeed/hace: Support AST2600 HACE Steven Lee 2022-05-02 17:03:04 +02:00
  • 1877069c9d aspeed/hace: Support HMAC Key Buffer register. Steven Lee 2022-05-02 17:03:04 +02:00
  • 753abfc4a2 hw/arm/aspeed: fix AST2500/AST2600 EVB fmc model Jae Hyun Yoo 2022-05-02 17:03:04 +02:00
  • 438eff633a test/avocado/machine_aspeed.py: Add ast1030 test case Jamin Lin 2022-05-02 17:03:04 +02:00
  • 66c895b8af aspeed: Add an AST1030 eval board Jamin Lin 2022-05-02 17:03:03 +02:00
  • 356b230ed1 aspeed/soc : Add AST1030 support Steven Lee 2022-05-02 17:03:03 +02:00
  • fa541a60dd aspeed/scu: Add AST1030 support Steven Lee 2022-05-02 17:03:03 +02:00
  • c5b89a4f47 aspeed/timer: Add AST1030 support Steven Lee 2022-05-02 17:03:03 +02:00
  • e259e01ecb aspeed/wdt: Add AST1030 support Steven Lee 2022-05-02 17:03:03 +02:00
  • 018134abb2 aspeed/wdt: Fix ast2500/ast2600 default reload value Steven Lee 2022-05-02 17:03:03 +02:00
  • 2850df6a81 aspeed/smc: Add AST1030 support Steven Lee 2022-05-02 17:03:03 +02:00
  • 5c5e044583 aspeed/adc: Add AST1030 support Steven Lee 2022-05-02 17:03:02 +02:00
  • fe31a2ecf0 aspeed: Add eMMC Boot Controller stub Joel Stanley 2022-05-02 17:03:02 +02:00
  • c2651cf45d aspeed: sbc: Correct default reset values Joel Stanley 2022-05-02 17:03:02 +02:00
  • bad23bb644 hw: aspeed_scu: Introduce clkin_25Mhz attribute Steven Lee 2022-05-02 17:03:02 +02:00
  • dd7f19a963 hw: aspeed_scu: Add AST2600 apb_freq and hpll calculation function Steven Lee 2022-05-02 17:03:02 +02:00
  • 01e40ded1d fix interrupt input, graph output Alwin Berger 2022-05-01 22:07:37 +02:00
  • f5643914a9 Merge tag 'pull-9p-20220501' of https://github.com/cschoenebeck/qemu into staging Richard Henderson 2022-05-01 07:48:11 -07:00
  • 063c75db2e 9pfs: fix qemu_mknodat() to always return -1 on error on macOS host Christian Schoenebeck 2022-04-29 12:25:29 +02:00
  • 9ea3164611 9pfs: fix removing non-existent POSIX ACL xattr on macOS host Christian Schoenebeck 2022-04-29 12:25:22 +02:00
  • 951fe2f89f 9pfs: fix wrong errno being sent to Linux client on macOS host Christian Schoenebeck 2022-04-29 12:25:18 +02:00
  • e5c88e2264 9pfs: fix wrong encoding of rdev field in Rgetattr on macOS Christian Schoenebeck 2022-04-29 12:25:15 +02:00
  • 055ab89327 9pfs: fix qemu_mknodat(S_IFSOCK) on macOS Christian Schoenebeck 2022-04-29 12:25:11 +02:00
  • 096af17127 9pfs: fix qemu_mknodat(S_IFREG) on macOS Christian Schoenebeck 2022-04-29 12:25:05 +02:00
  • 0009df31cb 9pfs: fix inode sequencing in 'synth' driver Christian Schoenebeck 2022-03-14 19:58:11 +01:00
  • 731340813f Merge tag 'pull-riscv-to-apply-20220429' of github.com:alistair23/qemu into staging Richard Henderson 2022-04-29 08:46:55 -07:00
  • 325b7c4e75 hw/riscv: Enable TPM backends Alistair Francis 2022-04-28 09:41:46 +10:00
  • 58d5a5a78c hw/riscv: virt: Add device plug support Alistair Francis 2022-04-28 09:41:45 +10:00
  • 3029fab643 hw/riscv: virt: Add support for generating platform FDT entries Alistair Francis 2022-04-28 09:41:44 +10:00
  • 1832b7cb3f hw/riscv: virt: Create a platform bus Alistair Francis 2022-04-28 09:41:43 +10:00
  • d24a7bc24e hw/core: Move the ARM sysbus-fdt to core Alistair Francis 2022-04-28 09:41:42 +10:00
  • 1c20d3ff60 hw/riscv: virt: Add a machine done notifier Alistair Francis 2022-04-28 09:41:41 +10:00
  • a62c2c155c target/riscv: add scalar crypto related extenstion strings to isa_string Weiwei Li 2022-04-26 17:52:04 +08:00
  • 457a86a0eb target/riscv: Fix incorrect PTE merge in walk_pte Ralf Ramsauer 2022-04-23 23:59:07 +02:00
  • cf7ed971ae target/riscv: rvk: expose zbk* and zk* properties Weiwei Li 2022-04-23 10:35:10 +08:00
  • 5748c886b1 disas/riscv.c: rvk: add disas support for Zbk* and Zk* instructions Weiwei Li 2022-04-23 10:35:09 +08:00
  • 77442380ec target/riscv: rvk: add CSR support for Zkr Weiwei Li 2022-04-23 10:35:08 +08:00
  • 0976083d1b target/riscv: rvk: add support for zksed/zksh extension Weiwei Li 2022-04-23 10:35:07 +08:00
  • 1f7f7b5ede target/riscv: rvk: add support for sha512 related instructions for RV64 in zknh extension Weiwei Li 2022-04-23 10:35:06 +08:00
  • e9a7ef5d5e target/riscv: rvk: add support for sha512 related instructions for RV32 in zknh extension Weiwei Li 2022-04-23 10:35:05 +08:00
  • 387e5d9271 target/riscv: rvk: add support for sha256 related instructions in zknh extension Weiwei Li 2022-04-23 10:35:04 +08:00
  • 9e33e1753b target/riscv: rvk: add support for zkne/zknd extension in RV64 Weiwei Li 2022-04-23 10:35:03 +08:00
  • 68d19b58f4 target/riscv: rvk: add support for zknd/zkne extension in RV32 Weiwei Li 2022-04-23 10:35:02 +08:00
  • c29da5a7fe crypto: move sm4_sbox from target/arm Weiwei Li 2022-04-23 10:35:01 +08:00
  • 0496389680 target/riscv: rvk: add support for zbkx extension Weiwei Li 2022-04-23 10:35:00 +08:00
  • 5cc69ceb68 target/riscv: rvk: add support for zbkc extension Weiwei Li 2022-04-23 10:34:59 +08:00
  • d8e81e3c18 target/riscv: rvk: add support for zbkb extension Weiwei Li 2022-04-23 10:34:58 +08:00
  • eef82872be target/riscv: rvk: add cfg properties for zbk* and zk* Weiwei Li 2022-04-23 10:34:57 +08:00
  • 9951ba948a target/riscv: Support configuarable marchid, mvendorid, mipid CSR values Frank Chang 2022-04-22 12:04:34 +08:00
  • 58303fc0be hw/riscv: Don't add empty bootargs to device tree Bin Meng 2022-04-21 13:56:29 +08:00
  • 6d3b9c024c hw/riscv: spike: Add '/chosen/stdout-path' in device tree unconditionally Bin Meng 2022-04-21 13:56:28 +08:00
  • f228336020 Merge tag 'pull-target-arm-20220428' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2022-04-28 08:34:17 -07:00
  • f8e7163d9e hw/arm/smmuv3: Advertise support for SMMUv3.2-BBML2 Peter Maydell 2022-04-26 17:04:22 +01:00
  • 75d08a4072 target/arm: Advertise support for FEAT_BBM level 2 Peter Maydell 2022-04-26 17:04:21 +01:00
  • f81c60c244 target/arm: Advertise support for FEAT_TTL Peter Maydell 2022-04-26 17:04:20 +01:00
  • 264a3b2eba hw/arm/smmuv3: Add space in guest error message Jean-Philippe Brucker 2022-04-27 12:15:45 +01:00
  • ced716942a hw/arm/smmuv3: Cache event fault record Jean-Philippe Brucker 2022-04-27 12:15:43 +01:00