aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux
diff options
context:
space:
mode:
authorErez Shitrit <[email protected]>2015-04-16 16:34:34 +0300
committerDavid S. Miller <[email protected]>2015-04-17 15:21:04 -0400
commit2c1539597419df6dfeb8ed774d60198b5830b8f7 (patch)
treeb1fbfaae7d2c5d16a30f1aad582618efa7492218 /scripts/gdb/linux
parent1d20a16062e771b6e26b843c0cde3b17c1146e00 (diff)
IB/ipoib: Fix ndo_get_iflink
Currently, iflink of the parent interface was always accessed, even when interface didn't have a parent and hence we crashed there. Handle the interface types properly: for a child interface, return the ifindex of the parent, for parent interface, return its ifindex. For child devices, make sure to set the parent pointer prior to invoking register_netdevice(), this allows the new ndo to be called by the stack immediately after the child device is registered. Fixes: 5aa7add8f14b ('infiniband/ipoib: implement ndo_get_iflink') Reported-by: Honggang Li <[email protected]> Signed-off-by: Erez Shitrit <[email protected]> Signed-off-by: Honggang Li <[email protected]> Reviewed-By: Jason Gunthorpe <[email protected]>+ Acked-by: Nicolas Dichtel <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'scripts/gdb/linux')
0 files changed, 0 insertions, 0 deletions