Christoph Hellwig
04fc8bbcf5
kill DECLARE_MUTEX_LOCKED
...
DECLARE_MUTEX_LOCKED was used for semaphores used as completions and we've
got rid of them. Well, except for one in libusual that the maintainer
explicitly wants to keep as semaphore. So convert that useage to an
explicit sema_init and kill of DECLARE_MUTEX_LOCKED so that new code is
reminded to use a completion.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: "Satyam Sharma" <satyam.sharma@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-17 08:42:47 -07:00
..
a.out.h
atomic.h
atomic.h: atomic_add_unless as inline. Remove system.h atomic.h circular dependency
2007-05-08 11:15:20 -07:00
auxvec.h
ax88796.h
bitops.h
[PATCH] LOG2: Implement a general integer log2 facility in the kernel
2006-12-08 08:28:51 -08:00
bug.h
bugs.h
busctl-regs.h
byteorder.h
cache.h
cacheflush.h
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
checksum.h
[NET]: FRV checksum annotations.
2006-12-02 21:23:03 -08:00
cpu-irqs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
cpumask.h
cputime.h
current.h
delay.h
device.h
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
div64.h
dm9000.h
dma-mapping.h
[PATCH] Pass struct dev pointer to dma_cache_sync()
2006-12-07 08:39:41 -08:00
dma.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
elf.h
emergency-restart.h
errno.h
fb.h
fbdev: detect primary display device
2007-07-17 10:23:11 -07:00
fcntl.h
fpu.h
futex.h
gdb-stub.h
gpio-regs.h
hardirq.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
highmem.h
[PATCH] mm: pagefault_{disable,enable}()
2006-12-07 08:39:21 -08:00
hw_irq.h
ide.h
init.h
io.h
[PATCH] Consolidate check_signature
2006-10-11 11:14:23 -07:00
ioctl.h
ioctls.h
ipc.h
ipcbuf.h
irc-regs.h
irq.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
irq_regs.h
IRQ: Maintain regs pointer globally rather than passing to IRQ handlers
2006-10-05 15:10:12 +01:00
Kbuild
[PATCH] fix frv headers_check
2007-02-01 16:17:05 -08:00
kdebug.h
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
kmap_types.h
linkage.h
local.h
math-emu.h
mb-regs.h
mb86943a.h
FRV: Enable the MB86943 PCI arbiter correctly
2007-08-01 20:48:17 -07:00
mb93091-fpga-irqs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
mb93093-fpga-irqs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
mb93493-irqs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
mb93493-regs.h
[PATCH] FRV: Use the generic IRQ stuff
2006-09-26 08:48:53 -07:00
mc146818rtc.h
mem-layout.h
arch: personality independent stack top
2007-07-19 10:04:45 -07:00
mman.h
mmu.h
mmu_context.h
[PATCH] x86: PARAVIRT: add hooks to intercept mm creation and destruction
2007-05-02 19:27:14 +02:00
module.h
msgbuf.h
mutex.h
namei.h
fix file specification in comments
2006-10-03 23:01:26 +02:00
page.h
[PATCH] fix frv headers_check
2007-02-01 16:17:05 -08:00
param.h
[PATCH] cleanup asm/setup.h userspace visibility
2006-12-07 08:39:46 -08:00
pci.h
PCI: remove pci_dac_dma_... APIs
2007-07-11 16:02:11 -07:00
percpu.h
pgalloc.h
pgtable.h
mm: remove ptep_test_and_clear_dirty and ptep_clear_flush_dirty
2007-07-17 10:22:59 -07:00
poll.h
Consolidate asm/poll.h
2007-05-11 08:29:34 -07:00
posix_types.h
processor.h
ptrace.h
[PATCH] fix frv headers_check
2007-02-01 16:17:05 -08:00
registers.h
resource.h
scatterlist.h
PCI: scatterlist.h needs types.h
2007-05-02 19:02:34 -07:00
sections.h
segment.h
semaphore.h
kill DECLARE_MUTEX_LOCKED
2007-10-17 08:42:47 -07:00
sembuf.h
serial-regs.h
serial.h
setup.h
[PATCH] cleanup asm/setup.h userspace visibility
2006-12-07 08:39:46 -08:00
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
smp.h
socket.h
[NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support
2007-04-25 22:24:21 -07:00
sockios.h
[NET]: Introduce SIOCGSTAMPNS ioctl to get timestamps with nanosec resolution
2007-04-25 22:24:04 -07:00
spinlock.h
spr-regs.h
stat.h
statfs.h
string.h
suspend.h
system.h
frv: missing casts in cmpxchg()
2007-10-14 12:41:51 -07:00
termbits.h
lots-of-architectures: enable arbitary speed tty support
2007-07-10 17:51:13 -07:00
termios.h
[PATCH] consolidate line discipline number definitions
2007-02-11 10:51:26 -08:00
thread_info.h
include/asm-frv/thread_info.h: kmalloc + memset conversion to kzalloc
2007-10-16 09:43:03 -07:00
timer-regs.h
timex.h
[PATCH] ntp: cleanup defines and comments
2006-10-01 00:39:27 -07:00
tlb.h
FRV: Replace pgd management via slabs through quicklists
2007-05-09 12:30:46 -07:00
tlbflush.h
remove frv usage of flush_tlb_pgtables()
2007-10-16 09:43:03 -07:00
topology.h
types.h
uaccess.h
frv: missing __clear_user()
2007-07-15 16:40:52 -07:00
ucontext.h
unaligned.h
unistd.h
FRV: connect up fallocate
2007-08-11 15:47:40 -07:00
user.h
vga.h
virtconvert.h
xor.h