Commit Graph

  • 17780edd81 Merge tag 'quick-fix-pull-request' of https://gitlab.com/bsdimp/qemu into staging Stefan Hajnoczi 2023-08-31 10:06:28 -04:00
  • c4e5f9a29f Merge tag 'pull-target-arm-20230831' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2023-08-31 08:31:03 -04:00
  • 2b0612dea3 Merge tag 'xen-virtio-2-tag' of https://gitlab.com/sstabellini/qemu into staging Stefan Hajnoczi 2023-08-31 08:30:11 -04:00
  • db1a88a5ac Merge tag 'pull-maintainer-ominbus-300823-1' of https://gitlab.com/stsquad/qemu into staging Stefan Hajnoczi 2023-08-31 08:29:00 -04:00
  • e73b8bb8a3 hw/arm: Set number of MPU regions correctly for an505, an521, an524 Peter Maydell 2023-07-24 18:43:35 +01:00
  • cb0929bb13 hw/arm/armv7m: Add mpu-ns-regions and mpu-s-regions properties Peter Maydell 2023-07-24 18:43:34 +01:00
  • b8f7959f28 target/arm: Do all "ARM_FEATURE_X implies Y" checks in post_init Peter Maydell 2023-07-24 18:43:33 +01:00
  • 5ec008a2bd rtc: Use time_t for passing and returning time offsets Peter Maydell 2023-08-31 09:45:18 +01:00
  • c0a6385728 hw/rtc/aspeed_rtc: Use 64-bit offset for holding time_t difference Peter Maydell 2023-08-31 09:45:18 +01:00
  • 279695a4a4 hw/rtc/twl92230: Use int64_t for sec_offset and alm_sec Peter Maydell 2023-08-31 09:45:18 +01:00
  • 7038b6e4e7 hw/rtc/m48t59: Use 64-bit arithmetic in set_alarm() Peter Maydell 2023-08-31 09:45:17 +01:00
  • 35aa6715dd target/arm: Catch illegal-exception-return from EL3 with bad NSE/NS Peter Maydell 2023-08-31 09:45:17 +01:00
  • 12517bc978 Add i.MX7 SRC device implementation Jean-Christophe Dubois 2023-08-31 09:45:17 +01:00
  • 736988a040 Add i.MX7 missing TZ devices and memory regions Jean-Christophe Dubois 2023-08-31 09:45:17 +01:00
  • 45b8b34dfa Refactor i.MX7 processor code Jean-Christophe Dubois 2023-08-31 09:45:17 +01:00
  • f6020845e2 Add i.MX6UL missing devices. Jean-Christophe Dubois 2023-08-31 09:45:16 +01:00
  • 0cd4926b85 Refactor i.MX6UL processor code Jean-Christophe Dubois 2023-08-31 09:45:16 +01:00
  • 6f97cfd8e0 Remove i.MX7 IOMUX GPR device from i.MX6UL Jean-Christophe Dubois 2023-08-31 09:45:16 +01:00
  • 9e771a2fc6 target/arm: properly document FEAT_CRC32 Alex Bennée 2023-08-31 09:45:16 +01:00
  • df9a391757 target/arm: Implement FEAT_HPDS2 as a no-op Richard Henderson 2023-08-31 09:45:16 +01:00
  • 3d5f45ec89 target/arm: Suppress FEAT_TRBE (Trace Buffer Extension) Richard Henderson 2023-08-31 09:45:16 +01:00
  • 87da10b45c target/arm: Apply access checks to neoverse-v1 special registers Richard Henderson 2023-08-31 09:45:15 +01:00
  • 6d482423fc target/arm: Apply access checks to neoverse-n1 special registers Richard Henderson 2023-08-31 09:45:15 +01:00
  • d8100822d6 target/arm: Introduce make_ccsidr64 Richard Henderson 2023-08-31 09:45:15 +01:00
  • cd305b5f31 target/arm: When tag memory is not present, set MTE=1 Richard Henderson 2023-08-31 09:45:15 +01:00
  • 7134cb07b7 target/arm: Support more GM blocksizes Richard Henderson 2023-08-31 09:45:14 +01:00
  • 851ec6eba5 target/arm: Allow cpu to configure GM blocksize Richard Henderson 2023-08-31 09:45:14 +01:00
  • ae4acc696f target/arm: Reduce dcz_blocksize to uint8_t Richard Henderson 2023-08-31 09:45:14 +01:00
  • 560142190b xen_arm: Initialize RAM and add hi/low memory regions Oleksandr Tyshchenko 2023-08-29 21:35:18 -07:00
  • 0c8ab1cddd xen_arm: Create virtio-mmio devices during initialization Oleksandr Tyshchenko 2023-08-29 21:35:17 -07:00
  • 8a45962be3 bsd-user: Move PRAGMA_DISABLE_PACKED_WARNING etc to qemu.h Warner Losh 2023-08-30 08:44:01 -06:00
  • 8dd7a4b348 gdbstub: move comment for gdb_register_coprocessor Alex Bennée 2023-08-29 17:15:28 +01:00
  • d0e5fa849d gdbstub: replace global gdb_has_xml with a function Alex Bennée 2023-08-29 17:15:27 +01:00
  • 56e534bd11 gdbstub: refactor get_feature_xml Alex Bennée 2023-08-29 17:15:26 +01:00
  • 5b030993db gdbstub: remove unused user_ctx field Alex Bennée 2023-08-29 17:15:25 +01:00
  • 761e3c1088 gdbstub: fixes cases where wrong threads were reported to GDB on SIGINT Matheus Branco Borella 2023-08-29 17:15:24 +01:00
  • a8fea70f65 tests/tcg: clean-up gdb confirm/pagination settings Alex Bennée 2023-08-29 17:15:23 +01:00
  • d84842be6c tests: remove test-gdbstub.py Alex Bennée 2023-08-29 17:15:22 +01:00
  • e05a4beaec .gitlab-ci.d/cirrus.yml: Update FreeBSD to v13.2 Thomas Huth 2023-08-29 17:15:21 +01:00
  • 4b77429adb docs/style: permit inline loop variables Alex Bennée 2023-08-29 17:15:20 +01:00
  • bb16cb4519 tests/tcg: remove quoting for info output Alex Bennée 2023-08-29 17:15:19 +01:00
  • 6445c2cace tests/docker: cleanup non-verbose output Alex Bennée 2023-08-29 17:15:18 +01:00
  • 2f7350cd43 gitlab: enable ccache for many build jobs Daniel P. Berrangé 2023-08-29 17:15:17 +01:00
  • 156618d9ea Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Stefan Hajnoczi 2023-08-30 09:20:27 -04:00
  • ee89152d41 Merge tag 'dirtylimit-dirtyrate-pull-request' of https://github.com/newfriday/qemu into staging Stefan Hajnoczi 2023-08-30 09:20:06 -04:00
  • ef9d20c63b Merge tag 'pull-tcg-20230829-2' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-08-30 09:19:57 -04:00
  • 87ec6f55af aio-posix: zero out io_uring sqe user_data Stefan Hajnoczi 2023-04-26 17:26:39 -04:00
  • e2f938265e tests/qemu-iotests/197: add testcase for CoR with subclusters Andrey Drobyshev 2023-07-11 20:25:53 +03:00
  • fc6b211f92 block/io: align requests to subcluster_size Andrey Drobyshev 2023-07-11 20:25:52 +03:00
  • c54483b6f4 block: add subcluster_size field to BlockDriverInfo Andrey Drobyshev 2023-07-11 20:25:51 +03:00
  • f187609f27 block-migration: Ensure we don't crash during migration cleanup Fabiano Rosas 2023-07-31 17:33:38 -03:00
  • 669fd61513 Revert "include/exec: typedef abi_ptr to vaddr in softmmu" Richard Henderson 2023-08-29 11:29:09 -07:00
  • dad2f2f5af tcg/sparc64: Disable TCG_TARGET_HAS_extr_i64_i32 Richard Henderson 2023-08-22 11:02:00 -07:00
  • 77fafcb500 tcg: Remove vecop_list check from tcg_gen_not_vec Richard Henderson 2023-08-28 12:15:35 -07:00
  • 0d58c66068 softmmu: Use async_run_on_cpu in tcg_commit Richard Henderson 2023-08-25 16:13:17 -07:00
  • 86e4f93d82 softmmu: Assert data in bounds in iotlb_to_section Richard Henderson 2023-08-25 14:06:58 -07:00
  • 813bac3d8d Merge tag '2023q3-bsd-user-pull-request' of https://gitlab.com/bsdimp/qemu into staging Stefan Hajnoczi 2023-08-29 08:58:00 -04:00
  • 380448464d tests/file-io-error: New test Hanna Czenczek 2023-08-24 17:53:44 +02:00
  • d31b50a15d file-posix: Simplify raw_co_prw's 'out' zone code Hanna Czenczek 2023-08-24 17:53:43 +02:00
  • deab5c9a4e file-posix: Fix zone update in I/O error path Hanna Czenczek 2023-08-24 17:53:42 +02:00
  • 4b5d80f3d0 file-posix: Check bs->bl.zoned for zone info Hanna Czenczek 2023-08-24 17:53:41 +02:00
  • 56d1a022a7 file-posix: Clear bs->bl.zoned on error Hanna Czenczek 2023-08-24 17:53:40 +02:00
  • 3b2337eff0 block/throttle-groups: Use ThrottleDirection instread of bool is_write zhenwei pi 2023-07-28 10:20:06 +08:00
  • 00ea69f503 fsdev: Use ThrottleDirection instread of bool is_write zhenwei pi 2023-07-28 10:20:05 +08:00
  • 7017313882 throttle: use THROTTLE_MAX/ARRAY_SIZE for hard code zhenwei pi 2023-07-28 10:20:04 +08:00
  • e76f201f69 throttle: use enum ThrottleDirection instead of bool is_write zhenwei pi 2023-07-28 10:20:03 +08:00
  • 27cf12298a cryptodev: use NULL throttle timer cb for read direction zhenwei pi 2023-07-28 10:20:02 +08:00
  • 02add531e1 test-throttle: test read only and write only zhenwei pi 2023-07-28 10:20:01 +08:00
  • d85b08c6e2 throttle: support read-only and write-only zhenwei pi 2023-07-28 10:20:00 +08:00
  • 1322f63df5 test-throttle: use enum ThrottleDirection zhenwei pi 2023-07-28 10:19:59 +08:00
  • 8ba02c24ea throttle: introduce enum ThrottleDirection zhenwei pi 2023-07-28 10:19:58 +08:00
  • 3eb82637fb migration/dirtyrate: Fix precision losses and g_usleep overshoot Andrei Gudkov 2023-08-28 20:55:57 +08:00
  • 19b14cea45 softmmu/dirtylimit: Convert free to g_free alloc.young 2023-08-25 10:32:51 +08:00
  • 58b4def2a2 softmmu: Fix dirtylimit memory leak alloc.young 2023-08-25 10:31:20 +08:00
  • f5fe7c17ac Merge tag 'pull-tcg-20230823-2' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-08-28 16:07:04 -04:00
  • eaf760ac0d Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2023-08-28 15:53:30 -04:00
  • 98bdf241be Merge tag 'devel-hppa-priv-cleanup2-pull-request' of https://github.com/hdeller/qemu-hppa into staging Stefan Hajnoczi 2023-08-28 15:12:01 -04:00
  • f51e7c41ac bsd-user: Add missing break after do_bsd_preadv Warner Losh 2023-08-19 22:54:19 -06:00
  • 97a3c57114 bsd-user: Add getdents and fcntl related system calls Warner Losh 2023-08-13 10:41:53 +02:00
  • d7e9a54508 bsd-user: Add glue for statfs related system calls Warner Losh 2023-08-13 10:41:52 +02:00
  • 6fe97c6cf7 bsd-user: Add glue for getfh and related syscalls Warner Losh 2023-08-13 10:41:51 +02:00
  • e800e6c541 bsd-user: Add glue for the freebsd11_stat syscalls Warner Losh 2023-08-13 10:41:50 +02:00
  • c97c1f3a9f bsd-user: Add os-stat.c to the build Karim Taha 2023-08-13 10:41:49 +02:00
  • 292bfd0f51 bsd-user: Implement do_freebsd_realpathat syscall Mikaël Urankar 2023-08-13 10:41:48 +02:00
  • 292f00c05b bsd-user: Implement freebsd11 netbsd stat related syscalls Michal Meloun 2023-08-13 10:41:47 +02:00
  • 91a98c9bbc bsd-user: Implement freebsd11 getdirents related syscalls Michal Meloun 2023-08-13 10:41:46 +02:00
  • 196da9d3d3 bsd-user: Implement freebsd11 statfs related syscalls Michal Meloun 2023-08-13 10:41:45 +02:00
  • 33d730684e bsd-user: Implement freebsd11 fstat and fhstat related syscalls Michal Meloun 2023-08-13 10:41:44 +02:00
  • b443297793 bsd-user: Implement freebsd11 stat related syscalls Michal Meloun 2023-08-13 10:41:43 +02:00
  • c0023204cb bsd-user: Implement stat related syscalls Stacey Son 2023-08-13 10:41:42 +02:00
  • 213444529d bsd-user: Implement getdents related syscalls Stacey Son 2023-08-13 10:41:41 +02:00
  • 191fe50d5d bsd-user: Implement statfs related syscalls Stacey Son 2023-08-13 10:41:40 +02:00
  • db8ee08f0a bsd-user: Implement statfh related syscalls Stacey Son 2023-08-13 10:41:39 +02:00
  • bf14f13d8b bsd-user: Implement stat related syscalls Stacey Son 2023-08-13 10:41:38 +02:00
  • f9d5a35fbb bsd-uesr: Implement h2t_freebsd_stat and h2t_freebsd_statfs functions Michal Meloun 2023-08-13 10:41:37 +02:00
  • 584d6fce65 bsd-user: Implement target_to_host_fcntl_cmd Stacey Son 2023-08-13 10:41:36 +02:00
  • 5aa88f962c bsd-user: Implement h2t_freebds11_statfs Stacey Son 2023-08-13 10:41:35 +02:00
  • f2bc92aaf3 bsd-user: Implement h2t_freebsd_fhandle t2h_freebsd_fhandle Stacey Son 2023-08-13 10:41:34 +02:00
  • 86547e577b bsd-user: Implement h2t_freebsd11_stat h2t_freebsd_nstat Stacey Son 2023-08-13 10:41:33 +02:00
  • a0c20b1b36 bsd-user: Rename target_freebsd_time_t to target_time_t Warner Losh 2023-08-13 10:41:32 +02:00