kernel-fxtec-pro1x/drivers/infiniband/ulp/ipoib
Roland Dreier 936d7de3d7 IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses
Commit a0417fa3a1 ("net: Make qdisc_skb_cb upper size bound
explicit.") made it possible for a netdev driver to use skb->cb
between its header_ops.create method and its .ndo_start_xmit
method.  Use this in ipoib_hard_header() to stash away the LL address
(GID + QPN), instead of the "ipoib_pseudoheader" hack.  This allows
IPoIB to stop lying about its hard_header_len, which will let us fix
the L2 check for GRO.

Signed-off-by: Roland Dreier <roland@purestorage.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-02-08 18:26:54 -05:00
..
ipoib.h IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses 2012-02-08 18:26:54 -05:00
ipoib_cm.c Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
ipoib_ethtool.c
ipoib_fs.c Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux 2011-11-06 19:44:47 -08:00
ipoib_ib.c IB/ipoib: Prevent hung task or softlockup processing multicast response 2011-11-29 13:20:02 -08:00
ipoib_main.c IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses 2012-02-08 18:26:54 -05:00
ipoib_multicast.c IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses 2012-02-08 18:26:54 -05:00
ipoib_verbs.c
ipoib_vlan.c
Kconfig
Makefile