aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/ulp/ipoib
diff options
context:
space:
mode:
authorEli Cohen <eli@dev.mellanox.co.il>2008-04-16 21:09:27 -0700
committerRoland Dreier <rolandd@cisco.com>2008-04-16 21:09:27 -0700
commitc93570f23a98c633570397aedc6d1808f5d5846a (patch)
tree91251e98dcacfe9e7be8bf805f4bd5c4b2284f90 /drivers/infiniband/ulp/ipoib
parentIB/core: Add creation flags to struct ib_qp_init_attr (diff)
downloadlinux-dev-c93570f23a98c633570397aedc6d1808f5d5846a.tar.xz
linux-dev-c93570f23a98c633570397aedc6d1808f5d5846a.zip
IB/core: Add IPoIB UD LSO support
LSO (large send offload) allows the networking stack to pass SKBs with data size larger than the MTU to the IPoIB driver and have the HCA HW fragment the data to multiple MSS-sized packets. Add a device capability flag IB_DEVICE_UD_TSO for devices that can perform TCP segmentation offload, a new send work request opcode IB_WR_LSO, header, hlen and mss fields for the work request structure, and a new IB_WC_LSO completion type. Signed-off-by: Eli Cohen <eli@mellanox.co.il> Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/infiniband/ulp/ipoib')
0 files changed, 0 insertions, 0 deletions