Commit Graph

  • f03d53f9e0 hw/pci-host/ppce500: Reuse TYPE_PPC_E500_PCI_BRIDGE define Bernhard Beschow 2024-11-03 14:33:59 +0100
  • 21b1ee7691 hw/i2c/mpc_i2c: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:33:58 +0100
  • 1d97f16edb hw/i2c/mpc_i2c: Convert DPRINTF to trace events for register access Bernhard Beschow 2024-11-03 14:33:57 +0100
  • 6b0cc65828 hw/ppc/mpc8544_guts: Populate POR PLL ratio status register Bernhard Beschow 2024-11-03 14:33:56 +0100
  • b5d65592d9 hw/ppc/e500: Add missing device tree properties to i2c controller node Bernhard Beschow 2024-11-03 14:33:51 +0100
  • 2a309354ac hw/ppc/e500: Remove unused "irqs" parameter Bernhard Beschow 2024-11-03 14:33:50 +0100
  • c620b4ee92 hw/ppc/e500: Prefer QOM cast Bernhard Beschow 2024-11-03 14:33:49 +0100
  • 07995a46ba hw/core: Add a helper to check the cache topology level Zhao Liu 2024-11-01 16:33:27 +0800
  • f35c0221fe hw/core: Check smp cache topology support for machine Zhao Liu 2024-11-01 16:33:26 +0800
  • 4e88e7e340 qapi/qom: Define cache enumeration and properties for machine Zhao Liu 2024-11-01 16:33:25 +0800
  • e823ebe77d hw/core: Make CPU topology enumeration arch-agnostic Zhao Liu 2024-11-01 16:33:24 +0800
  • 34230ce5a9 i386/cpu: Don't enumerate the "invalid" CPU topology level Zhao Liu 2024-11-01 16:33:23 +0800
  • 6e64c8ef8c hw/core/machine: Add missing 'units.h' and 'error-report.h' headers Philippe Mathieu-Daudé 2024-09-30 12:33:28 +0200
  • 3f976457ea hw/microblaze/s3adsp1800: Declare machine type using DEFINE_TYPES macro Philippe Mathieu-Daudé 2024-09-25 21:39:14 +0200
  • 1311b1b6e2 hw/microblaze/s3adsp1800: Rename unimplemented MMIO region as xps_gpio Philippe Mathieu-Daudé 2024-09-25 23:16:51 +0200
  • c36ec3a965 hw/microblaze/s3adsp1800: Explicit CPU endianness Philippe Mathieu-Daudé 2024-09-24 23:58:19 +0200
  • 181b3a7bb0 hw/microblaze: Deprecate big-endian petalogix-ml605 & xlnx-zynqmp-pmu Philippe Mathieu-Daudé 2024-09-25 00:08:12 +0200
  • 6c8cec822f target/microblaze: Alias CPU endianness property as 'little-endian' Philippe Mathieu-Daudé 2024-09-24 23:58:00 +0200
  • f15f7273ea Merge tag 'pull-target-arm-20241105' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2024-11-05 21:27:18 +0000
  • c003aeff91 Merge tag 'pull-plugin-tweaks-051124-1' of https://gitlab.com/stsquad/qemu into staging Peter Maydell 2024-11-05 21:27:09 +0000
  • a7e4275232 crypto: perform runtime check for hash/hmac support in gcrypt Daniel P. Berrangé 2024-10-30 10:09:30 +0000
  • bbd40a0e31 crypto: fix error check on gcry_md_open Daniel P. Berrangé 2024-10-30 10:08:12 +0000
  • d078da86d6 crypto: Introduce SM3 hash hmac pbkdf algorithm liequan che 2024-10-30 08:51:46 +0000
  • 62eb377e0a crypto: purge 'loaded' property that was not fully removed Daniel P. Berrangé 2024-10-22 13:37:57 +0100
  • e30319cddd hw/sd/sdcard: Fix calculation of size when using eMMC boot partitions Jan Luebbe 2024-10-28 17:23:08 +0100
  • cbfbd13346 tests/tcg: Replace -mpower8-vector with -mcpu=power8 Ilya Leoshkevich 2024-10-23 15:12:03 +0200
  • 2a5eec6dd2 hw/ssi/pnv_spi: Fixes Coverity CID 1558831 Chalapathi V 2024-08-07 22:28:04 +0200
  • 2408ff818d hw/ssi/pnv_spi: Return early in transfer() Philippe Mathieu-Daudé 2024-08-07 22:28:03 +0200
  • 5d305310c4 hw/ssi/pnv_spi: Match _xfer_buffer_free() with _xfer_buffer_new() Philippe Mathieu-Daudé 2024-08-07 22:28:02 +0200
  • a16570419b ppc/pnv: ADU fix possible buffer overrun with invalid size Nicholas Piggin 2024-08-07 01:13:21 +1000
  • 9eb9350c0e Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Peter Maydell 2024-11-05 15:47:52 +0000
  • 963bfe9c62 target/ppc: Fix HFSCR facility checks Nicholas Piggin 2024-08-06 23:13:16 +1000
  • 2a14b2f441 target/ppc: Fix mtDPDES targeting SMT siblings Nicholas Piggin 2024-08-06 23:13:13 +1000
  • 3583e93223 ppc/pnv: Fix LPC POWER8 register sanity check Nicholas Piggin 2024-08-06 23:13:12 +1000
  • afbd6b5077 ppc/pnv: Fix LPC serirq routing calculation Nicholas Piggin 2024-08-06 23:13:11 +1000
  • 84fb165d96 target/ppc: Make divd[u] handler method decodetree compatible Ilya Leoshkevich 2024-08-12 10:53:09 +0200
  • 563d60e921 target/ppc: Set ctx->opcode for decode_insn32() Ilya Leoshkevich 2024-08-12 10:53:08 +0200
  • 89b5161527 vfio/migration: Add vfio_save_block_precopy_empty_hit trace event Maciej S. Szmigiero 2024-11-04 22:29:07 +0100
  • 2564e45171 vfio/migration: Add save_{iterate, complete_precopy}_start trace events Maciej S. Szmigiero 2024-11-04 22:29:06 +0100
  • 44a9394b1d Merge tag 'pull-nvme-20241104' of https://gitlab.com/birkelund/qemu into staging Peter Maydell 2024-11-05 14:23:22 +0000
  • 622b0efa37 Merge tag 'qga-pull-2024-11-4' of https://github.com/kostyanf14/qemu into staging Peter Maydell 2024-11-05 14:23:12 +0000
  • 67194c7018 Merge tag 'mips-20241104' of https://github.com/philmd/qemu into staging Peter Maydell 2024-11-05 14:23:01 +0000
  • ce4a144cf8 rust: do not use --generate-cstr Paolo Bonzini 2024-10-25 09:20:16 +0200
  • 4fe146926f rust: allow version 1.63.0 of rustc Paolo Bonzini 2024-10-15 09:50:02 +0200
  • e2b3905b66 rust: clean up detection of the language Paolo Bonzini 2024-10-18 19:33:22 +0200
  • bb42965dd4 rust: do not use MaybeUninit::zeroed() Paolo Bonzini 2024-10-18 11:53:19 +0200
  • f351840088 rust: introduce alternative implementation of offset_of! Junjie Mao 2024-10-24 12:25:15 +0200
  • 39c8faefb5 rust: create a cargo workspace Paolo Bonzini 2024-10-24 11:33:07 +0200
  • 907d2bbb80 rust: synchronize dependencies between subprojects and Cargo.lock Paolo Bonzini 2024-10-21 16:13:54 +0200
  • c6ea723da9 rust: silence unknown warnings for the sake of old compilers Paolo Bonzini 2024-10-25 10:24:01 +0200
  • 718e255f0a rust: introduce a c_str macro Paolo Bonzini 2024-10-25 08:23:53 +0200
  • 9f7d4520d6 rust: use std::os::raw instead of core::ffi Paolo Bonzini 2024-10-24 13:53:59 +0200
  • 646b5378e0 rust: fix cfgs of proc-macro2 for 1.63.0 Paolo Bonzini 2024-08-08 11:39:15 +0200
  • 64644bc4ea rust: patch bilge-impl to allow compilation with 1.63.0 Paolo Bonzini 2024-08-08 11:26:10 +0200
  • 230b710bf4 rust/pl011: Use correct masks for IBRD and FBRD Manos Pitsidianakis 2024-10-24 17:03:07 +0300
  • d38723f568 rust/pl011: remove commented out C code Manos Pitsidianakis 2024-10-24 17:03:06 +0300
  • 2e06e72d2e rust/pl011: add TYPE_PL011_LUMINARY device Manos Pitsidianakis 2024-10-24 17:03:04 +0300
  • 2e57bb6b27 rust/pl011: move CLK_NAME static to function scope Manos Pitsidianakis 2024-10-24 17:03:03 +0300
  • 93243319db rust/pl011: add support for migration Manos Pitsidianakis 2024-10-24 17:03:02 +0300
  • 113c668852 rust/pl011: fix default value for migrate-clock Paolo Bonzini 2024-10-25 14:29:56 +0200
  • 0a65e4124a rust: add definitions for vmstate Manos Pitsidianakis 2024-10-25 07:55:50 +0200
  • f60f3670fd rust: do not use TYPE_CHARDEV unnecessarily Paolo Bonzini 2024-10-15 14:46:42 +0200
  • 6e50bde1e1 rust: provide safe wrapper for MaybeUninit::zeroed() Paolo Bonzini 2024-10-18 10:51:10 +0200
  • c92c447ff0 rust: make properties array immutable Paolo Bonzini 2024-10-18 15:22:59 +0200
  • 03a573b960 rust: clean up define_property macro Paolo Bonzini 2024-10-18 10:45:00 +0200
  • e90d470733 rust: cleanup module_init!, use it from #[derive(Object)] Paolo Bonzini 2024-10-21 13:24:22 +0200
  • cde3c425d1 rust: build integration test for the qemu_api crate Paolo Bonzini 2024-10-18 16:30:56 +0200
  • 4f7521916d rust: modernize link_section usage for ELF platforms Paolo Bonzini 2024-10-18 15:03:01 +0200
  • 2eb6274d12 rust: remove uses of #[no_mangle] Paolo Bonzini 2024-10-18 11:38:41 +0200
  • 00ed18de35 rust: do not use --no-size_t-is-usize Paolo Bonzini 2024-10-15 14:31:54 +0200
  • b00bf4edee rust: do not always select X_PL011_RUST Paolo Bonzini 2024-10-25 11:42:37 +0200
  • 7b72c7dd0d meson: pass rustc_args when building all crates Paolo Bonzini 2024-10-15 11:14:18 +0200
  • d1e526c170 meson: remove repeated search for rust_root_crate.sh Paolo Bonzini 2024-10-15 11:59:14 +0200
  • be3fc97a09 meson: import rust module into a global variable Paolo Bonzini 2024-10-15 10:08:57 +0200
  • 37fdb2f56a rust: add PL011 device model Manos Pitsidianakis 2024-10-24 17:03:00 +0300
  • ca5aa28e24 Revert "rust: add PL011 device model" Manos Pitsidianakis 2024-10-24 17:02:59 +0300
  • b278b60d51 rust/wrapper.h: define memory_order enum Manos Pitsidianakis 2024-10-27 15:57:06 +0200
  • d36f165d95 qdev: make properties array "const" Paolo Bonzini 2024-10-18 11:18:25 +0200
  • 6f58b09032 tests/tcg: Add SIGRTMIN/SIGRTMAX test Ilya Leoshkevich 2024-10-30 00:17:48 +0100
  • c107521e0e linux-user: Allow custom rt signal mappings Ilya Leoshkevich 2024-10-30 00:17:47 +0100
  • 6e9dcfb906 linux-user: Fix GDB complaining about system-supplied DSO string table index Ilya Leoshkevich 2024-10-23 22:27:41 +0200
  • c20d09ebee tests/tcg: Replace -mpower8-vector with -mcpu=power8 Ilya Leoshkevich 2024-10-23 15:12:03 +0200
  • 374cdc8efe target/arm: Enable FEAT_CMOW for -cpu max Gustavo Romero 2024-11-05 10:10:00 +0000
  • ab4b56d981 hw/net/npcm_gmac: Change error log to trace event Nabih Estefan 2024-11-05 10:10:00 +0000
  • 3647dca9fb hw/sensor/tmp105: Convert printf() to trace event, add tracing for read/write access Bernhard Beschow 2024-11-05 10:10:00 +0000
  • fe06088b3c hw/watchdog/wdt_imx2: Remove redundant assignment Bernhard Beschow 2024-11-05 10:10:00 +0000
  • afd431e45a hw/timer/imx_gpt: Convert DPRINTF to trace events Bernhard Beschow 2024-11-05 10:09:59 +0000
  • e8217c573f hw/rtc/ds1338: Trace send and receive operations Bernhard Beschow 2024-11-05 10:09:59 +0000
  • a5c02408c1 disas: Fix build against Capstone v6 (again) Richard Henderson 2024-11-05 10:09:59 +0000
  • e6b2fa1b81 target/arm: Fix SVE SDOT/UDOT/USDOT (4-way, indexed) Peter Maydell 2024-11-05 10:09:58 +0000
  • efbe180ad2 target/arm: Add new MMU indexes for AArch32 Secure PL1&0 Peter Maydell 2024-11-05 10:09:58 +0000
  • 056c5c90c1 Revert "target/arm: Fix usage of MMU indexes when EL3 is AArch32" Peter Maydell 2024-11-05 10:09:58 +0000
  • bc0b360def softfloat: Remove fallback rule from pickNaN() Peter Maydell 2024-11-05 10:09:58 +0000
  • ba6558461c target/rx: Explicitly set 2-NaN propagation rule Peter Maydell 2024-11-05 10:09:57 +0000
  • 355e6cfb94 target/openrisc: Explicitly set 2-NaN propagation rule Peter Maydell 2024-11-05 10:09:57 +0000
  • 4fafdcc833 target/microblaze: Explicitly set 2-NaN propagation rule Peter Maydell 2024-11-05 10:09:57 +0000
  • c18a13edce target/microblaze: Move setting of float rounding mode to reset Peter Maydell 2024-11-05 10:09:56 +0000
  • 8403a5015c target/alpha: Explicitly set 2-NaN propagation rule Peter Maydell 2024-11-05 10:09:56 +0000
  • 62d39b28ef target/i386: Set 2-NaN propagation rule explicitly Peter Maydell 2024-11-05 10:09:56 +0000
  • 8d988eb44c target/xtensa: Explicitly set 2-NaN propagation rule Peter Maydell 2024-11-05 10:09:55 +0000