]> git.baikalelectronics.ru Git - kernel.git/commit
net: lapbether: Close the LAPB device before its underlying Ethernet device closes
authorXie He <xie.he.0141@gmail.com>
Thu, 18 Mar 2021 19:07:47 +0000 (12:07 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 19 Mar 2021 02:13:42 +0000 (19:13 -0700)
commit6fcc1ac91b65e4467d9bad26c0b903785e689bae
tree770a70611b45ad55b96a2628bd700eeffd9949df
parent48f0d8c5009fbf115ef8505d0d4872f5d47d3632
net: lapbether: Close the LAPB device before its underlying Ethernet device closes

When a virtual LAPB device's underlying Ethernet device closes, the LAPB
device is also closed.

However, currently the LAPB device is closed after the Ethernet device
closes. It would be better to close it before the Ethernet device closes.
This would allow the LAPB device to transmit a last frame to notify the
other side that it is disconnecting.

Signed-off-by: Xie He <xie.he.0141@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/wan/lapbether.c