From: Jason Gunthorpe Date: Wed, 8 Jun 2016 23:28:29 +0000 (-0600) Subject: IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs X-Git-Tag: v3.2.82~38 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=807e8c8101d068fe51e635243104933ae4beb458;p=pandora-kernel.git IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs commit 8c5122e45a10a9262f872b53f151a592e870f905 upstream. When this code was reworked for IBoE support the order of assignments for the sl_tclass_flowlabel got flipped around resulting in TClass & FlowLabel being permanently set to 0 in the packet headers. This breaks IB routers that rely on these headers, but only affects kernel users - libmlx4 does this properly for user space. Fixes: fa417f7b520e ("IB/mlx4: Add support for IBoE") Signed-off-by: Jason Gunthorpe Signed-off-by: Doug Ledford Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed