public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/5] KVM: Dirty quota-based throttling
@ 2022-09-12  4:09 Shivam Kumar
  2022-09-12  4:09 ` [PATCH v5 1/5] KVM: Implement dirty quota-based throttling of vcpus Shivam Kumar
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Shivam Kumar @ 2022-09-12  4:09 UTC (permalink / raw)
  To: pbonzini, seanjc, maz, james.morse, borntraeger, david; +Cc: kvm, Shivam Kumar

This is v5 of the dirty quota series, with the following changes over v4:

1. x86-specific changes separated into a new commit. 
2. KVM requests used to handle dirty quota exit conditions.

v1:
https://lore.kernel.org/kvm/20211114145721.209219-1-shivam.kumar1@nutanix.com/
v2: https://lore.kernel.org/kvm/Ydx2EW6U3fpJoJF0@google.com/T/
v3: https://lore.kernel.org/kvm/YkT1kzWidaRFdQQh@google.com/T/
v4:
https://lore.kernel.org/all/20220521202937.184189-1-shivam.kumar1@nutanix.com/

Thanks,
Shivam

Shivam Kumar (5):
  KVM: Implement dirty quota-based throttling of vcpus
  KVM: x86: Dirty quota-based throttling of vcpus
  KVM: arm64: Dirty quota-based throttling of vcpus
  KVM: s390x: Dirty quota-based throttling of vcpus
  KVM: selftests: Add selftests for dirty quota throttling

 Documentation/virt/kvm/api.rst                | 32 +++++++++++++++++
 arch/arm64/kvm/arm.c                          |  9 +++++
 arch/s390/kvm/kvm-s390.c                      |  9 +++++
 arch/x86/kvm/mmu/spte.c                       |  4 +--
 arch/x86/kvm/vmx/vmx.c                        |  3 ++
 arch/x86/kvm/x86.c                            |  9 +++++
 include/linux/kvm_host.h                      | 20 ++++++++++-
 include/linux/kvm_types.h                     |  1 +
 include/uapi/linux/kvm.h                      | 12 +++++++
 tools/testing/selftests/kvm/dirty_log_test.c  | 33 +++++++++++++++--
 .../selftests/kvm/include/kvm_util_base.h     |  4 +++
 tools/testing/selftests/kvm/lib/kvm_util.c    | 36 +++++++++++++++++++
 virt/kvm/kvm_main.c                           | 26 ++++++++++++--
 13 files changed, 190 insertions(+), 8 deletions(-)

-- 
2.22.3


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-09-12 21:57 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-12  4:09 [PATCH v5 0/5] KVM: Dirty quota-based throttling Shivam Kumar
2022-09-12  4:09 ` [PATCH v5 1/5] KVM: Implement dirty quota-based throttling of vcpus Shivam Kumar
2022-09-12 21:57   ` kernel test robot
2022-09-12  4:09 ` [PATCH v5 2/5] KVM: x86: Dirty " Shivam Kumar
2022-09-12  4:09 ` [PATCH v5 3/5] KVM: arm64: " Shivam Kumar
2022-09-12  4:09 ` [PATCH v5 4/5] KVM: s390x: " Shivam Kumar
2022-09-12  4:09 ` [PATCH v5 5/5] KVM: selftests: Add selftests for dirty quota throttling Shivam Kumar
2022-09-12  4:15 ` [PATCH v5 0/5] KVM: Dirty quota-based throttling Shivam Kumar

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