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
arch: personality independent stack top
2007-07-19 10:04:45 -07:00
agp.h
asmregs.h
assembly.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
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
bitops.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
bug.h
Fix WARN_ON() on bitfield ops for all other archs
2007-08-01 20:45:38 -07:00
bugs.h
byteorder.h
cache.h
[PARISC] Clean up the cache and tlb headers
2007-02-17 00:41:30 -05:00
cacheflush.h
[PARISC] Add prototypes for flush_user_dcache_range and flush_user_icache_range
2007-02-17 00:43:51 -05:00
checksum.h
[NET]: PARISC checksum annotations and cleanups.
2006-12-02 21:23:10 -08:00
compat.h
Introduce compat_u64 and compat_s64 types
2007-07-16 09:05:48 -07:00
compat_rt_sigframe.h
compat_signal.h
compat_ucontext.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
dma-mapping.h
[PARISC] Fix ccio_request_resource when CONFIG_IOMMU_CCIO is not defined
2006-12-08 00:33:59 -05:00
dma.h
Fix misc .c/.h comment typos
2006-11-30 05:24:39 +01:00
eisa_bus.h
eisa_eeprom.h
elf.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
emergency-restart.h
errno.h
fb.h
fbdev: detect primary display device
2007-07-17 10:23:11 -07:00
fcntl.h
Introduce O_CLOEXEC
2007-07-16 09:05:45 -07:00
fixmap.h
floppy.h
futex.h
[PATCH] mm: pagefault_{disable,enable}()
2006-12-07 08:39:21 -08:00
grfioctl.h
hardirq.h
hardware.h
[PARISC] fix section mismatches in arch/parisc/kernel
2007-05-27 13:36:27 -04:00
hw_irq.h
ide.h
io.h
[PARISC] Add dummy isa_(bus|virt)_to_(virt|bus) inlines
2007-08-27 00:29:22 -04:00
ioctl.h
ioctls.h
ipcbuf.h
irq.h
irq_regs.h
Kbuild
kdebug.h
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
kmap_types.h
led.h
[PARISC] Convert soft power switch driver to kthread
2007-02-17 01:03:43 -05:00
linkage.h
[PARISC] fix trivial spelling nit in asm/linkage.h
2007-05-30 02:14:36 -04:00
local.h
local_t: parisc cleanup
2007-05-08 11:15:20 -07:00
machdep.h
mc146818rtc.h
mckinley.h
mman.h
[PATCH] Remove final references to deprecated "MAP_ANON" page protection flag
2007-02-11 10:51:17 -08:00
mmu.h
mmu_context.h
Detach sched.h from mm.h
2007-05-21 09:18:19 -07:00
mmzone.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
module.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
msgbuf.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
mutex.h
namei.h
page.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
param.h
parisc-device.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
parport.h
pci.h
PCI: remove pci_dac_dma_... APIs
2007-07-11 16:02:11 -07:00
pdc.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
pdc_chassis.h
pdcpat.h
[PARISC] Remove duplicate PDC_PAT_CELL defines
2006-12-08 00:34:47 -05:00
percpu.h
perf.h
pgalloc.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
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
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
prefetch.h
processor.h
[PARISC] fix section mismatches in arch/parisc/kernel
2007-05-27 13:36:27 -04:00
psw.h
ptrace.h
real.h
resource.h
ropes.h
Fix misc .c/.h comment typos
2006-11-30 05:24:39 +01:00
rt_sigframe.h
rtc.h
runway.h
scatterlist.h
PCI: scatterlist.h needs types.h
2007-05-02 19:02:34 -07:00
sections.h
segment.h
semaphore-helper.h
semaphore.h
kill DECLARE_MUTEX_LOCKED
2007-10-17 08:42:47 -07:00
sembuf.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
serial.h
setup.h
shmbuf.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
shmparam.h
sigcontext.h
siginfo.h
signal.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
smp.h
[PARISC] kill ENTRY_SYS_CPUS
2007-02-17 01:11:41 -05:00
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
spinlock_types.h
[PARISC] "Fix" circular includes
2007-02-17 00:43:10 -05:00
stat.h
statfs.h
[PATCH] use __u64 rather than u64 in parisc statfs structs
2007-02-08 18:56:57 -05:00
string.h
superio.h
system.h
[PATCH] sched: sched_cacheflush is now unused
2007-07-19 21:28:35 +02: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
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
timex.h
tlb.h
tlbflush.h
Detach sched.h from mm.h
2007-05-21 09:18:19 -07:00
topology.h
traps.h
types.h
[PARISC] convert to use CONFIG_64BIT instead of __LP64__
2007-02-17 01:17:13 -05:00
uaccess.h
[PARISC] add ASM_EXCEPTIONTABLE_ENTRY() macro
2007-02-17 01:16:26 -05:00
ucontext.h
unaligned.h
unistd.h
[PARISC] Wire up utimensat/signalfd/timerfd/eventfd syscalls
2007-05-27 15:19:58 -04:00
unwind.h
user.h
vga.h
[PARISC] Add empty <asm-parisc/vga.h>
2007-08-27 00:29:22 -04:00
xor.h