Björn Steinbrink
eb08b6b973
evdev: Release eventual input device grabs when getting disconnected
...
When getting disconnected we need to release eventual grabs on the
underlying input device as we also release the input device itself.
Otherwise, we would try to release the grab when the client that
requested it closes its handle, accessing the input device which
might already be freed.
Signed-off-by: Björn Steinbrink <B.Steinbrink@gmx.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:47:49 -07:00
Adrian Bunk
d6e4218e28
sound/oss/ac97_codec.c: restore MODULE_LICENSE
...
I accidentally removed the module license from sound/oss/ac97_codec.c in
commit 83bad1d764 ("scheduled OSS driver
removal")
Spotted by Roland <devzero@web.de >.
Signed-off-by: Adrian Bunk <bunk@kernel.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:46:11 -07:00
Linus Torvalds
f698f1f7ad
Merge branch 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
...
* 'drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:
drm: fix for non-coherent DMA PowerPC
drm: radeon: fix sparse integer as NULL pointer warnings in radeon_mem.c
drm/i915: fix oops on agp=off
drm/r300: fix bug in r300 userspace hardware wait emission
2008-03-30 14:27:01 -07:00
Linus Torvalds
a77df5cd1c
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
...
* 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:
libata: ATA_EHI_LPM should be ATA_EH_LPM
pata_sil680: only enable MMIO on Cell blades
2008-03-30 14:26:27 -07:00
Linus Torvalds
62ad36a8a6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
...
* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6:
ide: fix defining SUPPORT_VLB_SYNC
Revert "ide: change master/slave IDENTIFY order"
2008-03-30 14:24:32 -07:00
Al Viro
8b9fc8ae65
dm9000 trivial annotation
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:24 -07:00
Al Viro
b32661e06c
mfd/asic3: ioread/iowrite take pointer, not unsigned long
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:24 -07:00
Al Viro
97cf010aeb
zr364xx __user annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:24 -07:00
Al Viro
f10095c3ec
powerpc/pseries/xcis: ansify
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:24 -07:00
Al Viro
1b90c137cc
trivial endianness annotations: infiniband core
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:24 -07:00
Al Viro
a4e6d5d381
fix the broken annotations in fsldma
...
a) every bitwise declaration will give a unique type; use typedefs.
b) no need to bother with the stuff pointed to by iomem pointers,
unless it's accessed directly. noderef will force us to use helpers
anyway.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:24 -07:00
Al Viro
f0bb3cfde0
8250_pci: duplicate initializer in array ([pbn_b0_8_115200])
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:24 -07:00
Al Viro
e68970cdd9
drivers/crypto/hifn_795x.c trivial endianness annotations
...
NB: remaining endianness warnings in the file are, AFAICS, real bugs.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:24 -07:00
Al Viro
97968358ab
virtio_pci iomem annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
b2ddb9019e
dma_page_list ->base_address is a userland pointer
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
2b210adcb0
cifs: fix misannotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
7d61c4596d
compat_sys_wait4() prototype misannotation
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
782a6de47b
fix iomem misannotations in nozomi
...
aka if you see a force-cast, be very suspicious...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Acked-and-tested-by: Frank Seidel <fseidel@suse.de >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
683113a33d
vma_map: use proper pointer types
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
cc4191dc1d
drivers/char/n_tty.c misannotated prototype
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
7c43f2b888
NULL noise: frv cmpxchg()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Acked-by: Harvey Harrison <harvey.harrison@gmail.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
91e916cffe
net/rxrpc trivial annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
74dbf719ed
misc __user misannotations (pointless casts to long)
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:20:23 -07:00
Al Viro
53a0c98e11
ioat_dca __iomem annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:18:41 -07:00
Al Viro
5cf83b9b12
NULL noise: drivers/misc
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Acked-by: Harvey Harrison <harvey.harrison@gmail.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2008-03-30 14:18:41 -07:00