From owner-freebsd-bugs@FreeBSD.ORG Tue Mar 2 08:10:01 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A647A1065672 for ; Tue, 2 Mar 2010 08:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 698528FC1E for ; Tue, 2 Mar 2010 08:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o228A1aJ029890 for ; Tue, 2 Mar 2010 08:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o228A1Gk029889; Tue, 2 Mar 2010 08:10:01 GMT (envelope-from gnats) Resent-Date: Tue, 2 Mar 2010 08:10:01 GMT Resent-Message-Id: <201003020810.o228A1Gk029889@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, sa Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C41201065675 for ; Tue, 2 Mar 2010 08:06:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id B36768FC16 for ; Tue, 2 Mar 2010 08:06:05 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o22864LB074338 for ; Tue, 2 Mar 2010 08:06:04 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o22864Df074337; Tue, 2 Mar 2010 08:06:04 GMT (envelope-from nobody) Message-Id: <201003020806.o22864Df074337@www.freebsd.org> Date: Tue, 2 Mar 2010 08:06:04 GMT From: sa To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/144416: Kernel panic on online filesystem optimization X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Mar 2010 08:10:01 -0000 >Number: 144416 >Category: kern >Synopsis: Kernel panic on online filesystem optimization >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Mar 02 08:10:01 UTC 2010 >Closed-Date: >Last-Modified: >Originator: sa >Release: FreeBSD 7.1-RELEASE >Organization: New Energy >Environment: FreeBSD hq-bsd0.hq.stroyreserv.com 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan 1 14:37:25 UTC 2009 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: During online filesystem optimization system can go to kernel panic on certain circumstances. Our case was raid 0+1, ar0: 953877MB status: READY with /var mounted on /dev/ar0s1f (ufs, NFS exported, local, soft-updates, fsid 382aad491192146c) Server role is network gateway, firewall, squid-proxy, mail server and some monitoring stuff. /var is heavily used by squid cache and mail-store. Apparently, we hit online fs optimization threshold, which is (minfree-2 percent) < 6.5 (current defrag level). In messages there are messages on fs going from TIME to SPACE optimization and it went fine, but after message fs going from SPACE to TIME there is kernel panic with following data: dev = ar0s1f, block = 29238692, fs = /var panic: ffs_blkfree: freeing free frag cpuid = 0 Uptime: 320d3h29m24s Physical memory: 2035 MB Dumping 270Mb Maybe it-s already known issue, but better repost, than forget. >How-To-Repeat: Non tried as it-s production-use server. >Fix: Avoid using online filesystem optimization by good recepies given here http://lists.freebsd.org/pipermail/freebsd-stable/2007-April/034711.html , or better use of planning file system. >Release-Note: >Audit-Trail: >Unformatted: