index
:
linux
master
linux
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge branch kvm-arm64/parallel-faults into kvmarm-master/next
Marc Zyngier
2022-12-05
5
-372
/
+508
|
\
|
*
KVM: arm64: Reject shared table walks in the hyp code
Oliver Upton
2022-11-22
2
-3
/
+19
|
*
KVM: arm64: Don't acquire RCU read lock for exclusive table walks
Oliver Upton
2022-11-22
2
-8
/
+10
|
*
KVM: arm64: Take a pointer to walker data in kvm_dereference_pteref()
Oliver Upton
2022-11-22
2
-74
/
+76
|
*
KVM: arm64: Handle stage-2 faults in parallel
Oliver Upton
2022-11-10
4
-28
/
+13
|
*
KVM: arm64: Make table->block changes parallel-aware
Oliver Upton
2022-11-10
1
-12
/
+3
|
*
KVM: arm64: Make leaf->leaf PTE changes parallel-aware
Oliver Upton
2022-11-10
1
-14
/
+12
|
*
KVM: arm64: Make block->table PTE changes parallel-aware
Oliver Upton
2022-11-10
1
-5
/
+75
|
*
KVM: arm64: Split init and set for table PTE
Oliver Upton
2022-11-10
1
-10
/
+10
|
*
KVM: arm64: Atomically update stage 2 leaf attributes in parallel walks
Oliver Upton
2022-11-10
1
-9
/
+22
|
*
KVM: arm64: Protect stage-2 traversal with RCU
Oliver Upton
2022-11-10
3
-2
/
+71
|
*
KVM: arm64: Tear down unlinked stage-2 subtree after break-before-make
Oliver Upton
2022-11-10
4
-63
/
+39
|
*
KVM: arm64: Use an opaque type for pteps
Oliver Upton
2022-11-10
3
-15
/
+23
|
*
KVM: arm64: Add a helper to tear down unlinked stage-2 subtrees
Oliver Upton
2022-11-10
2
-0
/
+34
|
*
KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
Oliver Upton
2022-11-10
1
-13
/
+5
|
*
KVM: arm64: Pass mm_ops through the visitor context
Oliver Upton
2022-11-10
3
-41
/
+26
|
*
KVM: arm64: Stash observed pte value in visitor context
Oliver Upton
2022-11-10
4
-51
/
+48
|
*
KVM: arm64: Combine visitor arguments into a context structure
Oliver Upton
2022-11-10
4
-156
/
+154
*
|
Merge branch kvm-arm64/dirty-ring into kvmarm-master/next
Marc Zyngier
2022-12-05
17
-61
/
+227
|
\
\
|
*
|
KVM: Push dirty information unconditionally to backup bitmap
Gavin Shan
2022-11-12
1
-3
/
+2
|
*
|
KVM: selftests: Automate choosing dirty ring size in dirty_log_test
Gavin Shan
2022-11-10
1
-4
/
+22
|
*
|
KVM: selftests: Clear dirty ring states between two modes in dirty_log_test
Gavin Shan
2022-11-10
1
-10
/
+17
|
*
|
KVM: selftests: Use host page size to map ring buffer in dirty_log_test
Gavin Shan
2022-11-10
1
-1
/
+1
|
*
|
KVM: arm64: Enable ring-based dirty memory tracking
Gavin Shan
2022-11-10
6
-1
/
+28
|
*
|
KVM: Support dirty ring in conjunction with bitmap
Gavin Shan
2022-11-10
8
-17
/
+112
|
*
|
KVM: Move declaration of kvm_cpu_dirty_log_size() to kvm_dirty_ring.h
Gavin Shan
2022-11-10
2
-2
/
+1
|
*
|
KVM: x86: Introduce KVM_REQ_DIRTY_RING_SOFT_FULL
Gavin Shan
2022-11-10
5
-25
/
+46
|
*
|
Merge tag 'kvmarm-fixes-6.1-3' into kvm-arm64/dirty-ring
Marc Zyngier
2022-11-10
7
-36
/
+34
|
|
\
\
|
|
|
/
|
|
/
|
*
|
|
Merge branch kvm-arm64/52bit-fixes into kvmarm-master/next
Marc Zyngier
2022-12-05
3
-20
/
+36
|
\
\
\
|
*
|
|
KVM: arm64: Fix benign bug with incorrect use of VA_BITS
Ryan Roberts
2022-12-05
1
-1
/
+1
|
*
|
|
KVM: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS.
Ryan Roberts
2022-11-10
1
-1
/
+5
|
*
|
|
KVM: arm64: Fix kvm init failure when mode!=vhe and VA_BITS=52.
Ryan Roberts
2022-11-10
2
-18
/
+30
|
|
/
/
*
|
|
Merge branch kvm-arm64/selftest/access-tracking into kvmarm-master/next
Marc Zyngier
2022-12-05
5
-12
/
+9
|
\
\
\
|
*
|
|
KVM: selftests: Build access_tracking_perf_test for arm64
Oliver Upton
2022-11-29
1
-0
/
+1
|
*
|
|
KVM: selftests: Have perf_test_util signal when to stop vCPUs
Oliver Upton
2022-11-29
4
-12
/
+8
|
|
/
/
*
|
|
Merge branch kvm-arm64/selftest/s2-faults into kvmarm-master/next
Marc Zyngier
2022-12-05
15
-276
/
+1723
|
\
\
\
|
*
|
|
KVM: selftests: aarch64: Add mix of tests into page_fault_test
Ricardo Koller
2022-11-10
1
-0
/
+155
|
*
|
|
KVM: selftests: aarch64: Add readonly memslot tests into page_fault_test
Ricardo Koller
2022-11-10
1
-1
/
+101
|
*
|
|
KVM: selftests: aarch64: Add dirty logging tests into page_fault_test
Ricardo Koller
2022-11-10
1
-0
/
+76
|
*
|
|
KVM: selftests: aarch64: Add userfaultfd tests into page_fault_test
Ricardo Koller
2022-11-10
1
-0
/
+187
|
*
|
|
KVM: selftests: aarch64: Add aarch64/page_fault_test
Ricardo Koller
2022-11-10
4
-0
/
+604
|
*
|
|
KVM: selftests: Use the right memslot for code, page-tables, and data allocat...
Ricardo Koller
2022-11-10
7
-40
/
+65
|
*
|
|
KVM: selftests: Fix alignment in virt_arch_pgd_alloc() and vm_vaddr_alloc()
Ricardo Koller
2022-11-10
2
-24
/
+30
|
*
|
|
KVM: selftests: Add vm->memslots[] and enum kvm_mem_region_type
Ricardo Koller
2022-11-10
2
-10
/
+34
|
*
|
|
KVM: selftests: Stash backing_src_type in struct userspace_mem_region
Ricardo Koller
2022-11-10
2
-0
/
+2
|
*
|
|
tools: Copy bitfield.h from the kernel sources
Ricardo Koller
2022-11-10
1
-0
/
+176
|
*
|
|
KVM: selftests: aarch64: Construct DEFAULT_MAIR_EL1 using sysreg.h macros
Ricardo Koller
2022-11-10
2
-7
/
+20
|
*
|
|
KVM: selftests: Add missing close and munmap in __vm_mem_region_delete()
Ricardo Koller
2022-11-10
1
-0
/
+6
|
*
|
|
KVM: selftests: aarch64: Add virt_get_pte_hva() library function
Ricardo Koller
2022-11-10
2
-3
/
+12
|
*
|
|
KVM: selftests: Add a userfaultfd library
Ricardo Koller
2022-11-10
4
-198
/
+262
|
|
/
/
[next]