Commit Graph

  • e7d79011a4 migration: cpr-state Steve Sistare 2025-01-15 11:00:33 -08:00
  • 91792807d1 machine: aux-ram-share option Steve Sistare 2025-01-15 11:00:32 -08:00
  • 6169f11936 memory: add RAM_PRIVATE Steve Sistare 2025-01-15 11:00:31 -08:00
  • 9fb40bb962 physmem: fd-based shared memory Steve Sistare 2025-01-15 11:00:30 -08:00
  • 3ec0214816 physmem: qemu_ram_alloc_from_fd extensions Steve Sistare 2025-01-15 11:00:29 -08:00
  • 719168fba7 physmem: fix qemu_ram_alloc_from_fd size calculation Steve Sistare 2025-01-15 11:00:28 -08:00
  • 57ad6ab804 backends/hostmem-shm: factor out allocation of "anonymous shared memory with an fd" Steve Sistare 2025-01-15 11:00:27 -08:00
  • ed19620846 migration: fix -Werror=maybe-uninitialized Marc-André Lureau 2025-01-14 14:48:11 +04:00
  • 3b36ee7202 gitlab-ci: include full Rust backtraces in test runs Paolo Bonzini 2025-01-28 17:06:11 +01:00
  • 664280abdd hw/usb/canokey: Fix buffer overflow for OUT packet Hongren Zheng 2025-01-13 17:38:56 +08:00
  • e07b48995a target/arm: Use FPST_A64_F16 for halfprec-to-other conversions Peter Maydell 2025-01-24 16:27:46 +00:00
  • d168a08147 target/arm: Remove redundant advsimd float16 helpers Peter Maydell 2025-01-24 16:27:45 +00:00
  • 1c49280f02 fpu: Fix a comment in softfloat-types.h Peter Maydell 2025-01-24 16:27:41 +00:00
  • 7af64d103d fpu: Rename float_flag_output_denormal to float_flag_output_denormal_flushed Peter Maydell 2025-01-24 16:27:40 +00:00
  • 584b7aec81 fpu: Rename float_flag_input_denormal to float_flag_input_denormal_flushed Peter Maydell 2025-01-24 16:27:39 +00:00
  • 3847b5b1fb target/arm: Remove now-unused vfp.fp_status_f16 and FPST_FPCR_F16 Peter Maydell 2025-01-24 16:27:38 +00:00
  • 230c2bd3f2 target/arm: Use FPST_A64_F16 in A64 decoder Peter Maydell 2025-01-24 16:27:37 +00:00
  • e935710bc8 target/arm: Use FPST_A32_F16 in A32 decoder Peter Maydell 2025-01-24 16:27:36 +00:00
  • e4b3c388f9 target/arm: Use fp_status_f16_a64 in AArch64-only helpers Peter Maydell 2025-01-24 16:27:35 +00:00
  • 85fffc1085 target/arm: Use fp_status_f16_a32 in AArch32-only helpers Peter Maydell 2025-01-24 16:27:34 +00:00
  • 5f4ed6da85 target/arm: Define new fp_status_f16_a32 and fp_status_f16_a64 Peter Maydell 2025-01-24 16:27:33 +00:00
  • 2aa9656ebc target/arm: Remove now-unused vfp.fp_status and FPST_FPCR Peter Maydell 2025-01-24 16:27:32 +00:00
  • e107a7a54e target/arm: Use FPST_A64 in A64 decoder Peter Maydell 2025-01-24 16:27:31 +00:00
  • 961a8b3fb8 target/arm: Use FPST_A32 in A32 decoder Peter Maydell 2025-01-24 16:27:30 +00:00
  • d1ce6db3b1 target/arm: Use fp_status_a32 in vfp_cmp helpers Peter Maydell 2025-01-24 16:27:29 +00:00
  • 1069d8ab30 target/arm: Use fp_status_a32 in vjvct helper Peter Maydell 2025-01-24 16:27:28 +00:00
  • 75df4e8609 target/arm: Use fp_status_a64 or fp_status_a32 in is_ebf() Peter Maydell 2025-01-28 11:40:13 +00:00
  • 57bd2f30ff target/arm: Use vfp.fp_status_a64 in A64-only helper functions Peter Maydell 2025-01-24 16:27:27 +00:00
  • 2208cb46e6 target/arm: Define new fp_status_a32 and fp_status_a64 Peter Maydell 2025-01-24 16:27:26 +00:00
  • eda8d53083 target/arm: Use uint32_t in vfp_exceptbits_from_host() Peter Maydell 2025-01-24 16:27:25 +00:00
  • f10dee833f target/arm: Use FPSR_ constants in vfp_exceptbits_from_host() Peter Maydell 2025-01-24 16:27:24 +00:00
  • 1edc3d43f2 target/arm: arm_reset_sve_state() should set FPSR, not FPCR Peter Maydell 2025-01-24 16:27:23 +00:00
  • cb5f6ca8af tests/functional: Add a test for the arm microbit machine Thomas Huth 2025-01-24 11:17:09 +01:00
  • d28ece2487 rust: qemu-api: add sub-subclass to the integration tests Zhao Liu 2025-01-17 11:59:55 +01:00
  • aaf3778baa rust/zeroable: Implement Zeroable with const_zero macro Zhao Liu 2025-01-23 19:07:28 +01:00
  • af7edb1d32 rust: qdev: make reset take a shared reference Paolo Bonzini 2024-12-02 12:40:18 +01:00
  • 20bcc96f45 rust: pl011: drop use of ControlFlow Paolo Bonzini 2025-01-17 18:13:30 +01:00
  • b3a29b3dc0 rust: pl011: pull device-specific code out of MemoryRegionOps callbacks Paolo Bonzini 2025-01-17 17:56:00 +01:00
  • c44818a5fd rust: pl011: remove duplicate definitions Paolo Bonzini 2024-12-02 17:28:26 +01:00
  • a1ab4eed8d rust: pl011: wrap registers with BqlRefCell Paolo Bonzini 2025-01-25 00:28:09 +01:00
  • 49bfe63f29 rust: pl011: extract PL011Registers Paolo Bonzini 2025-01-25 00:26:56 +01:00
  • ab6b6a8a55 rust: pl011: pull interrupt updates out of read/write ops Paolo Bonzini 2025-01-25 00:26:04 +01:00
  • 137612772e rust: pl011: extract CharBackend receive logic into a separate function Paolo Bonzini 2024-12-06 19:00:21 +01:00
  • 6d314cc045 rust: pl011: extract conversion to RegisterOffset Paolo Bonzini 2024-12-10 13:09:08 +01:00
  • 7faf9d2f12 Merge tag 'pull-aspeed-20250127' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2025-01-27 11:20:35 -05:00
  • b5afd8c023 Merge tag 'hppa-system-for-v10-pull-request' of https://github.com/hdeller/qemu-hppa into staging Stefan Hajnoczi 2025-01-27 11:20:21 -05:00
  • 3499f7e356 hw/arm/stellaris: Map both I2C controllers Philippe Mathieu-Daudé 2025-01-10 17:02:01 +01:00
  • b7c55f596c hw/arm/stellaris: Use DEVCAP macro to access DeviceCapability registers Philippe Mathieu-Daudé 2025-01-10 17:02:00 +01:00
  • 7330c1c5c6 hw/arm/stellaris: Replace magic numbers by definitions Philippe Mathieu-Daudé 2025-01-10 17:01:59 +01:00
  • 00bc529d95 hw/arm/stellaris: Remove incorrect unimplemented i2c-0 at 0x40002000 Philippe Mathieu-Daudé 2025-01-10 17:01:58 +01:00
  • 87409ea904 hw/arm/stellaris: Constify read-only arrays Philippe Mathieu-Daudé 2025-01-10 17:01:57 +01:00
  • 82634b58bc hw/arm/stellaris: Link each board schematic Philippe Mathieu-Daudé 2025-01-10 17:01:56 +01:00
  • 1b326f278d hw/pci-host/designware: Expose MSI IRQ Bernhard Beschow 2025-01-11 19:37:02 +01:00
  • a451cc11c4 hw/char/imx_serial: Update all state before restarting ageing timer Bernhard Beschow 2025-01-11 19:37:01 +01:00
  • b6cd77fbdd hw/char/imx_serial: Fix reset value of UFCR register Bernhard Beschow 2025-01-11 19:37:00 +01:00
  • deeb996935 hw/arm/v7m: Remove use of &first_cpu in machine_init() Philippe Mathieu-Daudé 2025-01-12 23:56:14 +01:00
  • 19266bec27 hw/arm/stellaris: Add 'armv7m' local variable Philippe Mathieu-Daudé 2025-01-12 23:56:13 +01:00
  • 13f113e469 hw/arm/nrf51: Rename ARMv7MState 'cpu' -> 'armv7m' Philippe Mathieu-Daudé 2025-01-12 23:56:12 +01:00
  • 7e0dc68430
    Refactor read/write hooks (#99) Romain Malmain 2025-01-27 12:32:35 +01:00
  • 8b7ccc6ad1 docs/system/arm/aspeed: Remove tacoma-bmc from the documentation Thomas Huth 2025-01-24 18:45:07 +01:00
  • a22acbb252 aspeed/wdt: Support software reset mode for AST2600 Jamin Lin 2025-01-24 11:02:49 +08:00
  • 668f29e171 aspeed/wdt: Fix coding style Jamin Lin 2025-01-24 11:02:48 +08:00
  • e90858464a aspeed: Create sd devices only when defaults are enabled Cédric Le Goater 2025-01-22 08:09:09 +01:00
  • f7ae9612fb test/functional: Update buildroot images to 2024.11 Cédric Le Goater 2025-01-22 08:09:08 +01:00
  • a03e138259 test/functional: Update the Aspeed aarch64 test Cédric Le Goater 2025-01-22 08:09:07 +01:00
  • 9cdca151f3 aspeed/soc: Support Timer for AST2700 Jamin Lin 2025-01-13 14:44:55 +08:00
  • 8bc691bed8 hw/timer/aspeed: Add AST2700 Support Jamin Lin 2025-01-13 14:44:54 +08:00
  • ef2385bb37 hw/timer/aspeed: Refactor Timer Callbacks for SoC-Specific Implementations Jamin Lin 2025-01-13 14:44:53 +08:00
  • bf8a471a38 hw/arm/aspeed: Invert sdhci write protected pin for AST2600 EVB Jamin Lin 2024-11-14 17:48:39 +08:00
  • 134d9e5c0c hw/sd/sdhci: Introduce a new Write Protected pin inverted property Jamin Lin 2024-11-14 17:48:38 +08:00
  • 8a139ae719 hw/arm/aspeed: fix connect_serial_hds_to_uarts Kenneth Jia 2024-12-12 20:42:04 +08:00
  • c656f293df hw/hppa: Fix booting Linux kernel with initrd Helge Deller 2025-01-22 17:15:00 +01:00
  • d0ad4118ab hw/hppa: Support up to 256 GiB RAM on 64-bit machines Helge Deller 2025-01-22 15:00:53 +01:00
  • ed734377ab Merge tag 'linux-user-fix-gupnp-pull-request' of https://github.com/hdeller/qemu-hppa into staging Stefan Hajnoczi 2025-01-24 14:43:07 -05:00
  • 8f9cb50fe6 Merge tag 'pull-loongarch-20250124' of https://gitlab.com/bibo-mao/qemu into staging Stefan Hajnoczi 2025-01-24 10:02:01 -05:00
  • 30ad91fb4f
    Add systemmode hw_breakpoint libafl set/remove fns (#93) Marco C. 2025-01-24 15:47:33 +01:00
  • 3719acc273 linux-user: netlink: Add missing QEMU_IFLA entries Helge Deller 2024-11-29 10:11:52 +01:00
  • cc9a83155d linux-user: netlink: add netlink neighbour emulation Helge Deller 2025-01-20 22:22:31 +01:00
  • f65464ce6d linux-user: netlink: Add emulation of IP_MULTICAST_IF Helge Deller 2025-01-19 05:26:10 +01:00
  • 017fc6620f linux-user: netlink: Add IP_PKTINFO cmsg parsing Helge Deller 2025-01-19 03:20:03 +01:00
  • b97f8d1fa5 linux-user: Use unique error messages for cmsg parsing Helge Deller 2024-11-29 09:53:23 +01:00
  • 5f01c60879 linux-user: netlink: Add missing IFA_PROTO to host_to_target_data_addr_rtattr() Helge Deller 2025-01-20 22:20:41 +01:00
  • 3215fe8528 target/loongarch: Dump all generic CSR registers Bibo Mao 2025-01-16 19:21:31 +08:00
  • b5b13eb712 target/loongarch: Set unused flag with CSR registers Bibo Mao 2025-01-16 19:09:25 +08:00
  • cb6fa4142f target/loongarch: Add common source file for CSR register Bibo Mao 2025-01-16 14:22:19 +08:00
  • d03114ea20 target/loongarch: Add common header file for CSR registers Bibo Mao 2025-01-22 15:21:01 +08:00
  • 75b2c5da94 target/loongarch: Add generic csr function type Bibo Mao 2025-01-22 15:13:41 +08:00
  • 3156b1c1e9 target/loongarch: Remove static CSR function setting Bibo Mao 2025-01-13 11:43:44 +08:00
  • 90f73c2d7f target/loongarch: Add dynamic function access with CSR register Bibo Mao 2025-01-13 11:28:18 +08:00
  • d1f27ae9ca rust: pl011: hide unnecessarily "pub" items from outside pl011::device Paolo Bonzini 2024-11-14 17:46:43 +01:00
  • efe5719c64 rust: pl011: remove unnecessary "extern crate" Paolo Bonzini 2024-11-12 21:00:08 +01:00
  • 7d0520398f rust: prefer NonNull::new to assertions Paolo Bonzini 2025-01-23 11:25:22 +01:00
  • 24f0e8d818 rust: vmstate: make order of parameters consistent in vmstate_clock Paolo Bonzini 2025-01-07 10:30:41 +01:00
  • 9d4899496b rust: vmstate: remove translation of C vmstate macros Paolo Bonzini 2025-01-07 10:29:27 +01:00
  • b800a31321 rust: pl011: switch vmstate to new-style macros Paolo Bonzini 2024-12-08 12:19:05 +01:00
  • 9a2ba4882d rust: qemu_api: add vmstate_struct Paolo Bonzini 2024-12-21 16:28:29 +01:00
  • 00f89716a8 rust: vmstate: add public utility macros to implement VMState Paolo Bonzini 2024-12-21 13:42:41 +01:00
  • f2cb78bdbe rust: vmstate: implement VMState for scalar types Paolo Bonzini 2024-12-29 11:59:34 +01:00
  • 2537f83098 rust: vmstate: implement Zeroable for VMStateField Paolo Bonzini 2024-12-29 12:15:36 +01:00
  • 5b024b4e73 rust: vmstate: add varray support to vmstate_of! Paolo Bonzini 2024-12-19 18:05:23 +01:00