Re: [PATCH] memcg: fix multiple large threshold notifications

2013-09-03 Thread Johannes Weiner
On Sat, Aug 31, 2013 at 05:06:42PM -0700, Greg Thelen wrote: > A memory cgroup with (1) multiple threshold notifications and (2) at > least one threshold >=2G was not reliable. Specifically the > notifications would either not fire or would not fire in the proper > order. > > The

Re: [PATCH] memcg: fix multiple large threshold notifications

2013-09-03 Thread Kirill A. Shutemov
On Sat, Aug 31, 2013 at 05:06:42PM -0700, Greg Thelen wrote: > A memory cgroup with (1) multiple threshold notifications and (2) at > least one threshold >=2G was not reliable. Specifically the > notifications would either not fire or would not fire in the proper > order. > > The

Re: [PATCH] memcg: fix multiple large threshold notifications

2013-09-03 Thread Michal Hocko
On Sat 31-08-13 17:06:42, Greg Thelen wrote: > A memory cgroup with (1) multiple threshold notifications and (2) at > least one threshold >=2G was not reliable. Specifically the > notifications would either not fire or would not fire in the proper > order. > > The __mem_cgroup_threshold()

Re: [PATCH] memcg: fix multiple large threshold notifications

2013-09-03 Thread Kirill A. Shutemov
On Sat, Aug 31, 2013 at 05:06:42PM -0700, Greg Thelen wrote: A memory cgroup with (1) multiple threshold notifications and (2) at least one threshold =2G was not reliable. Specifically the notifications would either not fire or would not fire in the proper order. The

Re: [PATCH] memcg: fix multiple large threshold notifications

2013-09-03 Thread Johannes Weiner
On Sat, Aug 31, 2013 at 05:06:42PM -0700, Greg Thelen wrote: A memory cgroup with (1) multiple threshold notifications and (2) at least one threshold =2G was not reliable. Specifically the notifications would either not fire or would not fire in the proper order. The

Re: [PATCH] memcg: fix multiple large threshold notifications

2013-09-03 Thread Michal Hocko
On Sat 31-08-13 17:06:42, Greg Thelen wrote: A memory cgroup with (1) multiple threshold notifications and (2) at least one threshold =2G was not reliable. Specifically the notifications would either not fire or would not fire in the proper order. The __mem_cgroup_threshold() signaling

[PATCH] memcg: fix multiple large threshold notifications

2013-08-31 Thread Greg Thelen
A memory cgroup with (1) multiple threshold notifications and (2) at least one threshold >=2G was not reliable. Specifically the notifications would either not fire or would not fire in the proper order. The __mem_cgroup_threshold() signaling logic depends on keeping 64 bit thresholds in sorted

[PATCH] memcg: fix multiple large threshold notifications

2013-08-31 Thread Greg Thelen
A memory cgroup with (1) multiple threshold notifications and (2) at least one threshold =2G was not reliable. Specifically the notifications would either not fire or would not fire in the proper order. The __mem_cgroup_threshold() signaling logic depends on keeping 64 bit thresholds in sorted