summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/nes/nes.c
diff options
context:
space:
mode:
authorDon Wood <donald.e.wood@intel.com>2009-03-06 23:12:09 (GMT)
committerRoland Dreier <rolandd@cisco.com>2009-03-06 23:12:09 (GMT)
commitdae5d13a7e6efcf6e0e00c0febb530b894fa13a3 (patch)
tree30a99560bc31bf1f8dcad716024ac503b844c625 /drivers/infiniband/hw/nes/nes.c
parentf3b8436ad9a8ad36b3c9fa1fe030c7f38e5d3d0b (diff)
downloadlinux-dae5d13a7e6efcf6e0e00c0febb530b894fa13a3.tar.xz
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.c')
0 files changed, 0 insertions, 0 deletions