From owner-freebsd-current@FreeBSD.ORG Fri Oct 5 09:48:36 2007 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6886716A417 for ; Fri, 5 Oct 2007 09:48:36 +0000 (UTC) (envelope-from darrenr@freebsd.org) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id 2644C13C4C6 for ; Fri, 5 Oct 2007 09:48:36 +0000 (UTC) (envelope-from darrenr@freebsd.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 5F31E2F29B; Fri, 5 Oct 2007 05:48:35 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Fri, 05 Oct 2007 05:48:35 -0400 X-Sasl-enc: MG+xuwluGC3t99xD6iLhZ3UJsK2Z/FZwXgPBVDgX/D/5 1191577714 Received: from [192.168.1.239] (64-142-85-108.dsl.dynamic.sonic.net [64.142.85.108]) by mail.messagingengine.com (Postfix) with ESMTP id 015F4BF7D; Fri, 5 Oct 2007 05:48:33 -0400 (EDT) Message-ID: <47060857.2070001@freebsd.org> Date: Fri, 05 Oct 2007 02:48:07 -0700 From: Darren Reed Organization: FreeBSD User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20071005000046.GC92272@garage.freebsd.pl> In-Reply-To: <20071005000046.GC92272@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-fs@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: ZFS kmem_map too small. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: darrenr@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Oct 2007 09:48:36 -0000 Pawel Jakub Dawidek wrote: > Hi. > > We'are about to branch RELENG_7 and I'd like to start discussion with > folks that experience 'kmem_map too small' panic with the latest HEAD. > > I'm trying hard to reproduce it and I can't, so I need to gather more > info how you are able to provoke this panic. Hmm, the first and only time it happened to me was when running cvsup on the rsync'd freebsd CVS tree after creating a snapshot of it. I've repeated that exercise since (and many times before) with no problems. That was when I mistakingly had the ARC max set to be maybe 10MB or so smaller than the kmem_map size (this was a mistake.) I've since grown that gap to 100MB. Tips on how to reproduce it? Make the kmem_map size small and set the ARC's maximum size to be the same as it ? :) Darren