From owner-freebsd-stable@FreeBSD.ORG Wed Dec 26 14:33:17 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 458DF16A418; Wed, 26 Dec 2007 14:33:17 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1140113C4E8; Wed, 26 Dec 2007 14:33:12 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47726624.6020805@FreeBSD.org> Date: Wed, 26 Dec 2007 15:33:08 +0100 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: Mark Fullmer References: <20071221234347.GS25053@tnn.dglawrence.com> <20071222050743.GP57756@deviant.kiev.zoral.com.ua> <20071223032944.G48303@delplex.bde.org> <20071222201613.GX57756@deviant.kiev.zoral.com.ua> <20071223095314.G1323@delplex.bde.org> <20071224131906.GB57756@deviant.kiev.zoral.com.ua> <833223E8-B1ED-4358-A992-F3789E4B3070@splintered.net> <20071225052749.GE57756@deviant.kiev.zoral.com.ua> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Kostik Belousov , freebsd-net@freebsd.org, freebsd-stable@freebsd.org Subject: Re: Packet loss every 30.999 seconds X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Dec 2007 14:33:17 -0000 Mark Fullmer wrote: > > On Dec 25, 2007, at 12:27 AM, Kostik Belousov wrote: > >> >> What fs do you use ? If FFS, are softupdates turned on ? Please, show the >> total time spent in the softdepflush process. >> >> Also, try to add the FULL_PREEMPTION kernel config option and report >> whether it helps. > > FFS with soft updates on all filesystems. > > With your latest uio_yield() in MNT_VNODE_FOREACH patch it's a > little harder to provoke packet loss. Standard nightly > crontabs and a tar -cf - / > /dev/null no longer cause drops. A > make buildkernel will though. > > root 38 0.0 0.0 0 8 ?? DL Mon08PM 0:04.62 > [softdepflush] > > Building a new kernel with KTR and FULL_PREEMPTION now. FYI FULL_PREEMPTION causes performance loss in other situations. Kris