From owner-cvs-all Mon Apr 12 12:44:13 1999 Delivered-To: cvs-all@freebsd.org Received: from peach.ocn.ne.jp (peach.ocn.ne.jp [210.145.254.87]) by hub.freebsd.org (Postfix) with ESMTP id 67F681568E; Mon, 12 Apr 1999 12:44:05 -0700 (PDT) (envelope-from dcs@newsguy.com) Received: from newsguy.com by peach.ocn.ne.jp (8.9.1a/OCN) id EAA03962; Tue, 13 Apr 1999 04:40:41 +0900 (JST) Message-ID: <37124BCE.EA44818E@newsguy.com> Date: Tue, 13 Apr 1999 04:38:54 +0900 From: "Daniel C. Sobral" X-Mailer: Mozilla 4.51 [en] (Win98; I) X-Accept-Language: pt-BR,ja MIME-Version: 1.0 To: Greg Lehey Cc: "Andrey A. Chernov" , Bruce Evans , "Kenneth D. Merry" , FreeBSD Hackers , cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, ache@FreeBSD.ORG Subject: Re: cvs commit: src/usr.sbin/config main.c References: <199904101415.AAA28666@godzilla.zeta.org.au> <19990410182224.A18709@nagual.pp.ru> <19990411103824.Y2142@lemis.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Greg Lehey wrote: > > In any case, it's all very well to "agree", but none of you have > presented any arguments for your viewpoint. In particular you, Ken, > have in the past asked people to use a debug kernel to get adequate > information after a panic. If no symbols is the default, 99% of > people who have problems won't be able to report them. As I proposed > in the discussion on -hackers, this solution should make everybody > happy: there is no difference in the running system, on modern > machines it only takes fractionally longer to build a debug kernel, > and it helps a lot in finding problems. You failed to mention one of the most important points, Greg. People have argued that in a production machine you don't want the excess. In this case, the "excess" is just a few megabytes of disk space, and not even that if you use -s. Someone who doesn't fails to learn about the change and the new flag has a good chance of needing the kernel with debug symbols built by default. And, most important of all, if a production machine crashes, it is very likely that you *don't want* to reboot it just to install a new kernel, and you almost certainly don't want to try to reproduce the panic. So, for a production server, it's better to have the kernel with debug symbols built by default. It can also be argued that *not* doing it serves almost no purpose. -- Daniel C. Sobral (8-DCS) dcs@newsguy.com dcs@freebsd.org "nothing better than the ability to perform cunning linguistics" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message