aboutsummaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/mthca
diff options
context:
space:
mode:
authorDon Wood <donald.e.wood@intel.com>2009-04-20 14:53:00 -0700
committerRoland Dreier <rolandd@cisco.com>2009-04-20 14:53:00 -0700
commit3f32eb1185170524a81dadff2e67521585943a53 (patch)
tree3c44461bed14392563c06b611ccff7e78f80a1cb /drivers/infiniband/hw/mthca
parent1af9222b5223a7b04102dc8c403fa55fa15d5184 (diff)
RDMA/nes: Fix bugs in nes_reg_phys_mr()
The code incorrectly failed memory registration if the buffer was not page aligned. Also, the length field is mangled causing the hardware to think the registration is much larger than it really is. The fix is to remove the page alignment restriction as well the incorrect length adjustment. Also make sure that all buffers after the first start at a page boundary, and all buffers except the last end on a page boundary. Signed-off-by: Don Wood <donald.e.wood@intel.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/infiniband/hw/mthca')
0 files changed, 0 insertions, 0 deletions