Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d567f5db412ed52de0b3b3efca4a451263de6108
/
net
/
ipv4
/
tcp_metrics.c
f9b4240b
Merge tag 'fixes-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
by Linus Torvalds
· 4 years ago
66a9b92
genetlink: move to smaller ops wherever possible
by Jakub Kicinski
· 4 years, 3 months ago
8b8f3e6
net: Use generic ns_common::count
by Christian Brauner
· 4 years, 4 months ago
65e6d90
net-tcp: Disable TCP ssthresh metrics cache by default
by Kevin(Yudong) Yang
· 5 years ago
98fa627
tcp: refactor setting the initial congestion window
by Yuchung Cheng
· 6 years ago
7c1f081
tcp: undo initial congestion window on false SYN timeout
by Yuchung Cheng
· 6 years ago
ef6243a
genetlink: optionally validate strictly/dumps
by Johannes Berg
· 6 years ago
ae0be8d
netlink: make nla_nest_start() add NLA_F_NESTED flag
by Michal Kubecek
· 6 years ago
3b0f31f
genetlink: make policy common to family
by Johannes Berg
· 6 years ago
ca79b0c
mm: convert totalram_pages and totalhigh_pages variables to atomic
by Arun KS
· 6 years ago
273c28b
net: Convert atomic_t net::count to refcount_t
by Kirill Tkhai
· 7 years ago
7268586
tcp: pause Fast Open globally after third consecutive timeout
by Yuchung Cheng
· 7 years ago
713bafe
tcp: retire FACK loss detection
by Yuchung Cheng
· 7 years ago
2a17178
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
ec36e41
tcp: Namespace-ify sysctl_tcp_nometrics_save
by Eric Dumazet
· 7 years ago
789e6dd
tcp: batch tcp_net_metrics_exit
by Eric Dumazet
· 7 years ago
c2203cf
tcp: use tcp_jiffies32 to feed tp->snd_cwnd_stamp
by Eric Dumazet
· 8 years ago
752ade6
treewide: use kv[mz]alloc* rather than opencoded variants
by Michal Hocko
· 8 years ago
d82bae1
tcp: remove per-destination timestamp cache
by Soheil Hassas Yeganeh
· 8 years ago
c3a2e83
tcp: replace dst_confirm with sk_dst_confirm
by Julian Anastasov
· 8 years ago
bec41a1
tcp: remove early retransmit
by Yuchung Cheng
· 8 years ago
6bb629d
tcp: do not export tcp_peer_is_proven()
by Eric Dumazet
· 8 years ago
56989f6
genetlink: mark families as __ro_after_init
by Johannes Berg
· 8 years ago
489111e
genetlink: statically initialize families
by Johannes Berg
· 8 years ago
a07ea4d
genetlink: no longer support using static family IDs
by Johannes Berg
· 8 years ago
4f70c96
tcp: make nla_policy const
by stephen hemminger
· 8 years ago
2175d87
libnl: nla_put_msecs(): align on a 64-bit area
by Nicolas Dichtel
· 9 years ago
810813c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 9 years ago
9bdfb3b
tcp: convert cached rtt from usec to jiffies when feeding initial rto
by Konstantin Khlebnikov
· 9 years ago
1043e25
ipv4: Namespaceify tcp reordering sysctl knob
by Nikolay Borisov
· 9 years ago
d39d14f
net: Add helper function to compare inetpeer addresses
by David Ahern
· 9 years ago
3abef28
net: Add set,get helpers for inetpeer addresses
by David Ahern
· 9 years ago
72afa35
net: Introduce ipv4_addr_hash and use it for tcp metrics
by David Ahern
· 9 years ago
071d508
tcp: add tcp_in_slow_start helper
by Yuchung Cheng
· 9 years ago
2646c83
tcp: RFC7413 option support for Fast Open client
by Daniel Lee
· 10 years ago
51456b2
ipv4: coding style: comparison for equality with NULL
by Ian Morris
· 10 years ago
67b61f6
netlink: implement nla_get_in_addr and nla_get_in6_addr
by Jiri Benc
· 10 years ago
930345e
netlink: implement nla_put_in_addr and nla_put_in6_addr
by Jiri Benc
· 10 years ago
8f55db4
tcp: simplify inetpeer_addr_base use
by Jiri Benc
· 10 years ago
9f1ab18
tcp_metrics: fix wrong lockdep annotations
by Eric Dumazet
· 10 years ago
098a697
tcp_metrics: Use a single hash table for all network namespaces.
by Eric W. Biederman
· 10 years ago
04f721c
tcp_metrics: Rewrite tcp_metrics_flush_all
by Eric W. Biederman
· 10 years ago
8a4bff7
tcp_metrics: Remove the unused return code from tcp_metrics_flush_all
by Eric W. Biederman
· 10 years ago
849e8a0
tcp_metrics: Add a field tcpm_net and verify it matches on lookup
by Eric W. Biederman
· 10 years ago
3e5da62
tcp_metrics: Mix the network namespace into the hash function.
by Eric W. Biederman
· 10 years ago
6493517
tcp_metrics: panic when tcp_metrics_init fails.
by Eric W. Biederman
· 10 years ago
053c095
netlink: make nlmsg_end() and genlmsg_end() void
by Johannes Berg
· 10 years ago
a26552a
tcp: don't allow syn packets without timestamps to pass tcp_tw_recycle logic
by Hannes Frederic Sowa
· 10 years ago
388070f
tcp: don't require root to read tcp_metrics
by Banerjee, Debabrata
· 10 years ago
4cb2897
net: use the new API kvfree()
by WANG Cong
· 11 years ago
740b0f1
tcp: switch rtt estimations to usec resolution
by Eric Dumazet
· 11 years ago
3ad88cf
tcp: metrics: Handle v6/v4-mapped sockets in tcp-metrics
by Christoph Paasch
· 11 years ago
00ca9c5
tcp: metrics: Fix rcu-race when deleting multiple entries
by Christoph Paasch
· 11 years ago
4180442
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 11 years ago
77f99ad
tcp: metrics: Avoid duplicate entries with the same destination-IP
by Christoph Paasch
· 11 years ago
3e7013d
tcp: metrics: Allow selective get/del of tcp-metrics based on src IP
by Christoph Paasch
· 11 years ago
bbf852b
tcp: metrics: Delete all entries matching a certain destination
by Christoph Paasch
· 11 years ago
8a59359c
tcp: metrics: New netlink attribute for src IP and dumped in netlink reply
by Christoph Paasch
· 11 years ago
a544302
tcp: metrics: Add source-address to tcp-metrics
by Christoph Paasch
· 11 years ago
324fd55
tcp: metrics: rename tcpm_addr to tcpm_daddr
by Christoph Paasch
· 11 years ago
c53ed74
genetlink: only pass array to genl_register_family_with_ops()
by Johannes Berg
· 11 years ago
4534de8
genetlink: make all genl_ops users const
by Johannes Berg
· 11 years ago
dccf76c
net-tcp: fix panic in tcp_fastopen_cache_set()
by Eric Dumazet
· 11 years ago
c968601
tcp: temporarily disable Fast Open on SYN timeout
by Yuchung Cheng
· 11 years ago
634fb979
inet: includes a sock_common in request_sock
by Eric Dumazet
· 11 years ago
c2bb06d
net: fix build errors if ipv6 is disabled
by Eric Dumazet
· 11 years ago
efe4208
ipv6: make lookups simpler and faster
by Eric Dumazet
· 11 years ago
269aa75
tcp: fix RTO calculated from cached RTT
by Neal Cardwell
· 11 years ago
52f20e6
tcp: better comments for RTO initiallization
by Yuchung Cheng
· 11 years ago
1b7fdd2
tcp: do not use cached RTT for RTT estimation
by Yuchung Cheng
· 11 years ago
efeaa55
tcp: do not expire TCP fastopen cookies
by Eric Dumazet
· 12 years ago
976a702
tcp: handle tcp_net_metrics_init() order-5 memory allocation failures
by Eric Dumazet
· 12 years ago
2c42a3f
tcp: Fix double sizeof in new tcp_metrics code
by Julian Anastasov
· 12 years ago
15e4730
netlink: Rename pid to portid to avoid confusion
by Eric W. Biederman
· 12 years ago
d23ff70
tcp: add generic netlink support for tcp_metrics
by Julian Anastasov
· 12 years ago
3647101
tcp: must free metrics at net dismantle
by Eric Dumazet
· 12 years ago
9a0a950
tcp: avoid oops in tcp_metrics and reset tcpm_stamp
by Julian Anastasov
· 12 years ago
5815d5e
tcp: use hash_32() in tcp_metrics
by Eric Dumazet
· 12 years ago
aab4874
net-tcp: Fast Open client - detecting SYN-data drops
by Yuchung Cheng
· 12 years ago
1fe4c48
net-tcp: Fast Open client - cookie cache
by Yuchung Cheng
· 12 years ago
ddbe503
ipv6: add ipv6_addr_hash() helper
by Eric Dumazet
· 12 years ago
2100844
tcp: Fix out of bounds access to tcpm_vals
by Alexander Duyck
· 12 years ago
81166dd
tcp: Move timestamps from inetpeer to metrics cache.
by David S. Miller
· 12 years ago
51c5d0c
tcp: Maintain dynamic metrics in local cache.
by David S. Miller
· 12 years ago
ab92bb2
tcp: Abstract back handling peer aliveness test into helper function.
by David S. Miller
· 12 years ago
4aabd8e
tcp: Move dynamnic metrics handling into seperate file.
by David S. Miller
· 12 years ago