[PATCH 0/3] drivers/net/ftgmac100: fix occasional DHCP failure

From: Heyi Guo
Date: Tue Feb 22 2022 - 22:14:57 EST


This patch set is to fix the issues discussed in the mail thread:
https://lore.kernel.org/netdev/51f5b7a7-330f-6b3c-253d-10e45cdb6805@xxxxxxxxxxxxxxxxx/
and follows the advice from Andrew Lunn.

The first 2 patches refactors the code to enable adjust_link calling reset
function directly.

Cc: Andrew Lunn <andrew@xxxxxxx>
Cc: "David S. Miller" <davem@xxxxxxxxxxxxx>
Cc: Jakub Kicinski <kuba@xxxxxxxxxx>
Cc: Joel Stanley <joel@xxxxxxxxx>
Cc: Guangbin Huang <huangguangbin2@xxxxxxxxxx>
Cc: Hao Chen <chenhao288@xxxxxxxxxxxxx>
Cc: Arnd Bergmann <arnd@xxxxxxxx>
Cc: Dylan Hung <dylan_hung@xxxxxxxxxxxxxx>
Cc: netdev@xxxxxxxxxxxxxxx


Heyi Guo (3):
drivers/net/ftgmac100: refactor ftgmac100_reset_task to enable direct
function call
drivers/net/ftgmac100: adjust code place for function call dependency
drivers/net/ftgmac100: fix DHCP potential failure with systemd

drivers/net/ethernet/faraday/ftgmac100.c | 243 ++++++++++++-----------
1 file changed, 129 insertions(+), 114 deletions(-)

--
2.17.1