| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-08 | ipv4: snmp: do not use SNMP_MIB_SENTINEL anymore | Eric Dumazet | 1 | -32/+33 |
| 2025-07-14 | tcp: add LINUX_MIB_BEYOND_WINDOW | Eric Dumazet | 1 | -0/+1 |
| 2025-04-10 | tcp: add LINUX_MIB_PAWS_TW_REJECTED counter | Jiayuan Chen | 1 | -0/+1 |
| 2025-02-26 | tcp: be less liberal in TSEcr received while in SYN_RECV state | Eric Dumazet | 1 | -0/+1 |
| 2025-01-14 | tcp: add LINUX_MIB_PAWS_OLD_ACK SNMP counter | Eric Dumazet | 1 | -0/+1 |
| 2024-07-28 | minmax: add a few more MIN_T/MAX_T users | Linus Torvalds | 1 | -1/+1 |
| 2024-04-30 | net: add <net/proto_memory.h> | Eric Dumazet | 1 | -0/+1 |
| 2024-02-28 | inet: annotate devconf data-races | Eric Dumazet | 1 | -1/+1 |
| 2023-10-27 | net/tcp: Ignore specific ICMPs for TCP-AO connections | Dmitry Safonov | 1 | -0/+1 |
| 2023-10-27 | net/tcp: Add TCP-AO segments counters | Dmitry Safonov | 1 | -0/+4 |
| 2023-10-20 | net: fix IPSTATS_MIB_OUTPKGS increment in OutForwDatagrams. | Heng Guo | 1 | -1/+2 |
| 2023-01-26 | icmp: Add counters for rate limits | Jamie Bainbridge | 1 | -3/+5 |
| 2022-10-28 | tcp: add u32 counter in tcp_sock and an SNMP counter for PLB | Mubashir Adnan Qureshi | 1 | -0/+1 |
| 2022-09-20 | tcp: Don't allocate tcp_death_row outside of struct netns_ipv4. | Kuniyuki Iwashima | 1 | -1/+1 |
| 2022-07-15 | ip: Fix data-races around sysctl_ip_default_ttl. | Kuniyuki Iwashima | 1 | -1/+1 |
| 2022-01-26 | tcp: allocate tcp_death_row outside of struct netns_ipv4 | Eric Dumazet | 1 | -2/+2 |
| 2021-10-15 | tcp: switch orphan_count to bare per-cpu counters | Eric Dumazet | 1 | -1/+1 |
| 2021-06-23 | tcp: Add stats for socket migration. | Kuniyuki Iwashima | 1 | -0/+2 |
| 2021-01-29 | net: proc: speedup /proc/net/netstat | Eric Dumazet | 1 | -14/+36 |
| 2020-11-09 | net: udp: introduce UDP_MIB_MEMERRORS for udp_mem | Menglong Dong | 1 | -0/+1 |
| 2020-09-24 | tcp: skip DSACKs with dubious sequence ranges | Priyaranjan Jha | 1 | -0/+1 |
| 2020-07-17 | tcp: add SNMP counter for no. of duplicate segments reported by DSACK | Priyaranjan Jha | 1 | -0/+1 |
| 2020-03-29 | mptcp: add and use MIB counter infrastructure | Florian Westphal | 1 | -0/+2 |
| 2020-01-26 | tcp: export count for rehash attempts | Abdul Kabbani | 1 | -0/+2 |
| 2019-06-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+1 |
| 2019-06-15 | tcp: tcp_fragment() should apply sane memory limits | Eric Dumazet | 1 | -0/+1 |
| 2019-06-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -5/+1 |
| 2019-05-30 | tcp: add backup TFO key infrastructure | Jason Baron | 1 | -0/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
| 2019-05-26 | net: dynamically allocate fqdir structures | Eric Dumazet | 1 | -2/+2 |
| 2019-05-26 | net: rename struct fqdir fields | Eric Dumazet | 1 | -2/+2 |
| 2018-11-30 | tcp: implement coalescing on backlog queue | Eric Dumazet | 1 | -0/+1 |
| 2018-08-05 | ip: discard IPv4 datagrams with overlapping segments. | Peter Oskolkov | 1 | -0/+1 |
| 2018-06-30 | tcp: add new SNMP counter for drops when try to queue in rcv queue | Yafang Shao | 1 | -0/+1 |
| 2018-06-26 | tcp: add SNMP counter for zero-window drops | Yafang Shao | 1 | -0/+1 |
| 2018-06-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -0/+3 |
| 2018-05-18 | tcp: add TCPAckCompressed SNMP counter | Eric Dumazet | 1 | -0/+1 |
| 2018-05-16 | proc: introduce proc_create_net_single | Christoph Hellwig | 1 | -42/+6 |
| 2018-04-19 | tcp: export packets delivery info | Yuchung Cheng | 1 | -0/+2 |
| 2018-03-31 | inet: frags: break the 2GB limit for frags storage | Eric Dumazet | 1 | -1/+1 |
| 2018-03-31 | inet: frags: remove some helpers | Eric Dumazet | 1 | -3/+3 |
| 2018-03-27 | net: Drop pernet_operations::async | Kirill Tkhai | 1 | -1/+0 |
| 2018-03-26 | net: Use octal not symbolic permissions | Joe Perches | 1 | -3/+3 |
| 2018-02-28 | inet: whitespace cleanup | Stephen Hemminger | 1 | -1/+0 |
| 2018-02-13 | net: Convert pernet_subsys, registered from inet_init() | Kirill Tkhai | 1 | -0/+1 |
| 2018-01-16 | net: delete /proc THIS_MODULE references | Alexey Dobriyan | 1 | -3/+0 |
| 2017-11-11 | tcp: retire FACK loss detection | Yuchung Cheng | 1 | -1/+0 |
| 2017-08-30 | tcp: Revert "tcp: remove header prediction" | Florian Westphal | 1 | -0/+2 |
| 2017-07-31 | tcp: remove unused mib counters | Florian Westphal | 1 | -9/+0 |
| 2017-06-08 | tcp: add TCPMemoryPressuresChrono counter | Eric Dumazet | 1 | -0/+1 |
| 2017-04-24 | net/tcp_fastopen: Add snmp counter for blackhole detection | Wei Wang | 1 | -0/+1 |
| 2017-03-16 | tcp: remove tcp_tw_recycle | Soheil Hassas Yeganeh | 1 | -1/+0 |
| 2017-02-02 | net: add LINUX_MIB_PFMEMALLOCDROP counter | Eric Dumazet | 1 | -0/+1 |
| 2017-01-20 | net: remove bh disabling around percpu_counter accesses | Eric Dumazet | 1 | -2/+0 |
| 2016-12-29 | ipv4: Namespaceify tcp_tw_recycle and tcp_max_tw_buckets knob | Haishuang Yan | 1 | -1/+1 |
| 2016-09-30 | net: Suppress the "Comparison to NULL could be written" warnings | Jia He | 1 | -16/+16 |
| 2016-09-30 | proc: Reduce cache miss in snmp_seq_show | Jia He | 1 | -23/+47 |
| 2016-08-25 | tcp: md5: add LINUX_MIB_TCPMD5FAILURE counter | Eric Dumazet | 1 | -0/+1 |
| 2016-02-16 | ipv4: Namespaceify ip_default_ttl sysctl knob | Nikolay Borisov | 1 | -1/+1 |
| 2015-07-21 | net: track success and failure of TCP PMTU probing | Rick Jones | 1 | -0/+2 |
| 2015-05-09 | tcp: add TCPWinProbe and TCPKeepAlive SNMP counters | Eric Dumazet | 1 | -0/+2 |
| 2015-04-13 | tcp/dccp: get rid of central timewait timer | Eric Dumazet | 1 | -1/+1 |
| 2015-02-08 | tcp: helpers to mitigate ACK loops by rate-limiting out-of-window dupacks | Neal Cardwell | 1 | -0/+6 |
| 2014-12-09 | tcp_cubic: add SNMP counters to track how effective is Hystart | Eric Dumazet | 1 | -0/+4 |
| 2014-11-07 | udp: Increment UDP_MIB_IGNOREDMULTI for arriving unmatched multicasts | Rick Jones | 1 | -0/+1 |
| 2014-11-04 | ipv4: use seq_puts instead of seq_printf where possible | Fabian Frederick | 1 | -3/+3 |
| 2014-07-27 | inet: frag: don't account number of fragment queues | Florian Westphal | 1 | -2/+3 |
| 2014-05-07 | net: clean up snmp stats code | WANG Cong | 1 | -12/+12 |
| 2014-03-03 | tcp: snmp stats for Fast Open, SYN rtx, and data pkts | Yuchung Cheng | 1 | -0/+3 |
| 2014-02-26 | net: tcp: add mib counters to track zero window transitions | Florian Westphal | 1 | -0/+3 |
| 2014-01-02 | ipv4: spaces required around that '=' | Weilong Chen | 1 | -4/+4 |
| 2013-12-06 | tcp: auto corking | Eric Dumazet | 1 | -0/+1 |
| 2013-08-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+1 |
| 2013-08-09 | net: rename busy poll MIB counter | Eliezer Tamir | 1 | -1/+1 |
| 2013-08-08 | net: add SNMP counters tracking incoming ECN bits | Eric Dumazet | 1 | -1/+6 |
| 2013-06-10 | net: add low latency socket poll | Eliezer Tamir | 1 | -0/+1 |
| 2013-04-29 | net: Add MIB counters for checksum errors | Eric Dumazet | 1 | -3/+7 |
| 2013-04-18 | tcp: introduce TCPSpuriousRtxHostQueues SNMP counter | Eric Dumazet | 1 | -0/+1 |
| 2013-03-12 | tcp: TLP loss detection. | Nandita Dukkipati | 1 | -0/+1 |
| 2013-03-12 | tcp: Tail loss probe (TLP) | Nandita Dukkipati | 1 | -0/+1 |
| 2013-02-18 | net: proc: change proc_net_remove to remove_proc_entry | Gao feng | 1 | -5/+5 |
| 2013-02-18 | net: proc: change proc_net_fops_create to proc_create | Gao feng | 1 | -3/+4 |
| 2012-08-31 | tcp: TCP Fast Open Server - header & support functions | Jerry Chu | 1 | -0/+4 |
| 2012-07-19 | net-tcp: Fast Open client - sending SYN-data | Yuchung Cheng | 1 | -0/+1 |
| 2012-07-17 | tcp: implement RFC 5961 4.2 | Eric Dumazet | 1 | -1/+1 |
| 2012-07-17 | tcp: implement RFC 5961 3.2 | Eric Dumazet | 1 | -0/+1 |
| 2012-07-16 | tcp: add OFO snmp counters | Eric Dumazet | 1 | -0/+3 |
| 2012-03-19 | tcp: reduce out_of_order memory use | Eric Dumazet | 1 | -0/+1 |
| 2012-01-26 | tcp: add LINUX_MIB_TCPRETRANSFAIL counter | Eric Dumazet | 1 | -0/+1 |
| 2012-01-22 | tcp: detect loss above high_seq in recovery | Yuchung Cheng | 1 | -1/+0 |
| 2011-12-12 | foundations of per-cgroup memory pressure controlling. | Glauber Costa | 1 | -3/+3 |
| 2011-11-09 | ipv4: reduce percpu needs for icmpmsg mibs | Eric Dumazet | 1 | -5/+4 |
| 2011-10-31 | net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules | Paul Gortmaker | 1 | -0/+1 |
| 2011-09-15 | tcp: Change possible SYN flooding messages | Eric Dumazet | 1 | -0/+2 |
| 2010-12-08 | tcp: Replace time wait bucket msg by counter | Tom Herbert | 1 | -0/+1 |
| 2010-11-10 | net: avoid limits overflow | Eric Dumazet | 1 | -4/+4 |
| 2010-06-30 | snmp: 64bit ipstats_mib for all arches | Eric Dumazet | 1 | -6/+9 |
| 2010-06-03 | ipv4: add LINUX_MIB_IPRPFILTER snmp counter | Eric Dumazet | 1 | -0/+1 |
| 2010-03-21 | tcp: Add SNMP counter for DEFER_ACCEPT | Eric Dumazet | 1 | -0/+1 |
| 2010-03-08 | tcp: Add SNMP counters for backlog and min_ttl drops | Eric Dumazet | 1 | -0/+2 |
| 2010-02-16 | percpu: add __percpu sparse annotations to net | Tejun Heo | 1 | -14/+14 |
| 2010-01-23 | net: constify MIB name tables | Alexey Dobriyan | 1 | -2/+2 |
| 2009-04-27 | snmp: add missing counters for RFC 4293 | Neil Horman | 1 | -2/+8 |
| 2009-02-16 | net: replace commatas with semicolons | Thomas Gleixner | 1 | -2/+2 |
| 2008-12-29 | net: Fix percpu counters deadlock | Herbert Xu | 1 | -4/+9 |
| 2008-11-25 | net: Use a percpu_counter for orphan_count | Eric Dumazet | 1 | -1/+1 |
| 2008-11-25 | net: Use a percpu_counter for sockets_allocated | Eric Dumazet | 1 | -1/+2 |
| 2008-11-24 | tcp: add some mibs to track collapsing | Ilpo Järvinen | 1 | -0/+3 |
| 2008-11-10 | net: fix /proc/net/snmp as memory corruptor | Eric Dumazet | 1 | -28/+30 |
| 2008-07-30 | tcp: MD5: Use MIB counter instead of warning for MD5 mismatch. | David S. Miller | 1 | -0/+2 |
| 2008-07-18 | proc: consolidate per-net single-release callers | Pavel Emelyanov | 1 | -27/+3 |
| 2008-07-18 | proc: consolidate per-net single_open callers | Pavel Emelyanov | 1 | -54/+3 |
| 2008-07-18 | proc: clean the ip_misc_proc_init and ip_proc_init_net error paths | Pavel Emelyanov | 1 | -12/+3 |
| 2008-07-18 | proc: show per-net ip_devconf.forwarding in /proc/net/snmp | Pavel Emelyanov | 1 | -1/+1 |
| 2008-07-18 | proc: create /proc/net/snmp file in each net | Pavel Emelyanov | 1 | -20/+50 |
| 2008-07-18 | proc: create /proc/net/netstat file in each net | Pavel Emelyanov | 1 | -9/+38 |
| 2008-07-18 | mib: put icmpmsg statistics on struct net | Pavel Emelyanov | 1 | -5/+5 |
| 2008-07-18 | mib: put icmp statistics on struct net | Pavel Emelyanov | 1 | -4/+4 |
| 2008-07-18 | mib: put udplite statistics on struct net | Pavel Emelyanov | 1 | -1/+1 |
| 2008-07-18 | mib: put udp statistics on struct net | Pavel Emelyanov | 1 | -1/+1 |
| 2008-07-18 | mib: put net statistics on struct net | Pavel Emelyanov | 1 | -1/+1 |
| 2008-07-18 | mib: put ip statistics on struct net | Pavel Emelyanov | 1 | -2/+2 |
| 2008-07-18 | mib: put tcp statistics on struct net | Pavel Emelyanov | 1 | -2/+2 |
| 2008-06-11 | net: remove CVS keywords | Adrian Bunk | 1 | -2/+0 |
| 2008-03-31 | [IPV4][NETNS]: Display per-net info in sockstat file. | Pavel Emelyanov | 1 | -7/+34 |
| 2008-03-31 | [SOCK][NETNS]: Register sockstat(6) files in each net. | Pavel Emelyanov | 1 | -5/+22 |
| 2008-03-31 | [SOCK][NETNS]: Add a struct net argument to sock_prot_inuse_add and _get. | Pavel Emelyanov | 1 | -4/+7 |
| 2008-03-06 | [UDP]: Revert udplite and code split. | David S. Miller | 1 | -4/+1 |
| 2008-03-04 | [UDP]: Allow users to configure UDP-Lite. | YOSHIFUJI Hideaki | 1 | -1/+4 |
| 2008-01-28 | [NETNS][FRAGS]: Make the mem counter per-namespace. | Pavel Emelyanov | 1 | -1/+1 |
| 2008-01-28 | [NETNS][FRAGS]: Make the nqueues counter per-namespace. | Pavel Emelyanov | 1 | -1/+1 |
| 2008-01-28 | [NET]: prot_inuse cleanups and optimizations | Eric Dumazet | 1 | -4/+5 |
| 2008-01-28 | [UDP]: Add memory accounting. | Hideo Aoki | 1 | -1/+2 |
| 2008-01-28 | [IPV4]: Switch users of ipv4_devconf(_all) to use the pernet one | Pavel Emelyanov | 1 | -1/+2 |
| 2007-11-07 | [NET]: Define infrastructure to keep 'inuse' changes in an efficent SMP/NUMA ... | Eric Dumazet | 1 | -15/+4 |
| 2007-10-29 | [IPv4] SNMP: Refer correct memory location to display ICMP out-going statistics | Mitsuru Chinen | 1 | -1/+1 |
| 2007-10-25 | [IPV4]: Remove no longer used snmp4_icmp_list. | David S. Miller | 1 | -8/+0 |
| 2007-10-15 | [INET]: Collect frag queues management objects together | Pavel Emelyanov | 1 | -2/+2 |
| 2007-10-10 | [NET]: sparse warning fixes | Stephen Hemminger | 1 | -1/+1 |
| 2007-10-10 | [TCP] MIB: Count FRTO's successfully detected spurious RTOs | Ilpo Järvinen | 1 | -0/+1 |
| 2007-10-10 | [IPV4]: Add ICMPMsgStats MIB (RFC 4293) | David L Stevens | 1 | -31/+89 |
| 2007-10-10 | [NET]: Make /proc/net per network namespace | Eric W. Biederman | 1 | -5/+6 |
| 2007-10-10 | [TCP] MIB: Add counters for discarded SACK blocks | Ilpo Järvinen | 1 | -0/+3 |
| 2007-06-07 | [IPV4]: Convert IPv4 devconf to an array | Herbert Xu | 1 | -1/+1 |
| 2007-05-14 | [IPV4] SNMP: Display new statistics at /proc/net/netstat | Mitsuru Chinen | 1 | -0/+21 |
| 2007-04-25 | [IPV4]: Consolidate common SNMP code | Herbert Xu | 1 | -54/+14 |
| 2007-04-25 | [IPV4]: Fix build without procfs. | YOSHIFUJI Hideaki | 1 | -0/+2 |
| 2007-04-25 | [IPV4] SNMP: Move some statistic bits to net/ipv4/proc.c. | YOSHIFUJI Hideaki | 1 | -0/+25 |
| 2007-02-12 | [PATCH] mark struct file_operations const 7 | Arjan van de Ven | 1 | -3/+3 |
| 2007-02-10 | [NET] IPV4: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -5/+5 |
| 2006-12-02 | [NET]: Supporting UDP-Lite (RFC 3828) in Linux | Gerrit Renker | 1 | -0/+13 |
| 2006-09-22 | [IPV4]: add the UdpSndbufErrors and UdpRcvbufErrors MIBs | Martin Bligh | 1 | -0/+2 |
| 2006-04-11 | [PATCH] for_each_possible_cpu: network codes | KAMEZAWA Hiroyuki | 1 | -2/+2 |
| 2006-02-05 | [PATCH] percpu data: only iterate over possible CPUs | Eric Dumazet | 1 | -1/+1 |
| 2006-01-03 | [INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2005-11-29 | [NET]: Add const markers to various variables. | Arjan van de Ven | 1 | -5/+5 |
| 2005-10-25 | [NET]: Wider use of for_each_*cpu() | John Hawkes | 1 | -3/+1 |
| 2005-08-29 | [NET]: Fix sparse warnings | Arnaldo Carvalho de Melo | 1 | -3/+0 |
| 2005-08-29 | [TIMEWAIT]: Introduce inet_timewait_death_row | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+382 |