public inbox for linux-s390@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/9] s390/qeth: updates 2020-09-23
@ 2020-09-23  8:36 Julian Wiedmann
  2020-09-23  8:36 ` [PATCH net-next 1/9] s390/qeth: don't init refcount twice for mcast IPs Julian Wiedmann
                   ` (9 more replies)
  0 siblings, 10 replies; 13+ messages in thread
From: Julian Wiedmann @ 2020-09-23  8:36 UTC (permalink / raw)
  To: David Miller, Jakub Kicinski
  Cc: netdev, linux-s390, Heiko Carstens, Ursula Braun, Karsten Graul,
	Julian Wiedmann

Hi Dave & Jakub,

please apply the following patch series for qeth to netdev's net-next tree.

This brings all sorts of cleanups. Highlights are more code sharing in
the init/teardown paths, and more fine-grained rollback on errors during
initialization (instead of a full-blown teardown).

Thanks,
Julian

Julian Wiedmann (9):
  s390/qeth: don't init refcount twice for mcast IPs
  s390/qeth: relax locking for ipato config data
  s390/qeth: clean up string ops in qeth_l3_parse_ipatoe()
  s390/qeth: replace deprecated simple_stroul()
  s390/qeth: tighten ucast IP locking
  s390/qeth: cancel cmds earlier during teardown
  s390/qeth: consolidate online code
  s390/qeth: consolidate teardown code
  s390/qeth: remove forward declarations in L2 code

 drivers/s390/net/qeth_core.h      |  22 +-
 drivers/s390/net/qeth_core_main.c |  71 +++--
 drivers/s390/net/qeth_core_sys.c  |  65 ++---
 drivers/s390/net/qeth_l2.h        |   7 +
 drivers/s390/net/qeth_l2_main.c   | 412 +++++++++++++-----------------
 drivers/s390/net/qeth_l3.h        |   4 +-
 drivers/s390/net/qeth_l3_main.c   |  88 ++-----
 drivers/s390/net/qeth_l3_sys.c    |  64 ++---
 8 files changed, 338 insertions(+), 395 deletions(-)

-- 
2.17.1

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

end of thread, other threads:[~2020-09-23 19:08 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-23  8:36 [PATCH net-next 0/9] s390/qeth: updates 2020-09-23 Julian Wiedmann
2020-09-23  8:36 ` [PATCH net-next 1/9] s390/qeth: don't init refcount twice for mcast IPs Julian Wiedmann
2020-09-23  8:36 ` [PATCH net-next 2/9] s390/qeth: relax locking for ipato config data Julian Wiedmann
2020-09-23  8:36 ` [PATCH net-next 3/9] s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() Julian Wiedmann
2020-09-23  9:55   ` David Laight
2020-09-23 10:43     ` Julian Wiedmann
2020-09-23  8:36 ` [PATCH net-next 4/9] s390/qeth: replace deprecated simple_stroul() Julian Wiedmann
2020-09-23  8:36 ` [PATCH net-next 5/9] s390/qeth: tighten ucast IP locking Julian Wiedmann
2020-09-23  8:36 ` [PATCH net-next 6/9] s390/qeth: cancel cmds earlier during teardown Julian Wiedmann
2020-09-23  8:36 ` [PATCH net-next 7/9] s390/qeth: consolidate online code Julian Wiedmann
2020-09-23  8:36 ` [PATCH net-next 8/9] s390/qeth: consolidate teardown code Julian Wiedmann
2020-09-23  8:37 ` [PATCH net-next 9/9] s390/qeth: remove forward declarations in L2 code Julian Wiedmann
2020-09-23 19:08 ` [PATCH net-next 0/9] s390/qeth: updates 2020-09-23 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox