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-aaec2000
[ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user
2007-02-17 15:04:29 +00:00
arch-at91
[ARM] 4553/1: ARM at91: define FIQ_START
2007-08-23 12:34:42 +01:00
arch-cl7500
[ARM] Use new get_irqnr_preamble
2007-05-12 15:25:50 +01:00
arch-clps711x
[ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user
2007-02-17 15:04:29 +00:00
arch-davinci
i2c: Add DaVinci I2C controller support
2007-10-13 23:56:30 +02:00
arch-ebsa110
[ARM] Use new get_irqnr_preamble
2007-05-12 15:25:50 +01:00
arch-ebsa285
[ARM] Use new get_irqnr_preamble
2007-05-12 15:25:50 +01:00
arch-ep93xx
[ARM] Merge remaining IOP code
2007-02-20 10:52:43 +00:00
arch-h720x
[ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user
2007-02-17 15:04:29 +00:00
arch-imx
imxfb: fast read flag and nonstandard field configurable
2007-10-16 09:43:21 -07:00
arch-integrator
[ARM] Remove Integrator/CP SMP platform support
2007-05-16 15:35:26 +01:00
arch-iop13xx
[ARM] 4495/1: iop: combined watchdog timer driver for iop3xx and iop13xx
2007-07-20 09:35:42 +01:00
arch-iop32x
[ARM] 4476/1: EM7210/SS4000E support
2007-07-20 09:35:35 +01:00
arch-iop33x
iop3xx: surface the iop3xx DMA and AAU units to the iop-adma driver
2007-07-13 08:06:19 -07:00
arch-ixp4xx
USB: pxa2xx_udc: use generic gpio layer
2007-07-12 16:34:42 -07:00
arch-ixp23xx
[ARM] "extern inline" -> "static inline"
2007-10-12 23:43:17 +01:00
arch-ixp2000
[ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user
2007-02-17 15:04:29 +00:00
arch-ks8695
[ARM] 4377/1: KS8695: GPIO driver
2007-07-12 11:12:34 +01:00
arch-l7200
[ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user
2007-02-17 15:04:29 +00:00
arch-lh7a40x
[ARM] 4248/1: lh7a40x: fix missing definitions for get_irqnr_preamble
2007-03-08 13:33:57 +00:00
arch-mxc
[ARM] 4530/1: MXC: fix elf_hwcap compile breakage as in iop13xx
2007-07-28 20:52:55 +01:00
arch-netx
[ARM] 4329/1: fix position of NETX_SYSTEM_REG
2007-05-03 20:22:49 +01:00
arch-ns9xxx
[ARM] 4595/1: ns9xxx: define registers as void __iomem * instead of volatile u32
2007-10-12 23:43:41 +01:00
arch-omap
Merge branches 'omap1-upstream' and 'omap2-upstream' into devel
2007-10-12 23:44:35 +01:00
arch-pnx4008
[ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user
2007-02-17 15:04:29 +00:00
arch-pxa
pxafb: Add support for other palette formats
2007-10-16 09:43:15 -07:00
arch-realview
[ARM] Use new get_irqnr_preamble
2007-05-12 15:25:50 +01:00
arch-rpc
[ARM] 4564/1: Add tagged list support for Acorn RiscPC's uncompress code
2007-10-12 23:43:11 +01:00
arch-s3c2400
[ARM] 4522/1: S3C: split include/asm-arm/arch/memory.h
2007-07-22 17:06:04 +01:00
arch-s3c2410
s3c2410fb: removes lcdcon1 register value from s3c2410fb_display
2007-10-16 09:43:18 -07:00
arch-sa1100
[ARM] unbalanced parenthesis fix
2007-10-12 23:43:21 +01:00
arch-shark
[ARM] 4185/2: entry: introduce get_irqnr_preamble and arch_ret_to_user
2007-02-17 15:04:29 +00:00
arch-versatile
[ARM] Use new get_irqnr_preamble
2007-05-12 15:25:50 +01:00
hardware
[ARM] 4577/1: ITE 8152 PCI bridge support
2007-10-15 18:53:59 +01:00
mach
[ARM] use __used attribute
2007-05-30 13:15:06 +01:00
plat-s3c
[ARM] 4551/1: s3c24xx: fix wrong virtual address offsets
2007-08-23 12:36:40 +01:00
plat-s3c24xx
[ARM] 4524/1: S3C: Move register out of include/asm-arm/arch-s3c2410
2007-07-22 17:06:30 +01:00
.gitignore
[ARM] 4216/1: add .gitignore entries for ARM specific files
2007-02-17 11:26:41 +00:00
a.out.h
arch: personality independent stack top
2007-07-19 10:04:45 -07:00
assembler.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
bitops.h
[ARM] 3852/1: convert atomic bitops and __xchg over to raw_local_irq_{save,restore}
2006-09-25 10:34:03 +01:00
bug.h
[ARM] 3983/2: remove unused argument to __bug()
2006-12-07 22:38:09 +00:00
bugs.h
[ARM] nommu: adjust headers for !MMU ARM systems
2006-06-28 17:59:45 +01:00
byteorder.h
cache.h
cacheflush.h
[ARM] 4554/1: replace consistent_sync() with flush_ioremap_region()
2007-08-23 12:31:31 +01:00
checksum.h
[ARM] Improve csum_fold, cleanup csum_tcpudp_magic()
2007-02-06 16:46:46 +00:00
cnt32_to_63.h
[ARM] 3978/1: macro to provide a 63-bit value from a 32-bit hardware counter
2006-12-07 16:06:45 +00:00
cpu-multi32.h
[ARM] Unuse another Linux PTE bit
2006-12-13 14:34:43 +00:00
cpu-single.h
[ARM] Unuse another Linux PTE bit
2006-12-13 14:34:43 +00:00
cpu.h
cputime.h
current.h
delay.h
device.h
[ARM] Add a reference from struct device to the dma bounce info
2007-02-12 10:28:24 +00:00
div64.h
[NET]: div64_64 consolidate (rev3)
2007-04-25 22:23:33 -07:00
dma-mapping.h
[ARM] Rename consistent_sync() as dma_cache_maint()
2007-10-12 23:43:45 +01:00
dma.h
domain.h
[ARM] 4127/1: Flush the prefetch buffer after changing the DACR
2007-02-08 14:49:18 +00:00
dyntick.h
[ARM] 3692/1: ARM: coswitch irq handling to the generic implementation
2006-07-01 22:30:09 +01:00
ecard.h
[ARM] ecard: add ecardm_iomap() / ecardm_iounmap()
2007-05-11 17:19:02 +01:00
elf.h
[ARM] 4496/1: elf_hwcap: fix up #include misplacement
2007-07-20 21:29:18 +01:00
emergency-restart.h
errno.h
fb.h
fbdev: detect primary display device
2007-07-17 10:23:11 -07:00
fcntl.h
fiq.h
flat.h
[ARM] 4074/1: Flat loader stack alignment
2006-12-30 17:05:08 +00:00
floppy.h
[ARM] avoid floppy warnings by using fd_dma_setup()
2007-07-20 09:39:57 +01:00
fpstate.h
[ARM] 4111/1: Allow VFP to work with thread migration on SMP
2007-01-25 16:35:29 +00:00
futex.h
glue.h
[ARM] armv7: add support for ARMv7 cores.
2007-05-08 22:55:53 +01:00
gpio.h
[PATCH] GPIO core
2007-02-12 09:48:34 -08:00
hardirq.h
hardware.h
hw_irq.h
[PATCH] misc arm pt_regs fixes
2006-10-08 12:32:36 -07:00
hwcap.h
[ARM] 4473/2: Take the HWCAP definitions out of the elf.h file
2007-07-12 16:20:15 +01:00
ide.h
io.h
endianness annotations in arm io.h
2007-10-14 12:41:52 -07:00
ioctl.h
ioctls.h
[ARM] enable arbitary speed tty ioctls and split input/output speed
2007-05-28 23:07:34 +01:00
ipc.h
ipcbuf.h
irq.h
[ARM] 4073/1: Prevent s3c24xx drivers from including asm/arch/hardware.h and asm/arch/irqs.h
2006-12-30 17:05:07 +00:00
irq_regs.h
Initial blind fixup for arm for irq changes
2006-10-06 10:59:54 -07:00
irqflags.h
[ARM] Add ARM irqtrace support
2006-09-20 14:58:35 +01:00
Kbuild
[ARM] 4473/2: Take the HWCAP definitions out of the elf.h file
2007-07-12 16:20:15 +01:00
kdebug.h
move die notifier handling to common code
2007-05-08 11:15:04 -07:00
kexec.h
[ARM] 4599/1: Preserve ATAG list for use with kexec (2.6.23)
2007-10-12 23:43:48 +01:00
kmap_types.h
leds.h
limits.h
linkage.h
[ARM] VFP: fix section mismatch error
2007-06-10 12:22:20 +01:00
local.h
locks.h
mc146818rtc.h
memory.h
[ARM] Clean up discontigmem support
2006-11-30 22:52:28 +00:00
mman.h
mmu.h
[ARM] ARMv6: add CPU_HAS_ASID configuration
2007-05-17 10:19:23 +01:00
mmu_context.h
[ARM] ARMv6: add CPU_HAS_ASID configuration
2007-05-17 10:19:23 +01:00
mmzone.h
module.h
msgbuf.h
mtd-xip.h
mutex.h
namei.h
nwflash.h
page-nommu.h
[ARM] nommu: adjust headers for !MMU ARM systems
2006-06-28 17:59:45 +01:00
page.h
Merge master.kernel.org:/pub/scm/linux/kernel/git/tmlind/linux-omap-upstream into devel
2006-09-27 19:57:54 +01:00
param.h
parport.h
pci.h
[ARM] 4577/1: ITE 8152 PCI bridge support
2007-10-15 18:53:59 +01:00
percpu.h
pgalloc.h
[ARM] nommu: adjust headers for !MMU ARM systems
2006-06-28 17:59:45 +01:00
pgtable-hwdef.h
[ARM] Set bit 4 on section mappings correctly depending on CPU
2006-06-29 18:24:21 +01:00
pgtable-nommu.h
[ARM] 4531/1: remove is_in_rom() protptype
2007-08-04 22:13:43 +01:00
pgtable.h
mm: remove ptep_establish()
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
proc-fns.h
[ARM] armv7: add support for ARMv7 cores.
2007-05-08 22:55:53 +01:00
processor.h
[ARM] 4016/1: prefetch macro is wrong wrt gcc's "delete-null-pointer-checks"
2006-12-13 18:30:20 +00:00
procinfo.h
[ARM] Move HWCAP_* definitions to asm/elf.h
2006-11-30 12:24:46 +00:00
ptrace.h
[ARM] 4474/1: Do not check the PSR_F_BIT in valid_user_regs
2007-07-12 16:20:52 +01:00
resource.h
rtc.h
scatterlist.h
sections.h
segment.h
semaphore-helper.h
semaphore.h
kill DECLARE_MUTEX_LOCKED
2007-10-17 08:42:47 -07:00
sembuf.h
serial.h
setup.h
[ARM] use __used attribute
2007-05-30 13:15:06 +01:00
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
[PATCH] ARM: fixup irqflags breakage after ARM genirq merge
2006-07-02 17:29:22 -07:00
sizes.h
[ARM] 4372/1: Define byte sizes in asm-arm/sizes.h
2007-05-11 21:07:58 +01: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
[PATCH] Remove the last reference to rwlock_is_locked() macro.
2007-02-11 10:51:34 -08:00
spinlock_types.h
stat.h
statfs.h
string.h
suspend.h
system.h
[PATCH] sched: sched_cacheflush is now unused
2007-07-19 21:28:35 +02:00
termbits.h
[ARM] enable arbitary speed tty ioctls and split input/output speed
2007-05-28 23:07:34 +01:00
termios.h
[ARM] enable arbitary speed tty ioctls and split input/output speed
2007-05-28 23:07:34 +01:00
therm.h
thread_info.h
remove unused TIF_NOTIFY_RESUME flag
2007-07-31 15:39:38 -07:00
thread_notify.h
timex.h
tlb.h
tlbflush.h
[ARM] 4394/1: ARMv7: Add the TLB range operations
2007-05-30 14:32:07 +01:00
topology.h
traps.h
types.h
uaccess.h
Storage class should be before const qualifier
2007-02-17 20:11:19 +01:00
ucontext.h
[ARM] 3664/1: crunch: add signal frame save/restore
2006-06-28 17:54:59 +01:00
unaligned.h
arm unaligned.h annotations
2007-07-26 11:11:57 -07:00
unistd.h
[ARM] Add fallocate syscall entry
2007-10-12 23:43:31 +01:00
user.h
vfp.h
[ARM] vfp: make fpexc bit names less verbose
2007-07-20 09:39:57 +01:00
vfpmacros.h
vga.h
xor.h