Steven Rostedt
52393ccc0a
[PATCH] remove set_wmb - arch removal
...
set_wmb should not be used in the kernel because it just confuses the
code more and has no benefit. Since it is not currently used in the
kernel this patch removes it so that new code does not include it.
All archs define set_wmb(var, value) to do { var = value; wmb(); }
while(0) except ia64 and sparc which use a mb() instead. But this is
still moot since it is not used anyway.
Hasn't been tested on any archs but x86 and x86_64 (and only compiled
tested)
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-07-14 21:56:14 -07:00
..
adx
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
bigsur
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
cat68701
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cpu-sh2
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cpu-sh3
[PATCH] sh: Move TRA/EXPEVT/INTEVT definitions for reuse
2006-02-01 08:53:19 -08:00
cpu-sh4
[PATCH] sh: Move TRA/EXPEVT/INTEVT definitions for reuse
2006-02-01 08:53:19 -08:00
cqreek
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dmida
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dreamcast
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ec3104
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
edosk7705
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
harp
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
hd64461
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
hd64465
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
hp6xx
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
hs7751rvoip
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mpc1211
[PATCH] irq-flags: SH: Use the new IRQF_ constants
2006-07-02 13:58:48 -07:00
overdrive
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
rts7751r2d
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
saturn
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
se
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
se7300
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
se7751
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
se73180
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sh03
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sh2000
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
snapgear
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
systemh
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
a.out.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
adc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
addrspace.h
[PATCH] Typo fixes
2006-03-28 09:16:08 -08:00
atomic.h
[PATCH] mutex subsystem, add atomic_xchg() to all arches
2006-01-09 15:59:17 -08:00
auxvec.h
[PATCH] auxiliary vector cleanups
2005-09-07 16:57:21 -07:00
bitops.h
[PATCH] bitops: sh: use generic bitops
2006-03-26 08:57:14 -08:00
bug.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
bugs.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
byteorder.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cache.h
[PATCH] Kill L1_CACHE_SHIFT_MAX
2006-01-08 20:13:39 -08:00
cacheflush.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
checksum.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
clock.h
[PATCH] sh: Simplistic clock framework
2006-01-16 23:15:28 -08:00
cputime.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
current.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
delay.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
div64.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dma-mapping.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
dma.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
elf.h
[PATCH] fix remaining missing includes
2005-11-07 07:53:41 -08:00
emergency-restart.h
[PATCH] Add emergency_restart()
2005-07-26 14:35:41 -07:00
errno.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
fcntl.h
[PATCH] Clean up struct flock64 definitions
2005-09-07 16:57:38 -07:00
fixmap.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
flat.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
floppy.h
[PATCH] irq-flags: SH: Use the new IRQF_ constants
2006-07-02 13:58:48 -07:00
freq.h
[PATCH] sh: Simplistic clock framework
2006-01-16 23:15:28 -08:00
futex.h
[PATCH] consolidate asm/futex.h
2006-01-08 20:13:39 -08:00
hardirq.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
hw_irq.h
[PATCH] genirq: add ->retrigger() irq op to consolidate hw_irq_resend()
2006-06-29 10:26:23 -07:00
ide.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
io.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
io_generic.h
[PATCH] sh: I/O routine cleanups and ioremap() overhaul
2006-01-16 23:15:28 -08:00
ioctl.h
[PATCH] Generic ioctl.h
2006-01-10 08:01:34 -08:00
ioctls.h
[PATCH] sh/sh64: Fix bogus TIOCGICOUNT definitions
2006-02-01 08:53:20 -08:00
ipc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ipcbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
irq-sh7780.h
[PATCH] sh: drop maskpos from make_ipr_irq(), remove duplicate irq definitions
2006-02-01 08:53:20 -08:00
irq-sh73180.h
[PATCH] sh: drop maskpos from make_ipr_irq(), remove duplicate irq definitions
2006-02-01 08:53:20 -08:00
irq.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
Kbuild
Add empty Kbuild files for 'make headers_install' in remaining arches.
2006-06-18 12:58:53 +01:00
kexec.h
[PATCH] sh: kexec() support
2006-01-16 23:15:27 -08:00
keyboard.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
kgdb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
kmap_types.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
linkage.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
local.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
machvec.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
machvec_init.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
mc146818rtc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
microdev.h
[PATCH] sh: SH4-202 microdev updates
2006-02-01 08:53:19 -08:00
mman.h
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
mmu.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mmu_context.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
module.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
msgbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mutex.h
[PATCH] mutex subsystem, add default include/asm-*/mutex.h files
2006-01-09 15:59:19 -08:00
namei.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
page.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
param.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pci.h
[ACPI] merge acpi-2.6.12 branch into latest Linux 2.6.13-rc...
2005-07-12 17:21:56 -04:00
percpu.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pgalloc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pgtable-2level.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pgtable.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
poll.h
[PATCH] POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications
2006-03-25 08:22:56 -08:00
posix_types.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
processor.h
[PATCH] Make cpu_relax() imply barrier() on all arches
2006-07-12 12:56:45 -07:00
ptrace.h
[PATCH] sh: task_stack_page()
2006-01-12 09:08:53 -08:00
resource.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rtc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rwsem.h
[PATCH] lockdep: remove RWSEM_DEBUG remnants
2006-07-03 15:27:01 -07:00
scatterlist.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sections.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
segment.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
semaphore-helper.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
semaphore.h
[PATCH] semaphore: Remove __MUTEX_INITIALIZER()
2005-10-30 17:37:27 -08:00
sembuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
serial.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
setup.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sh_bios.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
shmbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
shmparam.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sigcontext.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
siginfo.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
signal.h
[PATCH] irq-flags: SH: Use the new IRQF_ constants
2006-07-02 13:58:48 -07:00
smp.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
socket.h
[AF_UNIX]: Datagram getpeersec
2006-06-29 16:58:06 -07:00
sockios.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
spinlock.h
[PATCH] spinlock consolidation
2005-09-10 10:06:21 -07:00
spinlock_types.h
[PATCH] spinlock consolidation
2005-09-10 10:06:21 -07:00
stat.h
[PATCH] 2TB files: st_blocks is invalid when calling stat64
2006-03-26 08:57:00 -08:00
statfs.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
string.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
system.h
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
termbits.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
termios.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
thread_info.h
[PATCH] bitops: sh: make thread_info.flags an unsigned long
2006-03-26 08:57:15 -08:00
timer.h
[PATCH] sh: Simple timer framework
2006-01-16 23:15:28 -08:00
timex.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
tlb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
tlbflush.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
topology.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
types.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
uaccess.h
[PATCH] remove verify_area(): remove verify_area() from various uaccess.h headers
2005-09-07 16:57:35 -07:00
ubc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ucontext.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
unaligned.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
unistd.h
Remove unneeded _syscallX macros from user view in asm-*/unistd.h
2006-04-29 01:51:47 +01:00
user.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
watchdog.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
xor.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00