Commit Graph

  • ab45250393 target/ppc: Readability improvements in exception handlers BALATON Zoltan 2024-02-27 16:08:02 +01:00
  • bc30c1c663 target/ppc: Use env_cpu for cpu_abort in excp_helper BALATON Zoltan 2024-02-27 16:08:01 +01:00
  • 9940412ae4 ppc/pnv: Improve pervasive topology calculation for big-core Caleb Schlossin 2024-02-27 14:36:23 -06:00
  • 0b8893236e target/ppc: Add power10 pmu SPRs Madhavan Srinivasan 2024-02-19 16:09:24 +05:30
  • a9bd40d937 target/ppc: Move add and subf type fixed-point arithmetic instructions to decodetree Chinmay Rath 2024-02-14 15:10:27 +05:30
  • 623d9065b6 docs/system/ppc: Document running Linux on AmigaNG machines BALATON Zoltan 2024-02-21 00:22:00 +01:00
  • 0cac0f1b96 docs: Deprecate the pseries-2.12 machines Philippe Mathieu-Daudé 2024-03-11 20:04:59 +01:00
  • fc7820ff61 MAINTAINERS: Remove myself as reviewer from PPC Cédric Le Goater 2024-03-12 23:41:15 +10:00
  • 24a9d20cde ppc/pnv: Set POWER9, POWER10 ibm,pa-features bits Nicholas Piggin 2023-12-27 23:42:18 +10:00
  • ce2b853682 ppc/pnv: Permit ibm,pa-features set per machine variant Nicholas Piggin 2023-12-27 23:38:19 +10:00
  • d83d350cb2 ppc/spapr: Add pa-features for POWER10 machines Benjamin Gray 2023-12-27 23:46:50 +10:00
  • 8b0e3fb835 ppc/spapr: Adjust ibm,pa-features for POWER9 Nicholas Piggin 2023-12-27 23:53:25 +10:00
  • 17aa684ff7 ppc/spapr: Remove copy-paste from pa-features Nicholas Piggin 2024-01-18 22:08:16 +10:00
  • a5a5778622 ppc/spapr|pnv: Remove SAO from pa-features Nicholas Piggin 2023-12-27 23:53:25 +10:00
  • 4b8732fce9 target/ppc: POWER10 does not have transactional memory Nicholas Piggin 2023-05-16 02:19:53 +10:00
  • 8f054d9ee8 ppc: Drop support for POWER9 and POWER10 DD1 chips Nicholas Piggin 2024-01-23 17:02:19 +10:00
  • 5e97fd48d7 spapr: set MSR[ME] and MSR[FP] on client entry Nicholas Piggin 2023-06-14 00:16:23 +10:00
  • 678b6f1af7 target/ppc: Prevent supervisor from modifying MSR[ME] Nicholas Piggin 2023-06-14 00:16:23 +10:00
  • 99ea316e2a target/ppc: Fix GDB SPR regnum indexing Nicholas Piggin 2024-03-08 01:19:30 +10:00
  • fa905f65c5 hw/nvme: add machine compatibility parameter to enable msix exclusive bar Klaus Jensen 2024-03-10 11:43:55 +01:00
  • ee7bda4d38 hw/nvme: generalize the mbar size helper Klaus Jensen 2024-03-10 11:39:25 +01:00
  • bdc31646c5 hw/nvme: Add NVMe NGUID property Roque Arcudia Hernandez 2024-02-22 17:50:16 +00:00
  • 00d7dffe87 MAINTAINERS: add Jesper as reviewer on hw/nvme Klaus Jensen 2024-02-08 13:54:20 +01:00
  • 8c78015a55 hw/nvme: fix invalid check on mcl Klaus Jensen 2024-02-08 13:22:48 +01:00
  • 4f0a4a3d58 hw/nvme: separate 'serial' property for VFs Minwoo Im 2024-01-09 11:29:53 +09:00
  • 918a7f706b i386: load kernel on xen using DMA Marek Marczykowski-Górecki 2021-04-26 05:47:10 +02:00
  • 9253d83062 xen: Drop out of coroutine context xen_invalidate_map_cache_entry Peng Fan 2024-01-24 10:14:50 +08:00
  • 25b287345b xen/pt: Emulate multifunction bit in header type Ross Lagerwall 2023-11-03 17:26:01 +00:00
  • 4fe19bbbea tcg/aarch64: Fix tcg_out_brcond for test comparisons Richard Henderson 2024-03-09 17:37:08 +00:00
  • 1d24c36b72 tcg/aarch64: Fix tcg_out_cmp for test comparisons Richard Henderson 2024-03-09 17:35:12 +00:00
  • dfcf74fa68 virtio-gpu: fix scanout migration post-load Marc-André Lureau 2024-01-15 16:34:33 +04:00
  • cab47b2105 virtio-gpu: remove needless condition Marc-André Lureau 2024-01-15 19:10:56 +04:00
  • fa88b85dea ui/dbus: filter out pending messages when scanout Marc-André Lureau 2024-03-07 18:21:13 +04:00
  • 7945576cf2 ui/dbus: factor out sending a scanout Marc-André Lureau 2024-03-07 18:04:31 +04:00
  • 349b1881de ui/vnc: Respect bound console Akihiko Odaki 2023-12-11 17:51:20 +09:00
  • 35ac6831d9 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Peter Maydell 2024-03-12 13:42:57 +00:00
  • fe6d4434d2 Merge tag 'hw-misc-20240312' of https://github.com/philmd/qemu into staging Peter Maydell 2024-03-12 13:42:49 +00:00
  • 52e566b34f linux-user/elfload: Fully initialize struct target_elf_prpsinfo Richard Henderson 2024-03-05 10:35:45 -10:00
  • b35348c7e6 linux-user/elfload: Don't close an unopened file descriptor Richard Henderson 2024-03-05 10:15:50 -10:00
  • 8de24b1563 linux-user: Implement PR_GET_TID_ADDRESS Richard Henderson 2024-03-01 15:04:39 -10:00
  • 91511bd40f linux-user: Implement PR_{GET,SET}_SPECULATION_CTRL Richard Henderson 2024-03-01 14:56:45 -10:00
  • 07726f522d linux-user: Implement PR_{GET,SET}_CHILD_SUBREAPER Richard Henderson 2024-03-01 14:52:30 -10:00
  • f9eebe31a7 linux-user: Add FIFREEZE and FITHAW ioctls Michael Vogt 2024-02-20 11:57:21 +01:00
  • 2805440671 target/loongarch: Fix query-cpu-model-expansion to reject props Markus Armbruster 2024-03-05 15:59:18 +01:00
  • 8934643a0e target: Improve error reporting for CpuModelInfo member @props Markus Armbruster 2024-03-05 15:59:17 +01:00
  • 68192a5ffd target/i386: Fix query-cpu-model-expansion to reject props Markus Armbruster 2024-03-05 15:59:16 +01:00
  • ef6783d3f7 target: Simplify type checks for CpuModelInfo member @props Markus Armbruster 2024-03-05 15:59:15 +01:00
  • 8f3f329f5e Merge tag 'migration-20240311-pull-request' of https://gitlab.com/peterx/qemu into staging Peter Maydell 2024-03-12 11:35:41 +00:00
  • 1c268991b3 Merge tag 'pull-target-arm-20240311' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2024-03-12 11:35:35 +00:00
  • 0cc14182ab ebpf: Updated eBPF program and skeleton. Andrew Melnychenko 2024-02-05 18:54:35 +02:00
  • e88899fa90 qmp: Added new command to retrieve eBPF blob. Andrew Melnychenko 2024-03-12 18:57:57 +08:00
  • 6b230b7dfc virtio-net: Added property to load eBPF RSS with fds. Andrew Melnychenko 2024-02-05 18:54:33 +02:00
  • 0524ea0510 ebpf: Added eBPF initialization by fds. Andrew Melnychenko 2024-02-05 18:54:32 +02:00
  • 333b3e5fab ebpf: Added eBPF map update through mmap. Andrew Melnychenko 2024-02-05 18:54:31 +02:00
  • 6a5287ce80 Avoid unaligned fetch in ladr_match() Nick Briggs 2024-02-01 10:11:17 -08:00
  • 4cadf10234 e1000e: fix link state on resume Laurent Vivier 2024-01-24 11:40:06 +01:00
  • 65c2ab8085 igb: fix link state on resume Laurent Vivier 2024-01-24 11:29:03 +01:00
  • 42e62aadfd user: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:11 +01:00
  • 52049266e5 target/xtensa: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:10 +01:00
  • 39ac0bac99 target/tricore: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:09 +01:00
  • 7797676965 target/sparc: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:08 +01:00
  • 795bec9652 target/sh4: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:07 +01:00
  • f2a4459db9 target/rx: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:05 +01:00
  • 794511bc51 target/ppc: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:03 +01:00
  • 074bd799e7 target/openrisc: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:02 +01:00
  • 6fed7e43fa target/nios2: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:01 +01:00
  • 4c44a98051 target/mips: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:45:00 +01:00
  • da9536433f target/microblaze: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:44:59 +01:00
  • e22a456036 target/m68k: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:44:58 +01:00
  • f3b603b95e target/loongarch: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:44:57 +01:00
  • f8436a1605 target/i386/hvf: Use CPUState typedef Philippe Mathieu-Daudé 2024-01-29 17:44:55 +01:00
  • 7ab7428199 target/hexagon: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:44:53 +01:00
  • 2df4ab2fbc target/cris: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:44:52 +01:00
  • 2db5b94d83 target/avr: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:44:51 +01:00
  • 50cb36ce77 target/alpha: Prefer fast cpu_env() over slower CPU QOM cast macro Philippe Mathieu-Daudé 2024-01-29 17:44:49 +01:00
  • 348802b526 target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handler Philippe Mathieu-Daudé 2024-01-29 17:44:48 +01:00
  • 94956d7b51 bulk: Call in place single use cpu_env() Philippe Mathieu-Daudé 2024-01-29 17:44:46 +01:00
  • 97e0310601 hw/core: Declare CPUArchId::cpu as CPUState instead of Object Philippe Mathieu-Daudé 2024-01-29 17:44:44 +01:00
  • ee1004bba6 bulk: Access existing variables initialized to &S->F when available Philippe Mathieu-Daudé 2024-01-29 17:44:43 +01:00
  • 46ff64a826 error: Move ERRP_GUARD() to the beginning of the function Zhao Liu 2024-03-12 14:03:37 +08:00
  • 95e9053a34 target/s390x/cpu_models: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:22 +08:00
  • 3dd5fc5316 net/vhost-vdpa: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:21 +08:00
  • 35e83a9f61 migration/option: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:20 +08:00
  • ff88dbec81 hw/virtio/vhost: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:19 +08:00
  • b403c8d5e0 hw/virtio/vhost-vsock: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:18 +08:00
  • 498696ef76 hw/vfio/platform: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:17 +08:00
  • cf8afdfad4 hw/vfio/pci: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:16 +08:00
  • 447655089e hw/vfio/pci-quirks: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:15 +08:00
  • 5cf8f51c03 hw/vfio/iommufd: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:14 +08:00
  • 89a8a2e9c4 hw/vfio/helpers: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:13 +08:00
  • 93a518ba56 hw/vfio/container: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:12 +08:00
  • c9e21f9987 hw/vfio/ap: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:11 +08:00
  • d765ab2ad8 hw/scsi/vhost-scsi: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:10 +08:00
  • 0ea5f594fe block/virtio-blk: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:06 +08:00
  • 76db0ea3bf block/vmdk: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:05 +08:00
  • f5ec96c92e block/vdi: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:04 +08:00
  • ce33d85d45 block/snapshot: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:03 +08:00
  • c66eec9094 block/qed: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:02 +08:00
  • d13e3b4670 block/qcow2: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:01 +08:00
  • e1081e3bff block/qcow2-bitmap: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-03-11 11:38:00 +08:00