Roland Dreier
63c47c286d
[IB] uverbs: Close some exploitable races
...
Al Viro pointed out that the current IB userspace verbs interface
allows userspace to cause mischief by closing file descriptors before
we're ready, or issuing the same command twice at the same time. This
patch closes those races, and fixes other obvious problems such as a
module reference leak.
Some other interface bogosities will require an ABI change to fix
properly, so I'm deferring those fixes until 2.6.15.
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2005-09-26 13:01:03 -07:00
..
acpi
asm-alpha
[PATCH] slab: alpha inlining fix
2005-09-22 22:17:34 -07:00
asm-arm
[ARM] Fix compiler warnings for memcpy_toio/memcpy_fromio/memset_io
2005-09-24 10:42:06 +01:00
asm-arm26
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-cris
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-frv
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-generic
[PATCH] x86-64: Increase TLB flush array size
2005-09-12 10:49:58 -07:00
asm-h8300
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-i386
[PATCH] uml: adapt asm/futex.h to our arch
2005-09-21 16:16:29 -07:00
asm-ia64
[IA64] Wire in the MCA/INIT handler stacks
2005-09-22 13:24:19 -07:00
asm-m32r
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-m68k
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-m68knommu
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-mips
[PATCH] feature removal of io_remap_page_range()
2005-09-13 08:22:33 -07:00
asm-parisc
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-powerpc
[PATCH] ppc64: Add definitions for new PTRACE calls
2005-09-12 17:19:12 +10:00
asm-ppc
[PATCH] ppc64: SMU driver update & i2c support
2005-09-22 22:17:35 -07:00
asm-ppc64
[PATCH] ppc64: SMU driver update & i2c support
2005-09-22 22:17:35 -07:00
asm-s390
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-sh
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-sh64
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-sparc
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-sparc64
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-um
[PATCH] uml: don't redundantly mark pte as newpage in pte_modify
2005-09-22 22:17:36 -07:00
asm-v850
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
asm-x86_64
[PATCH] x86_64: desc.h-needs smp.h
2005-09-17 11:50:01 -07:00
asm-xtensa
[PATCH] xtensa: remove io_remap_page_range and minor clean-ups
2005-09-22 22:17:37 -07:00
linux
Merge branch 'upstream' from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
2005-09-23 16:44:52 -07:00
math-emu
media
[PATCH] v4l: tveeprom improved to support newer Hauppage cards
2005-09-09 13:57:54 -07:00
mtd
net
[IPVS]: ip_vs_ftp breaks connections using persistence
2005-09-14 21:08:51 -07:00
pcmcia
[PATCH] pcmcia: add pcmcia to IRQ information
2005-09-09 13:57:48 -07:00
rdma
[IB] uverbs: Close some exploitable races
2005-09-26 13:01:03 -07:00
rxrpc
scsi
[SCSI] Fix thread termination for the SCSI error handle
2005-09-19 09:50:04 -05:00
sound
[ALSA] version 1.0.10rc1
2005-09-12 11:14:05 +02:00
video
[PATCH] drivers/video: Replace custom macro with isdigit()
2005-09-13 08:22:33 -07:00