On 06/02, Peter Zijlstra wrote: > > On Tue, 2009-06-02 at 17:55 +0200, Oleg Nesterov wrote: > > On 06/02, tip-bot for Peter Zijlstra wrote: > > > > > > +static u32 perf_counter_pid(struct perf_counter *counter, struct task_struct *p) > > > +{ > > > + /* > > > + * only top level counters have the pid namespace they were created in > > > + */ > > > + if (counter->parent) > > > + counter = counter->parent; > > > + > > > + return task_tgid_nr_ns(p, counter->ns); > > > +} > > > + > > > +static u32 perf_counter_tid(struct perf_counter *counter, struct task_struct *p) > > > +{ > > > + /* > > > + * only top level counters have the pid namespace they were created in > > > + */ > > > + if (counter->parent) > > > + counter = counter->parent; > > > + > > > + return task_pid_nr_ns(p, counter->ns); > > > > Perhaps this should be > > > > return task_pid_nr_ns(p->group_leader); > > > > ? > > That seems to be exactly what task_tgid_nr_ns() does. Ah, yes, I didn't notice _tgid_ above. Oleg. -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |