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
..
arch-v10
[PATCH] include/asm-cris/: "extern inline" -> "static inline"
2006-12-07 08:39:45 -08:00
arch-v32
[NET]: Cris checksum annotations and cleanups.
2006-12-02 21:23:02 -08:00
a.out.h
arch: personality independent stack top
2007-07-19 10:04:45 -07:00
atomic.h
[PATCH] mutex subsystem, add atomic_xchg() to all arches
2006-01-09 15:59:17 -08:00
auxvec.h
axisflashmap.h
bitops.h
[PATCH] bitops: cris: use generic bitops
2006-03-26 08:57:12 -08:00
bug.h
bugs.h
byteorder.h
Clean up exported headers on CRIS
2006-09-21 09:33:55 +01:00
cache.h
cacheflush.h
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
checksum.h
[NET]: Cris checksum annotations and cleanups.
2006-12-02 21:23:02 -08:00
cputime.h
current.h
[PATCH] cris: "extern inline" -> "static inline"
2005-11-07 07:53:30 -08:00
delay.h
[PATCH] cris: "extern inline" -> "static inline"
2005-11-07 07:53:30 -08:00
device.h
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
div64.h
dma-mapping.h
[PATCH] Pass struct dev pointer to dma_cache_sync()
2006-12-07 08:39:41 -08:00
dma.h
elf.h
Clean up exported headers on CRIS
2006-09-21 09:33:55 +01:00
emergency-restart.h
errno.h
eshlibld.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
ethernet.h
etraxgpio.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
etraxi2c.h
fasttimer.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
fb.h
fbdev: detect primary display device
2007-07-17 10:23:11 -07:00
fcntl.h
futex.h
[PATCH] consolidate asm/futex.h
2006-01-08 20:13:39 -08:00
hardirq.h
hw_irq.h
[PATCH] genirq: add ->retrigger() irq op to consolidate hw_irq_resend()
2006-06-29 10:26:23 -07:00
ide.h
io.h
[PATCH] kill eth_io_copy_and_sum()
2007-02-09 09:14:07 -08:00
ioctl.h
[PATCH] Generic ioctl.h
2006-01-10 08:01:34 -08:00
ioctls.h
etrax: enable arbitary speed setting on tty ports
2007-07-16 09:05:38 -07:00
ipc.h
ipcbuf.h
irq.h
[PATCH] genirq: cleanup: turn ARCH_HAS_IRQ_PER_CPU into CONFIG_IRQ_PER_CPU
2006-06-29 10:26:23 -07:00
irq_regs.h
softlockup: make asm/irq_regs.h available on every platform
2007-10-17 08:42:47 -07:00
Kbuild
Clean up exported headers on CRIS
2006-09-21 09:33:55 +01: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
mman.h
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
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
[PATCH] mutex subsystem, add default include/asm-*/mutex.h files
2006-01-09 15:59:19 -08:00
namei.h
page.h
Add __GFP_MOVABLE for callers to flag allocations from high memory that may be migrated
2007-07-17 10:22:59 -07:00
param.h
pci.h
PCI: remove pci_dac_dma_... APIs
2007-07-11 16:02:11 -07:00
percpu.h
pgalloc.h
[PATCH] cris: "extern inline" -> "static inline"
2005-11-07 07:53:30 -08:00
pgtable.h
page table handling cleanup
2007-07-16 09:05:36 -07:00
poll.h
Consolidate asm/poll.h
2007-05-11 08:29:34 -07:00
posix_types.h
Clean up exported headers on CRIS
2006-09-21 09:33:55 +01:00
processor.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
ptrace.h
resource.h
rs485.h
rtc.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
scatterlist.h
sections.h
segment.h
semaphore-helper.h
[PATCH] CRIS: turn local_save_flags() + local_irq_disable() into local_irq_save() in headers
2007-02-11 10:51:20 -08:00
semaphore.h
kill DECLARE_MUTEX_LOCKED
2007-10-17 08:42:47 -07:00
sembuf.h
setup.h
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
[PATCH] irq-flags: CRIS: Use the new IRQF_ constants
2006-07-02 13:58:46 -07:00
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
stat.h
statfs.h
string.h
sync_serial.h
system.h
[PATCH] CRIS: turn local_save_flags() + local_irq_disable() into local_irq_save() in headers
2007-02-11 10:51:20 -08:00
termbits.h
etrax: enable arbitary speed setting on tty ports
2007-07-16 09:05:38 -07:00
termios.h
etrax: enable arbitary speed setting on tty ports
2007-07-16 09:05:38 -07:00
thread_info.h
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
timex.h
[PATCH] cris: "extern inline" -> "static inline"
2005-11-07 07:53:30 -08:00
tlb.h
tlbflush.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
topology.h
types.h
uaccess.h
[PATCH] cris: "extern inline" -> "static inline"
2005-11-07 07:53:30 -08:00
ucontext.h
unaligned.h
unistd.h
[PATCH] remove remaining errno and __KERNEL_SYSCALLS__ references
2006-10-02 07:57:23 -07:00
user.h