Messages in this thread | | | From | Vitaly Kuznetsov <> | Subject | [PATCH RESEND 0/4] hv_balloon: fixes for num_pages_onlined accounting and misc improvements | Date | Wed, 7 Feb 2018 18:49:59 +0100 |
| |
I just noticed that this series got lost; the initial submission was on Nov, 8 but nothing happened after. Resending.
Original description:
While doing routing code review I noticed that commit 6df8d9aaf3af ("Drivers: hv: balloon: Correctly update onlined page count") introduced an issue with num_pages_onlined accounting on memory offlining. Deeper look showed that the accounting was always buggy. This is fixed in PATCH3. PATCHes 1 and 2 are preparatory cleanups, PATCH4 adds a tracepoint to post_status so it's now possible to see what's being sent to the host and where the data comes from.
Vitaly Kuznetsov (4): hv_balloon: fix printk loglevel hv_balloon: simplify hv_online_page()/hv_page_online_one() hv_balloon: fix bugs in num_pages_onlined accounting hv_balloon: trace post_status
drivers/hv/Makefile | 1 + drivers/hv/hv_balloon.c | 121 +++++++++++++++++++++++++++++------------- drivers/hv/hv_trace_balloon.h | 48 +++++++++++++++++ 3 files changed, 132 insertions(+), 38 deletions(-) create mode 100644 drivers/hv/hv_trace_balloon.h
-- 2.14.3
| |