netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 00/10] s390/qeth: updates 2019-03-28
@ 2019-03-28 15:39 Julian Wiedmann
  2019-03-28 15:39 ` [PATCH net-next 01/10] s390/qeth: defer RX modesetting Julian Wiedmann
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Julian Wiedmann @ 2019-03-28 15:39 UTC (permalink / raw)
  To: David Miller
  Cc: netdev, linux-s390, Martin Schwidefsky, Heiko Carstens,
	Stefan Raspl, Ursula Braun

Hi Dave,

please apply the following patchset to net-next. This reworks the control
IO code in qeth so that we no longer need to poll for cmd completion,
and refactors the IDX setup code to also use this improved IO path.

Thanks,
Julian


Julian Wiedmann (10):
  s390/qeth: defer RX modesetting
  s390/qeth: remove locking for RX modeset cache
  s390/qeth: add wrapper for IP table access
  s390/qeth: defer IPv6 address notifier events
  s390/qeth: convert IP table spinlock to mutex
  s390/qeth: don't poll for cmd IO completion
  s390/qeth: clarify default cmd callback
  s390/qeth: let qeth_notify_reply() set the notify reason
  s390/qeth: use callback to finalize cmd
  s390/qeth: send IDX cmds via qeth_send_control_data()

 drivers/s390/net/qeth_core.h      |  21 +-
 drivers/s390/net/qeth_core_main.c | 567 +++++++++++++++++++-------------------
 drivers/s390/net/qeth_l2_main.c   |  36 ++-
 drivers/s390/net/qeth_l3_main.c   | 167 +++++++----
 drivers/s390/net/qeth_l3_sys.c    |  20 +-
 5 files changed, 440 insertions(+), 371 deletions(-)

-- 
2.16.4


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

end of thread, other threads:[~2019-03-28 19:58 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-28 15:39 [PATCH net-next 00/10] s390/qeth: updates 2019-03-28 Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 01/10] s390/qeth: defer RX modesetting Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 02/10] s390/qeth: remove locking for RX modeset cache Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 03/10] s390/qeth: add wrapper for IP table access Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 04/10] s390/qeth: defer IPv6 address notifier events Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 05/10] s390/qeth: convert IP table spinlock to mutex Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 06/10] s390/qeth: don't poll for cmd IO completion Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 07/10] s390/qeth: clarify default cmd callback Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 08/10] s390/qeth: let qeth_notify_reply() set the notify reason Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 09/10] s390/qeth: use callback to finalize cmd Julian Wiedmann
2019-03-28 15:39 ` [PATCH net-next 10/10] s390/qeth: send IDX cmds via qeth_send_control_data() Julian Wiedmann
2019-03-28 19:58 ` [PATCH net-next 00/10] s390/qeth: updates 2019-03-28 David Miller

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).