This short series fixes two kind of badly hurting bugs that we
stepped on lately. We would be happy to have them treated quickly
so they can be pushed further to -stable, distros, etc.

The 1st bug is in the mlx4_ib driver where vendor mads are just silently
dropped, which means that vendor specific features such as FDR10 can't be
queried and configured - with the fix being to let the firmware handle them...

The 2nd bug relates to GRO with IPoIB, it turns out that the GRO stack assumes
an Ethernet Link layer (MAC) header to be present for all packets, and
without passing an L2 similarity check, no GRO merging will be done - the
fix is to let that check pass successfully by pointing the skb mac header
to an area within the GRH headroom location in the packet buffer.

Or.

Jack Morgenstein (1):
  IB/mlx4: pass SMP vendor-specific attribute MADs to firmware

Shlomo Pongratz (1):
  IB/ipoib: fix GRO merge failure for IPoIB originated TCP streams

 drivers/infiniband/hw/mlx4/mad.c        |    7 ++-----
 drivers/infiniband/ulp/ipoib/ipoib_ib.c |   15 +++++++++++++--
 2 files changed, 15 insertions(+), 7 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to