Dan Williams
7cc5bf9a3a
dmaengine: track the number of clients using a channel
...
Haavard's dma-slave interface would like to test for exclusive access to a
channel. The standard channel refcounting is not sufficient in that it
tracks more than just client references, it is also inaccurate as reference
counts are percpu until the channel is removed.
This change also enables a future fix to deallocate resources when a client
declines to use a capable channel.
Acked-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2008-07-08 11:58:21 -07:00
..
acpi
asm-alpha
asm-{alpha,h8300,um,v850,xtensa}/param.h: unbreak HZ for userspace
2008-05-14 19:11:14 -07:00
asm-arm
[ARM] fix OMAP include loops
2008-05-23 15:38:07 +01:00
asm-avr32
asm-blackfin
Blackfin serial driver: add extra IRQ flag for 8250 serial driver
2008-05-17 18:21:57 +08:00
asm-cris
asm-frv
Fix FRV minimum slab/kmalloc alignment
2008-05-28 09:05:28 -07:00
asm-generic
gpio: build fixes
2008-05-24 09:56:13 -07:00
asm-h8300
asm-{alpha,h8300,um,v850,xtensa}/param.h: unbreak HZ for userspace
2008-05-14 19:11:14 -07:00
asm-ia64
KVM: ia64: Set KVM_IOAPIC_NUM_PINS to 48
2008-05-18 14:34:16 +03:00
asm-m32r
asm-m68k
m68k: Prefix ISA type with ISA_TYPE_
2008-05-18 13:28:50 -07:00
asm-m68knommu
asm-mips
fix parenthesis in include/asm-mips/mach-au1x00/au1000.h
2008-05-24 09:56:08 -07:00
asm-mn10300
MN10300: Fix typo in header guard
2008-05-28 07:59:06 -07:00
asm-parisc
parisc: use conditional macro for 64-bit wide ops
2008-05-15 11:03:43 -04:00
asm-powerpc
[POWERPC] mpic: Fix use of uninitialized variable
2008-05-23 16:15:37 +10:00
asm-ppc
asm-s390
[S390] s390dbf: Use const char * for dbf name.
2008-05-15 16:52:39 +02:00
asm-sh
sh: use the common ascii hex helpers
2008-05-16 15:09:08 +09:00
asm-sparc
sparc: remove CVS keywords
2008-05-20 00:33:44 -07:00
asm-sparc64
sparc64: global_reg_snapshot is not for userspace
2008-05-25 22:50:16 -07:00
asm-um
asm-{alpha,h8300,um,v850,xtensa}/param.h: unbreak HZ for userspace
2008-05-14 19:11:14 -07:00
asm-v850
asm-{alpha,h8300,um,v850,xtensa}/param.h: unbreak HZ for userspace
2008-05-14 19:11:14 -07:00
asm-x86
x86: prevent PGE flush from interruption/preemption
2008-05-23 18:16:15 +02:00
asm-xtensa
asm-{alpha,h8300,um,v850,xtensa}/param.h: unbreak HZ for userspace
2008-05-14 19:11:14 -07:00
crypto
keys
linux
dmaengine: track the number of clients using a channel
2008-07-08 11:58:21 -07:00
math-emu
media
Fix a deadlock in the bttv driver
2008-05-20 10:12:26 -07:00
mtd
net
netlink: Fix nla_parse_nested_compat() to call nla_parse() directly
2008-05-22 10:48:59 -07:00
pcmcia
rdma
rxrpc
scsi
sound
[ALSA] ASoC: build fix for snd_soc_info_bool_ext
2008-05-13 14:47:44 +02:00
video
xen
Kbuild