RE: [PATCH 24/32] Task fork and exit for rdtgroup

2016-07-13 Thread Yu, Fenghua
> From: Thomas Gleixner [mailto:t...@linutronix.de] > Sent: Wednesday, July 13, 2016 2:03 PM > On Wed, 13 Jul 2016, Yu, Fenghua wrote: > > On Wed, July 2016, Thomas Gleixner wrote > > > On Tue, 12 Jul 2016, Fenghua Yu wrote: > > > > +void rdtgroup_post_fork(struct task_struct *child) { > > > > +

RE: [PATCH 24/32] Task fork and exit for rdtgroup

2016-07-13 Thread Thomas Gleixner
On Wed, 13 Jul 2016, Yu, Fenghua wrote: > On Wed, July 2016, Thomas Gleixner wrote > > On Tue, 12 Jul 2016, Fenghua Yu wrote: > > > +void rdtgroup_post_fork(struct task_struct *child) { > > > + if (!use_rdtgroup_tasks) > > > + return; > > > + > > > + spin_lock_irq(&rdtgroup_task_lock); > >

Re: [PATCH 24/32] Task fork and exit for rdtgroup

2016-07-13 Thread Thomas Gleixner
On Tue, 12 Jul 2016, Fenghua Yu wrote: > +void rdtgroup_fork(struct task_struct *child) > +{ > + INIT_LIST_HEAD(&child->rg_list); > + child->rdtgroup = NULL; > +} > + > +void rdtgroup_post_fork(struct task_struct *child) > +{ > + if (!use_rdtgroup_tasks) > + return; > + > +