diff options
author | Mike Travis <travis@sgi.com> | 2008-06-03 17:30:20 -0700 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-06-10 12:05:35 +0200 |
commit | b3a0cb456d848e10b2f7b371ba05e44f1384520a (patch) | |
tree | 184037cf9d1cb63f36fbd3c5a84e17c861322d15 /kernel/module.c | |
parent | 63cc8c75156462d4b42cbdd76c293b7eee7ddbfe (diff) |
x86: extend percpu ops to 64 bit
* x86 percpu ops now will work on 64 bit too, so add the missing 8 byte cases.
* Add a few atomic ops that will be useful in the future:
x86_xchg_percpu()
x86_cmpxchg_percpu().
x86_inc_percpu() - Increment by one can generate more efficient
x86_dec_percpu() instructions and inc/dec will be supported by
cpu ops later.
* Use per_cpu_var() instead of per_cpu__##xxx.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Mike Travis <travis@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/module.c')
0 files changed, 0 insertions, 0 deletions