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
bug.h
bugs.h
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
cnt32_to_63.h
cpu-multi32.h
cpu-single.h
cpu.h
cputime.h
current.h
delay.h
device.h
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
dyntick.h
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
floppy.h
[ARM] avoid floppy warnings by using fd_dma_setup()
2007-07-20 09:39:57 +01:00
fpstate.h
futex.h
glue.h
[ARM] armv7: add support for ARMv7 cores.
2007-05-08 22:55:53 +01:00
gpio.h
hardirq.h
hardware.h
hw_irq.h
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
irq_regs.h
irqflags.h
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
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
page.h
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
pgtable-hwdef.h
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
procinfo.h
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
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
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
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