index
:
wireguard-linux
backport-5.4.y
davem/net
davem/net-next
devel
gregkh/stable-5.4.y
jd/bump-compilers
jd/deferred-aip-removal
jd/new-archs
jd/orphan-parallel
jd/rcu-barrier
jd/shorter-socket-lock
jd/unified-crypt-queue
jd/xdp-l3
stable
update-toolchain
WireGuard for the Linux kernel
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
tools
/
perf
/
scripts
/
python
/
export-to-postgresql.py
(
unfollow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2025-01-08
KVM: arm64: Fix FEAT_MTE in pKVM
Vladimir Murzin
1
-0
/
+6
2025-01-02
KVM: arm64: nv: Document EL2 timer API
Marc Zyngier
1
-6
/
+9
2025-01-02
KVM: arm64: Work around x1e's CNTVOFF_EL2 bogosity
Marc Zyngier
8
-8
/
+90
2025-01-02
KVM: arm64: nv: Sanitise CNTHCTL_EL2
Marc Zyngier
3
-1
/
+18
2025-01-02
KVM: arm64: nv: Propagate CNTHCTL_EL2.EL1NV{P,V}CT bits
Marc Zyngier
1
-0
/
+7
2025-01-02
KVM: arm64: nv: Add trap routing for CNTHCTL_EL2.EL1{NVPCT,NVVCT,TVT,TVCT}
Marc Zyngier
1
-2
/
+56
2025-01-02
KVM: arm64: Handle counter access early in non-HYP context
Marc Zyngier
1
-13
/
+21
2025-01-02
KVM: arm64: nv: Accelerate EL0 counter accesses from hypervisor context
Marc Zyngier
1
-0
/
+8
2025-01-02
KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV in use
Marc Zyngier
4
-18
/
+122
2025-01-02
KVM: arm64: nv: Use FEAT_ECV to trap access to EL0 timers
Marc Zyngier
2
-3
/
+35
2025-01-02
KVM: arm64: nv: Publish emulated timer interrupt state in the in-memory state
Marc Zyngier
2
-1
/
+22
2025-01-02
KVM: arm64: nv: Sync nested timer state with FEAT_NV2
Marc Zyngier
3
-0
/
+48
2025-01-02
KVM: arm64: nv: Add handling of EL2-specific timer registers
Marc Zyngier
3
-0
/
+149
2024-12-20
KVM: arm64: Use kvm_vcpu_has_feature() directly for struct kvm
Fuad Tabba
1
-4
/
+4
2024-12-20
KVM: arm64: Convert the SVE guest vcpu flag to a vm flag
Fuad Tabba
4
-14
/
+29
2024-12-20
KVM: arm64: Remove PtrAuth guest vcpu flag
Fuad Tabba
4
-26
/
+3
2024-12-20
KVM: arm64: Fix the value of the CPTR_EL2 RES1 bitmask for nVHE
Fuad Tabba
2
-3
/
+3
2024-12-20
KVM: arm64: Refactor kvm_reset_cptr_el2()
Fuad Tabba
1
-8
/
+2
2024-12-20
KVM: arm64: Calculate cptr_el2 traps on activating traps
Fuad Tabba
4
-63
/
+32
2024-12-20
KVM: arm64: Remove redundant setting of HCR_EL2 trap bit
Fuad Tabba
1
-3
/
+0
2024-12-20
KVM: arm64: Remove fixed_config.h header
Fuad Tabba
6
-210
/
+5
2024-12-20
KVM: arm64: Rework specifying restricted features for protected VMs
Fuad Tabba
3
-170
/
+189
2024-12-20
KVM: arm64: Set protected VM traps based on its view of feature registers
Fuad Tabba
2
-61
/
+30
2024-12-20
KVM: arm64: Fix RAS trapping in pKVM for protected VMs
Fuad Tabba
1
-3
/
+2
2024-12-20
KVM: arm64: Initialize feature id registers for protected VMs
Fuad Tabba
4
-6
/
+52
2024-12-20
KVM: arm64: Use KVM extension checks for allowed protected VM capabilities
Fuad Tabba
3
-45
/
+33
2024-12-20
KVM: arm64: Remove KVM_ARM_VCPU_POWER_OFF from protected VMs allowed features in pKVM
Fuad Tabba
1
-2
/
+0
2024-12-20
KVM: arm64: Move checking protected vcpu features to a separate function
Fuad Tabba
1
-13
/
+32
2024-12-20
KVM: arm64: Group setting traps for protected VMs by control register
Fuad Tabba
1
-173
/
+144
2024-12-20
KVM: arm64: Consolidate allowed and restricted VM feature checks
Marc Zyngier
3
-43
/
+26
2024-12-20
KVM: arm64: Plumb the pKVM MMU in KVM
Quentin Perret
4
-32
/
+82
2024-12-20
KVM: arm64: Introduce the EL1 pKVM MMU
Quentin Perret
4
-9
/
+242
2024-12-20
KVM: arm64: Introduce __pkvm_tlb_flush_vmid()
Quentin Perret
2
-0
/
+18
2024-12-20
KVM: arm64: Introduce __pkvm_host_mkyoung_guest()
Quentin Perret
4
-0
/
+41
2024-12-20
KVM: arm64: Introduce __pkvm_host_test_clear_young_guest()
Quentin Perret
4
-0
/
+43
2024-12-20
KVM: arm64: Introduce __pkvm_host_wrprotect_guest()
Quentin Perret
4
-0
/
+42
2024-12-20
KVM: arm64: Introduce __pkvm_host_relax_guest_perms()
Quentin Perret
4
-0
/
+45
2024-12-20
KVM: arm64: Introduce __pkvm_host_unshare_guest()
Quentin Perret
6
-0
/
+108
2024-12-20
KVM: arm64: Introduce __pkvm_host_share_guest()
Quentin Perret
7
-1
/
+123
2024-12-20
KVM: arm64: Introduce __pkvm_vcpu_{load,put}()
Marc Zyngier
6
-12
/
+93
2024-12-20
KVM: arm64: Add {get,put}_pkvm_hyp_vm() helpers
Quentin Perret
2
-0
/
+23
2024-12-20
KVM: arm64: Make kvm_pgtable_stage2_init() a static inline function
Quentin Perret
1
-2
/
+5
2024-12-20
KVM: arm64: Pass walk flags to kvm_pgtable_stage2_relax_perms
Quentin Perret
3
-9
/
+8
2024-12-20
KVM: arm64: Pass walk flags to kvm_pgtable_stage2_mkyoung
Quentin Perret
3
-6
/
+8
2024-12-20
KVM: arm64: Move host page ownership tracking to the hyp vmemmap
Quentin Perret
3
-37
/
+84
2024-12-20
KVM: arm64: Make hyp_page::order a u8
Quentin Perret
3
-12
/
+13
2024-12-20
KVM: arm64: Move enum pkvm_page_state to memory.h
Quentin Perret
2
-33
/
+34
2024-12-20
KVM: arm64: Change the layout of enum pkvm_page_state
Quentin Perret
1
-7
/
+9
2024-12-20
KVM: arm64: Promote guest ownership for DBGxVR/DBGxCR reads
Oliver Upton
1
-2
/
+1
2024-12-20
KVM: arm64: Fold DBGxVR/DBGxCR accessors into common set
Oliver Upton
1
-128
/
+69
[next]