summaryrefslogtreecommitdiffstats
path: root/kernel/kexec_internal.h
diff options
context:
space:
mode:
authorChonggang Li2017-04-16 21:02:18 +0200
committerDavid S. Miller2017-04-17 21:45:47 +0200
commitb89f04c61efe3b7756434d693b9203cc0cce002e (patch)
tree694c8d19d40a4b771340410482e7e26fcb822810 /kernel/kexec_internal.h
parentnet: rtnetlink: plumb extended ack to doit function (diff)
downloadkernel-qcow2-linux-b89f04c61efe3b7756434d693b9203cc0cce002e.tar.gz
kernel-qcow2-linux-b89f04c61efe3b7756434d693b9203cc0cce002e.tar.xz
kernel-qcow2-linux-b89f04c61efe3b7756434d693b9203cc0cce002e.zip
bonding: deliver link-local packets with skb->dev set to link that packets arrived on
Bonding driver changes the skb->dev to the bonding-master before passing the packet to stack for further processing. This, however does not make sense for the link-local packets and it loses "the link info" once its skb->dev is changed to bonding-master. This patch changes this behavior for link-local packets by not changing the skb->dev to the bonding-master and maintaining it as it is, i.e. the link on which the packet arrived. Signed-off-by: Chonggang Li <chonggangli@google.com> Signed-off-by: Mahesh Bandewar <maheshb@google.com> Signed-off-by: Maciej Żenczykowski <maze@google.com> Signed-off-by: Jay Vosburgh <jay.vosburgh@canonical.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'kernel/kexec_internal.h')
0 files changed, 0 insertions, 0 deletions