Commit Graph

  • 053d5042ad scripts/ci: remove CentOS bits from common build-environment Alex Bennée 2024-06-03 18:53:21 +01:00
  • 0f73539676 tests/vm: remove plain centos image Alex Bennée 2024-06-03 18:53:20 +01:00
  • 5ed4e5a15c tests/vm: update centos.aarch64 image to 9 Alex Bennée 2024-06-03 18:53:19 +01:00
  • cc1d2e04d5 docs/devel: update references to centos to non-versioned container Alex Bennée 2024-06-03 18:53:18 +01:00
  • 421a22ef8e ci: remove centos-steam-8 customer runner Alex Bennée 2024-06-03 18:53:17 +01:00
  • 78f932ea1f target/loongarch: fix a wrong print in cpu dump lanyanzhi 2024-06-04 15:38:31 +08:00
  • 2b284fa9ea hw/loongarch/virt: Enable extioi virt extension Song Gao 2024-05-28 16:38:55 +08:00
  • f2e61edb29 hw/loongarch/virt: Use MemTxAttrs interface for misc ops Song Gao 2024-05-28 16:38:54 +08:00
  • dc6f37eb95 hw/intc/loongarch_extioi: Add extioi virt extension definition Song Gao 2024-05-28 16:38:53 +08:00
  • a73f7a00ee tests/qtest: Add numa test for loongarch system Bibo Mao 2024-05-28 16:21:55 +08:00
  • fe43cc5bde tests/libqos: Add loongarch virt machine node Bibo Mao 2024-05-28 16:20:53 +08:00
  • db2feb2df8 Merge tag 'pull-misc-20240605' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2024-06-05 14:17:01 -07:00
  • b89fb575fd disas/riscv: Use GString in format_inst Richard Henderson 2024-04-12 00:33:40 -07:00
  • a45e0b5290 disas/microblaze: Split get_field_special Richard Henderson 2024-04-12 00:33:39 -07:00
  • b35ab133eb disas/microblaze: Print registers directly with PRIrfsl Richard Henderson 2024-04-12 00:33:38 -07:00
  • c521e0a3e1 disas/microblaze: Print immediates directly with PRIimm Richard Henderson 2024-04-12 00:33:37 -07:00
  • b0063d831b disas/microblaze: Print registers directly with PRIreg Richard Henderson 2024-04-12 00:33:36 -07:00
  • de66f9f7ab disas/microblaze: Merge op->name output into each fprintf Richard Henderson 2024-04-12 00:33:35 -07:00
  • c3c6fed646 disas/microblaze: Re-indent print_insn_microblaze Richard Henderson 2024-04-12 00:33:34 -07:00
  • 58e5632c70 disas/microblaze: Split out print_immval_addr Richard Henderson 2024-04-12 00:33:33 -07:00
  • 7210ddb45f hw/dma/pl330: Use qemu_hexdump_line to avoid sprintf Philippe Mathieu-Daudé 2024-04-12 00:33:29 -07:00
  • 80e945894a hw/ide/atapi: Use qemu_hexdump_line to avoid sprintf Philippe Mathieu-Daudé 2024-04-12 00:33:28 -07:00
  • 00a17d803d hw/scsi/scsi-disk: Use qemu_hexdump_line to avoid sprintf Philippe Mathieu-Daudé 2024-04-12 00:33:27 -07:00
  • 4b69210978 system/qtest: Replace sprintf by qemu_hexdump_line Philippe Mathieu-Daudé 2024-04-12 00:33:26 -07:00
  • 3a8ff36671 hw/mips/malta: Add re-usable rng_seed_hex_new() method Philippe Mathieu-Daudé 2024-04-12 00:33:25 -07:00
  • 10e4927bc4 util/hexdump: Inline g_string_append_printf "%02x" Richard Henderson 2024-04-12 00:33:24 -07:00
  • c49d1c37d8 util/hexdump: Add unit_len and block_len to qemu_hexdump_line Richard Henderson 2024-04-12 00:33:23 -07:00
  • 53ee5f551e util/hexdump: Use a GString for qemu_hexdump_line Richard Henderson 2024-04-12 00:33:22 -07:00
  • 535ad16c5d Merge tag 'pull-sp-20240605' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2024-06-05 10:24:03 -07:00
  • b12b722743 target/sparc: Enable VIS4 feature bit Richard Henderson 2023-11-04 22:19:26 -07:00
  • eeb3f592cb target/sparc: Implement monitor ASIs Richard Henderson 2023-11-04 22:13:06 -07:00
  • 6fbc032cbc target/sparc: Implement MWAIT Richard Henderson 2023-11-04 22:12:24 -07:00
  • 56f2ef9c79 target/sparc: Implement SUBXC, SUBXCcc Richard Henderson 2023-11-04 21:44:01 -07:00
  • db11dfea83 target/sparc: Implement FPMIN, FPMAX Richard Henderson 2023-11-04 21:39:59 -07:00
  • b3c934dd34 target/sparc: Implement VIS4 comparisons Richard Henderson 2023-11-04 21:31:54 -07:00
  • b99c1bbddd target/sparc: Implement 8-bit FPADD, FPADDS, and FPADDUS Richard Henderson 2023-11-04 21:04:27 -07:00
  • b2b4849336 target/sparc: Implement FALIGNDATAi Richard Henderson 2023-11-04 20:00:10 -07:00
  • 90b1433da8 target/sparc: Add feature bit for VIS4 Richard Henderson 2023-11-04 19:44:28 -07:00
  • 68a414e99d target/sparc: Implement IMA extension Richard Henderson 2023-11-04 19:40:36 -07:00
  • deadbb14ba target/sparc: Enable VIS3 feature bit Richard Henderson 2023-11-04 18:49:08 -07:00
  • 029b0283df target/sparc: Implement XMULX Richard Henderson 2023-11-04 18:31:59 -07:00
  • 680af1b4a5 target/sparc: Implement UMULXHI Richard Henderson 2023-11-04 18:22:42 -07:00
  • 7d5ebd8ffe target/sparc: Implement PDISTN Richard Henderson 2023-11-04 18:16:44 -07:00
  • 09b157e628 target/sparc: Implement MOVsTOw, MOVdTOx, MOVwTOs, MOVxTOd Richard Henderson 2023-11-04 18:07:35 -07:00
  • 875ce3929a target/sparc: Implement LZCNT Richard Henderson 2023-11-04 17:48:25 -07:00
  • 298c52f784 target/sparc: Implement LDXEFSR Richard Henderson 2023-11-04 17:38:34 -07:00
  • fbc5c8d4e8 target/sparc: Implement FSLL, FSRL, FSRA, FSLAS Richard Henderson 2023-11-04 17:24:01 -07:00
  • 669e077437 target/sparc: Implement FPCMPEQ8, FPCMPNE8, FPCMPULE8, FPCMPUGT8 Richard Henderson 2023-11-04 16:53:28 -07:00
  • 0d1d3aaf64 target/sparc: Implement FPADDS, FPSUBS Richard Henderson 2023-11-04 20:54:48 -07:00
  • bc3f14a9ed target/sparc: Implement FPADD64, FPSUB64 Richard Henderson 2023-11-04 16:39:12 -07:00
  • d6ff1ccb45 target/sparc: Implement FMEAN16 Richard Henderson 2023-11-04 15:40:39 -07:00
  • 1d3ed3d728 target/sparc: Implement FLCMP Richard Henderson 2023-11-04 15:23:35 -07:00
  • 3d50b7287e target/sparc: Implement FHADD, FHSUB, FNHADD, FNADD, FNMUL Richard Henderson 2023-11-04 14:59:24 -07:00
  • 7837185e40 target/sparc: Implement FCHKSM16 Richard Henderson 2023-11-04 14:57:27 -07:00
  • c973b4e8df target/sparc: Implement CMASK instructions Richard Henderson 2023-11-04 12:55:49 -07:00
  • 015fc6fcdb target/sparc: Implement ADDXC, ADDXCcc Richard Henderson 2023-11-04 12:33:08 -07:00
  • 3335a04806 target/sparc: Add feature bits for VIS 3 Richard Henderson 2023-11-04 12:21:37 -07:00
  • 4fd71d19ac target/sparc: Implement FMAf extension Richard Henderson 2023-11-04 12:13:00 -07:00
  • 28c131a34d target/sparc: Use gvec for VIS1 parallel add/sub Richard Henderson 2023-11-03 14:52:45 -07:00
  • 1210a0367d target/sparc: Remove cpu_fpr[] Richard Henderson 2023-11-03 14:38:55 -07:00
  • 52f46d4627 target/sparc: Remove gen_dest_fpr_D Richard Henderson 2023-11-03 13:21:36 -07:00
  • 0bba7572d4 target/sparc: Perform DFPREG/QFPREG in decodetree Richard Henderson 2023-11-03 13:13:05 -07:00
  • b5c960470d target/sparc: Fix helper_fmul8ulx16 Richard Henderson 2024-05-24 22:04:03 -07:00
  • 04d5bf3041 target/sparc: Fix do_dc Richard Henderson 2024-05-24 21:33:01 -07:00
  • 43db583802 target/sparc: Rewrite gen_edge Richard Henderson 2024-05-24 21:26:24 -07:00
  • fa9079a86d target/sparc: Fix ARRAY8 Richard Henderson 2024-05-24 19:23:11 -07:00
  • e6e903db6a linux-user: Add ioctl for BLKBSZSET Michael Vogt 2024-04-23 17:24:39 +02:00
  • f1572ab947 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2024-06-05 07:45:23 -07:00
  • 9075bc0bdd disas/riscv: Decode all of the pmpcfg and pmpaddr CSRs Alistair Francis 2024-05-14 15:16:15 +10:00
  • 8746327f4b riscv, gdbstub.c: fix reg_width in ricsv_gen_dynamic_vector_feature() Daniel Henrique Barboza 2024-05-17 17:30:54 -03:00
  • e532fdb0eb target/riscv/kvm.c: Fix the hart bit setting of AIA Yong-Xuan Wang 2024-05-15 17:11:28 +08:00
  • fb1be88084 target/riscv: rvzicbo: Fixup CBO extension register calculation Alistair Francis 2024-05-14 12:39:10 +10:00
  • a58758c5df target/riscv: do not set mtval2 for non guest-page faults Alexei Filippov 2024-05-03 13:30:52 +03:00
  • ab2d6e7412 target/riscv: prioritize pmp errors in raise_mmu_exception() Daniel Henrique Barboza 2024-04-13 13:59:28 +03:00
  • 3ee5f0e313 target/riscv: rvv: Remove redudant SEW checking for vector fp narrow/widen instructions Max Chou 2024-03-22 17:25:58 +08:00
  • 9f9cd6b7f9 target/riscv: rvv: Check single width operator for vfncvt.rod.f.f.w Max Chou 2024-03-22 17:25:57 +08:00
  • a0ea75e019 target/riscv: rvv: Check single width operator for vector fp widen instructions Max Chou 2024-03-22 17:25:56 +08:00
  • f3bea9603b target/riscv: rvv: Fix Zvfhmin checking for vfwcvt.f.f.v and vfncvt.f.f.w instructions Max Chou 2024-03-22 17:25:55 +08:00
  • 3f4ab4b158 target/riscv/cpu.c: fix Zvkb extension config Yangyu Chen 2024-05-11 19:26:48 +08:00
  • af1e2cdc57 target/riscv: Fix the element agnostic function problem Huang Tao 2024-03-25 10:16:54 +08:00
  • 2dcc48b38b target/riscv/kvm: tolerate KVM disable ext errors Daniel Henrique Barboza 2024-04-22 14:14:25 -03:00
  • 2ae8e12964 target/riscv/kvm: Fix exposure of Zkr Andrew Jones 2024-04-22 15:46:06 +02:00
  • 8d664e5bc2 hw/intc/riscv_aplic: APLICs should add child earlier than realize yang.zhang 2024-04-09 09:44:45 +08:00
  • f7ddff7d5b iotests: test NBD+TLS+iothread Eric Blake 2024-05-17 21:50:15 -05:00
  • a15989d89b qio: Inherit follow_coroutine_ctx across TLS Eric Blake 2024-05-17 21:50:14 -05:00
  • fc7a69e177 hw/i386: Add support for loading BIOS using guest_memfd Michael Roth 2024-05-30 06:16:40 -05:00
  • 413a674507 hw/i386/sev: Use guest_memfd for legacy ROMs Michael Roth 2024-05-30 06:16:39 -05:00
  • a0aa6db7ce memory: Introduce memory_region_init_ram_guest_memfd() Xiaoyao Li 2024-05-30 06:16:15 -05:00
  • c1996992cc i386/sev: Allow measured direct kernel boot on SNP Dov Murik 2024-05-30 06:16:35 -05:00
  • cc483bf911 i386/sev: Reorder struct declarations Dov Murik 2024-05-30 06:16:34 -05:00
  • 06cbd66cec i386/sev: Extract build_kernel_loader_hashes Dov Murik 2024-05-30 06:16:33 -05:00
  • e3cddff93c i386/sev: Enable KVM_HC_MAP_GPA_RANGE hcall for SNP guests Michael Roth 2024-05-30 06:16:43 -05:00
  • 47e76d03b1 i386/kvm: Add KVM_EXIT_HYPERCALL handling for KVM_HC_MAP_GPA_RANGE Michael Roth 2024-05-30 06:16:42 -05:00
  • 0765d136eb i386/sev: Invoke launch_updata_data() for SNP class Pankaj Gupta 2024-05-30 06:16:38 -05:00
  • 9861405a8f i386/sev: Invoke launch_updata_data() for SEV class Paolo Bonzini 2024-05-31 12:51:44 +02:00
  • 77d1abd91e hw/i386/sev: Add support to encrypt BIOS when SEV-SNP is enabled Brijesh Singh 2024-05-30 06:16:36 -05:00
  • 70943ad8e4 i386/sev: Add support for SNP CPUID validation Michael Roth 2024-05-30 06:16:32 -05:00
  • 3d8c2a7f48 i386/sev: Add support for populating OVMF metadata pages Brijesh Singh 2024-05-30 06:16:31 -05:00
  • f3c30c575d hw/i386/sev: Add function to get SEV metadata from OVMF header Brijesh Singh 2024-05-30 06:16:30 -05:00
  • 3d44fdff60 i386/sev: Set CPU state to protected once SNP guest payload is finalized Michael Roth 2024-05-30 06:16:29 -05:00