Messages in this thread Patch in this message | | | From | Alexander Atanasov <> | Subject | [PATCH v4 5/7] Display inflated memory in logs | Date | Wed, 5 Oct 2022 12:01:55 +0300 |
| |
Add InflatedTotal and InflatedFree to show_mem(...) so it is seen in the logs.
Signed-off-by: Alexander Atanasov <alexander.atanasov@virtuozzo.com> --- lib/show_mem.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/lib/show_mem.c b/lib/show_mem.c index 1c26c14ffbb9..1c022b9d7ac5 100644 --- a/lib/show_mem.c +++ b/lib/show_mem.c @@ -7,6 +7,9 @@ #include <linux/mm.h> #include <linux/cma.h> +#ifdef CONFIG_MEMORY_BALLOON +#include <linux/balloon.h> +#endif void show_mem(unsigned int filter, nodemask_t *nodemask) { @@ -41,4 +44,9 @@ void show_mem(unsigned int filter, nodemask_t *nodemask) #ifdef CONFIG_MEMORY_FAILURE printk("%lu pages hwpoisoned\n", atomic_long_read(&num_poisoned_pages)); #endif +#ifdef CONFIG_MEMORY_BALLOON + printk("Balloon InflatedTotal:%ldkB InflatedFree:%ldkB\n", + atomic_long_read(&mem_balloon_inflated_total_kb), + atomic_long_read(&mem_balloon_inflated_free_kb)); +#endif } -- 2.31.1
| |