Show patches with: Submitter = Marc Zyngier       |    Archived = No       |   309 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,13/13] PCI: apple: Add T602x PCIe support PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,12/13] PCI: apple: Abstract register offsets via a SoC-specific structure PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,11/13] PCI: apple: Use gpiod_set_value_cansleep in probe flow PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,10/13] PCI: apple: Drop poll for CORE_RC_PHYIF_STAT_REFCLK PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,09/13] PCI: apple: Move port PHY registers to their own reg items PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,08/13] PCI: apple: Set only available ports up PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,07/13] PCI: apple: Fix missing OF node reference in apple_pcie_setup_port PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,06/13] PCI: apple: Move away from INTMSK{SET,CLR} for INTx and private interrupts PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,05/13] PCI: apple: Dynamically allocate RID-to_SID bitmap PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,04/13] PCI: apple: Move over to standalone probing PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,03/13] PCI: ecam: Allow cfg->priv to be pre-populated from the root port device PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,02/13] PCI: host-generic: Extract an ecam bridge creation helper from pci_host_common_probe() PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,01/13] dt-bindings: pci: apple,pcie: Add t6020 compatible string PCI: apple: Add support for t6020 - - - --- 2025-03-25 Marc Zyngier New
[v2,23/23] KVM: arm64: Use HCR_EL2 feature map to drive fixed-value bits KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,22/23] KVM: arm64: Use HCRX_EL2 feature map to drive fixed-value bits KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,21/23] KVM: arm64: Allow kvm_has_feat() to take variable arguments KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,20/23] KVM: arm64: Use FGT feature maps to drive RES0 bits KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,19/23] KVM: arm64: Validate FGT register descriptions against RES0 masks KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,18/23] KVM: arm64: Switch to table-driven FGU configuration KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,17/23] KVM: arm64: Handle PSB CSYNC traps KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,16/23] KVM: arm64: Use KVM-specific HCRX_EL2 RES0 mask KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,15/23] KVM: arm64: Remove most hand-crafted masks for FGT registers KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,14/23] KVM: arm64: Use computed FGT masks to setup FGT registers KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,13/23] KVM: arm64: Propagate FGT masks to the nVHE hypervisor KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,12/23] KVM: arm64: Unconditionally configure fine-grain traps KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,11/23] KVM: arm64: Use computed masks as sanitisers for FGT registers KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,10/23] KVM: arm64: Add description of FGT bits leading to EC!=0x18 KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,09/23] KVM: arm64: Compute FGT masks from KVM's own FGT tables KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,08/23] KVM: arm64: Plug FEAT_GCS handling KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,07/23] KVM: arm64: Don't treat HCRX_EL2 as a FGT register KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,06/23] KVM: arm64: Restrict ACCDATA_EL1 undef to FEAT_ST64_ACCDATA being disabled KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,05/23] KVM: arm64: Handle trapping of FEAT_LS64* instructions KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,04/23] arm64: Add syndrome information for trapped LD64B/ST64B{,V,V0} KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,03/23] arm64: sysreg: Add layout for HCR_EL2 KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,02/23] arm64: sysreg: Update ID_AA64MMFR4_EL1 description KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[v2,01/23] arm64: sysreg: Add ID_AA64ISAR1_EL1.LS64 encoding for FEAT_LS64WB KVM: arm64: Revamp Fine Grained Trap handling - - - --- 2025-03-10 Marc Zyngier New
[GIT,PULL] KVM/arm64 fixes for 6.14, take #4 [GIT,PULL] KVM/arm64 fixes for 6.14, take #4 - - - --- 2025-03-07 Marc Zyngier New
[v2] of: address: Work around missing device_type property in pcie nodes [v2] of: address: Work around missing device_type property in pcie nodes - - - --- 2020-08-19 Marc Zyngier Mainlined
[56/56] KVM: arm64: Move S1PTW S2 fault logic out of io_mem_abort() [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[55/56] KVM: arm64: Don't skip cache maintenance for read-only memslots [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[54/56] KVM: arm64: Handle data and instruction external aborts the same way [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[53/56] KVM: arm64: Rename kvm_vcpu_dabt_isextabt() [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[52/56] KVM: arm: Add trace name for ARM_NISV [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[51/56] KVM: arm64: Ensure that all nVHE hyp code is in .hyp.text [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[50/56] KVM: arm64: Substitute RANDOMIZE_BASE for HARDEN_EL2_VECTORS [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[49/56] KVM: arm64: Make nVHE ASLR conditional on RANDOMIZE_BASE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[48/56] KVM: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[47/56] KVM: arm64: timers: Move timer registers to the sys_regs file [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[46/56] KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[45/56] KVM: arm64: Move SPSR_EL1 to the system register array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier Mainlined
[44/56] KVM: arm64: Disintegrate SPSR array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier Mainlined
[43/56] KVM: arm64: Move SP_EL1 to the system register array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier Mainlined
[42/56] KVM: arm64: Move ELR_EL1 to the system register array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier Mainlined
[41/56] KVM: arm64: Make struct kvm_regs userspace-only [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier Mainlined
[40/56] KVM: arm64: debug: Drop useless vpcu parameter [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[39/56] KVM: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[38/56] KVM: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[37/56] KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[36/56] KVM: arm64: Introduce accessor for ctxt->sys_reg [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[35/56] KVM: arm64: Use TTL hint in when invalidating stage-2 translations [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 2 - --- 2020-08-05 Marc Zyngier Mainlined
[34/56] KVM: arm64: Factor out stage 2 page table data from struct kvm [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 2 - --- 2020-08-05 Marc Zyngier Mainlined
[33/56] arm64: Add level-hinted TLB invalidation helper [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 2 - --- 2020-08-05 Marc Zyngier Mainlined
[32/56] arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 1 1 - --- 2020-08-05 Marc Zyngier Mainlined
[31/56] arm64: Detect the ARMv8.4 TTL feature [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier Mainlined
[30/56] KVM: arm64: Rename HSR to ESR [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 1 - - --- 2020-08-05 Marc Zyngier Mainlined
[29/56] KVM: arm64: Drop long gone function parameter documentation [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[28/56] KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[27/56] KVM: arm64: Lift instrumentation restrictions on VHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[26/56] KVM: arm64: Remove __hyp_text macro, use build rules instead [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[25/56] KVM: arm64: Compile remaining hyp/ files for both VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[24/56] KVM: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[23/56] KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[22/56] KVM: arm64: Split hyp/debug-sr.c to VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[21/56] KVM: arm64: Split hyp/switch.c to VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[20/56] KVM: arm64: Duplicate hyp/tlb.c for VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[19/56] KVM: arm64: Move hyp-init.S to nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[18/56] KVM: arm64: Build hyp-entry.S separately for VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[17/56] KVM: arm64: Handle calls to prefixed hyp functions [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[16/56] KVM: arm64: Use build-time defines in has_vhe() [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[15/56] KVM: arm64: Add build rules for separate VHE/nVHE object files [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[14/56] KVM: arm64: Move __smccc_workaround_1_smc to .rodata [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[13/56] KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[12/56] KVM: arm64: Remove the target table [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[11/56] KVM: arm64: Remove target_table from exit handlers [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[10/56] KVM: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[09/56] KVM: arm64: Tolerate an empty target_table list [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[08/56] KVM: arm64: Drop the target_table[] indirection [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier Mainlined
[07/56] arm64: kvm: Remove kern_hyp_va from get_vcpu_ptr [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier Mainlined
[06/56] KVM: arm64: Allow in-atomic injection of SPIs [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier Mainlined
[05/56] KVM: arm64: Simplify PtrAuth alternative patching [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 1 - - --- 2020-08-05 Marc Zyngier Mainlined
[04/56] KVM: arm64: Check HCR_EL2 instead of shadow copy to swap PtrAuth registers [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 1 - - --- 2020-08-05 Marc Zyngier Mainlined
[03/56] KVM: arm64: Allow PtrAuth to be enabled from userspace on non-VHE systems [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 2 - - --- 2020-08-05 Marc Zyngier Mainlined
[02/56] KVM: arm64: Allow ARM64_PTR_AUTH when ARM64_VHE=n [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 2 - - --- 2020-08-05 Marc Zyngier Mainlined
[01/56] KVM: arm64: Enable Address Authentication at EL2 if available [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 2 - - --- 2020-08-05 Marc Zyngier Mainlined
[GIT,PULL] KVM/arm64 updates for 5.9 [GIT,PULL] KVM/arm64 updates for 5.9 - - - --- 2020-08-05 Marc Zyngier Mainlined
[v3,2/2] arm64: Allow booting of late CPUs affected by erratum 1418040 arm64: Allow erratum 1418040 for late CPUs 1 2 1 --- 2020-07-31 Marc Zyngier Mainlined
[v3,1/2] arm64: Move handling of erratum 1418040 into C code arm64: Allow erratum 1418040 for late CPUs 1 1 1 --- 2020-07-31 Marc Zyngier Mainlined
[2/2] KVM: arm64: Don't inherit exec permission across page-table levels [1/2] KVM: arm64: Prevent vcpu_has_ptrauth from generating OOL functions - 1 1 --- 2020-07-28 Marc Zyngier Mainlined
[1/2] KVM: arm64: Prevent vcpu_has_ptrauth from generating OOL functions [1/2] KVM: arm64: Prevent vcpu_has_ptrauth from generating OOL functions - 1 1 --- 2020-07-28 Marc Zyngier Mainlined
[GIT,PULL] KVM/arm64 fixes for 5.8, take #4 [GIT,PULL] KVM/arm64 fixes for 5.8, take #4 - - - --- 2020-07-28 Marc Zyngier Mainlined
« 1 2 3 4 »