From owner-freebsd-ipfw@FreeBSD.ORG Tue Apr 24 07:14:26 2012 Return-Path: Delivered-To: freebsd-ipfw@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C7CA3106564A for ; Tue, 24 Apr 2012 07:14:26 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.59.238]) by mx1.freebsd.org (Postfix) with ESMTP id 84E108FC0A for ; Tue, 24 Apr 2012 07:14:26 +0000 (UTC) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id 09C907300A; Tue, 24 Apr 2012 09:34:04 +0200 (CEST) Date: Tue, 24 Apr 2012 09:34:04 +0200 From: Luigi Rizzo To: Sergey Yaroshevskiy Message-ID: <20120424073404.GB56111@onelab2.iet.unipi.it> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: freebsd-ipfw@freebsd.org Subject: Re: dummynet warnings X-BeenThere: freebsd-ipfw@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: IPFW Technical Discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Apr 2012 07:14:26 -0000 On Mon, Apr 23, 2012 at 12:35:37PM +0400, Sergey Yaroshevskiy wrote: > Hello > > I've got some warnings from my freebsd 9 box: > > ... > Apr 23 12:06:10 pipe kernel: copy_obj (WARN) type 4 inst 65612 have 92 need 96 > Apr 23 12:06:10 pipe kernel: copy_obj (WARN) type 4 inst 65612 have 60 need 96 > Apr 23 12:06:10 pipe kernel: copy_obj (WARN) type 4 inst 65612 have 92 need 96 > Apr 23 12:06:10 pipe kernel: copy_obj (WARN) type 4 inst 65614 have 92 need 96 > Apr 23 12:06:10 pipe kernel: copy_obj (WARN) type 4 inst 65614 have 60 need 96 > Apr 23 12:06:10 pipe kernel: copy_obj (WARN) type 4 inst 65615 have 92 need 96 > ... > > This box is configured as bridge and it's mine function is piping users. > Googling sent me to source of netinet/ipfw/ip_dummynet.c (lines 800-802) > http://www.leidinger.net/FreeBSD/dox/netinet/html/dc/d3a/ip__dummynet_8c_source.html > but i did not understand how to fix this problem looks like a mismatch between kernel and userland. Maybe you have a 32-bit sbin/ipfw and 64-bit kernel, What are the pipe configurations that generate these warnings ? cheers luigi > About my system: > > pipe# uname -a > FreeBSD pipe.xxxx.ru 9.0-RELEASE FreeBSD 9.0-RELEASE #1: Tue Mar 13 > 11:50:00 MSK 2012 /usr/obj/usr/src/sys/GENERIC amd64 > > pipe# cat /etc/sysctl.conf > net.inet.ip.fw.one_pass=1 > net.inet.tcp.tso=0 > > net.inet.udp.checksum=0 > > net.inet.ip.fastforwarding=1 > net.inet.ip.redirect=0 > net.inet.icmp.drop_redirect=1 > > net.inet.ip.fw.dyn_max=131072 > net.inet.ip.fw.dyn_ack_lifetime=200 > net.inet.ip.fw.dyn_buckets=131072 > net.inet.ip.fw.dyn_syn_lifetime=10 > net.inet.ip.fw.dyn_fin_lifetime=2 > net.inet.ip.fw.dyn_short_lifetime=10 > > net.inet.ip.fw.verbose=0 > > net.link.ether.ipfw=1 > > net.link.bridge.ipfw=1 > net.link.bridge.inherit_mac=1 > net.link.bridge.pfil_onlyip=1 > #net.link.bridge.pfil_member=1 > #net.link.bridge.pfil_bridge=1 > net.link.bridge.ipfw_arp=0 > > net.inet.ip.fw.enable=0 > > net.inet.ip.dummynet.io_fast=1 > > net.inet.ip.dummynet.hash_size=2048 > net.inet.ip.dummynet.expire=1 > > pipe# cat /boot/loader.conf > autoboot_delay="2" > > net.inet.ip.fw.default_to_accept=1 > > dummynet_load="YES" > ipfw_load="YES" > if_bridge_load="YES" > bridgestp_load="YES" > > net.link.ether.ipfw=1 > net.link.bridge.ipfw=1 > _______________________________________________ > freebsd-ipfw@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ipfw > To unsubscribe, send any mail to "freebsd-ipfw-unsubscribe@freebsd.org"