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
| Archived =
No
| 27 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
[27/27] drm/i915/gvt: Drop final dependencies on KVM internal details
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[26/27] KVM: x86/mmu: Add page-track API to query if a gfn is valid
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[25/27] KVM: x86/mmu: Handle KVM bookkeeping in page-track APIs, not callers
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[24/27] KVM: x86/mmu: Drop @slot param from exported/external page-track APIs
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[23/27] KVM: x86/mmu: Bug the VM if write-tracking is used but not enabled
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[22/27] KVM: x86/mmu: Assert that correct locks are held for page write-tracking
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[21/27] KVM: x86/mmu: Rename page-track APIs to reflect the new reality
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[20/27] KVM: x86/mmu: Drop infrastructure for multiple page-track modes
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[19/27] KVM: x86/mmu: Use page-track notifiers iff there are external users
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[18/27] KVM: x86/mmu: Move KVM-only page-track declarations to internal header
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[17/27] KVM: x86: Remove the unused page-track hook track_flush_slot()
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[16/27] drm/i915/gvt: switch from ->track_flush_slot() to ->track_remove_region()
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[15/27] KVM: x86: Add a new page-track hook to handle memslot deletion
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[14/27] drm/i915/gvt: Don't bother removing write-protection on to-be-deleted slot
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[13/27] KVM: x86: Reject memslot MOVE operations if KVMGT is attached
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[12/27] KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write() hook
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[11/27] KVM: x86/mmu: Don't bounce through page-track mechanism for guest PTEs
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[10/27] 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
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[09/27] drm/i915/gvt: Protect gfn hash table with dedicated mutex
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[08/27] drm/i915/gvt: Hoist acquisition of vgpu_lock out to kvmgt_page_track_write()
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[07/27] drm/i915/gvt: Use an "unsigned long" to iterate over memslot gfns
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[06/27] 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
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[05/27] drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[04/27] drm/i915/gvt: Verify VFIO-pinned page is THP when shadowing 2M gtt entry
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[03/27] drm/i915/gvt: Incorporate KVM memslot info into check for 2MiB GTT entry
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[02/27] KVM: x86/mmu: Factor out helper to get max mapping size of a memslot
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New
[01/27] drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"
drm/i915/gvt: KVM: KVMGT fixes and page-track cleanups
- - -
-
-
-
2022-12-23
Sean Christopherson
New