Messages in this thread | | | Date | Tue, 15 Dec 2009 20:40:31 -0500 | From | Mathieu Desnoyers <> | Subject | Re: [this_cpu_xx V7 0/8] Per cpu atomics in core allocators and cleanup |
| |
* Tejun Heo (tj@kernel.org) wrote: > Hello, Mathieu. > > On 12/16/2009 02:43 AM, Mathieu Desnoyers wrote: > > So I think accessing the "local_t offset" through percpu pointers should > > be fine if I allocate struct ltt_chanbuf through the per cpu API. > > However, I wonder how to deal with the commit_count counters, because > > there is an indirection level. > > Are they different in numbers for different cpus?
Nope, there is the same number of sub-buffers for each per-cpu buffer. I just want to see if supplementary indirections are allowed after dereferencing the per-cpu pointer ?
Thanks,
Mathieu
> > Thanks. > > -- > tejun
-- Mathieu Desnoyers OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68
| |