Messages in this thread | | | From | Shakeel Butt <> | Date | Wed, 22 Mar 2023 21:10:21 -0700 | Subject | Re: [RFC PATCH 0/7] Make rstat flushing IRQ and sleep friendly |
| |
On Wed, Mar 22, 2023 at 9:00 PM Yosry Ahmed <yosryahmed@google.com> wrote: > > Currently, if rstat flushing is invoked using the irqsafe variant > cgroup_rstat_flush_irqsafe(), we keep interrupts disabled and do not > sleep for the entire flush operation, which is O(# cpus * # cgroups). > This can be rather dangerous. > > Not all contexts that use cgroup_rstat_flush_irqsafe() actually cannot > sleep, and among those that cannot sleep, not all contexts require > interrupts to be disabled.
Too many negations in the above sentence is making it very confusing.
| |