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 <[email protected] >
Signed-off-by: Linus Torvalds <[email protected] >
2006-07-14 21:56:14 -07:00
..
a.out.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
atomic.h
[PATCH] S390: fix implicit declaration of (un)likely.
2006-04-11 06:18:39 -07:00
auxvec.h
[PATCH] auxiliary vector cleanups
2005-09-07 16:57:21 -07:00
bitops.h
[S390] cleanup bitops.h.
2006-06-29 14:56:13 +02:00
bug.h
[S390] __builtin_trap() and gcc version.
2006-07-12 16:39:42 +02: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] s390: add read_mostly optimization
2006-04-28 08:33:48 -07:00
cacheflush.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ccwdev.h
[S390] Fix sparse warnings.
2006-07-12 16:41:55 +02:00
ccwgroup.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
checksum.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cio.h
[S390] path grouping and path verifications fixes.
2006-07-12 16:40:19 +02:00
cmb.h
[S390] rework of channel measurement facility.
2006-06-29 15:08:41 +02:00
compat.h
[PATCH] s390: add ptr_to_compat()
2006-03-27 08:44:48 -08:00
cpcmd.h
[PATCH] s390: add vmcp interface
2005-06-25 16:24:37 -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
dasd.h
[S390] add PAV support to the dasd driver.
2006-06-29 15:08:18 +02:00
debug.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01: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
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dma.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ebcdic.h
[PATCH] s390: ebdic to ascii conversion tables
2006-04-11 06:18:37 -07:00
elf.h
[PATCH] s390: task_pt_regs()
2006-01-12 09:08:54 -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
extmem.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
futex.h
[S390] fix futex_atomic_cmpxchg_inatomic
2006-07-12 16:39:55 +02:00
hardirq.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
idals.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
io.h
[PATCH] s390: add __raw_writeq required by __iowrite64_copy
2006-06-20 19:55:53 -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
irqflags.h
[S390] raw_local_save_flags/raw_local_irq_restore type check
2006-07-12 16:39:47 +02:00
Kbuild
Add Kbuild file for S390 'make headers_install'
2006-06-18 12:22:02 +01:00
kexec.h
[PATCH] Kdump: powerpc and s390 build failure fix
2006-01-10 08:01:27 -08:00
kmap_types.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
linkage.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
local.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
lowcore.h
Merge git://git.infradead.org/hdrcleanup-2.6
2006-06-20 15:10:08 -07:00
mathemu.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
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mmu_context.h
[PATCH] s390: "extern inline" -> "static inline"
2005-11-09 07:55:52 -08: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 implementation details from asm-s390/ptrace.h and page.h
2006-04-27 04:47:10 +01:00
param.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pci.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
percpu.h
[PATCH] lockdep: add per_cpu_offset()
2006-07-03 15:27:00 -07:00
pgalloc.h
[S390] Fix sparse warnings.
2006-07-12 16:41:55 +02:00
pgtable.h
[PATCH] zoned vm counters: create vmstat.c/.h from page_alloc.c/.h
2006-06-30 11:25:34 -07:00
poll.h
[PATCH] POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications
2006-03-25 08:22:56 -08:00
posix_types.h
[S390] __FD_foo definitions.
2006-06-14 14:10:51 +01:00
processor.h
[S390] cpu_relax() is supposed to have barrier() semantics.
2006-07-12 16:39:58 +02:00
ptrace.h
Don't include implementation details from asm-s390/ptrace.h and page.h
2006-04-27 04:47:10 +01:00
qdio.h
[PATCH] s390: Remove CVS generated information
2006-02-01 08:53:23 -08:00
qeth.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
resource.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rwsem.h
[PATCH] lockdep: prove rwsem locking correctness
2006-07-03 15:27:04 -07:00
s390_ext.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
s390_rdev.h
[PATCH] s390: email-address change
2006-01-14 18:27:10 -08: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] lockdep: prove rwsem locking correctness
2006-07-03 15:27:04 -07:00
sembuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
setup.h
[S390] cpu_relax() is supposed to have barrier() semantics.
2006-07-12 16:39:58 +02:00
sfp-machine.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01: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
[PATCH] s390: sigcontext.h vs __user
2006-01-14 18:27:08 -08:00
siginfo.h
[PATCH] consolidate SIGEV_PAD_SIZE
2005-05-01 08:59:08 -07:00
signal.h
[PATCH] irq-flags: S390: Use the new IRQF_ constants
2006-07-02 13:58:48 -07:00
sigp.h
[PATCH] s390: "extern inline" -> "static inline"
2005-11-09 07:55:52 -08: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
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
suspend.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
tape390.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
[S390] preempt_count initialization.
2006-06-29 15:02:47 +02:00
timer.h
[PATCH] s390: timer interface visibility
2006-02-03 08:32:01 -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
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
todclk.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] s390 __get_user() bogus warnings removal
2006-02-08 01:04:59 -05: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
[S390] __syscall_return error check.
2006-06-29 14:57:25 +02:00
user.h
[PATCH] s390: uml ptrace fixes
2005-06-04 17:13:00 -07:00
vtoc.h
Use __uXX types for S390 DASD volume label definitions which are user-visible
2006-05-04 01:18:33 +01:00
xor.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
z90crypt.h
Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390
2006-05-08 15:51:57 +01:00