Hi Tejun, On Mon, 15 Mar 2021 19:54:36 -0400, Tejun Heo <tj@xxxxxxxxxx> wrote: > Hello, > > On Mon, Mar 15, 2021 at 04:40:12PM -0700, Jacob Pan wrote: > > 2. then we want to move/migrate Process1 to cg_B. so we need uncharge > > 10 of cg_A, charge 10 of cg_B > > So, what I don't get is why this migration is necessary. This isn't > supported as a usage pattern and no one, at least in terms of wide-spread > usage, does this. Why is this a requirement for your use case? > I don't know if this is required. I thought utilities such as cgclassify need to be supported. " cgclassify - move running task(s) to given cgroups " If no such use case, I am fine with dropping the migration support. Just enforce limit on allocations. > Thanks. > Thanks, Jacob