This resource is now accounted by memcg, so it may be non-zero on beancounter removal, which will result in a warning:
Ub 101 helds 467137 in oomguarpages on put UB: leaked beancounter 101 (ffff8801083a0000) Reset this resource on css free, just like we reset UB_PHYSPAGES, UB_SWAPPAGES, and UB_KMEMSIZE. Signed-off-by: Vladimir Davydov <[email protected]> --- kernel/bc/beancounter.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/bc/beancounter.c b/kernel/bc/beancounter.c index 1b765e029c81..498d1d33db58 100644 --- a/kernel/bc/beancounter.c +++ b/kernel/bc/beancounter.c @@ -398,6 +398,7 @@ static inline int bc_verify_held(struct user_beancounter *ub) ub->ub_parms[UB_KMEMSIZE].held = 0; ub->ub_parms[UB_PHYSPAGES].held = 0; ub->ub_parms[UB_SWAPPAGES].held = 0; + ub->ub_parms[UB_OOMGUARPAGES].held = 0; clean = 1; for (i = 0; i < UB_RESOURCES; i++) -- 1.7.10.4 _______________________________________________ Devel mailing list [email protected] https://lists.openvz.org/mailman/listinfo/devel
