Ben Gardon ([email protected])

Number of posts: 778 (0.61 per day)
First post: 2019-12-11 18:40:36
Last post: 2023-06-05 17:52:37

Date List Subject
2022-03-02 04:45:27 linux-kernel Re: [PATCH v3 23/28] KVM: x86/mmu: Check for a REMOVED leaf SPTE before making the SPTE
2022-03-02 03:28:00 linux-kernel Re: [PATCH v3 22/28] KVM: x86/mmu: Zap defunct roots via asynchronous worker
2022-03-01 07:26:43 linux-kernel Re: [PATCH v3 14/28] KVM: x86/mmu: Skip remote TLB flush when zapping all of TDP MMU
2022-03-01 05:05:18 linux-kernel Re: [PATCH v3 15/28] KVM: x86/mmu: Add dedicated helper to zap TDP MMU root shadow page
2022-03-01 03:16:02 linux-kernel Re: [PATCH v3 21/28] KVM: x86/mmu: Zap roots in two passes to avoid inducing RCU stalls
2022-03-01 01:20:54 linux-kernel Re: [PATCH v3 05/28] KVM: x86/mmu: Document that zapping invalidated roots doesn't need to flush
2022-03-01 00:46:38 linux-kernel Re: [PATCH v3 07/28] KVM: x86/mmu: Check for !leaf=>leaf, not PFN change, in TDP MMU SP removal
2022-02-28 23:45:39 linux-kernel Re: [PATCH v3 06/28] KVM: x86/mmu: Require mmu_lock be held for write in unyielding root iter
2022-02-28 23:28:15 linux-kernel Re: [PATCH v3 03/28] KVM: x86/mmu: Fix wrong/misleading comments in TDP MMU fast zap
2022-02-28 23:15:57 linux-kernel Re: [PATCH v2 7/7] KVM: WARN if is_unsync_root() is called on a root without a shadow page
2022-02-28 22:59:18 linux-kernel Re: [PATCH v2 3/7] KVM: Drop kvm_reload_remote_mmus(), open code request in x86 users
2022-02-28 22:56:20 linux-kernel Re: [PATCH v2 4/7] KVM: x86/mmu: Zap only obsolete roots if a root shadow page is zapped
2022-02-28 22:42:30 linux-kernel Re: [PATCH v2 6/7] KVM: Drop KVM_REQ_MMU_RELOAD and update vcpu-requests.rst documentation
2021-11-29 22:30:09 linux-kernel Re: [PATCH 15/15] KVM: x86/mmu: Promote pages in-place when disabling dirty logging
2021-11-23 20:12:33 linux-kernel Re: [PATCH 28/28] KVM: x86/mmu: Defer TLB flush to caller when freeing TDP MMU shadow pages
2021-11-23 19:58:51 linux-kernel Re: [PATCH 25/28] KVM: x86/mmu: Require mmu_lock be held for write to zap TDP MMU range
2021-11-23 19:58:41 linux-kernel Re: [PATCH 26/28] KVM: x86/mmu: Zap only TDP MMU leafs in kvm_zap_gfn_range()
2021-11-23 19:58:34 linux-kernel Re: [PATCH 27/28] KVM: x86/mmu: Do remote TLB flush before dropping RCU in TDP MMU resched
2021-11-23 19:35:42 linux-kernel Re: [PATCH 19/28] KVM: x86/mmu: Zap only the target TDP MMU shadow page in NX recovery
2021-11-23 01:04:28 linux-kernel Re: [PATCH 24/28] KVM: x86/mmu: Add dedicated helper to zap TDP MMU root shadow page
2021-11-23 00:03:25 linux-kernel Re: [PATCH 15/28] KVM: x86/mmu: Take TDP MMU roots off list when invalidating all roots
2021-11-22 23:38:26 linux-kernel Re: [PATCH 21/28] KVM: x86/mmu: Add TDP MMU helper to zap a root
2021-11-22 23:04:05 linux-kernel Re: [PATCH 10/28] KVM: x86/mmu: Allow yielding when zapping GFNs for defunct TDP MMU root
2021-11-22 23:00:33 linux-kernel Re: [PATCH 22/28] KVM: x86/mmu: Skip remote TLB flush when zapping all of TDP MMU
2021-11-22 22:55:16 linux-kernel Re: [PATCH 21/28] KVM: x86/mmu: Add TDP MMU helper to zap a root
2021-11-22 22:49:40 linux-kernel Re: [PATCH 20/28] KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook
2021-11-22 22:43:39 linux-kernel Re: [PATCH 19/28] KVM: x86/mmu: Zap only the target TDP MMU shadow page in NX recovery
2021-11-22 22:30:21 linux-kernel Re: [PATCH 18/28] KVM: x86/mmu: Refactor low-level TDP MMU set SPTE helper to take raw vals
2021-11-22 22:25:26 linux-kernel Re: [PATCH 17/28] KVM: x86/mmu: Terminate yield-friendly walk if invalid root observed
2021-11-22 22:20:42 linux-kernel Re: [PATCH 15/28] KVM: x86/mmu: Take TDP MMU roots off list when invalidating all roots
2021-11-22 21:57:30 linux-kernel Re: [PATCH 16/28] KVM: x86/mmu: WARN if old _or_ new SPTE is REMOVED in non-atomic path
2021-11-22 21:55:51 linux-kernel Re: [PATCH 14/28] KVM: x86/mmu: Add helpers to read/write TDP MMU SPTEs and document RCU
2021-11-22 21:48:07 linux-kernel Re: [PATCH 13/28] KVM: x86/mmu: Drop RCU after processing each root in MMU notifier hooks
2021-11-22 21:45:20 linux-kernel Re: [PATCH 12/28] KVM: x86/mmu: Batch TLB flushes from TDP MMU for MMU notifier change_spte
2021-11-22 21:31:00 linux-kernel Re: [PATCH 10/28] KVM: x86/mmu: Allow yielding when zapping GFNs for defunct TDP MMU root
2021-11-22 20:10:19 linux-kernel Re: [PATCH 09/28] KVM: x86/mmu: Require mmu_lock be held for write in unyielding root iter
2021-11-22 20:03:24 linux-kernel Re: [PATCH 08/28] KVM: x86/mmu: Drop unused @kvm param from kvm_tdp_mmu_get_root()
2021-11-22 19:57:36 linux-kernel Re: [PATCH 05/28] KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMU
2021-11-22 19:54:57 linux-kernel Re: [PATCH 04/28] KVM: x86/mmu: Retry page fault if root is invalidated by memslot update
2021-11-22 19:48:49 linux-kernel Re: [PATCH 01/28] KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping
2021-11-22 18:12:09 linux-kernel Re: [PATCH 11/15] KVM: x86/MMU: Refactor vmx_get_mt_mask
2021-11-18 17:44:00 linux-kernel Re: [RFC 07/19] KVM: x86/mmu: Factor wrprot for nested PML out of make_spte
2021-11-17 17:51:06 linux-kernel Re: [PATCH 2/2] KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes()
2021-11-16 17:30:07 linux-kernel Re: [PATCH 1/1] KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
2021-11-16 03:37:35 linux-kernel Re: [PATCH 00/15] Currently disabling dirty logging with the TDP MMU is extremely slow. On a 96 vCPU / 96G VM it takes ~45 seconds to disable dirty logging with the TDP MMU, as opposed to ~3.5 seconds with the legacy MMU. This series optimizes TLB flushes and introduces in-place large page promotion, to bring the disable dirty log time down to ~2 seconds.
2021-11-16 03:18:13 linux-kernel [PATCH 14/15] KVM: x86/mmu: Make kvm_is_mmio_pfn usable outside of spte.c
2021-11-16 03:18:08 linux-kernel [PATCH 12/15] KVM: x86/mmu: Factor out part of vmx_get_mt_mask which does not depend on vcpu
2021-11-16 03:18:04 linux-kernel [PATCH 13/15] KVM: x86/mmu: Add try_get_mt_mask to x86_ops
2021-11-16 03:17:52 linux-kernel [PATCH 15/15] KVM: x86/mmu: Promote pages in-place when disabling dirty logging
2021-11-16 03:17:48 linux-kernel [PATCH 11/15] KVM: x86/MMU: Refactor vmx_get_mt_mask
2021-11-16 03:17:24 linux-kernel [PATCH 08/15] KVM: x86/mmu: Replace vcpu argument with kvm pointer in make_spte