Linux KVM/arm64 development list
 help / color / mirror / Atom feed
 messages from 2023-05-31 17:51:57 to 2023-06-07 12:37:34 UTC [more...]

[PATCH v2 00/16] Use MMU read lock for clear-dirty-log
 2023-06-07 12:37 UTC  (20+ messages)
` [PATCH v2 01/16] KVM: selftests: Clear dirty logs in user defined chunks sizes in dirty_log_perf_test
` [PATCH v2 02/16] KVM: selftests: Add optional delay between consecutive clear-dirty-log calls
` [PATCH v2 03/16] KVM: selftests: Pass the count of read and write accesses from guest to host
` [PATCH v2 04/16] KVM: selftests: Print read-write progress by vCPUs in dirty_log_perf_test
` [PATCH v2 05/16] KVM: selftests: Allow independent execution of "
` [PATCH v2 06/16] KVM: arm64: Correct the kvm_pgtable_stage2_flush() documentation
` [PATCH v2 07/16] KVM: mmu: Move mmu lock/unlock to arch code for clear dirty log
` [PATCH v2 08/16] KMV: arm64: Pass page table walker flags to stage2_apply_range_*()
` [PATCH v2 09/16] KVM: arm64: Document the page table walker actions based on the callback's return value
` [PATCH v2 10/16] KVM: arm64: Return -ENOENT if PTE is not valid in stage2_attr_walker
` [PATCH v2 11/16] KVM: arm64: Use KVM_PGTABLE_WALK_SHARED flag instead of KVM_PGTABLE_WALK_HANDLE_FAULT
` [PATCH v2 12/16] KVM: arm64: Retry shared page table walks outside of fault handler
` [PATCH v2 13/16] KVM: arm64: Run clear-dirty-log under MMU read lock
` [PATCH v2 14/16] KVM: arm64: Pass page walker flags from callers of stage 2 split walker
` [PATCH v2 15/16] KVM: arm64: Provide option to pass page walker flag for huge page splits
` [PATCH v2 16/16] KVM: arm64: Split huge pages during clear-dirty-log under MMU read lock

[PATCH v11 0/5] Support writable CPU ID registers from userspace
 2023-06-07 10:09 UTC  (19+ messages)
` [PATCH v11 1/5] KVM: arm64: Save ID registers' sanitized value per guest
` [PATCH v11 2/5] KVM: arm64: Use per guest ID register for ID_AA64PFR0_EL1.[CSV2|CSV3]
` [PATCH v11 3/5] KVM: arm64: Use per guest ID register for ID_AA64DFR0_EL1.PMUVer
` [PATCH v11 4/5] KVM: arm64: Reuse fields of sys_reg_desc for idreg
` [PATCH v11 5/5] KVM: arm64: Refactor writings for PMUVer/CSV2/CSV3
` [PATCH 0/3] RE: Support writable CPU ID registers from userspace [v11]
  ` [PATCH 1/3] KVM: arm64: Update id_reg limit value based on per vcpu flags
  ` [PATCH 2/3] KVM: arm64: Move non per vcpu flag checks out of kvm_arm_update_id_reg()
  ` [PATCH 3/3] KVM: arm64: Use per guest ID register for ID_AA64PFR1_EL1.MTE

[PATCH 0/4] KVM: arm64: vgic: Locking fixes
 2023-06-07  8:37 UTC  (5+ messages)
` [PATCH 1/4] KVM: arm64: vgic: Fix a circular locking issue

[PATCH v3 00/10] KVM: arm64: FF-A proxy for pKVM
 2023-06-07  5:35 UTC  (2+ messages)

[PATCH v5 0/7] KVM: arm64: Add support for FEAT_TLBIRANGE
 2023-06-06 19:28 UTC  (8+ messages)
