kernel-ark/drivers
Roland Dreier 018771f435 [IB] mthca: Fix doorbell record resource leak
If we allocate a bunch of doorbell records and then free them, we'll
end up with completely empty pages, which we then free.  However, when
we come back to allocate more doorbell pages, we have to reallocate
those empty pages rather than always trying to take a slot that we've
never used.  If we don't, we eventually use up every slot and fail to
allocate a doorbell record, even though we have plenty of free space.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
2005-09-26 09:38:26 -07:00
..
acorn
acpi
atm
base [PATCH] fix class symlinks in sysfs 2005-09-22 07:58:24 -07:00
block [PATCH] ub: Comment out unconditional stall clear 2005-09-22 07:58:26 -07:00
bluetooth
cdrom
char [PATCH] ipmi_msghandler: inconsistent spin_lock usage 2005-09-23 13:35:37 -07:00
connector
cpufreq
crypto
dio
eisa
fc4
firmware
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
ieee1394
infiniband [IB] mthca: Fix doorbell record resource leak 2005-09-26 09:38:26 -07:00
input [PATCH] Input: check switch bitmap when matching handlers 2005-09-24 10:44:25 -07:00
isdn [PATCH] hisax: remove URB_ASYNC_UNLINK 2005-09-23 13:35:36 -07:00
macintosh [PATCH] ppc64: SMU driver update & i2c support 2005-09-22 22:17:35 -07:00
mca
md
media [PATCH] Rename vprintk define in bttpvp.h 2005-09-22 22:17:34 -07:00
message [PATCH] Fix I2O config-osm init to return proper error 2005-09-21 10:11:54 -07:00
mfd [MFD] Fix "bious one-bit signed bitfield" errors 2005-09-24 10:24:37 +01:00
misc
mmc
mtd [PATCH] DEBUG redefined in drivers/mtd/devices/docecc.c 2005-09-22 22:17:34 -07:00
net [PATCH] skge: fix Yukon-Lite A0 workaround 2005-09-23 19:07:12 -04:00
nubus
oprofile
parisc
parport
pci [PATCH] pci: fixup parent subordinate busnr 2005-09-23 08:05:16 -07:00
pcmcia
pnp
s390 [PATCH] driver core: add helper device_is_registered() 2005-09-22 07:58:24 -07:00
sbus
scsi Merge branch 'upstream' from master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev 2005-09-23 16:44:52 -07:00
serial [SERIAL] Remove unused variable in clps711x.c 2005-09-24 10:12:47 +01:00
sh
sn
tc
telephony
usb [PATCH] USB: Add Novatel CDMA Wireless PC card IDs to airprime 2005-09-22 07:58:26 -07:00
video [PATCH] atyfb c99 fix 2005-09-23 13:35:36 -07:00
w1
zorro
Kconfig
Makefile