From owner-freebsd-questions@FreeBSD.ORG Fri Apr 7 22:20:27 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DA2B16A403 for ; Fri, 7 Apr 2006 22:20:27 +0000 (UTC) (envelope-from peter@wemm.org) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5E2E43D46 for ; Fri, 7 Apr 2006 22:20:26 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 86C1B2A928 for ; Fri, 7 Apr 2006 15:20:26 -0700 (PDT) (envelope-from peter@wemm.org) Received: from peter-laptop.wemm.org (dhcp96.wemm.org [10.0.0.96]) by fw.wemm.org (Postfix) with ESMTP id 328C6E2B3 for ; Fri, 7 Apr 2006 15:20:26 -0700 (PDT) (envelope-from peter@wemm.org) Received: from peter-laptop.wemm.org (localhost [127.0.0.1]) by peter-laptop.wemm.org (8.13.4/8.13.4) with ESMTP id k37MK5fM003059; Fri, 7 Apr 2006 15:20:05 -0700 (PDT) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by peter-laptop.wemm.org (8.13.4/8.13.3/Submit) id k37MK4dm003058; Fri, 7 Apr 2006 15:20:04 -0700 (PDT) (envelope-from peter@wemm.org) X-Authentication-Warning: peter-laptop.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: freebsd-questions@freebsd.org Date: Fri, 7 Apr 2006 15:20:02 -0700 User-Agent: KMail/1.8.3 References: <20060407194710.79989.qmail@web54004.mail.yahoo.com> In-Reply-To: <20060407194710.79989.qmail@web54004.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200604071520.03764.peter@wemm.org> Cc: Paul Marciano Subject: Re: Does FreeBSD support sparse kernel crash dumps? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Apr 2006 22:20:27 -0000 On Friday 07 April 2006 12:47 pm, Paul Marciano wrote: > Hello. I read a while back about someone working on > supporting sparse kernel crash dumps (dumping only the > active kernel pages to the dump device as opposed to > all physical memory - for machines where the phys mem > is greater than the dump dev space.) > > Does anyone know the status of that project? Was it > committed, or are there plans to commit it? I have a working prototype as of last night. There should be something committable in the next week or two. When I boot my 2GB machine and force a crash dump from single user mode, the fully debuggable vmcore file is in the 40-50MB range. A busy machine with 12GB ram took about 150MB to dump. There are still some things to work out. It was written for the amd64 kernel, but can be ported to i386. -Peter