netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/9] LAN7800 USB network interface driver NAPI support
@ 2021-02-04 11:31 John Efstathiades
  2021-02-04 11:31 ` [PATCH net-next 1/9] lan78xx: add NAPI interface support John Efstathiades
                   ` (8 more replies)
  0 siblings, 9 replies; 17+ messages in thread
From: John Efstathiades @ 2021-02-04 11:31 UTC (permalink / raw)
  Cc: UNGLinuxDriver, davem, netdev, john.efstathiades

This patch set adds NAPI support to the lan78xx driver. This replaces
the existing tasklet based approach for processing completed packets.

The first patch introduces the NAPI support. The subsequent patches in
the series fix problems found during testing. The issues found were
not all due to the NAPI modifications. 

John Efstathiades (9):
  lan78xx: add NAPI interface support
  lan78xx: disable U1/U2 power state transitions
  lan78xx: fix USB errors and packet loss on suspend/resume
  lan78xx: disable MAC address filter before updating entry
  lan78xx: fix race condition in PHY handling causing kernel lock up
  lan78xx: reduce number of register access failure warnings
  lan78xx: set maximum MTU
  lan78xx: fix exception on link speed change
  lan78xx: remove set but unused 'ret' variable

 drivers/net/usb/lan78xx.c | 1992 +++++++++++++++++++++++++------------
 1 file changed, 1353 insertions(+), 639 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-02-10 16:35 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-02-04 11:31 [PATCH net-next 0/9] LAN7800 USB network interface driver NAPI support John Efstathiades
2021-02-04 11:31 ` [PATCH net-next 1/9] lan78xx: add NAPI interface support John Efstathiades
2021-02-04 20:43   ` Jesse Brandeburg
2021-02-10 16:11     ` John Efstathiades
     [not found]   ` <YBv4VVhsswYtX6qc@lunn.ch>
2021-02-10 15:23     ` John Efstathiades
2021-02-10 16:31       ` Andrew Lunn
2021-02-04 11:31 ` [PATCH net-next 2/9] lan78xx: disable U1/U2 power state transitions John Efstathiades
     [not found]   ` <YBv5S3OVWnPX5Y+M@lunn.ch>
2021-02-10 15:27     ` John Efstathiades
2021-02-04 11:31 ` [PATCH net-next 3/9] lan78xx: fix USB errors and packet loss on suspend/resume John Efstathiades
2021-02-04 11:31 ` [PATCH net-next 4/9] lan78xx: disable MAC address filter before updating entry John Efstathiades
     [not found]   ` <YBv6tF1caI7L96sW@lunn.ch>
2021-02-10 15:33     ` John Efstathiades
2021-02-04 11:31 ` [PATCH net-next 5/9] lan78xx: fix race condition in PHY handling causing kernel lock up John Efstathiades
2021-02-04 11:31 ` [PATCH net-next 6/9] lan78xx: reduce number of register access failure warnings John Efstathiades
2021-02-04 11:31 ` [PATCH net-next 7/9] lan78xx: set maximum MTU John Efstathiades
     [not found]   ` <YBv6/zr82VZcgGMG@lunn.ch>
2021-02-10 15:35     ` John Efstathiades
2021-02-04 11:31 ` [PATCH net-next 8/9] lan78xx: fix exception on link speed change John Efstathiades
2021-02-04 11:31 ` [PATCH net-next 9/9] lan78xx: remove set but unused 'ret' variable John Efstathiades

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).