projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xdp: use flags field to disambiguate broadcast redirect
2024-04-01
Marc Zyngier
KVM: arm64: Rationalise KVM banner output
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-04-01
Marc Zyngier
arm64: Fix early handling of FEAT_E2H0 not being implemented
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-03-01
Marc Zyngier
KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-22
Marc Zyngier
KVM: arm64: Make build-time check of RES0/RES1 bits...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-20
Marc Zyngier
genirq/irqdomain: Don't call ops->select for DOMAIN_BUS_ANY...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Add debugfs file for guest's ID registers
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Make FEAT_MOPS UNDEF if not advertised...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Make TLBI OS/Range UNDEF if not advertised...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Move existing feature disabling over to...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Propagate and handle Fine-Grained UNDEF...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Add Fine-Grained UNDEF tracking information
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Use the xarray as the primary sysreg/sysinsn...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Register AArch64 system register entries...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Always populate the trap configuration...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: nv: Move system instructions to their own...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Drop the requirement for XARRAY_MULTI
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: nv: Turn encoding ranges into discrete...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: nv: Correctly handle negative polarity...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: nv: Drop sanitised_sys_reg() helper
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: nv: Add sanitising to EL2 configuration...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: nv: Add sanitising to VNCR-backed sysregs
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
KVM: arm64: Add feature checking helpers
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-19
Marc Zyngier
arm64: Use Signed/Unsigned enums for TGRAN{4,16,64...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-15
Marc Zyngier
arm64: cpufeatures: Fix FEAT_NV check when checking...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-13
Marc Zyngier
irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-13
Marc Zyngier
irqchip/gic-v3-its: Restore quirk probing for ACPI...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-13
Marc Zyngier
irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-12
Marc Zyngier
arm64: cpufeatures: Only check for NV1 if NV is present
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-12
Marc Zyngier
arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: cpufeature: Detect HCR_EL2.NV1 being RES0
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: sysreg: Add layout for ID_AA64MMFR4_EL1
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: cpufeature: Correctly display signed override...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: cpufeatures: Correctly handle signed values
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: Add macro to compose a sysreg field value
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-02-05
Marc Zyngier
md/linear: Get rid of md-linear.h
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2024-01-04
Marc Zyngier
Merge branch kvm-arm64/vgic-6.8 into kvmarm-master...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-22
Marc Zyngier
KVM: arm64: vgic-v4: Restore pending state on host...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
Merge branch kvm-arm64/nv-6.8-prefix into kvmarm-master...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: nv: Map VNCR-capable registers to a separate...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR()...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: Introduce a bad_trap() primitive for unexpected...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: nv: Add include containing the VNCR_EL2...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: nv: Drop EL12 register traps that are redirected...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: nv: Compute NV view of idregs as a one-off
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt()
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-19
Marc Zyngier
arm64: cpufeatures: Restrict NV support to FEAT_NV2
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-18
Marc Zyngier
Merge branch kvm-arm64/fgt-rework into kvmarm-master...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-18
Marc Zyngier
Merge branch kvm-arm64/lpa2 into kvmarm-master/next
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-18
Marc Zyngier
Merge remote-tracking branch 'arm64/for-next/sysregs...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: Convert comment into an assertion in kvm_io_bus_registe...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: arm64: vgic: Ensure that slots_lock is held in...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: arm64: vgic: Force vcpu vgic teardown on vcpu...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_v...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: arm64: vgic: Simplify kvm_vgic_destroy()
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-05
Marc Zyngier
arm64: Get rid of ARM64_HAS_NO_HW_PREFETCH
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-05
Marc Zyngier
arm64: Rename reserved values for CTR_EL0.L1Ip
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-05
Marc Zyngier
arm64: Kill detection of VPIPT i-cache policy
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-12-05
Marc Zyngier
KVM: arm64: Remove VPIPT I-cache handling
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-25
Marc Zyngier
irqchip/gic-v3-its: Don't override quirk settings with...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-25
Marc Zyngier
KVM: arm64: Handle AArch32 SPSR_{irq,abt,und,fiq} as...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-25
Marc Zyngier
KVM: arm64: Do not let a L1 hypervisor access the ...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-23
Marc Zyngier
KVM: arm64: Move VTCR_EL2 into struct s2_mmu
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-20
Marc Zyngier
KVM: arm64: Reload stage-2 for VMID change on VHE
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-20
Marc Zyngier
KVM: arm64: Restore the stage-2 context in VHE's __tlb_switc...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-12
Marc Zyngier
KVM: arm64: timers: Correctly handle TGE flip with...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-07
Marc Zyngier
MAINTAINERS: Remove myself from the general IRQ subsystem...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-07
Marc Zyngier
MAINTAINERS: Add myself as the ARM GIC maintainer
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-10-07
Marc Zyngier
irqchip/gic-v3-its: Split allocation from initialisation...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Clarify the ordering requirements for vcpu...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic-v3: Optimize affinity-based SGI injection
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Fast-track kvm_mpidr_to_vcpu() when mpidr_data...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Build MPIDR to vcpu index cache at runtime
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Simplify kvm_vcpu_get_mpidr_aff()
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Use vcpu_idx for invalidation tracking
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic: Use vcpu_idx for the debug information
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic-v3: Refactor GICv3 SGI generation
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic-its: Treat the collection target address...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic: Make kvm_vgic_inject_irq() take a...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-09-12
Marc Zyngier
KVM: arm64: Properly return allocated EL2 VA from hyp_alloc_...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-08-28
Marc Zyngier
Merge branch kvm-arm64/6.6/misc into kvmarm-master...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-08-28
Marc Zyngier
Merge branch kvm-arm64/6.6/pmu-fixes into kvmarm-master...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-08-28
Marc Zyngier
Merge branch kvm-arm64/tlbi-range into kvmarm-master...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2023-08-28
Marc Zyngier
Merge branch kvm-arm64/nv-trap-forwarding into kvmarm...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
next