From owner-freebsd-current Sat Jun 15 16:24:25 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA24097 for current-outgoing; Sat, 15 Jun 1996 16:24:25 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id QAA24089 for ; Sat, 15 Jun 1996 16:24:21 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id BAA17989; Sun, 16 Jun 1996 01:23:19 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id BAA16729; Sun, 16 Jun 1996 01:23:19 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id AAA01600; Sun, 16 Jun 1996 00:57:13 +0200 (MET DST) From: J Wunsch Message-Id: <199606152257.AAA01600@uriah.heep.sax.de> Subject: Re: ktrace [Was: 2.2-960612-SNAP resolver problems] To: freebsd-current@FreeBSD.org (FreeBSD-current users) Date: Sun, 16 Jun 1996 00:57:12 +0200 (MET DST) Cc: nate@sri.MT.net (Nate Williams) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199606152035.OAA25158@rocky.sri.MT.net> from Nate Williams at "Jun 15, 96 02:35:07 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk As Nate Williams wrote: > > Except of a recent brokeness in -current (that only affected people > > actually using it), i cannot remember such problems. I used to have > > it in my config file for several months if not years now. > > Actually, it affected people *NOT* using it. Even if you didn't use > ktrace things were broken because of it. Which brokeness? As i wrote, i've got the option in my own config files for months now, and have never observed any ill side-effects. (I don't neglect that it might have caused problems earlier, but not lately.) > > gzip used to be absolutely broken for quite a longer period of time, > > and nobody complained that it was still in the GENERIC config file. :) > > That's because it was required in GENERIC for the install utils. Nope. It was only used for the fixit floppy, and all 2.2 SNAPs before the May 1st one have an unusable fixit. The installation itself doesn't use it. (Hence the comment in GENERIC about sysinstall not being able to run without it is bogus.) > > Does anybody seriously object against putting it into GENERIC? > > Yes. It's un-necessary bloat that 95% of the users don't know how to > use and the other 5% know how to add it. That's not true. It's relatively easy to teach people about running their program with a prepended `ktrace'. It's much harder to demand from them to first recompile a new kernel. (And i can't answer their questions then why it's not in the default kernel. :) Many other systems around ship with it enabled and ready to run by default, including all SysV's (truss) and Linux (strace). The bloat is 4 KB, nothing i would consider undue: text data bss dec hex 1114112 69632 76312 1260056 133a18 kernel 1118208 69632 76312 1264152 134a18 kernel.ktrace (Both are GENERIC kernels.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)