--- v7
+++ v8
@@ -17,6 +17,12 @@
are still being updated by KVM subsystems while they are read out.
---
+
+* v7-> v8
+ - Rebase to kvm/queue, commit c1dc20e254b4 ("KVM: switch per-VM
+ stats to u64")
+ - Revise code to reflect the per-VM stats type from ulong to u64
+ - Addressed some other nits
* v6 -> v7
- Improve file descriptor allocation function by Krish suggestion
@@ -61,6 +67,7 @@
[4] https://lore.kernel.org/kvm/20210429203740.1935629-1-jingzhangos@google.com
[5] https://lore.kernel.org/kvm/20210517145314.157626-1-jingzhangos@google.com
[6] https://lore.kernel.org/kvm/20210524151828.4113777-1-jingzhangos@google.com
+[7] https://lore.kernel.org/kvm/20210603211426.790093-1-jingzhangos@google.com
---
@@ -70,35 +77,35 @@
KVM: stats: Add documentation for statistics data binary interface
KVM: selftests: Add selftest for KVM statistics data binary interface
- Documentation/virt/kvm/api.rst | 180 +++++++++++++++
+ Documentation/virt/kvm/api.rst | 174 +++++++++++++-
arch/arm64/include/asm/kvm_host.h | 9 +-
- arch/arm64/kvm/guest.c | 38 +++-
+ arch/arm64/kvm/guest.c | 46 +++-
arch/mips/include/asm/kvm_host.h | 9 +-
- arch/mips/kvm/mips.c | 64 +++++-
+ arch/mips/kvm/mips.c | 71 +++++-
arch/powerpc/include/asm/kvm_host.h | 9 +-
- arch/powerpc/kvm/book3s.c | 64 +++++-
+ arch/powerpc/kvm/book3s.c | 72 +++++-
arch/powerpc/kvm/book3s_hv.c | 12 +-
arch/powerpc/kvm/book3s_pr.c | 2 +-
arch/powerpc/kvm/book3s_pr_papr.c | 2 +-
- arch/powerpc/kvm/booke.c | 59 ++++-
+ arch/powerpc/kvm/booke.c | 67 +++++-
arch/s390/include/asm/kvm_host.h | 9 +-
- arch/s390/kvm/kvm-s390.c | 129 ++++++++++-
+ arch/s390/kvm/kvm-s390.c | 137 ++++++++++-
arch/x86/include/asm/kvm_host.h | 9 +-
- arch/x86/kvm/x86.c | 67 +++++-
- include/linux/kvm_host.h | 141 +++++++++++-
+ arch/x86/kvm/x86.c | 75 +++++-
+ include/linux/kvm_host.h | 138 ++++++++++-
include/linux/kvm_types.h | 12 +
- include/uapi/linux/kvm.h | 50 ++++
+ include/uapi/linux/kvm.h | 46 ++++
tools/testing/selftests/kvm/.gitignore | 1 +
tools/testing/selftests/kvm/Makefile | 3 +
.../testing/selftests/kvm/include/kvm_util.h | 3 +
- .../selftests/kvm/kvm_binary_stats_test.c | 215 ++++++++++++++++++
+ .../selftests/kvm/kvm_binary_stats_test.c | 218 ++++++++++++++++++
tools/testing/selftests/kvm/lib/kvm_util.c | 12 +
- virt/kvm/kvm_main.c | 169 +++++++++++++-
- 24 files changed, 1178 insertions(+), 90 deletions(-)
+ virt/kvm/kvm_main.c | 157 ++++++++++++-
+ 24 files changed, 1202 insertions(+), 91 deletions(-)
create mode 100644 tools/testing/selftests/kvm/kvm_binary_stats_test.c
-base-commit: a4345a7cecfb91ae78cd43d26b0c6a956420761a
+base-commit: c1dc20e254b421a2463da7f053b37d822788224a
--
-2.32.0.rc1.229.g3e70b5a671-goog
+2.32.0.272.g935e593368-goog