Show patches with: Submitter = Christoffer Dall       |   85 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
KVM: arm64: Only sign-extend MMIO up to register width KVM: arm64: Only sign-extend MMIO up to register width - - - --- 2019-12-12 Christoffer Dall New
[v2] KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported [v2] KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported - 1 1 --- 2019-10-28 Christoffer Dall New
KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported - 1 - --- 2019-10-25 Christoffer Dall New
[kvmtool,v3,5/5] arm: Inject external data aborts when accessing holes in the memory map Improve handling of stage 2 aborts without instruction decode - - - --- 2019-10-11 Christoffer Dall New
[kvmtool,v3,4/5] arm: Handle exits from undecoded load/store instructions Improve handling of stage 2 aborts without instruction decode - - - --- 2019-10-11 Christoffer Dall New
[kvmtool,v3,3/5] update headers: Update the KVM headers for new Arm fault reporting features Improve handling of stage 2 aborts without instruction decode - - - --- 2019-10-11 Christoffer Dall New
[v3,2/2] KVM: arm/arm64: Allow user injection of external data aborts Improve handling of stage 2 aborts without instruction decode - 1 - --- 2019-10-11 Christoffer Dall New
[v3,1/2] KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace Improve handling of stage 2 aborts without instruction decode - 1 - --- 2019-10-11 Christoffer Dall New
[kvmtool,v2,5/5] arm: Inject external data aborts when accessing holes in the memory map Improve handling of stage 2 aborts without instruction decode - - - --- 2019-10-08 Christoffer Dall New
[kvmtool,v2,4/5] arm: Handle exits from undecoded load/store instructions Improve handling of stage 2 aborts without instruction decode - - - --- 2019-10-08 Christoffer Dall New
[kvmtool,v2,3/5] update headers: Update the KVM headers for new Arm fault reporting features Improve handling of stage 2 aborts without instruction decode - - - --- 2019-10-08 Christoffer Dall New
[v2,2/2] KVM: arm/arm64: Allow user injection of external data aborts Improve handling of stage 2 aborts without instruction decode - - - --- 2019-10-08 Christoffer Dall New
[v2,1/2] KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace Improve handling of stage 2 aborts without instruction decode - 1 - --- 2019-10-08 Christoffer Dall New
[kvmtool,5/5] arm: Inject external data aborts when accessing holes in the memory map Improve handling of stage 2 aborts without instruction decode - - - --- 2019-09-09 Christoffer Dall New
[kvmtool,4/5] arm: Handle exits from undecoded load/store instructions Improve handling of stage 2 aborts without instruction decode - - - --- 2019-09-09 Christoffer Dall New
[kvmtool,3/5] update headers: Update the KVM headers for new Arm fault reporting features Improve handling of stage 2 aborts without instruction decode - - - --- 2019-09-09 Christoffer Dall New
[2/2] KVM: arm/arm64: Allow user injection of external data aborts Improve handling of stage 2 aborts without instruction decode - - - --- 2019-09-09 Christoffer Dall New
[1/2] KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace Improve handling of stage 2 aborts without instruction decode - - - --- 2019-09-09 Christoffer Dall New
MAINTAINERS: KVM: arm/arm64: Remove myself as maintainer MAINTAINERS: KVM: arm/arm64: Remove myself as maintainer - - - --- 2019-05-21 Christoffer Dall Mainlined
[5/5] arm/arm64: KVM: Don't panic on failure to properly reset system registers KVM: arm/arm64: Fix VCPU power management problems 1 - - --- 2019-01-25 Christoffer Dall New
[4/5] KVM: arm/arm64: Implement PSCI ON_PENDING when turning on VCPUs KVM: arm/arm64: Fix VCPU power management problems 1 1 - --- 2019-01-25 Christoffer Dall New
[3/5] KVM: arm/arm64: Require VCPU threads to turn them self off KVM: arm/arm64: Fix VCPU power management problems 1 - - --- 2019-01-25 Christoffer Dall New
[2/5] arm/arm64: KVM: Allow a VCPU to fully reset itself KVM: arm/arm64: Fix VCPU power management problems - 1 - --- 2019-01-25 Christoffer Dall New
[1/5] KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded KVM: arm/arm64: Fix VCPU power management problems - 1 - --- 2019-01-25 Christoffer Dall New
[14/14] KVM: arm/arm64: Move kvm_is_write_fault to header file KVM: arm/arm64: Various rework in preparation of nested virt support 1 - - --- 2019-01-24 Christoffer Dall New
[13/14] KVM: arm/arm64: Rework the timer code to use a timer_map KVM: arm/arm64: Various rework in preparation of nested virt support - - - --- 2019-01-24 Christoffer Dall New
[12/14] KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems KVM: arm/arm64: Various rework in preparation of nested virt support - - - --- 2019-01-24 Christoffer Dall New
[11/14] KVM: arm/arm64: timer: Rework data structures for multiple timers KVM: arm/arm64: Various rework in preparation of nested virt support 1 - - --- 2019-01-24 Christoffer Dall New
[10/14] KVM: arm/arm64: consolidate arch timer trap handlers KVM: arm/arm64: Various rework in preparation of nested virt support - - - --- 2019-01-24 Christoffer Dall New
[09/14] KVM: arm64: Reuse sys_reg() macro when searching the trap table KVM: arm/arm64: Various rework in preparation of nested virt support 1 - - --- 2019-01-24 Christoffer Dall New
[08/14] KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming KVM: arm/arm64: Various rework in preparation of nested virt support - - - --- 2019-01-24 Christoffer Dall New
[07/14] KVM: arm/arm64: Simplify bg_timer programming KVM: arm/arm64: Various rework in preparation of nested virt support - - - --- 2019-01-24 Christoffer Dall New
[06/14] KVM: arm/arm64: Factor out VMID into struct kvm_vmid KVM: arm/arm64: Various rework in preparation of nested virt support - 2 - --- 2019-01-24 Christoffer Dall New
[05/14] arm/arm64: KVM: Statically configure the host's view of MPIDR KVM: arm/arm64: Various rework in preparation of nested virt support 1 - - --- 2019-01-24 Christoffer Dall New
[04/14] ARM: KVM: Teach some form of type-safety to kvm_call_hyp KVM: arm/arm64: Various rework in preparation of nested virt support 1 - - --- 2019-01-24 Christoffer Dall New
[03/14] arm64: KVM: Drop VHE-specific HYP call stub KVM: arm/arm64: Various rework in preparation of nested virt support 1 - - --- 2019-01-24 Christoffer Dall New
[02/14] arm64: KVM: Allow for direct call of HYP functions when using VHE KVM: arm/arm64: Various rework in preparation of nested virt support 1 - - --- 2019-01-24 Christoffer Dall New
[01/14] arm/arm64: KVM: Introduce kvm_call_hyp_ret() KVM: arm/arm64: Various rework in preparation of nested virt support 1 - - --- 2019-01-24 Christoffer Dall New
clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE 1 - - --- 2019-01-24 Christoffer Dall Mainlined
KVM: arm/arm64: vgic: Always initialize the group of private IRQs KVM: arm/arm64: vgic: Always initialize the group of private IRQs - - - --- 2019-01-10 Christoffer Dall New
KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less - 1 - --- 2018-12-11 Christoffer Dall New
KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state - - - --- 2018-12-11 Christoffer Dall New
[v2] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS [v2] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS - 1 - --- 2018-11-06 Christoffer Dall New
KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS - - - --- 2018-11-02 Christoffer Dall New
KVM: arm/arm64: Fix unintended stage 2 PMD mappings KVM: arm/arm64: Fix unintended stage 2 PMD mappings - 1 - --- 2018-11-02 Christoffer Dall New
KVM: arm64: Safety check PSTATE when entering guest and handle IL KVM: arm64: Safety check PSTATE when entering guest and handle IL - - - --- 2018-10-17 Christoffer Dall New
[PULL,RESEND,v2,4/4] arm64: KVM: Remove pgd_lock [PULL,RESEND,v2,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW - 1 - --- 2018-09-07 Christoffer Dall New
[PULL,RESEND,v2,3/4] KVM: Remove obsolete kvm_unmap_hva notifier backend [PULL,RESEND,v2,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW 1 1 - --- 2018-09-07 Christoffer Dall New
[PULL,RESEND,v2,2/4] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD [PULL,RESEND,v2,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW - - 1 --- 2018-09-07 Christoffer Dall New
[PULL,RESEND,v2,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW [PULL,RESEND,v2,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW - - - --- 2018-09-07 Christoffer Dall New
[PULL,RESEND,v2,0/4] KVM/ARM Fixes for v4.19 - - - --- 2018-09-07 Christoffer Dall New
[PULL,4/4] arm64: KVM: Remove pgd_lock [PULL,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW - 1 - --- 2018-09-03 Christoffer Dall New
[PULL,3/4] KVM: Remove obsolete kvm_unmap_hva notifier backend [PULL,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW - 1 - --- 2018-09-03 Christoffer Dall New
[PULL,2/4] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD [PULL,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW - - 1 --- 2018-09-03 Christoffer Dall New
[PULL,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW [PULL,1/4] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW - - - --- 2018-09-03 Christoffer Dall New
[PULL,0/4] KVM/ARM Fixes for v4.19 - - - --- 2018-09-03 Christoffer Dall New
[v2] kvm: arm/arm64: Fix emulated physical timer IRQ injection - - - --- 2018-07-17 Christoffer Dall New
kvm: arm/arm64: Fix emulated physical timer IRQ injection - - - --- 2018-07-17 Christoffer Dall New
[v4,10/10] KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR - 1 - --- 2018-07-16 Christoffer Dall New
[v4,09/10] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR - 1 - --- 2018-07-16 Christoffer Dall New
[v4,08/10] KVM: arm/arm64: vgic: Allow configuration of interrupt groups - 1 - --- 2018-07-16 Christoffer Dall New
[v4,07/10] KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes - 1 - --- 2018-07-16 Christoffer Dall New
[v4,06/10] KVM: arm/arm64: vgic: Permit uaccess writes to return errors - 1 - --- 2018-07-16 Christoffer Dall New
[v4,05/10] KVM: arm/arm64: vgic: Signal IRQs using their configured group - 1 - --- 2018-07-16 Christoffer Dall New
[v4,04/10] KVM: arm/arm64: vgic: Add group field to struct irq - 1 - --- 2018-07-16 Christoffer Dall New
[v4,03/10] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero - 1 - --- 2018-07-16 Christoffer Dall New
[v4,02/10] KVM: arm/arm64: vgic: Keep track of implementation revision - 1 - --- 2018-07-16 Christoffer Dall New
[v4,01/10] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 - 1 - --- 2018-07-16 Christoffer Dall New
[v3,8/9] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR - - - --- 2018-07-14 Christoffer Dall New
[v3,4/9] KVM: arm/arm64: vgic: Add group field to struct irq - - - --- 2018-07-14 Christoffer Dall New
[v3,3/9] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero - - - --- 2018-07-14 Christoffer Dall New
[v3,1/9] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 - - - --- 2018-07-14 Christoffer Dall New
[v2,6/6] KVM: arm/arm64: vgic: Allow configuration of interrupt groups - - - --- 2018-07-04 Christoffer Dall New
[v2,5/6] KVM: arm/arm64: vgic: Signal IRQs using their configured group - - - --- 2018-07-04 Christoffer Dall New
[v2,4/6] KVM: arm/arm64: vgic: Add group field to struct irq - - - --- 2018-07-04 Christoffer Dall New
[v2,3/6] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero - - - --- 2018-07-04 Christoffer Dall New
[v2,2/6] KVM: arm/arm64: vgic: Keep track of implementation revision - - - --- 2018-07-04 Christoffer Dall New
[v2,1/6] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 - - - --- 2018-07-04 Christoffer Dall New
KVM: arm/arm64: Fix vgic init race - 1 - --- 2018-07-03 Christoffer Dall New
[4/4] KVM: arm/arm64: vgic: Allow VMs to configure interrupt groups - - - --- 2018-06-25 Christoffer Dall New
[4/4] KVM: arm/arm64: vgic: Allow VMs to configure interrupt groups - - - --- 2018-06-24 Christoffer Dall New
[3/4] KVM: arm/arm64: Signal IRQs using their configured group - 1 - --- 2018-06-24 Christoffer Dall New
[2/4] KVM: arm/arm64: vgic: Add group field to struct irq - 1 - --- 2018-06-24 Christoffer Dall New
[1/4] KVM: arm/arm64: GICv2 IGROUPR should read as zero - 1 - --- 2018-06-24 Christoffer Dall New
MAINTAINERS: Update e-mail address for Christoffer Dall - - - --- 2018-04-16 Christoffer Dall New