]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns: Clean rx fbd when ae stopped.
authorYonglong Liu <liuyonglong@huawei.com>
Sat, 15 Dec 2018 03:53:24 +0000 (11:53 +0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 16 Dec 2018 20:07:32 +0000 (12:07 -0800)
commitd9ffb17469082c8bb23219bca9fca8d5c4d96929
tree4f99af285fd4d6505b306db61f7f4f8bbd699905
parenta8d6a284b3992dbeeccd69504b5a8944fd5130ca
net: hns: Clean rx fbd when ae stopped.

If there are packets in hardware when changing the speed or duplex,
it may cause hardware hang up.

This patch adds the code to wait rx fbd clean up when ae stopped.

Signed-off-by: Yonglong Liu <liuyonglong@huawei.com>
Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c