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
..
a.out.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
anna.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
as85ep1.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
asm.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
atomic.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
auxvec.h
[PATCH] auxiliary vector cleanups
2005-09-07 16:57:21 -07:00
bitops.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
bug.h
[PATCH] remove all kernel BUGs
2005-05-01 08:59:01 -07: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
[PATCH] v850: Update checksum.h to match changed function signatures
2005-07-11 10:22:39 -07:00
clinkage.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07: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
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08: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
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
elf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
emergency-restart.h
[PATCH] Add emergency_restart()
2005-07-26 14:35:41 -07:00
entry.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -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
flat.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
fpga85e2c.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
futex.h
[PATCH] consolidate asm/futex.h
2006-01-08 20:13:39 -08:00
gbus_int.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
hardirq.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
highres_timer.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
hw_irq.h
[PATCH] genirq: add ->retrigger() irq op to consolidate hw_irq_resend()
2006-06-29 10:26:23 -07:00
io.h
[PATCH] v850: Update ioremap return type and add ioread/iowrite functions
2005-07-27 16:26:03 -07:00
ioctl.h
[PATCH] Generic ioctl.h
2006-01-10 08:01:34 -08:00
ioctls.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07: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.h
[PATCH] adjust handle_IRR_event() return type
2006-06-23 07:43:08 -07:00
Kbuild
Add empty Kbuild files for 'make headers_install' in remaining arches.
2006-06-18 12:58:53 +01:00
kmap_types.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
linkage.h
[PATCH] abstract type/size specification for assembly
2006-03-24 07:33:25 -08:00
local.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ma.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ma1.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
machdep.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
macrology.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
me2.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mman.h
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
mmu.h
[PATCH] v850: Update mmu.h header to match implementation changes
2005-07-11 10:22:39 -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
[PATCH] unify pfn_to_page: v850 pfn_to_page
2006-03-27 08:44:47 -08:00
param.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pci.h
[PATCH] v850: Update PCI support
2005-07-27 16:26:03 -07: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.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
Fix "stuct", "strut", "struc" typos
2006-01-15 02:12:54 +01:00
resource.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rte_cb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rte_ma1_cb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rte_mb_a_pci.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rte_me2_cb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rte_nb85e_cb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -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.h
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -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
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: V850: Use the new IRQF_ constants
2006-07-02 13:58:48 -07:00
sim.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sim85e2.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sim85e2c.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sim85e2s.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
simsyscall.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07: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
stat.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07: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
teg.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -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] death of get_thread_info/put_thread_info
2006-01-12 09:08:59 -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
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08:00
topology.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
types.h
[PATCH] sab: consolidate kmem_bufctl_t
2005-09-05 00:05:48 -07:00
uaccess.h
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08:00
ucontext.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
unaligned.h
[PATCH] include/asm-v850/ "extern inline" -> "static inline"
2005-11-07 07:53:32 -08: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
v850e.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
v850e2.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
v850e2_cache.h
[PATCH] v850: Define L1_CACHE_SHIFT and L1_CACHE_SHIFT_MAX
2005-07-27 16:26:03 -07:00
v850e_cache.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
v850e_intc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
v850e_timer_c.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
v850e_timer_d.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
v850e_uart.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
v850e_uarta.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
v850e_uartb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
v850e_utils.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00