` [PATCH v5 1/7] arm64: tlb: Refactor the core flush algorithm of __flush_tlb_range
` [PATCH v5 2/7] KVM: arm64: Implement __kvm_tlb_flush_vmid_range()
` [PATCH v5 3/7] KVM: arm64: Define kvm_tlb_flush_vmid_range()
` [PATCH v5 4/7] KVM: arm64: Implement kvm_arch_flush_remote_tlbs_range()
` [PATCH v5 5/7] KVM: arm64: Flush only the memslot after write-protect
` [PATCH v5 6/7] KVM: arm64: Invalidate the table entries upon a range
` [PATCH v5 7/7] KVM: arm64: Use TLBI range-based intructions for unmap

[PATCH] KVM: arm64: Use raw_smp_processor_id() in kvm_pmu_probe_armpmu()
 2023-06-06 18:50 UTC  (2+ messages)

[PATCH v10 00/59] KVM: arm64: ARMv8.3/8.4 Nested Virtualization support
 2023-06-06 17:52 UTC  (20+ messages)
` [PATCH v10 03/59] arm64: Add missing VA CMO encodings
` [PATCH v10 04/59] arm64: Add missing ERXMISCx_EL1 encodings
` [PATCH v10 05/59] arm64: Add missing DC ZVA/GVA/GZVA encodings
` [PATCH v10 06/59] arm64: Add TLBI operation encodings

[PATCH v2 0/7] arm64/sysreg: More conversions to automatic generation
 2023-06-06 17:30 UTC  (2+ messages)

[PATCH] KVM: arm64: Fix smp_processor_id() call in preemptible context
 2023-06-06 17:10 UTC  (12+ messages)

[kvm-unit-tests] arm/arm64: psci_cpu_on_test failures with tcg
 2023-06-06 14:20 UTC  (2+ messages)

[PATCH mm-unstable v2 00/10] mm/kvm: locklessly clear the accessed bit
 2023-06-06  8:34 UTC  (18+ messages)
` [PATCH mm-unstable v2 01/10] mm/kvm: add mmu_notifier_ops->test_clear_young()
` [PATCH mm-unstable v2 02/10] mm/kvm: use mmu_notifier_ops->test_clear_young()
` [PATCH mm-unstable v2 04/10] kvm/arm64: make stage2 page tables RCU safe
` [PATCH mm-unstable v2 05/10] kvm/arm64: add kvm_arch_test_clear_young()

[PATCH 0/3] Relax break-before-make use with FEAT_BBM
 2023-06-05 21:36 UTC  (7+ messages)
` [PATCH 1/3] arm64: Add a capability for FEAT_BBM level 2
` [PATCH 2/3] KVM: arm64: Clear possible conflict aborts
` [PATCH 3/3] KVM: arm64: Skip break phase when we have FEAT_BBM level 2

[PATCH v4 00/16] Improve scalability of KVM + userfaultfd live migration via annotated memory faults
 2023-06-05 17:46 UTC  (22+ messages)
` [PATCH v4 01/16] KVM: Allow hva_pfn_fast() to resolve read-only faults
` [PATCH v4 02/16] KVM: x86: Set vCPU exit reason to KVM_EXIT_UNKNOWN at the start of KVM_RUN
` [PATCH v4 03/16] KVM: Add KVM_CAP_MEMORY_FAULT_INFO
` [PATCH v4 04/16] KVM: Add docstrings to __kvm_write_guest_page() and __kvm_read_guest_page()
` [PATCH v4 05/16] KVM: Annotate -EFAULTs from kvm_vcpu_write_guest_page()
` [PATCH v4 06/16] KVM: Annotate -EFAULTs from kvm_vcpu_read_guest_page()
` [PATCH v4 07/16] KVM: Simplify error handling in __gfn_to_pfn_memslot()
` [PATCH v4 08/16] KVM: x86: Annotate -EFAULTs from kvm_handle_error_pfn()
` [PATCH v4 09/16] KVM: Introduce KVM_CAP_NOWAIT_ON_FAULT without implementation
` [PATCH v4 10/16] KVM: x86: Implement KVM_CAP_NOWAIT_ON_FAULT
` [PATCH v4 11/16] KVM: arm64: "
` [PATCH v4 12/16] KVM: selftests: Report per-vcpu demand paging rate from demand paging test
` [PATCH v4 13/16] KVM: selftests: Allow many vCPUs and reader threads per UFFD in "
` [PATCH v4 14/16] KVM: selftests: Use EPOLL in userfaultfd_util reader threads and signal errors via TEST_ASSERT
` [PATCH v4 15/16] KVM: selftests: Add memslot_flags parameter to memstress_create_vm()
` [PATCH v4 16/16] KVM: selftests: Handle memory fault exits in demand_paging_test

[PATCH v2 00/11] arm64: Support for Armv8.8 memcpy instructions in userspace
 2023-06-05 17:46 UTC  (16+ messages)
` [PATCH v2 01/11] KVM: arm64: initialize HCRX_EL2
` [PATCH v2 03/11] KVM: arm64: switch HCRX_EL2 between host and guest
` [PATCH v2 06/11] KVM: arm64: hide MOPS from guests
` [PATCH v2 07/11] arm64: mops: handle MOPS exceptions

Running Protected KVM on non-Android Device
 2023-06-05  1:32 UTC 

[PATCH v5 0/2] KVM: arm64: PMU: Correct the handling of PMUSERENR_EL0
 2023-06-04 16:23 UTC  (4+ messages)
` [PATCH v5 1/2] KVM: arm64: PMU: Restore the host's PMUSERENR_EL0
` [PATCH v5 2/2] KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded

[GIT PULL] KVM/arm64 fixes for 6.4, take #3
 2023-06-03 19:16 UTC  (2+ messages)

[GIC PULL] KVM/arm64 fixes for 6.4, take #2
 2023-06-03 19:14 UTC  (3+ messages)

[PATCH 0/4] KVM: arm64: PMU: Fix PMUVer handling on heterogeneous PMU systems
 2023-06-02 16:07 UTC  (7+ messages)

[RFC PATCH 00/45] KVM: Arm SMMUv3 driver for pKVM
 2023-06-02 15:29 UTC  (4+ messages)
