Skip to content

s390/net: updates 2017-12-20

Julian Wiedmann linux-s390 netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest15 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15net: convert lcs_reply.refcnt from atomic_t to refcount_tdrivers/s390/net/lcs.c drivers/s390/net/lcs.h+5 -80 replies
2/15qeth: convert qeth_reply.refcnt from atomic_t to refcount_tdrivers/s390/net/qeth_core.h drivers/s390/net/qeth_core_main.c+5 -60 replies
3/15s390/qeth: use ip*_eth_mc_map helpersdrivers/s390/net/qeth_l3_main.c+14 -290 replies
4/15s390/qeth: drop CONFIG_QETH_IPV6drivers/s390/net/Kconfig drivers/s390/net/qeth_l3_main.c+9 -540 replies
5/15s390/qeth: don't keep track of MAC address's cast typedrivers/s390/net/qeth_l2.h drivers/s390/net/qeth_l2_main.c+8 -200 replies
6/15s390/qeth: consolidate qeth MAC address helpersdrivers/s390/net/qeth_l2_main.c+18 -290 replies
7/15s390/qeth: use ether_addr_* helpersdrivers/s390/net/qeth_core_main.c drivers/s390/net/qeth_core_mpc.h drivers/s390/net/qeth_l2.h +3 more+32 -370 replies
8/15s390/qeth: align L2 and L3 set_rx_mode() implementationsdrivers/s390/net/qeth_l2_main.c drivers/s390/net/qeth_l3_main.c+43 -670 replies
9/15s390/qeth: robustify qeth_get_ip_version()drivers/s390/net/qeth_core.h+8 -60 replies
10/15s390/qeth: clean up l3_get_cast_type()drivers/s390/net/qeth_core.h drivers/s390/net/qeth_l3_main.c+20 -350 replies
11/15s390/qeth: recognize non-IP multicast on L3 transmitdrivers/s390/net/qeth_core.h drivers/s390/net/qeth_l3_main.c+1 -50 replies
12/15s390/qeth: unionize next-hop field in qeth L3 headerdrivers/s390/net/qeth_core.h drivers/s390/net/qeth_l3_main.c+23 -80 replies
13/15s390/qeth: streamline l3_fill_header()drivers/s390/net/qeth_l3_main.c+43 -560 replies
14/15s390/qeth: pass full data length to l3_fill_header()drivers/s390/net/qeth_l3_main.c+10 -80 replies
15/15s390/qeth: replace open-coded in*_pton()drivers/s390/net/qeth_l3.h drivers/s390/net/qeth_l3_main.c drivers/s390/net/qeth_l3_sys.c+12 -890 replies

Reviews trailers per patch

2 of 15 patches have a Reviewed-by or Acked-by.

PatchDavid WindsorHans Liljestrand
1/15R-b R-b
2/15R-b R-b
3/15
4/15
5/15
6/15
7/15
8/15
9/15
10/15
11/15
12/15
13/15
14/15
15/15

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH net-next 00/15] s390/net: updates 2017-12-20

Hi Dave,

Please apply the following patch series for 4.16.
Nothing too exciting, mostly just beating the qeth L3 code into shape.

Thanks & happy holidays,
Julian

Elena Reshetova (2):
net: convert lcs_reply.refcnt from atomic_t to refcount_t
qeth: convert qeth_reply.refcnt from atomic_t to refcount_t

Julian Wiedmann (13):
s390/qeth: use ip*_eth_mc_map helpers s390/qeth: drop CONFIG_QETH_IPV6
s390/qeth: don't keep track of MAC address's cast type s390/qeth: consolidate qeth MAC address helpers s390/qeth: use ether_addr_* helpers
s390/qeth: align L2 and L3 set_rx_mode() implementations s390/qeth: robustify qeth_get_ip_version() s390/qeth: clean up l3_get_cast_type() s390/qeth: recognize non-IP multicast on L3 transmit s390/qeth: unionize next-hop field in qeth L3 header s390/qeth: streamline l3_fill_header() s390/qeth: pass full data length to l3_fill_header() s390/qeth: replace open-coded in*_pton()

 drivers/s390/net/Kconfig          |   3 -
 drivers/s390/net/lcs.c            |  10 +-
 drivers/s390/net/lcs.h            |   3 +-
 drivers/s390/net/qeth_core.h      |  42 ++--
 drivers/s390/net/qeth_core_main.c |  19 +-
 drivers/s390/net/qeth_core_mpc.h  |  13 +-
 drivers/s390/net/qeth_l2.h        |   3 +-
 drivers/s390/net/qeth_l2_main.c   |  92 +++-----
 drivers/s390/net/qeth_l3.h        |   3 +-
 drivers/s390/net/qeth_l3_main.c   | 474 +++++++++++---------------------------
 drivers/s390/net/qeth_l3_sys.c    |  12 +
 11 files changed, 234 insertions(+), 440 deletions(-)
Signature · 1 line
2.13.5