Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Series =
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
| 28 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v3,28/28] drm/i915/gvt: Drop final dependencies on KVM internal details
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,27/28] KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callers
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,26/28] KVM: x86/mmu: Drop @slot param from exported/external page-track APIs
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,25/28] KVM: x86/mmu: Bug the VM if write-tracking is used but not enabled
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,24/28] KVM: x86/mmu: Assert that correct locks are held for page write-tracking
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - 1
-
-
-
2023-05-13
Sean Christopherson
New
[v3,23/28] KVM: x86/mmu: Rename page-track APIs to reflect the new reality
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,22/28] KVM: x86/mmu: Drop infrastructure for multiple page-track modes
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,21/28] KVM: x86/mmu: Use page-track notifiers iff there are external users
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,20/28] KVM: x86/mmu: Move KVM-only page-track declarations to internal header
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,19/28] KVM: x86: Remove the unused page-track hook track_flush_slot()
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,18/28] drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region()
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - 1
-
-
-
2023-05-13
Sean Christopherson
New
[v3,17/28] KVM: x86: Add a new page-track hook to handle memslot deletion
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,16/28] drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slot
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,15/28] KVM: x86: Reject memslot MOVE operations if KVMGT is attached
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,14/28] KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hook
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,13/28] KVM: x86/mmu: Don't bounce through page-track mechanism for guest PTEs
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,12/28] KVM: x86/mmu: Don't rely on page-track mechanism to flush on memslot change
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,11/28] KVM: x86/mmu: Move kvm_arch_flush_shadow_{all,memslot}() to mmu.c
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,10/28] drm/i915/gvt: Protect gfn hash table with vgpu_lock
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,09/28] drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,08/28] drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,07/28] drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query possible 2M GTT
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 1
-
-
-
2023-05-13
Sean Christopherson
New
[v3,06/28] drm/i915/gvt: Error out on an attempt to shadowing an unknown GTT entry type
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,05/28] drm/i915/gvt: Explicitly check that vGPU is attached before shadowing
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,04/28] drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,03/28] drm/i915/gvt: Verify hugepages are contiguous in physical address space
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,02/28] drm/i915/gvt: remove interface intel_gvt_is_valid_gfn
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
1 - -
-
-
-
2023-05-13
Sean Christopherson
New
[v3,01/28] drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- 1 -
-
-
-
2023-05-13
Sean Christopherson
New