` [RFC PATCH 19/45] KVM: arm64: iommu: Add domains

[PATCH V2 00/14] arm64/sysreg: Convert TRBE registers to automatic generation
 2023-06-02 12:12 UTC  (22+ messages)
` [PATCH V2 01/14] arm64/sysreg: Rename TRBLIMITR_EL1 fields per auto-gen tools format
` [PATCH V2 02/14] arm64/sysreg: Rename TRBPTR_EL1 "
` [PATCH V2 03/14] arm64/sysreg: Rename TRBBASER_EL1 "
` [PATCH V2 04/14] arm64/sysreg: Rename TRBSR_EL1 "
` [PATCH V2 05/14] arm64/sysreg: Rename TRBMAR_EL1 "
` [PATCH V2 06/14] arm64/sysreg: Rename TRBTRG_EL1 "
` [PATCH V2 07/14] arm64/sysreg: Rename TRBIDR_EL1 "
` [PATCH V2 08/14] arm64/sysreg: Convert TRBLIMITR_EL1 register to automatic generation
` [PATCH V2 09/14] arm64/sysreg: Convert TRBPTR_EL1 "
` [PATCH V2 10/14] arm64/sysreg: Convert TRBBASER_EL1 "
` [PATCH V2 11/14] arm64/sysreg: Convert TRBSR_EL1 "
` [PATCH V2 12/14] arm64/sysreg: Convert TRBMAR_EL1 "
` [PATCH V2 13/14] arm64/sysreg: Convert TRBTRG_EL1 "
` [PATCH V2 14/14] arm64/sysreg: Convert TRBIDR_EL1 "

[PATCH v4 0/6] KVM: arm64: Add support for FEAT_TLBIRANGE
 2023-06-02  8:25 UTC  (7+ messages)
` [PATCH v4 3/6] KVM: arm64: Implement kvm_arch_flush_remote_tlbs_range()

[PATCH v9 0/5] Support writable CPU ID registers from userspace
 2023-06-02  8:15 UTC  (4+ messages)
` [PATCH v9 5/5] KVM: arm64: Refactor writings for PMUVer/CSV2/CSV3

[PATCH v3 00/22] Improve scalability of KVM + userfaultfd live migration via annotated memory faults
 2023-06-01 22:43 UTC  (16+ messages)
` [PATCH v3 05/22] KVM: Add KVM_CAP_MEMORY_FAULT_INFO
` [PATCH v3 17/22] KVM: Introduce KVM_CAP_ABSENT_MAPPING_FAULT without implementation

[PATCH v2 00/17] KVM: arm64: Allow using VHE in the nVHE hypervisor
 2023-06-01 20:10 UTC  (11+ messages)
` [PATCH v2 04/17] arm64: Add KVM_HVHE capability and has_hvhe() predicate
` [PATCH v2 05/17] arm64: Don't enable VHE for the kernel if OVERRIDE_HVHE is set
` [PATCH v2 06/17] arm64: Allow EL1 physical timer access when running VHE

[linux-next:master] BUILD REGRESSION 571d71e886a5edc89b4ea6d0fe6f445282938320
 2023-06-01 17:30 UTC 

[PATCH 0/5] arm64: Get rid of CnP
 2023-06-01 14:31 UTC 

[PATCH v4 3/4] perf/core: Remove pmu linear searching code
 2023-06-01 11:20 UTC  (16+ messages)

[PATCH 00/17] KVM: arm64: Allow using VHE in the nVHE hypervisor
 2023-06-01  7:01 UTC  (3+ messages)
` [PATCH 02/17] arm64: Add KVM_HVHE capability and has_hvhe() predicate

[kvm-unit-tests PATCH 0/6] arm: pmu: Fix random failures of pmu-chain-promotion
 2023-05-31 20:15 UTC  (12+ messages)
` [kvm-unit-tests PATCH 3/6] arm: pmu: Add extra DSB barriers in the mem_access loop
` [kvm-unit-tests PATCH 4/6] arm: pmu: Fix chain counter enable/disable sequences
` [kvm-unit-tests PATCH 5/6] arm: pmu: Add pmu-memaccess-reliability test

[kvm-unit-tests PATCH v2 0/6] arm: pmu: Fix random failures of pmu-chain-promotion
 2023-05-31 20:14 UTC  (7+ messages)
` [kvm-unit-tests PATCH v2 1/6] arm: pmu: pmu-chain-promotion: Improve debug messages
` [kvm-unit-tests PATCH v2 2/6] arm: pmu: pmu-chain-promotion: Introduce defines for count and margin values
` [kvm-unit-tests PATCH v2 3/6] arm: pmu: Add extra DSB barriers in the mem_access loop
` [kvm-unit-tests PATCH v2 4/6] arm: pmu: Fix chain counter enable/disable sequences
` [kvm-unit-tests PATCH v2 5/6] arm: pmu: Add pmu-mem-access-reliability test
` [kvm-unit-tests PATCH v2 6/6] arm: pmu-chain-promotion: Increase the count and margin values

[PATCH v10 0/5] Support writable CPU ID registers from userspace
 2023-05-31 17:29 UTC  (11+ messages)
` [PATCH v10 1/5] KVM: arm64: Save ID registers' sanitized value per guest
` [PATCH v10 5/5] KVM: arm64: Refactor writings for PMUVer/CSV2/CSV3


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox