Show patches with: Submitter = Gavin Shan       |    State = Action Required       |   303 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,31/32] hw/arm: Check CPU type in machine_run_board_init() Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,30/32] hw/arm/sbsa-ref: Check CPU type in machine_run_board_init() Unified CPU type check - 2 - --- 2023-09-07 Gavin Shan New
[v3,29/32] hw/arm/virt: Hide host CPU model for tcg Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,28/32] hw/arm/virt: Check CPU type in machine_run_board_init() Unified CPU type check - 1 - --- 2023-09-07 Gavin Shan New
[v3,27/32] machine: Print CPU model name instead of CPU type name Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,26/32] machine: Introduce helper is_cpu_type_supported() Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,25/32] machine: Use error handling when CPU type is checked Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,24/32] machine: Constify MachineClass::valid_cpu_types[i] Unified CPU type check - 1 - --- 2023-09-07 Gavin Shan New
[v3,23/32] Mark cpu_list() supported on all targets Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,22/32] target/nios2: Implement nios2_cpu_list() Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,21/32] target/microblaze: Implement microblaze_cpu_list() Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,20/32] target/hppa: Implement hppa_cpu_list() Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,19/32] target/xtensa: Improve xtensa_cpu_class_by_name() Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,18/32] target/sparc: Improve sparc_cpu_class_by_name() Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,17/32] target/tricore: Use generic helper to show CPU model names Unified CPU type check - 1 - --- 2023-09-07 Gavin Shan New
[v3,16/32] target/sh4: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,15/32] target/s390x: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,14/32] target/rx: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,13/32] target/riscv: Use generic helper to show CPU model names Unified CPU type check - 1 - --- 2023-09-07 Gavin Shan New
[v3,12/32] target/ppc: Use generic helper to show CPU model names Unified CPU type check - 1 - --- 2023-09-07 Gavin Shan New
[v3,11/32] target/openrisc: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,10/32] target/mips: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,09/32] target/m68k: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,08/32] target/loongarch: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,07/32] target/i386: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,06/32] target/hexagon: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,05/32] target/cris: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,04/32] target/avr: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,03/32] target/arm: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,02/32] target/alpha: Use generic helper to show CPU model names Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v3,01/32] cpu: Add helper cpu_model_from_type() Unified CPU type check - - - --- 2023-09-07 Gavin Shan New
[v2] kvm: Fix crash due to access uninitialized kvm_state [v2] kvm: Fix crash due to access uninitialized kvm_state - 2 - --- 2023-07-31 Gavin Shan New
kvm: Fix crash by initializing kvm_state early kvm: Fix crash by initializing kvm_state early - - - --- 2023-07-30 Gavin Shan New
[v2,8/8] hw/riscv/shakti_c: Check CPU type in machine_run_board_init() machine: Unified CPU type check - - - --- 2023-07-26 Gavin Shan New
[v2,7/8] hw/arm: Check CPU type in machine_run_board_init() machine: Unified CPU type check - - - --- 2023-07-26 Gavin Shan New
[v2,6/8] hw/arm/sbsa-ref: Check CPU type in machine_run_board_init() machine: Unified CPU type check - - - --- 2023-07-26 Gavin Shan New
[v2,5/8] hw/arm/virt: Unsupported host CPU model on TCG machine: Unified CPU type check - - - --- 2023-07-26 Gavin Shan New
[v2,4/8] hw/arm/virt: Check CPU type in machine_run_board_init() machine: Unified CPU type check - - - --- 2023-07-26 Gavin Shan New
[v2,3/8] machine: Print supported CPU models instead of typenames machine: Unified CPU type check - - - --- 2023-07-26 Gavin Shan New
[v2,2/8] machine: Introduce helper is_cpu_type_supported() machine: Unified CPU type check - - - --- 2023-07-26 Gavin Shan New
[v2,1/8] machine: Use error handling when CPU type is checked machine: Unified CPU type check - - - --- 2023-07-26 Gavin Shan New
numa: Skip invalidation of cluster and NUMA node boundary for qtest numa: Skip invalidation of cluster and NUMA node boundary for qtest - 1 - --- 2023-07-21 Gavin Shan New
memory: Remove unecessary variable in memory_region_escape_name() memory: Remove unecessary variable in memory_region_escape_name() - - - --- 2023-07-13 Gavin Shan New
[3/3] hw/arm/virt: Support host CPU type only when KVM or HVF is configured hw/arm/virt: Use generic CPU invalidation - - - --- 2023-07-13 Gavin Shan New
[2/3] hw/arm/virt: Use generic CPU type invalidation hw/arm/virt: Use generic CPU invalidation - - - --- 2023-07-13 Gavin Shan New
[1/3] machine: Factor CPU type invalidation out into helper hw/arm/virt: Use generic CPU invalidation - - - --- 2023-07-13 Gavin Shan New
[v3,4/4] kvm: Enable dirty ring for arm64 hw/arm/virt: Support dirty ring - 2 1 --- 2023-05-09 Gavin Shan New
[v3,3/4] kvm: Add helper kvm_dirty_ring_init() hw/arm/virt: Support dirty ring - 1 1 --- 2023-05-09 Gavin Shan New
[v3,2/4] kvm: Synchronize the backup bitmap in the last stage hw/arm/virt: Support dirty ring - 1 1 --- 2023-05-09 Gavin Shan New
[v3,1/4] migration: Add last stage indicator to global dirty log hw/arm/virt: Support dirty ring - 1 1 --- 2023-05-09 Gavin Shan New
[v5,3/3] hw/riscv: Validate cluster and NUMA node boundary NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines 2 1 - --- 2023-05-09 Gavin Shan New
[v5,2/3] hw/arm: Validate cluster and NUMA node boundary NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines 1 - - --- 2023-05-09 Gavin Shan New
[v5,1/3] numa: Validate cluster and NUMA node boundary if required NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines 2 - - --- 2023-05-09 Gavin Shan New
[v4,3/3] hw/riscv: Validate cluster and NUMA node boundary NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines 1 1 - --- 2023-03-17 Gavin Shan New
[v4,2/3] hw/arm: Validate cluster and NUMA node boundary NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines - - - --- 2023-03-17 Gavin Shan New
[v4,1/3] numa: Validate cluster and NUMA node boundary if required NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines 2 - - --- 2023-03-17 Gavin Shan New
[v2,4/4] kvm: Enable dirty ring for arm64 hw/arm/virt: Support dirty ring - 1 1 --- 2023-02-27 Gavin Shan New
[v2,3/4] kvm: Add helper kvm_dirty_ring_init() hw/arm/virt: Support dirty ring - 1 1 --- 2023-02-27 Gavin Shan New
[v2,2/4] kvm: Synchronize the backup bitmap in the last stage hw/arm/virt: Support dirty ring - 1 1 --- 2023-02-27 Gavin Shan New
[v2,1/4] migration: Add last stage indicator to global dirty log synchronization hw/arm/virt: Support dirty ring - 1 1 --- 2023-02-27 Gavin Shan New
[v3,3/3] hw/riscv: Validate cluster and NUMA node boundary NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines - 1 - --- 2023-02-25 Gavin Shan New
[v3,2/3] hw/arm: Validate cluster and NUMA node boundary NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines - - - --- 2023-02-25 Gavin Shan New
[v3,1/3] numa: Validate cluster and NUMA node boundary if required NUMA: Apply cluster-NUMA-node boundary for aarch64 and riscv machines 1 - - --- 2023-02-25 Gavin Shan New
[v2,4/4] hw/riscv: Validate socket and NUMA node boundary NUMA: Apply socket-NUMA-node boundary for aarch64 and RiscV machines - - - --- 2023-02-23 Gavin Shan New
[v2,3/4] hw/arm: Validate socket and NUMA node boundary NUMA: Apply socket-NUMA-node boundary for aarch64 and RiscV machines - - - --- 2023-02-23 Gavin Shan New
[v2,2/4] numa: Validate socket and NUMA node boundary if required NUMA: Apply socket-NUMA-node boundary for aarch64 and RiscV machines - - - --- 2023-02-23 Gavin Shan New
[v2,1/4] qtest/numa-test: Follow socket-NUMA-node boundary for aarch64 NUMA: Apply socket-NUMA-node boundary for aarch64 and RiscV machines - - - --- 2023-02-23 Gavin Shan New
hw/arm/virt: Prevent CPUs in one socket to span mutiple NUMA nodes hw/arm/virt: Prevent CPUs in one socket to span mutiple NUMA nodes - - - --- 2023-02-21 Gavin Shan New
[v1,6/6] kvm: Enable dirty ring for arm64 hw/arm/virt: Support dirty ring - 1 - --- 2023-02-13 Gavin Shan New
[v1,5/6] hw/arm/virt: Enable backup bitmap for dirty ring hw/arm/virt: Support dirty ring - 1 - --- 2023-02-13 Gavin Shan New
[v1,4/6] kvm: Add helper kvm_dirty_ring_init() hw/arm/virt: Support dirty ring - 1 - --- 2023-02-13 Gavin Shan New
[v1,3/6] kvm: Synchronize the backup bitmap in the last stage hw/arm/virt: Support dirty ring - 1 - --- 2023-02-13 Gavin Shan New
[v1,2/6] migration: Add last stage indicator to global dirty log synchronization hw/arm/virt: Support dirty ring - 1 - --- 2023-02-13 Gavin Shan New
[v1,1/6] linux-headers: Update for dirty ring hw/arm/virt: Support dirty ring - - - --- 2023-02-13 Gavin Shan New
[RFCv1,8/8] kvm: Enable dirty ring for arm64 hw/arm/virt: Support dirty ring - 1 - --- 2023-02-06 Gavin Shan New
[RFCv1,7/8] hw/arm/virt: Enable backup bitmap for dirty ring hw/arm/virt: Support dirty ring - 1 - --- 2023-02-06 Gavin Shan New
[RFCv1,6/8] kvm: Add helper kvm_dirty_ring_init() hw/arm/virt: Support dirty ring - - - --- 2023-02-06 Gavin Shan New
[RFCv1,5/8] kvm: Synchronize secondary bitmap in last stage hw/arm/virt: Support dirty ring - - - --- 2023-02-06 Gavin Shan New
[RFCv1,4/8] kvm: Introduce secondary dirty bitmap hw/arm/virt: Support dirty ring - - - --- 2023-02-06 Gavin Shan New
[RFCv1,3/8] migration: Add last stage indicator to global dirty log synchronization hw/arm/virt: Support dirty ring - - - --- 2023-02-06 Gavin Shan New
[RFCv1,2/8] memory: Add last stage indicator to global dirty log synchronization hw/arm/virt: Support dirty ring - - - --- 2023-02-06 Gavin Shan New
[RFCv1,1/8] linux-headers: Update for dirty ring hw/arm/virt: Support dirty ring - - - --- 2023-02-06 Gavin Shan New
[v7,7/7] hw/arm/virt: Add properties to disable high memory regions hw/arm/virt: Improve address assignment for high memory regions - 3 - --- 2022-10-29 Gavin Shan New
[v7,6/7] hw/arm/virt: Add 'compact-highmem' property hw/arm/virt: Improve address assignment for high memory regions - 3 1 --- 2022-10-29 Gavin Shan New
[v7,5/7] hw/arm/virt: Improve high memory region address assignment hw/arm/virt: Improve address assignment for high memory regions - 3 1 --- 2022-10-29 Gavin Shan New
[v7,4/7] hw/arm/virt: Introduce virt_get_high_memmap_enabled() helper hw/arm/virt: Improve address assignment for high memory regions - 3 1 --- 2022-10-29 Gavin Shan New
[v7,3/7] hw/arm/virt: Introduce variable region_base in virt_set_high_memmap() hw/arm/virt: Improve address assignment for high memory regions - 3 1 --- 2022-10-29 Gavin Shan New
[v7,2/7] hw/arm/virt: Rename variable size to region_size in virt_set_high_memmap() hw/arm/virt: Improve address assignment for high memory regions - 3 1 --- 2022-10-29 Gavin Shan New
[v7,1/7] hw/arm/virt: Introduce virt_set_high_memmap() helper hw/arm/virt: Improve address assignment for high memory regions - 3 1 --- 2022-10-29 Gavin Shan New
[v6,7/7] hw/arm/virt: Add properties to disable high memory regions hw/arm/virt: Improve address assignment for high memory regions - - - --- 2022-10-24 Gavin Shan New
[v6,6/7] hw/arm/virt: Add 'compact-highmem' property hw/arm/virt: Improve address assignment for high memory regions - 2 1 --- 2022-10-24 Gavin Shan New
[v6,5/7] hw/arm/virt: Improve high memory region address assignment hw/arm/virt: Improve address assignment for high memory regions - 2 1 --- 2022-10-24 Gavin Shan New
[v6,4/7] hw/arm/virt: Introduce virt_get_high_memmap_enabled() helper hw/arm/virt: Improve address assignment for high memory regions - 2 1 --- 2022-10-24 Gavin Shan New
[v6,3/7] hw/arm/virt: Introduce variable region_base in virt_set_high_memmap() hw/arm/virt: Improve address assignment for high memory regions - 2 1 --- 2022-10-24 Gavin Shan New
[v6,2/7] hw/arm/virt: Rename variable size to region_size in virt_set_high_memmap() hw/arm/virt: Improve address assignment for high memory regions - 2 1 --- 2022-10-24 Gavin Shan New
[v6,1/7] hw/arm/virt: Introduce virt_set_high_memmap() helper hw/arm/virt: Improve address assignment for high memory regions - 2 1 --- 2022-10-24 Gavin Shan New
[v5,6/6] hw/arm/virt: Add 'compact-highmem' property hw/arm/virt: Improve address assignment for high memory regions - 1 1 --- 2022-10-11 Gavin Shan New
[v5,5/6] hw/arm/virt: Improve high memory region address assignment hw/arm/virt: Improve address assignment for high memory regions - 1 1 --- 2022-10-11 Gavin Shan New
[v5,4/6] hw/arm/virt: Introduce virt_get_high_memmap_enabled() helper hw/arm/virt: Improve address assignment for high memory regions - 2 1 --- 2022-10-11 Gavin Shan New
[v5,3/6] hw/arm/virt: Introduce variable region_base in virt_set_high_memmap() hw/arm/virt: Improve address assignment for high memory regions - 2 1 --- 2022-10-11 Gavin Shan New
« 1 2 3 4 »