The commit is pushed to "branch-rh7-3.10.0-1160.76.1.vz7.189.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git after rh7-3.10.0-1160.76.1.vz7.189.5 ------> commit b5da696faa4a42a356282eb8c23db38c099bc693 Author: Konstantin Khorenko <khore...@virtuozzo.com> Date: Mon Oct 17 15:32:50 2022 +0300
drivers/vmware: Fixup for balloon report stats to mm core This patch eliminates about an argument with incompatible type provided to balloon_set_inflated_free() and just simplifies the patch as a whole. Fixes: efd1f2f29608 ("drivers/vmware: Balloon report stats to mm core") https://jira.sw.ru/browse/PSBM-142436 Signed-off-by: Alexander Atanasov <alexander.atana...@virtuozzo.com> --- drivers/misc/vmw_balloon.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/misc/vmw_balloon.c b/drivers/misc/vmw_balloon.c index 5bb579cde2e6..0b0b634221cd 100644 --- a/drivers/misc/vmw_balloon.c +++ b/drivers/misc/vmw_balloon.c @@ -917,7 +917,6 @@ static void vmballoon_inflate(struct vmballoon *b) vmballoon_release_refused_pages(b, true); vmballoon_release_refused_pages(b, false); - balloon_set_inflated_free(atomic64_read(&b->size) << 2); } /* @@ -954,10 +953,8 @@ static void vmballoon_deflate(struct vmballoon *b) error = b->ops->unlock(b, num_pages, is_2m_pages, &b->target); num_pages = 0; - if (error) { - balloon_set_inflated_free(atomic64_read(&b->size) << 2); + if (error) return; - } } cond_resched(); @@ -966,7 +963,6 @@ static void vmballoon_deflate(struct vmballoon *b) if (num_pages > 0) b->ops->unlock(b, num_pages, is_2m_pages, &b->target); } - balloon_set_inflated_free(atomic64_read(&b->size) << 2); } static const struct vmballoon_ops vmballoon_basic_ops = { @@ -1059,6 +1055,8 @@ static void vmballoon_work(struct work_struct *work) else if (target == 0 || b->size > target + vmballoon_page_size(true)) vmballoon_deflate(b); + balloon_set_inflated_free(b->size << 2); + } /* _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel