LinuxLists
Users
About
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
Previous Page
/
Next Page
Date
List
Subject
2021-11-16 03:17:21
linux-kernel
[PATCH 09/15] KVM: x86/mmu: Factor out the meat of reset_tdp_shadow_zero_bits_mask
2021-11-16 03:17:16
linux-kernel
[PATCH 10/15] KVM: x86/mmu: Propagate memslot const qualifier
2021-11-16 03:17:14
linux-kernel
[PATCH 07/15] KVM: x86/mmu: Factor shadow_zero_check out of make_spte
2021-11-16 03:17:08
linux-kernel
[PATCH 06/15] KVM: x86/mmu: Remove need for a vcpu from mmu_try_to_unsync_pages
2021-11-16 03:17:03
linux-kernel
[PATCH 05/15] KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_active
2021-11-16 03:16:58
linux-kernel
[PATCH 04/15] KVM: x86/mmu: Factor mt_mask out of make_spte
2021-11-16 03:16:44
linux-kernel
[PATCH 03/15] KVM: x86/mmu: Factor wrprot for nested PML out of make_spte
2021-11-16 03:16:20
linux-kernel
[PATCH 02/15] KVM: x86/mmu: Introduce vcpu_make_spte
2021-11-16 03:16:19
linux-kernel
[PATCH 01/15] KVM: x86/mmu: Remove redundant flushes when disabling dirty logging
2021-11-16 03:16:16
linux-kernel
[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 00:12:17
linux-kernel
Re: [RFC 00/19] KVM: x86/mmu: Optimize disabling dirty logging
2021-11-16 00:10:14
linux-kernel
[PATCH 1/1] KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
2021-11-11 22:31:55
linux-kernel
Re: [PATCH] KVM: x86/mmu: Update number of zapped pages even if page list is stable
2021-11-10 23:49:59
linux-kernel
Re: [RFC 11/19] KVM: x86/mmu: Factor shadow_zero_check out of make_spte
2021-11-10 22:31:42
linux-kernel
[RFC 19/19] KVM: x86/mmu: Promote pages in-place when disabling dirty logging
2021-11-10 22:31:37
linux-kernel
[RFC 18/19] KVM: x86/mmu: Make kvm_is_mmio_pfn usable outside of spte.c
2021-11-10 22:31:33
linux-kernel
[RFC 17/19] KVM: x86/mmu: Add try_get_mt_mask to x86_ops
2021-11-10 22:31:31
linux-kernel
[RFC 16/19] KVM: x86/mmu: Factor out part of vmx_get_mt_mask which does not depend on vcpu
2021-11-10 22:31:18
linux-kernel
[RFC 15/19] KVM: x86/MMU: Refactor vmx_get_mt_mask
2021-11-10 22:31:17
linux-kernel
[RFC 14/19] KVM: x86/mmu: Propagate memslot const qualifier
2021-11-10 22:31:13
linux-kernel
[RFC 13/19] KVM: x86/mmu: Factor out the meat of reset_tdp_shadow_zero_bits_mask
2021-11-10 22:31:10
linux-kernel
[RFC 12/19] KVM: x86/mmu: Replace vcpu argument with kvm pointer in make_spte
2021-11-10 22:31:07
linux-kernel
[RFC 11/19] KVM: x86/mmu: Factor shadow_zero_check out of make_spte
2021-11-10 22:31:04
linux-kernel
[RFC 10/19] KVM: x86/mmu: Remove need for a vcpu from mmu_try_to_unsync_pages
2021-11-10 22:31:02
linux-kernel
[RFC 09/19] KVM: x86/mmu: Remove need for a vcpu from kvm_slot_page_track_is_active
2021-11-10 22:30:59
linux-kernel
[RFC 07/19] KVM: x86/mmu: Factor wrprot for nested PML out of make_spte
2021-11-10 22:30:58
linux-kernel
[RFC 08/19] KVM: x86/mmu: Factor mt_mask out of make_spte
2021-11-10 22:30:54
linux-kernel
[RFC 06/19] KVM: x86/mmu: Introduce vcpu_make_spte
2021-11-10 22:30:51
linux-kernel
[RFC 05/19] KVM: x86/mmu: Remove redundant flushes when disabling dirty logging
2021-11-10 22:30:44
linux-kernel
[RFC 04/19] KVM: x86/mmu: Yield while processing disconnected_sps
2021-11-10 22:30:39
linux-kernel
[RFC 03/19] KVM: x86/mmu: Factor flush and free up when zapping under MMU write lock
2021-11-10 22:30:37
linux-kernel
[RFC 02/19] KVM: x86/mmu: Batch TLB flushes for a single zap
2021-11-10 22:30:23
linux-kernel
[RFC 01/19] KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
2021-11-10 22:30:18
linux-kernel
[RFC 00/19] KVM: x86/mmu: Optimize disabling dirty logging
2021-11-10 00:09:11
linux-kernel
Re: [PATCH 1/2] x86/kvm: revert commit 76b4f357d0e7d8f6f00
2021-11-09 03:32:54
linux-kernel
Re: [PATCH 1/2] x86/kvm: revert commit 76b4f357d0e7d8f6f00
2021-11-09 01:03:32
linux-kernel
Re: [PATCH 1/2] x86/kvm: revert commit 76b4f357d0e7d8f6f00
2021-11-04 21:34:51
linux-kernel
Re: [PATCH v5.5 01/30] KVM: Ensure local memslot copies operate on up-to-date arch-specific data
2021-11-03 16:39:10
linux-kernel
Re: [PATCH] KVM: x86/mmu: Properly dereference rcu-protected TDP MMU sptep iterator
2021-09-07 19:24:29
linux-kernel
Re: [syzbot] WARNING: kmalloc bug in memslot_rmap_alloc
2021-08-30 21:14:37
linux-kernel
Re: [PATCH v3 2/2] selftests: KVM: use dirty logging to check if page stats work correctly
2021-08-30 20:59:31
linux-kernel
Re: [PATCH v3 1/2] selftests: KVM: align guest physical memory base address to 1GB
2021-08-26 21:36:42
linux-kernel
Re: [PATCH] KVM: x86/mmu: Complete prefetch for trailing SPTEs for direct, legacy MMU
2021-08-23 23:48:40
linux-kernel
Re: [PATCH v2 5/5] KVM: selftests: Remove __NR_userfaultfd syscall fallback
2021-08-23 21:37:32
linux-kernel
Re: [PATCH] selftests: KVM: use dirty logging to check if page stats work correctly
2021-08-12 19:10:31
linux-kernel
Re: [PATCH v2] KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU with spinlock
2021-08-12 18:23:31
linux-kernel
Re: [PATCH 2/2] KVM: x86/mmu: Don't step down in the TDP iterator when zapping all SPTEs
2021-08-11 16:38:33
linux-kernel
Re: [PATCH 2/2] KVM: x86/mmu: Drop 'shared' param from tdp_mmu_link_page()
2021-07-27 17:49:58
linux-kernel
Re: [PATCH v2 8/8] KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use
2021-07-26 21:08:26
linux-kernel
Re: [PATCH v2 3/3] KVM: x86/mmu: Add detailed page size stats
2021-07-26 21:05:40
linux-kernel
Re: [PATCH v2 2/3] KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats