Commit Graph

  • 0b8a70d70f crypto: Remove qcrypto_tls_session_get_handshake_status Fabiano Rosas 2025-02-06 15:34:08 -03:00
  • 30ee88622e io: tls: Add qio_channel_tls_bye Fabiano Rosas 2025-02-05 13:15:00 -03:00
  • ab1cb3683b crypto: Allow gracefully ending the TLS session Fabiano Rosas 2025-02-05 13:13:53 -03:00
  • 495de0fd82 Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging Stefan Hajnoczi 2025-02-14 08:19:05 -05:00
  • b4b0880c3a Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2025-02-14 08:18:56 -05:00
  • b79b05d1a0 make-release: don't rely on $CWD when excluding subproject directories Michael Roth 2025-02-13 17:53:20 -06:00
  • 0f35d854d2 target/riscv: Fix minor whitespace issue in riscv_cpu_properties Rob Bradford 2025-02-07 15:28:23 +00:00
  • c996dacfa1 qemu/timer: Clarify timer_new*() must be freed with timer_free() Philippe Mathieu-Daudé 2025-01-25 19:24:24 +01:00
  • 9038ac0c5c overall: Remove unnecessary g_strdup_printf() calls Philippe Mathieu-Daudé 2025-01-30 11:57:43 +01:00
  • ce315328f8 Merge tag 'tracing-pull-request' of https://gitlab.com/stefanha/qemu into staging Stefan Hajnoczi 2025-02-13 11:23:57 -05:00
  • 4dafba778a ui/sdl2: reenable the SDL2 Windows keyboard hook procedure Volker Rümelin 2024-12-31 12:59:50 +01:00
  • 16534af51b rust: fix doctests Paolo Bonzini 2025-02-11 13:55:53 +01:00
  • ee7d3aec54 rust: vmstate: remove redundant link targets Paolo Bonzini 2025-01-30 10:55:16 +01:00
  • ebacd14a6f rust: qemu_api: add a documentation header for all modules Paolo Bonzini 2025-01-30 11:11:18 +01:00
  • d128c341a7 i386: enable rust hpet for pc when rust is enabled Zhao Liu 2025-02-10 11:00:51 +08:00
  • 6e90a8f813 rust/timer/hpet: add qom and qdev APIs support Zhao Liu 2025-02-10 11:00:50 +08:00
  • 269a8f155c rust/timer/hpet: add basic HPET timer and HPETState Zhao Liu 2025-02-10 11:00:49 +08:00
  • 0534248a6b rust/timer/hpet: define hpet_fw_cfg Zhao Liu 2025-02-10 11:00:48 +08:00
  • eadb83f9a3 rust: add bindings for timer Zhao Liu 2025-02-10 11:00:47 +08:00
  • d015d4cbb4 rust: add bindings for memattrs Zhao Liu 2025-01-25 20:51:32 +08:00
  • 9a96d41007 rust: add bindings for gpio_{in|out} initialization Zhao Liu 2025-02-10 11:00:45 +08:00
  • e6f1195f55 rust/irq: Add a helper to convert [InterruptSource] to pointer Zhao Liu 2025-02-10 11:00:44 +08:00
  • 7f2d4181a3 rust/qdev: add the macro to define bit property Zhao Liu 2025-02-10 11:00:43 +08:00
  • f32352ff9e i386/fw_cfg: move hpet_cfg definition to hpet.c Zhao Liu 2025-02-10 11:00:42 +08:00
  • 7630ca2a70 rust: pl011: convert pl011_create to safe Rust Paolo Bonzini 2025-02-10 16:11:58 +01:00
  • a22bd55ffd rust: chardev, qdev: add bindings to qdev_prop_set_chr Paolo Bonzini 2025-02-03 11:04:07 +01:00
  • 61faf6ac7b rust: irq: define ObjectType for IRQState Paolo Bonzini 2025-02-03 11:04:07 +01:00
  • 590faa03ee rust: bindings for MemoryRegionOps Paolo Bonzini 2025-01-17 18:14:25 +01:00
  • d449d29a99 rust: bindings: add Send and Sync markers for types that have bindings Paolo Bonzini 2024-12-13 17:09:35 +01:00
  • 5472a38cb9 rust: qdev: switch from legacy reset to Resettable Paolo Bonzini 2025-01-17 11:26:48 +01:00
  • 68da5402df rust: qdev: make ObjectImpl a supertrait of DeviceImpl Paolo Bonzini 2025-01-07 12:01:18 +01:00
  • 688c674158 rust: qom: allow initializing interface vtables Paolo Bonzini 2025-01-17 11:23:14 +01:00
  • 201ef001dd rust: qdev: add clock creation Paolo Bonzini 2025-01-17 11:21:26 +01:00
  • 66bcc554d2 rust: callbacks: allow passing optional callbacks as () Paolo Bonzini 2024-12-06 17:08:49 +01:00
  • ec3eba9896 rust: qom: add object creation functionality Paolo Bonzini 2024-10-31 14:27:36 +01:00
  • 0fcccf3ff0 rust: qom: add reference counting functionality Paolo Bonzini 2025-01-17 12:00:01 +01:00
  • df45e26a81 rust: docs: document naming convention Paolo Bonzini 2025-02-13 12:12:43 +01:00
  • d47f418ea1 vfio/iommufd: Fix SIGSEV in iommufd_cdev_attach() Zhenzhong Duan 2025-01-16 18:23:07 +08:00
  • fe21d932f2 gitlab-ci.d/cirrus: Update the FreeBSD job to v14.2 Thomas Huth 2025-02-11 12:47:18 +01:00
  • 13057e064a overcommit: introduce mem-lock=on-fault Daniil Tatianin 2025-02-12 17:39:20 +03:00
  • cd2e472e54 system: introduce a new MlockState enum Daniil Tatianin 2025-02-12 17:39:19 +03:00
  • cb74f2b8a6 system/vl: extract overcommit option parsing into a helper Daniil Tatianin 2025-02-12 17:39:18 +03:00
  • e76fadf93e os: add an ability to lock memory on_fault Daniil Tatianin 2025-02-12 17:39:17 +03:00
  • 30943e496f system/physmem: poisoned memory discard on reboot William Roche 2025-02-11 21:27:06 +00:00
  • c1cda1c5f8 system/physmem: handle hugetlb correctly in qemu_ram_remap() William Roche 2025-02-11 21:27:05 +00:00
  • 1cceedd772 physmem: teach cpu_memory_rw_debug() to write to more memory regions David Hildenbrand 2025-02-10 09:46:48 +01:00
  • 425ce9b37b hmp: use cpu_get_phys_page_debug() in hmp_gva2gpa() David Hildenbrand 2025-02-10 09:46:47 +01:00
  • d732b5a4ac memory: pass MemTxAttrs to memory_access_is_direct() David Hildenbrand 2025-02-10 09:46:46 +01:00
  • d4337aa8e2 physmem: disallow direct access to RAM DEVICE in address_space_write_rom() David Hildenbrand 2025-02-10 09:46:45 +01:00
  • 7fd970a7d3 physmem: factor out direct access check into memory_region_supports_direct_access() David Hildenbrand 2025-02-10 09:46:44 +01:00
  • e76d7b6b8c physmem: factor out RAM/ROMD check in memory_access_is_direct() David Hildenbrand 2025-02-10 09:46:43 +01:00
  • 52012209e1 physmem: factor out memory_region_is_ram_device() check in memory_access_is_direct() David Hildenbrand 2025-02-10 09:46:42 +01:00
  • 9976be3911 scripts: improve error from qemu-trace-stap on missing 'stap' Daniel P. Berrangé 2024-12-06 11:45:24 +00:00
  • de278e54ae Merge tag 'pull-loongarch-20250212' of https://gitlab.com/bibo-mao/qemu into staging Stefan Hajnoczi 2025-02-12 09:16:36 -05:00
  • d384903bb4 Merge tag 'pull-nbd-2025-02-11' of https://repo.or.cz/qemu/ericb into staging Stefan Hajnoczi 2025-02-12 08:48:44 -05:00
  • afbcca0ea4 Merge tag 'pull-target-arm-20250211' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2025-02-12 08:48:33 -05:00
  • 5f1de4d3ce Merge tag 'pull-vfio-20250211' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2025-02-12 08:48:07 -05:00
  • 456739ce43 hw/loongarch/virt: CPU irq line connection improvement Bibo Mao 2025-02-05 11:36:14 +08:00
  • 2d2c37c492 hw/loongarch/virt: Remove unused ipistate Bibo Mao 2025-02-05 11:36:13 +08:00
  • 28bec94c7d hw/loongarch/virt: Set iocsr address space when CPU is created Bibo Mao 2025-02-05 11:36:12 +08:00
  • 3754f985a8 hw/loongarch/virt: Add separate file for fdt building Bibo Mao 2025-02-08 15:06:55 +08:00
  • e733b473b8 hw/loongarch/virt: Rename function prefix name Bibo Mao 2025-02-08 15:06:54 +08:00
  • 5dd3a714d5 hw/loongarch/virt: Rename filename acpi-build with virt-acpi-build Bibo Mao 2025-02-08 15:06:53 +08:00
  • f051a9c4dc system/physmem: take into account fd_offset for file fallocate William Roche 2025-01-22 19:40:53 +00:00
  • ff12e6a5ff nbd/server: Allow users to adjust handshake limit in QMP Eric Blake 2025-02-03 16:26:07 -06:00
  • 617017f8dc qemu-nbd: Allow users to adjust handshake limit Eric Blake 2025-02-03 16:26:06 -06:00
  • f9edf32ea2 Merge tag 'pull-request-2025-02-11' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2025-02-11 13:27:31 -05:00
  • ca4c34e07d target/arm: Sink fp_status and fpcr access into do_fmlal* Richard Henderson 2025-02-01 16:40:12 +00:00
  • bbeed9f06a target/arm: Read fz16 from env->vfp.fpcr Richard Henderson 2025-02-01 16:40:11 +00:00
  • d75f680476 target/arm: Simplify DO_VFP_cmp in vfp_helper.c Richard Henderson 2025-02-01 16:40:10 +00:00
  • f81c46987a target/arm: Simplify fp_status indexing in mve_helper.c Richard Henderson 2025-02-01 16:40:09 +00:00
  • 54afbf6632 target/arm: Remove fp_status_a32 Richard Henderson 2025-02-01 16:40:08 +00:00
  • 1c349f43b1 target/arm: Remove fp_status_a64 Richard Henderson 2025-02-01 16:40:07 +00:00
  • 828def800e target/arm: Remove fp_status_f16_a32 Richard Henderson 2025-02-01 16:40:06 +00:00
  • c71296565c target/arm: Remove fp_status_f16_a64 Richard Henderson 2025-02-01 16:40:05 +00:00
  • ee4316f65b target/arm: Remove ah_fp_status Richard Henderson 2025-02-01 16:40:04 +00:00
  • fc25b174d5 target/arm: Remove ah_fp_status_f16 Richard Henderson 2025-02-01 16:40:03 +00:00
  • f069b26b8e target/arm: Remove standard_fp_status Richard Henderson 2025-02-01 16:40:02 +00:00
  • 7678859152 target/arm: Remove standard_fp_status_f16 Richard Henderson 2025-02-01 16:40:01 +00:00
  • b902f5c62d target/arm: Introduce CPUARMState.vfp.fp_status[] Richard Henderson 2025-02-01 16:40:00 +00:00
  • b0bf37746b target/arm: Enable FEAT_RPRES for -cpu max Peter Maydell 2025-02-01 16:39:59 +00:00
  • 22330d2b0f target/arm: Implement increased precision FRSQRTE Peter Maydell 2025-02-01 16:39:58 +00:00
  • c1567205e0 target/arm: Implement increased precision FRECPE Peter Maydell 2025-02-01 16:39:57 +00:00
  • 0ff5c021f0 target/arm: Plumb FEAT_RPRES frecpe and frsqrte through to new helper Peter Maydell 2025-02-01 16:39:56 +00:00
  • d38a57a3f1 target/arm: Enable FEAT_AFP for '-cpu max' Peter Maydell 2025-02-01 16:39:55 +00:00
  • a66c4585ff target/arm: Handle FPCR.AH in SVE FMLSLB, FMLSLT (vectors) Richard Henderson 2025-02-01 16:39:54 +00:00
  • f67a16e7d7 target/arm: Handle FPCR.AH in SVE FMLSL (indexed) Richard Henderson 2025-02-01 16:39:53 +00:00
  • 0fa4b7afd4 target/arm: Handle FPCR.AH in FMLSL (by element and vector) Richard Henderson 2025-02-01 16:39:52 +00:00
  • 0b5ca769cf target/arm: Handle FPCR.AH in SVE FCMLA Richard Henderson 2025-02-01 16:39:51 +00:00
  • 6d5ccfd44f target/arm: Handle FPCR.AH in FCMLA by index Richard Henderson 2025-02-01 16:39:50 +00:00
  • a7868aaa30 target/arm: Handle FPCR.AH in vector FCMLA Richard Henderson 2025-02-01 16:39:49 +00:00
  • 07e6b8d752 target/arm: Handle FPCR.AH in SVE FTMAD Peter Maydell 2025-02-01 16:39:48 +00:00
  • 6dcd51ccf6 target/arm: Handle FPCR.AH in SVE FTSSEL Peter Maydell 2025-02-01 16:39:47 +00:00
  • 51330e5848 target/arm: Handle FPCR.AH in negation step in SVE FMLS (vector) Peter Maydell 2025-02-01 16:39:46 +00:00
  • 1fae4f5e9f target/arm: Handle FPCR.AH in negation in FMLS (vector) Peter Maydell 2025-02-01 16:39:45 +00:00
  • b85d8684c5 target/arm: Handle FPCR.AH in negation step in FMLS (indexed) Peter Maydell 2025-02-01 16:39:44 +00:00
  • fdf89638dc target/arm: Handle FPCR.AH in FRECPS and FRSQRTS vector insns Peter Maydell 2025-02-01 16:39:43 +00:00
  • 28048a3d18 target/arm: Handle FPCR.AH in FRECPS and FRSQRTS scalar insns Peter Maydell 2025-02-01 16:39:42 +00:00
  • 72203eefab target/arm: Handle FPCR.AH in negation steps in FCADD Peter Maydell 2025-02-01 16:39:41 +00:00
  • 416650ac2b target/arm: Handle FPCR.AH in negation steps in SVE FCADD Peter Maydell 2025-02-01 16:39:40 +00:00