From owner-cvs-all@FreeBSD.ORG Mon Sep 12 17:53:27 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFE3F16A41F; Mon, 12 Sep 2005 17:53:27 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4757B43D48; Mon, 12 Sep 2005 17:53:26 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.3/8.13.3) with ESMTP id j8CHrGGe049612; Mon, 12 Sep 2005 10:53:20 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200509121753.j8CHrGGe049612@gw.catspoiler.org> Date: Mon, 12 Sep 2005 10:53:16 -0700 (PDT) From: Don Lewis To: obrien@FreeBSD.org In-Reply-To: <20050912165939.GB94181@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, nate@root.org Subject: Re: cvs commit: src/sys/conf kern.post.mk X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2005 17:53:27 -0000 On 12 Sep, David O'Brien wrote: > I think a better approach would be to split the kernel into runnable part > and symbols part. The symbols would be bzip2'ed and kept beside the > runnable part. kgdb would grow support to read a bzip2'ed file (using > libbz2.so). Then the space issue wouldn't be such an issue. Why not just bzip2 the symbols before storing them in kernel.debug? Kgdb would still have to grow support for decompressing the debug info that it reads from the executable.