summaryrefslogtreecommitdiffstats
path: root/net/ipv6
AgeCommit message (Expand)AuthorFilesLines
2022-02-18ipv6: annotate some data-races around sk->sk_protEric Dumazet2-8/+22
2022-02-18net-timestamp: convert sk->sk_tskey to atomic_tEric Dumazet1-1/+1
2022-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-13/+16
2022-02-17ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rtEric Dumazet1-9/+10
2022-02-17ipv6/addrconf: ensure addrconf_verify_rtnl() has completedEric Dumazet1-1/+1
2022-02-17net: ping6: support setting basic SOL_IPV6 options via cmsgJakub Kicinski2-5/+17
2022-02-16ipv6: per-netns exclusive flowlabel checksWillem de Bruijn1-1/+3
2022-02-14ipv6: blackhole_netdev needs snmp6 countersIdo Schimmel1-9/+9
2022-02-14ipv6: mcast: use rcu-safe version of ipv6_get_lladdr()Ignat Korchagin2-3/+3
2022-02-14ipv6: Add reasons for skb drops to __udp6_lib_rcvDavid Ahern1-2/+9
2022-02-14Generate netlink notification when default IPv6 route preference changesKalash Nainwal1-1/+5
2022-02-11ipv6: add (struct uncached_list)->quarantine listEric Dumazet1-3/+14
2022-02-11ipv6: give an IPv6 dev to blackhole_netdevEric Dumazet2-59/+40
2022-02-11ipv6: get rid of net->ipv6.rt6_stats->fib_rt_uncacheEric Dumazet2-5/+0
2022-02-11ipv6: Reject routes configurations that specify dsfield (tos)Guillaume Nault1-0/+6
2022-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2022-02-10net: ping6: support setting socket options via cmsgJakub Kicinski1-4/+9
2022-02-10net: ping6: support packet timestampingJakub Kicinski1-0/+1
2022-02-10net: ping6: remove a pr_debug() statementJakub Kicinski1-2/+0
2022-02-09tcp: Don't acquire inet_listen_hashbucket::lock with disabled BH.Sebastian Andrzej Siewior1-4/+1
2022-02-09ip6_tunnel: fix possible NULL deref in ip6_tnl_xmitEric Dumazet1-1/+4
2022-02-08ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure pathEric Dumazet1-0/+2
2022-02-08ip6mr: introduce ip6mr_net_exit_batch()Eric Dumazet1-5/+15
2022-02-08ipv6: change fib6_rules_net_exit() to batch modeEric Dumazet1-3/+8
2022-02-08ipv6/addrconf: switch to per netns inet6_addr_lst hash tableEric Dumazet1-54/+23
2022-02-08ipv6/addrconf: use one delayed work per netnsEric Dumazet1-20/+24
2022-02-08ipv6/addrconf: allocate a per netns hash tableEric Dumazet1-0/+20
2022-02-07ipv6: Define dscp_t and stop taking ECN bits into account in fib6-rulesGuillaume Nault1-6/+13
2022-02-07ip6mr: fix use-after-free in ip6mr_sk_done()Eric Dumazet2-3/+7
2022-02-05ip6mr: ip6mr_sk_done() can exit early in common casesEric Dumazet1-0/+3
2022-02-05ipv6: make mc_forwarding atomicEric Dumazet3-7/+7
2022-02-04ipv6: ioam: Insertion frequency in lwtunnel outputJustin Iurman1-2/+57
2022-02-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-7/+0
2022-01-27ipv6: partially inline ipv6_fixup_optionsPavel Begunkov1-4/+4
2022-01-27ipv6: optimise dst refcounting on cork initPavel Begunkov2-5/+11
2022-01-27udp6: don't make extra copies of iflowPavel Begunkov1-43/+42
2022-01-27udp6: pass flow in ip6_make_skb together with corkPavel Begunkov2-12/+12
2022-01-27ipv6: pass full cork into __ip6_append_data()Pavel Begunkov1-3/+4
2022-01-27ipv6: don't zero inet_cork_full::fl after usePavel Begunkov2-9/+2
2022-01-27ipv6: clean up cork setup/releasePavel Begunkov1-23/+21
2022-01-27ipv6: remove daddr temp buffer in __ip6_make_skbPavel Begunkov1-4/+3
2022-01-27udp6: shuffle up->pending AF_INET bitsPavel Begunkov1-3/+2
2022-01-27ipv6: optimise dst refcounting on skb initPavel Begunkov1-1/+10
2022-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski3-7/+0
2022-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-7/+20
2022-01-27Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"Guillaume Nault1-7/+20
2022-01-27Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6"Jiri Bohac1-1/+1
2022-01-26tcp: allocate tcp_death_row outside of struct netns_ipv4Eric Dumazet1-1/+2
2022-01-27netfilter: Remove flowtable relicsGeert Uytterhoeven3-7/+0
2022-01-25ipv6: gro: flush instead of assuming different flows on hop_limit mismatchJakub Kicinski1-2/+3