Messages in this thread | | | From | Shakeel Butt <> | Date | Thu, 27 Aug 2020 15:02:43 -0700 | Subject | Re: [PATCH RFC 4/4] mm: kmem: enable kernel memcg accounting from interrupt contexts |
| |
On Thu, Aug 27, 2020 at 10:52 AM Roman Gushchin <guro@fb.com> wrote: > > If a memcg to charge can be determined (using remote charging API), > there are no reasons to exclude allocations made from an interrupt > context from the accounting. > > Such allocations will pass even if the resulting memcg size will > exceed the hard limit, but it will affect the application of the > memory pressure and an inability to put the workload under the limit > will eventually trigger the OOM. > > To use active_memcg() helper, memcg_kmem_bypass() is moved back > to memcontrol.c. > > Signed-off-by: Roman Gushchin <guro@fb.com>
Reviewed-by: Shakeel Butt <shakeelb@google.com>
| |