Date: Sun, 9 Aug 2015 19:07:25 +0000 (UTC) From: Kristof Provost <kp@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r286537 - head/sys/netinet Message-ID: <201508091907.t79J7PqS082026@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: kp Date: Sun Aug 9 19:07:24 2015 New Revision: 286537 URL: https://svnweb.freebsd.org/changeset/base/286537 Log: tcp_reass_zone is not a VNET variable. This fixes a panic during 'sysctl -a' on VIMAGE kernels. The tcp_reass_zone variable is not VNET_DEFINE() so we can not mark it as a VNET variable (with CTLFLAG_VNET). Modified: head/sys/netinet/tcp_reass.c Modified: head/sys/netinet/tcp_reass.c ============================================================================== --- head/sys/netinet/tcp_reass.c Sun Aug 9 18:15:33 2015 (r286536) +++ head/sys/netinet/tcp_reass.c Sun Aug 9 19:07:24 2015 (r286537) @@ -84,7 +84,7 @@ SYSCTL_INT(_net_inet_tcp_reass, OID_AUTO "Global maximum number of TCP Segments in Reassembly Queue"); static uma_zone_t tcp_reass_zone; -SYSCTL_UMA_CUR(_net_inet_tcp_reass, OID_AUTO, cursegments, CTLFLAG_VNET, +SYSCTL_UMA_CUR(_net_inet_tcp_reass, OID_AUTO, cursegments, 0, &tcp_reass_zone, "Global number of TCP Segments currently in Reassembly Queue");
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201508091907.t79J7PqS082026>