Messages in this thread | | | Subject | Re: [PATCH] cpuacct: add a branch prediction | From | Peter Zijlstra <> | Date | Thu, 26 Feb 2009 13:20:06 +0100 |
| |
On Thu, 2009-02-26 at 21:06 +0900, KAMEZAWA Hiroyuki wrote: > Hmm.. some routine like > atomic64_read() can help this ? (But I don't want to use atomic_t here..)
Yeah, atomic64_t has been proposed numerous times, and x86 could actually implement that using cmpxchg8b, just not sure about all the other 32bit archs, and if we start using it in the scheduler, they'd better have it implemented.
Furthermore, it would require all the ops to be atomic, which would require them all to use cmpxchg8b and its a horridly expensive op to use :-(
| |