Date: Sat, 30 May 2009 20:43:03 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r193116 - in projects/pnet/sys: net netatalk netinet netinet6 netipx netnatm Message-ID: <200905302043.n4UKh3I9018619@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rwatson Date: Sat May 30 20:43:03 2009 New Revision: 193116 URL: http://svn.freebsd.org/changeset/base/193116 Log: Where existing queue limits are IFQ_MAXLEN or similar-sounding numbers (50), use the netisr2 framework's default queue lengths. This is basically all network protocols using netisr except natm, which sets the limit to 1000. Modified: projects/pnet/sys/net/rtsock.c projects/pnet/sys/netatalk/ddp_usrreq.c projects/pnet/sys/netinet/if_ether.c projects/pnet/sys/netinet/igmp.c projects/pnet/sys/netinet/ip_input.c projects/pnet/sys/netinet6/ip6_input.c projects/pnet/sys/netinet6/vinet6.h projects/pnet/sys/netipx/ipx_input.c projects/pnet/sys/netnatm/natm_proto.c Modified: projects/pnet/sys/net/rtsock.c ============================================================================== --- projects/pnet/sys/net/rtsock.c Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/net/rtsock.c Sat May 30 20:43:03 2009 (r193116) @@ -119,7 +119,6 @@ static struct netisr_handler rtsock_nh = .nh_name = "rtsock", .nh_handler = rts_input, .nh_proto = NETISR_ROUTE, - .nh_qlimit = 256, .nh_policy = NETISR_POLICY_SOURCE, }; Modified: projects/pnet/sys/netatalk/ddp_usrreq.c ============================================================================== --- projects/pnet/sys/netatalk/ddp_usrreq.c Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/netatalk/ddp_usrreq.c Sat May 30 20:43:03 2009 (r193116) @@ -74,7 +74,6 @@ static const struct netisr_handler atalk .nh_name = "atalk1", .nh_handler = at1intr, .nh_proto = NETISR_ATALK1, - .nh_qlimit = IFQ_MAXLEN, .nh_policy = NETISR_POLICY_SOURCE, }; @@ -82,7 +81,6 @@ static const struct netisr_handler atalk .nh_name = "atalk2", .nh_handler = at2intr, .nh_proto = NETISR_ATALK2, - .nh_qlimit = IFQ_MAXLEN, .nh_policy = NETISR_POLICY_SOURCE, }; @@ -90,7 +88,6 @@ static const struct netisr_handler aarp_ .nh_name = "aarp", .nh_handler = aarpintr, .nh_proto = NETISR_AARP, - .nh_qlimit = IFQ_MAXLEN, .nh_policy = NETISR_POLICY_SOURCE, }; Modified: projects/pnet/sys/netinet/if_ether.c ============================================================================== --- projects/pnet/sys/netinet/if_ether.c Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/netinet/if_ether.c Sat May 30 20:43:03 2009 (r193116) @@ -120,7 +120,6 @@ static const struct netisr_handler arp_n .nh_name = "arp", .nh_handler = arpintr, .nh_proto = NETISR_ARP, - .nh_qlimit = 50, .nh_policy = NETISR_POLICY_SOURCE, }; Modified: projects/pnet/sys/netinet/igmp.c ============================================================================== --- projects/pnet/sys/netinet/igmp.c Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/netinet/igmp.c Sat May 30 20:43:03 2009 (r193116) @@ -148,7 +148,6 @@ static const struct netisr_handler igmp_ .nh_name = "igmp", .nh_handler = igmp_intr, .nh_proto = NETISR_IGMP, - .nh_qlimit = IFQ_MAXLEN, .nh_policy = NETISR_POLICY_SOURCE, }; Modified: projects/pnet/sys/netinet/ip_input.c ============================================================================== --- projects/pnet/sys/netinet/ip_input.c Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/netinet/ip_input.c Sat May 30 20:43:03 2009 (r193116) @@ -170,7 +170,6 @@ static struct netisr_handler ip_nh = { .nh_handler = ip_input, .nh_m2flow = ip_input_m2flow, .nh_proto = NETISR_IP, - .nh_qlimit = IFQ_MAXLEN, .nh_policy = NETISR_POLICY_FLOW, }; Modified: projects/pnet/sys/netinet6/ip6_input.c ============================================================================== --- projects/pnet/sys/netinet6/ip6_input.c Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/netinet6/ip6_input.c Sat May 30 20:43:03 2009 (r193116) @@ -125,7 +125,6 @@ static struct netisr_handler ip6_nh = { .nh_name = "ip6", .nh_handler = ip6_input, .nh_proto = NETISR_IPV6, - .nh_qlimit = IFQ_MAXLEN, .nh_policy = NETISR_POLICY_FLOW, }; @@ -136,7 +135,6 @@ struct vnet_inet6 vnet_inet6_0; #endif #ifdef VIMAGE_GLOBALS -static int ip6qmaxlen; struct in6_ifaddr *in6_ifaddr; struct ip6stat ip6stat; @@ -193,7 +191,6 @@ ip6_init(void) struct ip6protosw *pr; int i; - V_ip6qmaxlen = IFQ_MAXLEN; V_in6_maxmtu = 0; #ifdef IP6_AUTO_LINKLOCAL V_ip6_auto_linklocal = IP6_AUTO_LINKLOCAL; @@ -303,7 +300,6 @@ ip6_init(void) printf("%s: WARNING: unable to register pfil hook, " "error %d\n", __func__, i); - ip6_nh.nh_qlimit = V_ip6qmaxlen; netisr_register(&ip6_nh); } Modified: projects/pnet/sys/netinet6/vinet6.h ============================================================================== --- projects/pnet/sys/netinet6/vinet6.h Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/netinet6/vinet6.h Sat May 30 20:43:03 2009 (r193116) @@ -118,7 +118,6 @@ struct vnet_inet6 { int _icmp6_nodeinfo; int _udp6_sendspace; int _udp6_recvspace; - int _ip6qmaxlen; int _ip6_prefer_tempaddr; int _nd6_prune; @@ -224,7 +223,6 @@ extern struct vnet_inet6 vnet_inet6_0; #define V_ip6_use_tempaddr VNET_INET6(ip6_use_tempaddr) #define V_ip6_v6only VNET_INET6(ip6_v6only) #define V_ip6q VNET_INET6(ip6q) -#define V_ip6qmaxlen VNET_INET6(ip6qmaxlen) #define V_ip6stat VNET_INET6(ip6stat) #define V_ip6stealth VNET_INET6(ip6stealth) #define V_llinfo_nd6 VNET_INET6(llinfo_nd6) Modified: projects/pnet/sys/netipx/ipx_input.c ============================================================================== --- projects/pnet/sys/netipx/ipx_input.c Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/netipx/ipx_input.c Sat May 30 20:43:03 2009 (r193116) @@ -129,7 +129,6 @@ static struct netisr_handler ipx_nh = { .nh_name = "ipx", .nh_handler = ipxintr, .nh_proto = NETISR_IPX, - .nh_qlimit = IFQ_MAXLEN, .nh_policy = NETISR_POLICY_SOURCE, }; Modified: projects/pnet/sys/netnatm/natm_proto.c ============================================================================== --- projects/pnet/sys/netnatm/natm_proto.c Sat May 30 20:11:23 2009 (r193115) +++ projects/pnet/sys/netnatm/natm_proto.c Sat May 30 20:43:03 2009 (r193116) @@ -92,7 +92,7 @@ static struct netisr_handler natm_nh = { .nh_name = "natm", .nh_handler = natmintr, .nh_proto = NETISR_NATM, - .nh_qlimit = 1000 /* IFQ_MAXLEN */, + .nh_qlimit = 1000, .nh_policy = NETISR_POLICY_SOURCE, };
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905302043.n4UKh3I9018619>