Commit Graph

  • 889c5c4c7a hw/ppc: Implement -dtb support for PowerNV Aditya Gupta 2024-08-20 16:00:03 +05:30
  • 6fb6f3096a spapr: nested: Add Power11 capability support for Nested PAPR guests in TCG L0 Amit Machhiwal 2024-10-28 14:45:36 +05:30
  • 1d7e6318af spapr: nested: Add support for DPDES SPR in GSB for TCG L0 Amit Machhiwal 2024-10-18 22:08:49 +05:30
  • 57ff60c1c2 target/ppc: reduce duplicate code between init_proc_POWER{9, 10} Harsh Prateek Bora 2024-10-10 11:17:40 +05:30
  • 8bbf0cff8c target/ppc: combine multiple ail checks into one Harsh Prateek Bora 2024-10-10 11:17:39 +05:30
  • bb547c4c45 target/ppc: simplify var usage in ppc_next_unmasked_interrupt Harsh Prateek Bora 2024-10-10 11:17:38 +05:30
  • 085cc36496 target/ppc: optimize p7 exception handling routines Harsh Prateek Bora 2024-10-10 11:17:37 +05:30
  • 37e62398ab target/ppc: optimize p8 exception handling routines Harsh Prateek Bora 2024-10-10 11:17:36 +05:30
  • 2a05a63c1d target/ppc: optimize p9 exception handling routines Harsh Prateek Bora 2024-10-10 11:17:35 +05:30
  • 7e806070f8 target/ppc: optimize hreg_compute_pmu_hflags_value Harsh Prateek Bora 2024-10-10 11:17:34 +05:30
  • 052af14ef2 target/ppc: optimize hreg_compute_pmu_hflags_value Harsh Prateek Bora 2024-10-10 11:17:33 +05:30
  • 2bbddc08bc target/ppc: use locally stored msr and avoid indirect access Harsh Prateek Bora 2024-10-10 11:17:32 +05:30
  • 273db89bca ppc/pseries: Add Power11 cpu type Aditya Gupta 2024-07-31 11:20:22 +05:30
  • c0d964076c target/ppc: Add Power11 DD2.0 processor Aditya Gupta 2024-07-31 11:20:21 +05:30
  • ac0fbbb2d0 target/ppc: Fix regression due to Power10 and Power11 having same PCR Aditya Gupta 2024-07-31 11:20:20 +05:30
  • c0b2f0dd6b target/ppc: Introduce 'PowerPCCPUClass::spapr_logical_pvr' Aditya Gupta 2024-07-31 11:20:19 +05:30
  • f41e7f7694 target/ppc: Reduce code duplication across Power9/10 init code Harsh Prateek Bora 2024-07-31 11:20:18 +05:30
  • c1a13064e3 ppc/spapr: remove deprecated machine pseries-2.12 Harsh Prateek Bora 2024-10-14 17:57:29 +05:30
  • 74801c0537 ppc/spapr: remove deprecated machine pseries-2.12-sxxm Harsh Prateek Bora 2024-10-14 17:57:28 +05:30
  • 28f9f87ec4 ppc/spapr: remove deprecated machine pseries-2.11 Harsh Prateek Bora 2024-10-14 17:57:27 +05:30
  • 4bc0d3dc7b ppc/spapr: remove deprecated machine pseries-2.10 Harsh Prateek Bora 2024-10-14 17:57:26 +05:30
  • 24ee9229fe ppc/spapr: remove deprecated machine pseries-2.9 Harsh Prateek Bora 2024-10-14 17:57:25 +05:30
  • 4ca656075d ppc/spapr: remove deprecated machine pseries-2.8 Harsh Prateek Bora 2024-10-14 17:57:24 +05:30
  • 445d3facff ppc/spapr: remove deprecated machine pseries-2.7 Harsh Prateek Bora 2024-10-14 17:57:23 +05:30
  • 73700ec309 ppc/spapr: remove deprecated machine pseries-2.6 Harsh Prateek Bora 2024-10-14 17:57:22 +05:30
  • 615ab788a5 ppc/spapr: remove deprecated machine pseries-2.5 Harsh Prateek Bora 2024-10-14 17:57:21 +05:30
  • c447bb1ad4 ppc/spapr: remove deprecated machine pseries-2.4 Harsh Prateek Bora 2024-10-14 17:57:20 +05:30
  • b89c746c22 ppc/spapr: remove deprecated machine pseries-2.3 Harsh Prateek Bora 2024-10-14 17:57:19 +05:30
  • 6e3d3578d7 ppc/spapr: remove deprecated machine pseries-2.2 Harsh Prateek Bora 2024-10-14 17:57:18 +05:30
  • a6b7325305 ppc/spapr: remove deprecated machine pseries-2.1 Harsh Prateek Bora 2024-10-14 17:57:17 +05:30
  • f10827a845 hw/ppc: fix decrementer with BookE timers Clément Chigot 2024-07-15 10:46:39 +02:00
  • ddf4dd46e5 tests/tcg: Replace -mpower8-vector with -mcpu=power8 Ilya Leoshkevich 2024-10-23 15:12:03 +02:00
  • 031324472e hw/ssi/pnv_spi: Fixes Coverity CID 1558831 Chalapathi V 2024-08-07 22:28:04 +02:00
  • 3feabc18ad hw/ssi/pnv_spi: Return early in transfer() Philippe Mathieu-Daudé 2024-08-07 22:28:03 +02:00
  • 65f53702d2 hw/ssi/pnv_spi: Match _xfer_buffer_free() with _xfer_buffer_new() Philippe Mathieu-Daudé 2024-08-07 22:28:02 +02:00
  • 3cde4c31eb MAINTAINERS: Cover PowerPC SPI model in PowerNV section Philippe Mathieu-Daudé 2024-08-07 22:28:01 +02:00
  • ddd2a060a0 ppc/pnv: ADU fix possible buffer overrun with invalid size Nicholas Piggin 2024-08-07 01:13:21 +10:00
  • fdd9cf281d target/ppc: Fix VRMA to not check virtual page class key protection Nicholas Piggin 2024-08-06 23:13:17 +10:00
  • 87de77f6ae target/ppc: Fix HFSCR facility checks Nicholas Piggin 2024-08-06 23:13:16 +10:00
  • 06229545f5 target/ppc: Fix doorbell delivery to threads in powersave Nicholas Piggin 2024-08-06 23:13:15 +10:00
  • c5747965af target/ppc: PMIs are level triggered Nicholas Piggin 2024-08-06 23:13:14 +10:00
  • 0324d236d2 target/ppc: Fix mtDPDES targeting SMT siblings Nicholas Piggin 2024-08-06 23:13:13 +10:00
  • 84416e262e ppc/pnv: Fix LPC POWER8 register sanity check Nicholas Piggin 2024-08-06 23:13:12 +10:00
  • 899e488650 ppc/pnv: Fix LPC serirq routing calculation Nicholas Piggin 2024-08-06 23:13:11 +10:00
  • 7b4820a3e1 target/ppc: Make divd[u] handler method decodetree compatible Ilya Leoshkevich 2024-08-12 10:53:09 +02:00
  • c9b8a13a88 target/ppc: Set ctx->opcode for decode_insn32() Ilya Leoshkevich 2024-08-12 10:53:08 +02:00
  • c9d77526bd target/hppa: Update SeaBIOS-hppa to version 17 Helge Deller 2024-11-03 20:46:06 +01:00
  • a144a3baa6 target/mips: Remove unused CPUMIPSState::current_fpu field Philippe Mathieu-Daudé 2024-10-21 12:08:49 -03:00
  • 804607e84b target/mips: Introduce disas_mt_available() Philippe Mathieu-Daudé 2024-10-24 15:56:26 -03:00
  • 09968fc96c target/mips: Introduce ase_3d_available() helper Philippe Mathieu-Daudé 2024-10-21 11:33:19 -03:00
  • 74665884a5 target/mips: Remove unreachable 32-bit code on 64-bit Loongson Ext Philippe Mathieu-Daudé 2024-10-26 12:24:46 -03:00
  • ad6e1f194f target/mips: Convert Loongson [D]MULT[U].G opcodes to decodetree Philippe Mathieu-Daudé 2023-08-31 22:12:33 +02:00
  • 020cafa58e target/mips: Convert Loongson [D]MOD[U].G opcodes to decodetree Philippe Mathieu-Daudé 2021-01-12 20:08:32 +01:00
  • c112a5ddaa target/mips: Convert Loongson [D]DIVU.G opcodes to decodetree Philippe Mathieu-Daudé 2021-01-12 20:08:32 +01:00
  • 297289dca8 target/mips: Convert Loongson DIV.G opcodes to decodetree Philippe Mathieu-Daudé 2021-01-12 20:08:32 +01:00
  • 2cb2674698 target/mips: Convert Loongson DDIV.G opcodes to decodetree Philippe Mathieu-Daudé 2021-01-12 22:28:57 +01:00
  • 869f428fa7 target/mips: Re-introduce OPC_ADDUH_QB_DSP and OPC_MUL_PH_DSP Philippe Mathieu-Daudé 2021-01-12 15:37:32 +01:00
  • 127da643c4 target/mips: Simplify Loongson MULTU.G opcode Philippe Mathieu-Daudé 2023-08-31 22:06:57 +02:00
  • 1b63c0b7a5 target/mips: Extract decode_64bit_enabled() helper Philippe Mathieu-Daudé 2024-10-26 14:15:26 -03:00
  • 5d3d52229b target/mips: Enable MSA ASE for mips32r6-generic Aleksandar Markovic 2019-08-26 10:32:52 -03:00
  • 59e7592756 target/mips: Migrate TLB MemoryMapID register Yongbok Kim 2017-03-24 08:54:49 -03:00
  • c94bee4cd6 Merge tag 'for-upstream-i386' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2024-11-02 16:21:38 +00:00
  • 47b54e15bb target/loongarch: Add steal time support on migration Bibo Mao 2024-09-30 14:40:40 +08:00
  • 6495c577bd hw/loongarch/boot: Use warn_report when no kernel filename Song Gao 2024-10-30 09:23:59 +08:00
  • 0d2eeef77a linux-headers: Update to Linux v6.12-rc5 Bibo Mao 2024-10-28 10:38:09 +08:00
  • d394a09cc1 linux-headers: loongarch: Add kvm_para.h Bibo Mao 2024-10-28 10:38:08 +08:00
  • e8f8303195 linux-headers: Add unistd_64.h Bibo Mao 2024-10-28 10:38:07 +08:00
  • 6edd2a9bec target/loongarch/kvm: Implement LoongArch PMU extension Bibo Mao 2024-09-18 16:23:15 +08:00
  • a45df28601 target/loongarch: Implement lbt registers save/restore function Bibo Mao 2024-09-29 15:04:05 +08:00
  • c23a53d894 target/loongarch: Add loongson binary translation feature Bibo Mao 2024-09-29 15:04:04 +08:00
  • 00b4b21653 migration/multifd: Zero p->flags before starting filling a packet Maciej S. Szmigiero 2024-10-29 15:58:15 +01:00
  • b0350c5195 migration/ram: Add load start trace event Maciej S. Szmigiero 2024-10-29 15:58:14 +01:00
  • 34a8892dec migration: Drop migration_is_idle() Peter Xu 2024-10-24 17:30:53 -04:00
  • f018eb62b2 migration: Drop migration_is_setup_or_active() Peter Xu 2024-10-24 17:30:52 -04:00
  • 64dcd2c9c6 migration: Unexport ram_mig_init() Peter Xu 2024-10-24 17:30:51 -04:00
  • a4ddab3581 migration: Unexport dirty_bitmap_mig_init() Peter Xu 2024-10-24 17:30:50 -04:00
  • 7fc8beb16e migration: Take migration object refcount earlier for threads Peter Xu 2024-10-24 17:30:49 -04:00
  • 228529d1fe migration: Deprecate query-migrationthreads command Peter Xu 2024-10-22 15:45:01 -04:00
  • 88c3b57f48 migration/dirtyrate: Silence warning about strcpy() on OpenBSD Thomas Huth 2024-10-22 08:34:02 +02:00
  • bfd66ccb8d tests/migration: Add case for periodic ramblock dirty sync Hyman Huang 2024-10-17 14:42:55 +08:00
  • 52ac968ab2 migration: Support periodic RAMBlock dirty bitmap sync Hyman Huang 2024-10-17 14:42:54 +08:00
  • 6a39ba7cab migration: Remove "rs" parameter in migration_bitmap_sync_precopy Hyman Huang 2024-10-17 14:42:53 +08:00
  • d481cec756 migration: Move cpu-throttle.c from system to migration Hyman Huang 2024-10-17 14:42:52 +08:00
  • 054e5d66e5 migration: Stop CPU throttling conditionally Hyman Huang 2024-10-17 14:42:51 +08:00
  • 8c58e2d5ba accel/tcg/icount-common: Remove the reference to the unused header file Hyman Huang 2024-10-17 14:42:50 +08:00
  • 37dfcba1a0 migration: Ensure vmstate_save() sets errp Hanna Czenczek 2024-10-15 19:04:37 +02:00
  • e620b1e477 migration: Put thread names together with macros Peter Xu 2024-10-11 11:36:52 -04:00
  • 6dd4f44c4f migration: Cleanup migrate_fd_cleanup() on accessing to_dst_file Peter Xu 2024-09-19 12:30:42 -04:00
  • 1a519388a8 target/i386: Introduce GraniteRapids-v2 model Tao Su 2024-10-31 16:52:33 +08:00
  • 0d7475be3b target/i386: Add AVX512 state when AVX10 is supported Tao Su 2024-10-31 16:52:32 +08:00
  • 150ab84b2d target/i386: Add feature dependencies for AVX10 Tao Su 2024-10-31 16:52:31 +08:00
  • 2d055b8fe1 target/i386: add CPUID.24 features for AVX10 Tao Su 2024-10-31 16:52:30 +08:00
  • bccfb846fd target/i386: add AVX10 feature and AVX10 version property Tao Su 2024-10-31 16:52:29 +08:00
  • 3507c6f046 target/i386: return bool from x86_cpu_filter_features Paolo Bonzini 2024-10-31 16:52:28 +08:00
  • b888c78070 target/i386: do not rely on ExtSaveArea for accelerator-supported XCR0 bits Paolo Bonzini 2024-10-31 16:52:27 +08:00
  • 33098002a8 target/i386: cpu: set correct supported XCR0 features for TCG Paolo Bonzini 2024-10-31 16:52:26 +08:00
  • 6d8623b5c0 target/i386: use + to put flags together Paolo Bonzini 2024-05-31 11:32:19 +02:00
  • 134ffcb276 target/i386: use higher-precision arithmetic to compute CF Paolo Bonzini 2024-05-31 11:00:33 +02:00
  • 24899cdcd2 target/i386: use compiler builtin to compute PF Paolo Bonzini 2024-05-31 10:52:42 +02:00
  • 46c04e4bcf target/i386: make flag variables unsigned Paolo Bonzini 2024-05-31 11:41:50 +02:00