aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/nes/nes_cm.h
diff options
context:
space:
mode:
authorDon Wood <donald.e.wood@intel.com>2009-03-06 15:12:09 -0800
committerRoland Dreier <rolandd@cisco.com>2009-03-06 15:12:09 -0800
commitdae5d13a7e6efcf6e0e00c0febb530b894fa13a3 (patch)
tree30a99560bc31bf1f8dcad716024ac503b844c625 /drivers/infiniband/hw/nes/nes_cm.h
parentMerge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband (diff)
downloadlinux-dev-dae5d13a7e6efcf6e0e00c0febb530b894fa13a3.tar.xz
linux-dev-dae5d13a7e6efcf6e0e00c0febb530b894fa13a3.zip
RDMA/nes: Account for freed PBL after HW operation
Fix occurrences where the software PBL counts were changed before the hardware was updated. This bug allowed another thread to overallocate the hardware resources. Add proper PBL accounting in case nes_reg_mr() fails. Signed-off-by: Don Wood <donald.e.wood@intel.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/infiniband/hw/nes/nes_cm.h')
0 files changed, 0 insertions, 0 deletions