aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/netns
AgeCommit message (Expand)AuthorFilesLines
2026-06-08ip6mr: Define net->ipv6.{ip6mr_notifier_ops,ipmr_seq} under CONFIG_IPV6_MROUTE.Kuniyuki Iwashima1-2/+2
2026-06-08ip6mr: Replace RTNL with a dedicated mutex for MFC.Kuniyuki Iwashima1-0/+1
2026-05-08ipv6: flowlabel: enforce per-netns limit for unprivileged callersMaoyi Xie1-0/+1
2026-05-04ipmr: Add __rcu to netns_ipv4.mrt.Kuniyuki Iwashima1-1/+1
2026-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2026-03-26mpls: add seqcount to protect the platform_label{,s} pairSabrina Dubroca1-0/+1
2026-03-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2026-03-24Merge tag 'ipsec-2026-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Abeni1-1/+1
2026-03-13udp: Remove UDP-Lite SNMP stats.Kuniyuki Iwashima1-5/+0
2026-03-12vsock: add G2H fallback for CIDs not owned by H2G transportAlexander Graf1-0/+2
2026-03-12xfrm: avoid RCU warnings around the per-netns netlink socketSabrina Dubroca1-1/+1
2026-03-10inet: add ip_local_port_step_width sysctl to improve port usage distributionFernando Fernandez Mancera1-0/+1
2026-03-09tcp: move sysctl_tcp_shrink_window to netns_ipv4_read_txrx groupEric Dumazet1-1/+1
2026-03-02ipmr: Add dedicated mutex for mrt->{mfc_hash,mfc_cache_list}.Kuniyuki Iwashima1-0/+1
2026-03-02ipmr/ip6mr: Convert net->ipv[46].ipmr_seq to atomic_t.Kuniyuki Iwashima2-2/+2
2026-03-02ipmr: Define net->ipv4.{ipmr_notifier_ops,ipmr_seq} under CONFIG_IP_MROUTE.Kuniyuki Iwashima1-3/+2
2026-02-26vsock: lock down child_ns_mode as write-onceBobby Eshleman1-0/+3
2026-02-18inet: move icmp_global_{credit,stamp} to a separate cache lineEric Dumazet1-2/+7
2026-01-27vsock: add netns to vsock coreBobby Eshleman1-0/+21
2026-01-19ipv6: add sysctl_ipv6_flowlabel groupEric Dumazet1-3/+7
2025-11-20tcp: add net.ipv4.tcp_rcvbuf_low_rttEric Dumazet1-0/+1
2025-11-20tcp: tcp_moderate_rcvbuf is only used in rx pathEric Dumazet1-1/+1
2025-11-10net/smc: bpf: Introduce generic hook for handshake flowD. Wythe1-0/+3
2025-11-07tcp: add net.ipv4.tcp_comp_sack_rtt_percentEric Dumazet1-0/+1
2025-11-03mpls: Protect net->mpls.platform_label with a per-netns mutex.Kuniyuki Iwashima1-0/+1
2025-10-30net/smc: make wr buffer count configurableHalil Pasic1-0/+2
2025-10-29ipv6: icmp: Add RFC 5837 supportIdo Schimmel1-0/+1
2025-10-29ipv4: icmp: Add RFC 5837 supportIdo Schimmel1-0/+1
2025-10-16net: Introduce net.core.bypass_prot_mem sysctl.Kuniyuki Iwashima1-0/+1
2025-10-15net: add /proc/sys/net/core/txq_reselection_ms controlEric Dumazet1-0/+1
2025-09-18tcp: accecn: AccECN option send controlChia-Yu Chang1-0/+1
2025-09-18tcp: accecn: AccECN optionIlpo Järvinen1-0/+1
2025-09-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2025-09-10netfilter: nf_tables: place base_seq in struct netFlorian Westphal1-0/+1
2025-09-01inet: ping: make ping_port_rover per netnsEric Dumazet1-0/+1
2025-08-19sctp: Convert cookie authentication to use HMAC-SHA256Eric Biggers1-2/+2
2025-07-15net: mctp: Use hashtable for bindsMatt Johnston1-4/+16
2025-07-03netfilter: conntrack: remove DCCP protocol supportPablo Neira Ayuso1-13/+0
2025-04-24ipv6: Protect fib6_link_table() with spinlock.Kuniyuki Iwashima1-0/+1
2025-04-08udp_tunnel: create a fastpath GRO lookup.Paolo Abeni1-0/+11
2025-03-25Revert "udp_tunnel: GRO optimizations"Jakub Kicinski1-11/+0
2025-03-18udp_tunnel: create a fastpath GRO lookup.Paolo Abeni1-0/+11
2025-03-03ipv4: fib: Namespacify fib_info hash tables.Kuniyuki Iwashima1-0/+3
2025-02-11tcp: add tcp_rto_max_ms sysctlEric Dumazet1-0/+1
2024-12-11tcp: Add sysctl to configure TIME-WAIT reuse delayJakub Sitnicki1-0/+1
2024-10-29xfrm: Add an inbound percpu state cache.Steffen Klassert1-0/+1
2024-10-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-1/+0
2024-10-11ipv4: use READ_ONCE()/WRITE_ONCE() on net->ipv4.fib_seqEric Dumazet1-1/+1
2024-10-11tcp: move sysctl_tcp_l3mdev_accept to netns_ipv4_read_rxEric Dumazet1-3/+2
2024-10-09ipv4: Namespacify IPv4 address GC.Kuniyuki Iwashima1-0/+1
2024-10-09ipv4: Link IPv4 address to per-netns hash table.Kuniyuki Iwashima1-0/+1
2024-10-08net-timestamp: namespacify the sysctl_tstamp_allow_dataJason Xing1-0/+1
2024-09-24xfrm: policy: remove last remnants of pernet inexact listFlorian Westphal1-1/+0
2024-08-30icmp: icmp_msgs_per_sec and icmp_msgs_burst sysctls become per netnsEric Dumazet1-0/+2
2024-08-30icmp: move icmp_global.credit and icmp_global.stamp to per netns storageEric Dumazet1-1/+2
2024-08-26net: Correct spelling in headersSimon Horman1-2/+2
2024-07-14Merge tag 'ipsec-next-2024-07-13' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski1-0/+1
2024-06-26xfrm: support sending NAT keepalives in ESP in UDP statesEyal Birger1-0/+1
2024-06-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+3
2024-06-19netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter coreJianguo Wu1-0/+3
2024-06-12net: ipv4: Add a sysctl to set multipath hash seedPetr Machata1-0/+8
2024-06-05tcp: add sysctl_tcp_rto_min_usKevin Yang1-0/+1
2023-12-15net: Namespace-ify sysctl_optmem_maxEric Dumazet1-0/+1
2023-12-08Use READ/WRITE_ONCE() for IP local_port_range.David Laight1-2/+1
2023-12-02netns-ipv4: reorganize netns_ipv4 fast path variablesCoco Li1-15/+32
2023-11-24net/smc: add sysctl for max conns per lgr for SMC-R v2.1Guangguan Wang1-0/+1
2023-11-24net/smc: add sysctl for max links per lgr for SMC-R v2.1Guangguan Wang1-0/+1
2023-10-24netfilter: conntrack: switch connlabels to atomic_tFlorian Westphal1-1/+1
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2023-10-16tcp: Set pingpong threshold via sysctlHaiyang Zhang1-0/+2
2023-09-13xfrm: fix a data-race in xfrm_gen_index()Eric Dumazet1-0/+1
2023-09-12tcp: defer regular ACK while processing socket backlogEric Dumazet1-0/+1
2023-08-13net: Remove leftover include from nftables.hJörn-Thorben Hinz1-2/+0
2023-07-18tcp: get rid of sysctl_tcp_adv_win_scaleEric Dumazet1-1/+1
2023-06-17tcp: enforce receive buffer memory limits by allowing the tcp window to shrinkmfreemon@cloudflare.com1-0/+1
2023-06-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2023-06-02net/ipv6: convert skip_notify_on_dev_down sysctl to u8Eric Dumazet1-1/+1
2023-06-02net/ipv6: fix bool/int mismatch for skip_notify_on_dev_downEric Dumazet1-1/+1
2023-05-11tcp: make the first N SYN RTO backoffs linearDavid Morley1-0/+1
2023-04-20ipv6: add icmpv6_error_anycast_as_unicast for ICMPv6Mahesh Bandewar1-0/+1
2023-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski1-1/+0
2023-02-22netfilter: ctnetlink: make event listener tracking globalFlorian Westphal1-1/+0
2023-02-20net: make default_rps_mask a per netns attributePaolo Abeni1-0/+5
2022-12-06net: xsk: Don't include <linux/rculist.h>Christophe JAILLET1-1/+1
2022-11-18sctp: add dif and sdif check in asoc and ep lookupXin Long1-0/+4
2022-11-16udp: Introduce optional per-netns hash table.Kuniyuki Iwashima1-0/+2
2022-11-16udp: Set NULL to sk->sk_prot->h.udp_table.Kuniyuki Iwashima1-0/+1
2022-10-28tcp: add sysctls for TCP PLB parametersMubashir Adnan Qureshi1-0/+5
2022-09-28netns: Replace zero-length array with DECLARE_FLEX_ARRAY() helperGustavo A. R. Silva1-1/+1
2022-09-22net/smc: Unbind r/w buffer size from clcsock and make them tunableTony Lu1-0/+2
2022-09-22net/smc: Introduce a specific sysctl for TEST_LINK timeWen Gu1-0/+1
2022-09-20tcp: Introduce optional per-netns ehash.Kuniyuki Iwashima1-0/+1
2022-09-20tcp: Don't allocate tcp_death_row outside of struct netns_ipv4.Kuniyuki Iwashima1-1/+2
2022-09-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-1/+0
2022-09-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski1-1/+0
2022-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2022-08-31tcp: make global challenge ack rate limitation per net-ns and default disabledEric Dumazet1-0/+2
2022-08-31netfilter: remove nf_conntrack_helper sysctl and modparam togglesPablo Neira Ayuso1-1/+0
2022-08-22Remove DECnet support from kernelStephen Hemminger1-3/+0
2022-08-11netfilter: nfnetlink: re-enable conntrack expectation eventsFlorian Westphal1-1/+1
2022-07-22net: add missing includes and forward declarations under net/Jakub Kicinski9-0/+14
2022-07-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextJakub Kicinski1-0/+14
2022-07-18net/smc: Introduce a sysctl for setting SMC-R buffer typeWen Gu1-0/+1
2022-07-11netfilter: nf_flow_table: count pending offload workqueue tasksVlad Buslov1-0/+14
2022-06-22af_unix: Define a per-netns hash table.Kuniyuki Iwashima1-0/+6
2022-05-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-nextDavid S. Miller1-7/+1
2022-05-13netfilter: nfnetlink: allow to detect if ctnetlink listeners existFlorian Westphal1-0/+1
2022-05-13netfilter: conntrack: remove unconfirmed listFlorian Westphal1-6/+0
2022-05-13netfilter: conntrack: remove the percpu dying listFlorian Westphal1-1/+0
2022-04-15ipv6: make ip6_rt_gc_expire an atomic_tEric Dumazet1-2/+2
2022-03-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/David S. Miller1-5/+1
2022-03-18xfrm: rework default policy structureNicolas Dichtel1-5/+1
2022-03-09tcp: adjust TSO packet sizes based on min_rttEric Dumazet1-1/+2
2022-03-01net/smc: add sysctl for autocorkingDust Li1-0/+1
2022-03-01net/smc: add sysctl interface for SMCDust Li1-0/+3
2022-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2022-02-16ipv6: per-netns exclusive flowlabel checksWillem de Bruijn1-1/+2
2022-02-11net/smc: Add global configure for handshake limitation by netlinkD. Wythe1-0/+2
2022-02-08ipv6/addrconf: use one delayed work per netnsEric Dumazet1-0/+1
2022-02-08ipv6/addrconf: allocate a per netns hash tableEric Dumazet1-0/+4
2022-01-31txhash: Make rethinking txhash behavior configurable via sysctlAkhmat Karakotov1-0/+1
2022-01-27ipv4: Namespaceify min_adv_mss sysctl knobxu xin1-0/+1
2022-01-26tcp: allocate tcp_death_row outside of struct netns_ipv4Eric Dumazet1-5/+3
2022-01-25ipv4/tcp: do not use per netns ctl socketsEric Dumazet1-1/+0
2022-01-25ipv6: do not use per netns icmp socketsEric Dumazet1-1/+0
2022-01-25ipv4: do not use per netns icmp socketsEric Dumazet1-1/+0
2022-01-04Namespaceify mtu_expires sysctlxu xin1-0/+1
2022-01-04Namespaceify min_pmtu sysctlxu xin1-0/+2
2021-12-29bpf: Invert the dependency between bpf-netns.h and netns/bpf.hJakub Kicinski1-1/+8
2021-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2021-12-02ipv4: convert fib_num_tclassid_users to atomic_tEric Dumazet1-1/+1
2021-11-16net: merge net->core.prot_inuse and net->core.sock_inuseEric Dumazet1-1/+0
2021-09-28netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1Florian Westphal1-0/+6
2021-08-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-1/+0
2021-08-27Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/David S. Miller1-0/+7
2021-08-25netfilter: ecache: remove nf_exp_event_notifier structureFlorian Westphal1-1/+0
2021-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+0
2021-08-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2-13/+0
2021-08-10netfilter: nf_queue: move hookfn registration out of struct netFlorian Westphal1-1/+0
2021-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfJakub Kicinski1-2/+0
2021-08-06netfilter: conntrack: remove offload_pickup sysctl againFlorian Westphal1-2/+0
2021-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2021-08-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-0/+1
2021-08-01netfilter: remove xt pernet dataFlorian Westphal1-12/+0
2021-07-29mctp: Allow per-netns default networksMatt Johnston1-0/+3
2021-07-29mctp: Populate socket implementationJeremy Kerr1-0/+13
2021-07-29mctp: Add neighbour implementationMatt Johnston1-0/+4
2021-07-29mctp: Add initial routing frameworkJeremy Kerr1-0/+16
2021-07-21ipv6: ioam: Data plane support for Pre-allocated TraceJustin Iurman1-0/+3
2021-07-21xfrm: Add possibility to set the default to block if we have no policySteffen Klassert1-0/+7
2021-07-20net/tcp_fastopen: remove tcp_fastopen_ctx_lockEric Dumazet1-1/+0
2021-07-06netfilter: conntrack: add new sysctl to disable RST checkAli Abdallah1-0/+1
2021-07-02xfrm: Fix RCU vs hash_resize_mutex lock inversionFrederic Weisbecker1-0/+1
2021-06-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gitDavid S. Miller1-0/+1
2021-06-22sctp: add probe_interval in sysctl and sock/asoc/transportXin Long1-0/+3
2021-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+1
2021-06-16net/smc: Make SMC statistics network namespace awareGuvenc Gulce1-0/+16
2021-06-15net: Introduce net.ipv4.tcp_migrate_req.Kuniyuki Iwashima1-0/+1
2021-06-07netfilter: conntrack: Introduce udp offload timeout configurationOz Shlomo1-0/+4
2021-06-07netfilter: conntrack: Introduce tcp offload timeout configurationOz Shlomo1-0/+4
2021-05-18ipv6: Add a sysctl to control multipath hash fieldsIdo Schimmel1-1/+2
2021-05-18ipv4: Add a sysctl to control multipath hash fieldsIdo Schimmel1-0/+1
2021-05-14xfrm: add state hashtable keyed by seqSabrina Dubroca1-0/+1
2021-04-26netfilter: remove all xt_table anchors from struct netFlorian Westphal2-19/+0
2021-04-26netfilter: ebtables: remove the 3 ebtables pointers from struct netFlorian Westphal1-8/+0
2021-04-13netfilter: conntrack: convert sysctls to u8Florian Westphal1-13/+10
2021-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+3
2021-04-09net: dccp: use net_generic storageFlorian Westphal1-12/+0
2021-04-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller4-18/+0
2021-04-06net: remove obsolete members from struct netFlorian Westphal4-18/+0
2021-04-02net: reorganize fields in netns_mibEric Dumazet1-10/+20
2021-03-31ipv6: move ip6_dst_ops first in netns_ipv6Eric Dumazet1-1/+3
2021-03-31ipv6: convert elligible sysctls to u8Eric Dumazet1-12/+12
2021-03-31tcp: convert tcp_comp_sack_nr sysctl to u8Eric Dumazet1-1/+1
2021-03-31ipv4: convert igmp_link_local_mcast_reports sysctl to u8Eric Dumazet1-1/+1
2021-03-31ipv4: convert fib_multipath_{use_neigh|hash_policy} sysctls to u8Eric Dumazet1-2/+2
2021-03-31ipv4: convert udp_l3mdev_accept sysctl to u8Eric Dumazet1-1/+1
2021-03-31ipv4: convert fib_notify_on_flag_change sysctl to u8Eric Dumazet1-1/+1
2021-03-31inet: shrink netns_ipv4 by another cache lineEric Dumazet1-3/+3
2021-03-31inet: shrink inet_timewait_death_row by 48 bytesEric Dumazet1-2/+5
2021-03-30net: add sysctl for enabling RFC 8335 PROBE messagesAndreas Roeseler1-0/+1
2021-03-25tcp: convert elligible sysctls to u8Eric Dumazet1-34/+34
2021-03-25inet: convert tcp_early_demux and udp_early_demux to u8Eric Dumazet1-2/+2
2021-03-25ipv4: convert ip_forward_update_priority sysctl to u8Eric Dumazet1-1/+1
2021-03-25ipv4: shrink netns_ipv4 with sysctl conversionsEric Dumazet1-16/+16
2021-03-24tcp_metrics: tcpm_hash_bucket is strictly localEric Dumazet1-1/+0
2021-03-22net: xfrm: Use sequence counter with associated spinlockAhmed S. Darwish1-1/+1
2021-03-22net: xfrm: Localize sequence counter per network namespaceAhmed S. Darwish1-1/+3
2021-02-02net: ipv6: Emit notification when fib hardware flags are changedAmit Cohen1-0/+1
2021-02-02net: ipv4: Emit notification when fib hardware flags are changedAmit Cohen1-0/+2
2020-10-30sctp: add encap_port for netns sock asoc and transportXin Long1-0/+2
2020-10-30sctp: create udp6 sock and set its encap_rcvXin Long1-0/+1
2020-10-30sctp: create udp4 sock and add its encap_rcvXin Long1-0/+5
2020-10-12can: remove obsolete version stringsOliver Hartkopp1-1/+0
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+1
2020-09-15nexthop: Convert to blocking notification chainIdo Schimmel1-1/+1
2020-09-10tcp: reflect tos value received in SYN to the socketWei Wang1-0/+1
2020-09-08netfilter: nf_tables: coalesce multiple notifications into one skbuffPablo Neira Ayuso1-0/+1
2020-06-30bpf, netns: Keep a list of attached bpf_link'sJakub Sitnicki1-1/+1
2020-06-30bpf, netns: Keep attached programs in bpf_prog_arrayJakub Sitnicki1-1/+4