[Bug 254333] [tcp] sysctl net.inet.tcp.hostcache.list hangs
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Apr 16 22:12:40 UTC 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254333
--- Comment #42 from commit-hook at FreeBSD.org ---
A commit in branch stable/11 references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=d20563819b9292ddcd42caf3449636b84825b1d6
commit d20563819b9292ddcd42caf3449636b84825b1d6
Author: Richard Scheffenegger <rscheff at FreeBSD.org>
AuthorDate: 2021-03-31 17:30:20 +0000
Commit: Richard Scheffenegger <rscheff at FreeBSD.org>
CommitDate: 2021-04-16 21:33:31 +0000
tcp: Make hostcache.cache_count MPSAFE by using a counter_u64_t
Addressing the underlying root cause for cache_count to
show unexpectedly high values, by protecting all arithmetic on
that global variable by using counter(9).
PR: 254333
Reviewed By: tuexen, #transport
MFC after: 2 weeks
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D29510
(cherry picked from commit 95e56d31e348594973affd0ea81d8f8383bc3031)
sys/netinet/tcp_hostcache.c | 20 ++++++++++++--------
sys/netinet/tcp_hostcache.h | 20 ++++++++++----------
2 files changed, 22 insertions(+), 18 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-net
mailing list