Roland Dreier
eb9d3cd5ce
[IB] uverbs: Fix up resource creation error paths
...
By waiting to add resources to our lists until after the last
operation that can fail, we don't have to remove them from their lists
in the error path. Also, we should hold the idr mutex until we know
whether resource creation has succeed or failed, to avoid someone
finding a resource in our table before we're ready.
Loosely based on work by Robert Walsh <rjwalsh@pathscale.com>.
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2005-10-17 15:20:25 -07:00
..
acorn
[ARM] Fix pcf8583 to build
2005-09-20 21:01:13 +01:00
acpi
[PATCH] remove ACPI S4bios support
2005-09-10 10:06:35 -07:00
atm
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
base
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
block
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
bluetooth
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
cdrom
[PATCH] drivers/cdrom: fix-up schedule_timeout() usage
2005-09-10 10:06:38 -07:00
char
Pull mbcs-init-sn-check into release branch
2005-10-11 15:08:48 -07:00
connector
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
cpufreq
crypto
dio
eisa
fc4
firmware
[PATCH] dell_rbu: changes in packet update mechanism
2005-10-11 09:46:53 -07:00
hwmon
[PATCH] hdaps: small update.
2005-09-22 22:17:34 -07:00
i2c
[PATCH] ppc64: SMU driver update & i2c support
2005-09-22 22:17:35 -07:00
ide
[PATCH] ide: Workaround PM problem
2005-10-10 08:40:47 -07:00
ieee1394
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
infiniband
[IB] uverbs: Fix up resource creation error paths
2005-10-17 15:20:25 -07:00
input
Merge master.kernel.org:/home/rmk/linux-2.6-arm
2005-10-14 17:16:35 -07:00
isdn
[PATCH] proc_mkdir() should be used to create procfs directories
2005-09-29 08:46:26 -07:00
macintosh
[PATCH] Fix ppc64 smu driver locking
2005-09-29 15:42:58 -07:00
mca
md
[PATCH] gfp flags annotations - part 1
2005-10-08 15:00:57 -07:00
media
[PATCH] fix black/white-only svideo input in vpx3220 decoder
2005-10-17 08:59:10 -07:00
message
[PATCH] Fix I2O config-osm init to return proper error
2005-09-21 10:11:54 -07:00
mfd
[ARM] 2956/1: fix the "Fix gcc4 build errors in ucb1x00-core.c"
2005-10-10 18:22:17 +01:00
misc
[PATCH] hdpu_cpustate.c: misc_register() can fail
2005-09-10 10:06:25 -07:00
mmc
[MMC] Clean up wbsd detection handling
2005-09-12 20:36:19 +01:00
mtd
Merge master.kernel.org:/home/rmk/linux-2.6-arm
2005-09-30 08:39:56 -07:00
net
[PATCH] wireless/airo: Build fix
2005-10-14 17:10:12 -07:00
nubus
oprofile
parisc
[IPV4]: Replace __in_dev_get with __in_dev_get_rcu/rtnl
2005-10-03 14:35:55 -07:00
parport
[PATCH] parport: fix-up schedule_timeout() usage
2005-09-10 10:06:38 -07:00
pci
[PATCH] pci: fixup parent subordinate busnr
2005-09-23 08:05:16 -07:00
pcmcia
[PATCH] zaurus: fix soc_common.c
2005-10-14 17:10:12 -07:00
pnp
s390
[PATCH] s390: ccw device reconnect oops.
2005-10-11 09:46:53 -07:00
sbus
[PATCH] Remove unnecessary check_region references in comments
2005-09-13 08:22:29 -07:00
scsi
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
2005-10-14 17:17:04 -07:00
serial
Merge master.kernel.org:/home/rmk/linux-2.6-serial
2005-10-14 17:16:55 -07:00
sh
sn
tc
[PATCH] Remove unnecessary check_region references in comments
2005-09-13 08:22:29 -07:00
telephony
[PATCH] telephony: fix-up schedule_timeout() usage
2005-09-10 10:06:39 -07:00
usb
[PATCH] usbserial: Regression in USB generic serial driver
2005-10-14 18:13:31 -07:00
video
[PATCH] SVGATextMode fix
2005-10-17 08:59:10 -07:00
w1
[PATCH] Dallas's 1-wire bus compile error
2005-10-14 17:10:13 -07:00
zorro
Kconfig
[NET]: Add netlink connector.
2005-09-11 19:15:07 -07:00
Makefile
[NET]: Add netlink connector.
2005-09-11 19:15:07 -07:00