Skip to content

netpoll: add IPv6 support

Cong Wang netdev 6 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest4 patches 1 replyIn review
  2. v43 patches 5 repliesSuperseded
  3. v3 posting 2/23 patches 3 repliesSuperseded
Earlier versions · 3
VersionPostedPatchesRepliesStatus
v3 posting 1/23 patches2 repliesSuperseded
v23 patches2 repliesSuperseded
v13 patches2 repliesSuperseded

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4netpoll: prepare for ipv6drivers/net/netconsole.c include/linux/netpoll.h net/core/netpoll.c+243 -1840 replies
2/4ipv6: move csum_ipv6_magic() and udp6_csum_init() into static libraryinclude/net/ip6_checksum.h net/ipv6/Makefile net/ipv6/ip6_checksum.c +1 more+103 -920 replies
3/4netpoll: add IPv6 supportdrivers/net/netconsole.c net/core/netpoll.c+274 -160 replies
4/4netconsole: add IPv6 example in docDocumentation/networking/netconsole.txt+6 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v5 yet.

Read the v5 thread

Cover letter [PATCH net-next v5 0/4] netpoll: add IPv6 support

v5: move some ipv6 checksum functions into net/ipv6/ip6_checksum.c

v4: remove ndisc_parse_options(), ignore ICMP options there
make udp6_csum_init() inline so that we don't rely on IPV6=y fix a conflict with Jiri's patchset

v3: fix CONFIG_IPV6=m case

v2: use bool for ipv6 flag
fix !CONFIG_IPV6 case

This patchset implements netpoll over IPv6.

Cong Wang (4):
netpoll: prepare for ipv6
ipv6: move csum_ipv6_magic() and udp6_csum_init() into static library
netpoll: add IPv6 support
netconsole: add IPv6 example in doc

 Documentation/networking/netconsole.txt |    7 +-
 drivers/net/netconsole.c                |   44 ++-
 include/linux/netpoll.h                 |   13 +-
 include/net/ip6_checksum.h              |   62 +---
 net/core/netpoll.c                      |  622 ++++++++++++++++++++++---------
 net/ipv6/Makefile                       |    2 +-
 net/ipv6/ip6_checksum.c                 |   97 +++++
 net/ipv6/udp.c                          |   34 --
 8 files changed, 607 insertions(+), 274 deletions(-)
Signature · 1 line
1.7.7.6