You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
travis@sgi.com
acdac87202
percpu: make the asm-generic/percpu.h more "generic"
...
- add support for PER_CPU_ATTRIBUTES
- fix generic smp percpu_modcopy to use per_cpu_offset() macro.
Add the ability to use generic/percpu even if the arch needs to override
several aspects of its operations. This will enable the use of generic
percpu.h for all arches.
An arch may define:
__per_cpu_offset Do not use the generic pointer array. Arch must
define per_cpu_offset(cpu) (used by x86_64, s390).
__my_cpu_offset Can be defined to provide an optimized way to determine
the offset for variables of the currently executing
processor. Used by ia64, x86_64, x86_32, sparc64, s/390.
SHIFT_PTR(ptr, offset) If an arch defines it then special handling
of pointer arithmentic may be implemented. Used
by s/390.
(Some of these special percpu arch implementations may be later consolidated
so that there are less cases to deal with.)
Cc: Rusty Russell <rusty@rustcorp.com.au>
Cc: Andi Kleen <ak@suse.de>
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Mike Travis <travis@sgi.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
17 years ago
..
bitops
ext4: Add ext4_find_next_bit()
17 years ago
4level-fixup.h
[PATCH] Standardize pxx_page macros
19 years ago
Kbuild
remove include/asm-*/ipc.h
18 years ago
Kbuild.asm
unexport asm/shmparam.h
18 years ago
atomic.h
atomic.h: atomic_add_unless as inline. Remove system.h atomic.h circular dependency
18 years ago
audit_change_attr.h
[PATCH] fix missing ifdefs in syscall classes hookup for generic targets
19 years ago
audit_dir_write.h
[PATCH] fix missing ifdefs in syscall classes hookup for generic targets
19 years ago
audit_read.h
[PATCH] audit: more syscall classes added
19 years ago
audit_signal.h
[PATCH] add SIGNAL syscall class (v3)
18 years ago
audit_write.h
[PATCH] audit: more syscall classes added
19 years ago
bitops.h
forbid asm/bitops.h direct inclusion
18 years ago
bug.h
debug: move WARN_ON() out of line
17 years ago
cputime.h
[CPUFREQ] Remove slowdown from ondemand sampling path.
19 years ago
device.h
Driver core: add dev_archdata to struct device
18 years ago
div64.h
[NET]: div64_64 consolidate (rev3)
18 years ago
dma-mapping-broken.h
dma-mapping: prevent dma dependent code from linking on !HAS_DMA archs
18 years ago
dma-mapping.h
[PATCH] Pass struct dev pointer to dma_cache_sync()
18 years ago
emergency-restart.h
…
errno-base.h
…
errno.h
…
fcntl.h
Introduce O_CLOEXEC
18 years ago
futex.h
[PATCH] mm: pagefault_{disable,enable}()
18 years ago
gpio.h
[PATCH] GPIO core
18 years ago
ide_iops.h
…
ioctl.h
…
iomap.h
…
irq_regs.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
19 years ago
kdebug.h
move die notifier handling to common code
18 years ago
libata-portmap.h
libata-portmap: Remove unused definitions
18 years ago
local.h
local_t: architecture independent extension
18 years ago
memory_model.h
Generic Virtual Memmap support for SPARSEMEM
18 years ago
mm_hooks.h
[PATCH] x86: PARAVIRT: add hooks to intercept mm creation and destruction
18 years ago
mman.h
[PATCH] Remove final references to deprecated "MAP_ANON" page protection flag
18 years ago
mutex-dec.h
fix file specification in comments
19 years ago
mutex-null.h
fix file specification in comments
19 years ago
mutex-xchg.h
fix file specification in comments
19 years ago
page.h
Revert "[PATCH] LOG2: Alter get_order() so that it can make use of ilog2() on a constant"
18 years ago
pci-dma-compat.h
…
pci.h
…
percpu.h
percpu: make the asm-generic/percpu.h more "generic"
17 years ago
pgtable-nopmd.h
[PATCH] Standardize pxx_page macros
19 years ago
pgtable-nopud.h
[PATCH] Standardize pxx_page macros
19 years ago
pgtable.h
flush icache before set_pte() on ia64: flush icache at set_pte
18 years ago
poll.h
Consolidate asm/poll.h
18 years ago
resource.h
sched: SCHED_FIFO/SCHED_RR watchdog timer
17 years ago
rtc.h
fix file specification in comments
19 years ago
sections.h
[PATCH] add __[start|end]_rodata sections to asm-generic/sections.h
19 years ago
siginfo.h
…
signal.h
Add standard include guard to asm-generic/signal and use compiler.h
19 years ago
statfs.h
…
termios.h
Define termios_1 functions for powerpc, s390, avr32 and frv
18 years ago
tlb.h
Revert quicklist need->flush fix
17 years ago
topology.h
…
uaccess.h
…
unaligned.h
use __val in __get_unaligned
18 years ago
vmlinux.lds.h
Introduce new section reference annotations tags: __ref, __refdata, __refconst
17 years ago
xor.h
…