From owner-freebsd-current Sun May 17 00:17:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA16590 for freebsd-current-outgoing; Sun, 17 May 1998 00:17:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA16585 for ; Sun, 17 May 1998 00:17:46 -0700 (PDT) (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.8.8/8.7.3) id BAA01671; Sun, 17 May 1998 01:13:35 -0600 (MDT) Date: Sun, 17 May 1998 01:13:35 -0600 (MDT) From: "Justin T. Gibbs" Message-Id: <199805170713.BAA01671@narnia.plutotech.com> To: The Hermit Hacker cc: current@FreeBSD.ORG Subject: Re: Bad shutdown... Newsgroups: pluto.freebsd.current In-Reply-To: User-Agent: tin/pre-1.4-971204 (UNIX) (FreeBSD/3.0-CURRENT (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article you wrote: > > This is based on a 0515 kernel, with the CAM snapshot applied to it... > > hub# halt > > syncing disks... 3 3 done > panic: lockmgr: pid 318, not exclusive lock holder 1 unlocking > > dumping to dev 20401, offset 262144 > dump Aborting dump due to I/O error. status == 0x200, scsi status == 0x0 > i/o error > Automatic reboot in 15 seconds - press a key on the console to abort I don't know about the SMP problem, but here is a patch for dump not working: -- Justin ==== //depot/cam/sys/cam/cam_xpt.c#104 - //depot/cam/sys/cam/cam_xpt.c#105 ==== *************** *** 1467,1473 **** (*(sim->sim_poll))(sim); swi_camnet(); swi_cambio(); ! if (start_ccb->ccb_h.status != CAM_REQ_INPROG) break; DELAY(1000); } --- 1467,1474 ---- (*(sim->sim_poll))(sim); swi_camnet(); swi_cambio(); ! if ((start_ccb->ccb_h.status & CAM_STATUS_MASK) ! != CAM_REQ_INPROG) break; DELAY(1000); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 00:41:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA18588 for freebsd-current-outgoing; Sun, 17 May 1998 00:41:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zippy.dyn.ml.org (garbanzo@spain-35.ppp.hooked.net [206.169.228.35]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA18582 for ; Sun, 17 May 1998 00:41:02 -0700 (PDT) (envelope-from garbanzo@hooked.net) Received: from localhost (garbanzo@localhost) by zippy.dyn.ml.org (8.8.8/8.8.7) with SMTP id AAA02973; Sun, 17 May 1998 00:41:26 -0700 (PDT) X-Authentication-Warning: zippy.dyn.ml.org: garbanzo owned process doing -bs Date: Sun, 17 May 1998 00:41:25 -0700 (PDT) From: Alex X-Sender: garbanzo@zippy.dyn.ml.org To: Eivind Eklund cc: Julian Elischer , current Subject: Re: Soft update vs noatime In-Reply-To: <19980517005409.53106@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 17 May 1998, Eivind Eklund wrote: > On Sat, May 16, 1998 at 12:06:59PM -0700, Julian Elischer wrote: > > you're confusing noatime and async.. > > Not really - I seem to remember _both_ creating problems. However, I can't > find any messages that refer to this, so I might have remembered wrongly. For what it's worth a recent kernel borked on a make world. It's a UP P5-166, root disk mounted normally, second disk w/ two swap files mounted noatime and softupdates. Next time I'll see if I can get some kinda crash dump. It was one of those not quite immediate panic type things, but switching VTs took > 30 seconds.. - alex | "Contrary to popular belief, penguins are not the salvation of modern | | technology. Neither do they throw parties for the urban proletariat." | | Powered by FreeBSD http://www.freebsd.org/ | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 01:56:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA23588 for freebsd-current-outgoing; Sun, 17 May 1998 01:56:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from coyote.instrumatic.ch (coyote.instrumatic.ch [195.226.4.148]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA23583 for ; Sun, 17 May 1998 01:56:34 -0700 (PDT) (envelope-from ast@marabu.ch) Received: (from root@localhost) by coyote.instrumatic.ch (8.8.7/8.8.7/ast-971024) with UUCP id KAA23242; Sun, 17 May 1998 10:56:07 +0200 (MET DST) Received: (from uucp@localhost) by hawk.marabu.ch (8.8.8/8.8.8) with UUCP id KAA10239; Sun, 17 May 1998 10:48:02 +0200 (MEST) (envelope-from ast@marabu.ch) Received: by marabu.marabu.ch (8.7.5/970531-ast-7.9) id KAA17824; Sun, 17 May 1998 10:43:52 +0200 (CEST) Message-Id: <199805170843.KAA17824@marabu.marabu.ch> Content-Type: text/plain MIME-Version: 1.0 (NeXT Mail 3.3 v118.2) X-Nextstep-Mailer: Mail 3.3 (Enhance 2.0b6) Received: by NeXT.Mailer (1.118.2) From: Adrian Steinmann Date: Sun, 17 May 98 10:43:50 +0200 To: Amancio Hasty Subject: ___error? cc: current@FreeBSD.ORG X-Organization: Steinmann Consulting, Apollostrasse 21, 8032 Zurich X-Phone-Numbers: Switzerland, Tel +41 1 380 30 83 Fax +41 1 380 30 85 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Brian Feldman" mentioned (indirectly) how to do it first make bootstrap-libraries then make world -DNOCLEAN It worked for me. Adrian _________________________________________________________________________ Dr. Adrian Steinmann Steinmann Consulting Apollostrasse 21 8032 Zurich Tel +41 1 380 30 83 Fax +41 1 380 30 85 Mailto:ast@marabu.ch Date: 15 May 1998 01:31:39 -0000 From: "Brian Feldman" Subject: Re: Undefined symbol "___error" Well, it wasn't as complicated to get my system up to 3.0. Since it stopped after almost making the bootstrap tools, I just edited the Makefile and had it build the bootstrap libs first, then the tools; so effectively, if you change that order (which you shouldn't, but have to in this case) nothing gets broken; I never had to actually `install' the latest libc with error(3) changes to get the world to compile (although I did, and it's a long story about using libc_pic.a, etc. *g* I'll never do _that_ again) - - Brian Feldman > John Birrell scribbled this message on May 14: > > Terry Lambert wrote: > > > > > does this mean that ALL third party programs that use curses MUST be > > > > > recompiled?!?!?! > > > > > > > > Recompiled, no. Relinked, yes. > > > > > > Actually, it's a define in a header file, si it's "recompiled". > > > > No, it's "relinked" so that a program will know to use the later libc. > > The problem here is not that the libc major number needs to be bumped, > > but *all* other libraries that use errno.h need a major number bump. > > Bruce pointed this out. > > > > Bruce wants the change backed out. I haven't heard from anyone else. > > I want the change backed ASAP!! I can't do buildworlds with this > change... I was about to make modifications so that we can have a > LD_LIBRARY_PATH additiont so we can make a dir like: > /usr/lib/buildworldrequiredlibsbecauseofchanges that will contain local > system friendly libs along with libs that will let buildworld run to > completiong... > > this will allow people to HAVE to buildworld on a 2.2.1-R box to be > able to... (either that or let my 486dx2/66 machine buildworld, but > I don't want to think about how long THAT takes)... > > > Should I bump the major number of all the shared libraries in the > > FreeBSD tree? Should I back out the change and forget about making future > > objects thread-aware? Should I do nothing? > > you should make the build process past version friendly... even if > someone had a prev -current to lib changes... they couldn't do a > buildworld without first building libc and installing, then starting > the buildworld process all over again... > > of course, this is more of a problem of using the freebsd header files > to build the tools to buildworld... > > libs and headers are a matched set... > > -- > John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 > Cu Networking P.O. Box 5693, 97405 > > Live in Peace, destroy Micro$oft, support free software, run FreeBSD > Don't trust anyone you don't have the source for > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message Date: Sat, 16 May 1998 18:10:41 -0700 From: Amancio Hasty Subject: ___error? Any ideas on how to get around this problem? Tnks, Amancio While doing a make world.... cc -O -pipe -I/usr/src/usr.bin/make -o make arch.o buf.o compat.o cond.o dir.o for.o hash.o job.o main.o make.o parse.o str.o suff.o targ.o var.o util.o lstAppend.o lstAtEnd.o lstAtFront.o lstClose.o lstConcat.o lstDatum.o lstDeQueue.o lstDestroy.o lstDupl.o lstEnQueue.o lstFind.o lstFindFrom.o lstFirst.o lstForEach.o lstForEachFrom.o lstInit.o lstInsert.o lstIsAtEnd.o lstIsEmpty.o lstLast.o lstMember.o lstNext.o lstOpen.o lstRemove.o lstReplace.o lstSucc.o compat.o: Undefined symbol `___error' referenced from text segment job.o: Undefined symbol `___error' referenced from text segment job.o: Undefined symbol `___error' referenced from text segment job.o: Undefined symbol `___error' referenced from text segment job.o: Undefined symbol `___error' referenced from text segment job.o: Undefined symbol `___error' referenced from text segment job.o: Undefined symbol `___error' referenced from text segment main.o: Undefined symbol `___error' referenced from text segment main.o: Undefined symbol `___error' referenced from text segment *** Error code 1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 02:06:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA24588 for freebsd-current-outgoing; Sun, 17 May 1998 02:06:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from loki.iss.net (root@loki.iss.net [208.21.0.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA24579; Sun, 17 May 1998 02:06:37 -0700 (PDT) (envelope-from rmooney@iss.net) Received: from arden.iss.net (rmooney@arden.iss.net [208.21.0.8]) by loki.iss.net (8.8.7/8.7.3) with SMTP id FAA32643; Sun, 17 May 1998 05:05:25 -0400 Date: Sun, 17 May 1998 05:06:29 -0400 (EDT) From: Robert Mooney Reply-To: Robert Mooney To: multimedia@FreeBSD.ORG cc: questions@FreeBSD.ORG, current@FreeBSD.ORG Subject: ATAPI CDDA Extraction under FreeBSD Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've written a utlity called "DAEX", which extracts digital audio from an ATAPI compatible CD-ROM device... if anyone's interested, please take a look at: http://eng.iss.net/~rmooney/projects/cdda.html It requires patches, but it's worth the reboot, IMHO... if you run into any problems, let me know. - Rob To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 02:26:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA26448 for freebsd-current-outgoing; Sun, 17 May 1998 02:26:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA26442 for ; Sun, 17 May 1998 02:26:48 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id BAA05297 for ; Sun, 17 May 1998 01:14:05 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805170814.BAA05297@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: current@FreeBSD.ORG Subject: portal? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 17 May 1998 01:14:05 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I believed that this is my last compile problem with -current .... Tnks, Amancio cc -O -pipe -DPORTAL -DKERNEL -DACTUALLY_LKM_NOT_KERNEL -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -ansi -nostdinc -I- -I/usr/obj/usr/src/lkm/portal -I/usr/obj/usr/src/lkm/portal/@ -I/usr/obj/usr/src/tmp/usr/include -DVFS_LKM -DMODVNOPS=portal_modvnops -c /usr/src/lkm/portal/../../sys/miscfs/portal/portal_vnops.c /usr/src/lkm/portal/../../sys/miscfs/portal/portal_vnops.c: In function `portal_connect': /usr/src/lkm/portal/../../sys/miscfs/portal/portal_vnops.c:193: warning: implicit declaration of function `sotounpcb' /usr/src/lkm/portal/../../sys/miscfs/portal/portal_vnops.c:193: warning: assignment makes pointer from integer without a cast /usr/src/lkm/portal/../../sys/miscfs/portal/portal_vnops.c:194: warning: assignment makes pointer from integer without a cast /usr/src/lkm/portal/../../sys/miscfs/portal/portal_vnops.c:195: dereferencing pointer to incomplete type To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 03:03:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA29448 for freebsd-current-outgoing; Sun, 17 May 1998 03:03:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk ([212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA29443 for ; Sun, 17 May 1998 03:03:04 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id MAA19456; Sun, 17 May 1998 12:02:53 +0200 (CEST) (envelope-from sos) Message-Id: <199805171002.MAA19456@sos.freebsd.dk> Subject: Re: portal? In-Reply-To: <199805170814.BAA05297@rah.star-gate.com> from Amancio Hasty at "May 17, 98 01:14:05 am" To: hasty@rah.star-gate.com (Amancio Hasty) Date: Sun, 17 May 1998 12:02:53 +0200 (CEST) Cc: current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Amancio Hasty who wrote: > > I believed that this is my last compile problem with -current .... I just committed a fix for this... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 03:07:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA00156 for freebsd-current-outgoing; Sun, 17 May 1998 03:07:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk ([212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA00138; Sun, 17 May 1998 03:06:53 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id MAA19607; Sun, 17 May 1998 12:06:44 +0200 (CEST) (envelope-from sos) Message-Id: <199805171006.MAA19607@sos.freebsd.dk> Subject: Re: ATAPI CDDA Extraction under FreeBSD In-Reply-To: from Robert Mooney at "May 17, 98 05:06:29 am" To: rmooney@iss.net Date: Sun, 17 May 1998 12:06:44 +0200 (CEST) Cc: multimedia@FreeBSD.ORG, questions@FreeBSD.ORG, current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Robert Mooney who wrote: > > I've written a utlity called "DAEX", which extracts digital audio from an > ATAPI compatible CD-ROM device... if anyone's interested, please take a > look at: > > http://eng.iss.net/~rmooney/projects/cdda.html > > It requires patches, but it's worth the reboot, IMHO... if you run into > any problems, let me know. Have you looked at the patches Luigi made back in january ?? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 03:19:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA02539 for freebsd-current-outgoing; Sun, 17 May 1998 03:19:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA02532 for ; Sun, 17 May 1998 03:19:32 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id IAA18118; Sun, 17 May 1998 08:51:22 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199805170751.IAA18118@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: freebsd-current@FreeBSD.ORG cc: Julian Elischer Subject: Softupdates Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 17 May 1998 08:51:22 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Just to confirm, I now have all disks (except /) running with softupdates and can successfully build world etc (now that the WC problem has stopped confusing things ;-). The only `funny' is the harmless `setup_allocindir_phase2: need bmap, blk -12' Well done Julian ! -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 03:43:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA05537 for freebsd-current-outgoing; Sun, 17 May 1998 03:43:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA05530 for ; Sun, 17 May 1998 03:43:19 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id DAA08229; Sun, 17 May 1998 03:33:03 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd008214; Sun May 17 10:32:54 1998 Date: Sun, 17 May 1998 03:32:52 -0700 (PDT) From: Julian Elischer To: Brian Somers cc: freebsd-current@FreeBSD.ORG Subject: Re: Softupdates In-Reply-To: <199805170751.IAA18118@awfulhak.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I didn't do much .. just hack-work to get it to the 'mostly' working state.. luoqi Chen actually pulled out the hard ones :-) of course kirk worked it all out., and john was a useful reference julian On Sun, 17 May 1998, Brian Somers wrote: > > Well done Julian ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 08:10:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA29355 for freebsd-current-outgoing; Sun, 17 May 1998 08:10:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA29350 for ; Sun, 17 May 1998 08:10:18 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id TAA16107; Sun, 17 May 1998 19:10:06 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id RAA14344; Sun, 17 May 1998 17:33:59 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id RAA14775; Sun, 17 May 1998 17:09:08 +0200 (CEST) Message-ID: <19980517170908.16850@deepo.prosa.dk> Date: Sun, 17 May 1998 17:09:08 +0200 From: Philippe Regnauld To: Julian Elischer Cc: Brian Somers , freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates References: <199805161851.TAA20767@awfulhak.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: ; from Julian Elischer on Sat, May 16, 1998 at 08:14:17PM -0700 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Julian Elischer writes: > > the inode. This is still a lot safer than the old 'sync' > code but it does indicate that people should not just 'trust it blindly'. Safer is a relative POV :-) It still barfs quite regularly over the fs when I run make world -- this is with SMP. More on this tonight (when I restore /usr/src for the Nth time :-) -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 08:12:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA29766 for freebsd-current-outgoing; Sun, 17 May 1998 08:12:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA29754 for ; Sun, 17 May 1998 08:12:56 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id TAA16111; Sun, 17 May 1998 19:12:51 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id RAA14351; Sun, 17 May 1998 17:36:44 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id RAA14834; Sun, 17 May 1998 17:11:52 +0200 (CEST) Message-ID: <19980517171152.16601@deepo.prosa.dk> Date: Sun, 17 May 1998 17:11:52 +0200 From: Philippe Regnauld To: Julian Elischer Cc: The Hermit Hacker , current@FreeBSD.ORG Subject: Re: Serial console, system hangs and DDB... References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: ; from Julian Elischer on Sat, May 16, 1998 at 08:58:41PM -0700 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Julian Elischer writes: > > julian > P.S.B I've considering adding a patch that detects a phrase like > " Hey stupid.. drop into the debugger" +++ ? :-) -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 09:39:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA08366 for freebsd-current-outgoing; Sun, 17 May 1998 09:39:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from thelab.hub.org (tc-19.acadiau.ca [131.162.2.119]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA08361 for ; Sun, 17 May 1998 09:39:37 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id NAA03745; Sun, 17 May 1998 13:39:39 -0300 (ADT) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sun, 17 May 1998 13:39:39 -0300 (ADT) From: The Hermit Hacker To: "Justin T. Gibbs" cc: current@FreeBSD.ORG Subject: Re: Bad shutdown... In-Reply-To: <199805170713.BAA01671@narnia.plutotech.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 17 May 1998, Justin T. Gibbs wrote: > In article you wrote: > > > > This is based on a 0515 kernel, with the CAM snapshot applied to it... > > > > hub# halt > > > > syncing disks... 3 3 done > > panic: lockmgr: pid 318, not exclusive lock holder 1 unlocking > > > > dumping to dev 20401, offset 262144 > > dump Aborting dump due to I/O error. status == 0x200, scsi status == 0x0 > > i/o error > > Automatic reboot in 15 seconds - press a key on the console to abort > > > I don't know about the SMP problem Well, that sheds some light on things... What SMP problem? This is a UP system :( Hell, its not even an SMP motherboard with only one CPU...:( Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 10:12:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA11891 for freebsd-current-outgoing; Sun, 17 May 1998 10:12:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from red.juniper.net (red.juniper.net [208.197.169.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA11883 for ; Sun, 17 May 1998 10:12:26 -0700 (PDT) (envelope-from pst@juniper.net) Received: (from pst@localhost) by red.juniper.net (8.8.5/8.8.5) id KAA26303; Sun, 17 May 1998 10:11:21 -0700 (PDT) To: regnauld@deepo.prosa.dk (Philippe Regnauld) Cc: Julian Elischer , The Hermit Hacker , current@FreeBSD.ORG Subject: Re: Serial console, system hangs and DDB... References: <19980517171152.16601@deepo.prosa.dk> From: Paul Traina Date: 17 May 1998 10:11:20 -0700 In-Reply-To: regnauld@deepo.prosa.dk's message of 17 May 98 15:11:52 GMT Message-ID: <7y7m3kn7pj.fsf@red.juniper.net> Lines: 13 X-Mailer: Gnus v5.4.37/XEmacs 19.16 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG There already is such a thing -- it's called "BREAK_TO_DEBUGGER". You need to send a indication down the serial line to the target machine. The ~# that you're probably sending to your solaris machines is actually getting translated by tip(1) into a break signal. Do a man on tip and look at kermit. Paul p.s. remember, break is NOT a character, even though we always call it one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 10:32:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA14671 for freebsd-current-outgoing; Sun, 17 May 1998 10:32:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bleep.ishiboo.com (user2475@bleep.ishiboo.com [199.79.133.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA14657 for ; Sun, 17 May 1998 10:32:43 -0700 (PDT) (envelope-from nirva@ishiboo.com) Received: (qmail 6898 invoked by uid 1000); 17 May 1998 18:34:15 -0000 Message-ID: <19980517133415.04140@bleep.ishiboo.com> Date: Sun, 17 May 1998 13:34:15 -0500 From: Danny Dulai To: sos@FreeBSD.ORG Cc: rmooney@iss.net, multimedia@FreeBSD.ORG, questions@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD References: <199805171006.MAA19607@sos.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88 In-Reply-To: =?iso-8859-1?Q?=3C199805171006=2EMAA19607=40sos=2Efreebsd=2Edk=3E=3B_fro?= =?iso-8859-1?Q?m_S=F8ren_Schmidt_on_Sun=2C_May_17=2C_1998_at_12=3A06=3A4?= =?iso-8859-1?Q?4PM_+0200?= Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Quoting Søren Schmidt (sos@FreeBSD.ORG): > In reply to Robert Mooney who wrote: > > > > I've written a utlity called "DAEX", which extracts digital audio from an > > ATAPI compatible CD-ROM device... if anyone's interested, please take a > > look at: > > > > http://eng.iss.net/~rmooney/projects/cdda.html > > > > It requires patches, but it's worth the reboot, IMHO... if you run into > > any problems, let me know. > > Have you looked at the patches Luigi made back in january ?? Is there any app that uses Luigi's patches to extract raw audio off an atapi cdrom? -- ___________________________________________________________________________ Danny Dulai Feet. Pumice. Lotion. http://www.ishiboo.com/~nirva/ nirva@ishiboo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 10:34:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA14968 for freebsd-current-outgoing; Sun, 17 May 1998 10:34:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA14946 for ; Sun, 17 May 1998 10:33:54 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id KAA13754; Sun, 17 May 1998 10:30:40 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd013749; Sun May 17 17:30:35 1998 Date: Sun, 17 May 1998 10:30:33 -0700 (PDT) From: Julian Elischer To: Philippe Regnauld cc: Brian Somers , freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates In-Reply-To: <19980517170908.16850@deepo.prosa.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by hub.freebsd.org id KAA14958 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG so to debug this we need to find out what's differnt about what you are doing..... have async in the fstab entries? so far that's been the case in most of this sort of problem. running CAM? (I've seen one report of that being bad..) (no idea why) julian On Sun, 17 May 1998, Philippe Regnauld wrote: > Julian Elischer writes: > > > > the inode. This is still a lot safer than the old 'sync' > > code but it does indicate that people should not just 'trust it blindly'. > > Safer is a relative POV :-) > It still barfs quite regularly over the fs when I run make > world -- this is with SMP. > > More on this tonight (when I restore /usr/src for the Nth time :-) > > -- > -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- > «Pluto placed his bad dog at the entrance of Hades to keep the dead > IN and the living OUT! The archetypical corporate firewall?» > - S. Kelly Bootle > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 10:41:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA16896 for freebsd-current-outgoing; Sun, 17 May 1998 10:41:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA16865 for ; Sun, 17 May 1998 10:41:31 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id KAA13786; Sun, 17 May 1998 10:31:50 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd013783; Sun May 17 17:31:43 1998 Date: Sun, 17 May 1998 10:31:40 -0700 (PDT) From: Julian Elischer To: Philippe Regnauld cc: Brian Somers , freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates In-Reply-To: <19980517170908.16850@deepo.prosa.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by hub.freebsd.org id KAA16879 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG just by chance.. you don't have a process running 'sync; sync' trying to be "safe" do you? if so it's a bad idea.. On Sun, 17 May 1998, Philippe Regnauld wrote: > Julian Elischer writes: > > > > the inode. This is still a lot safer than the old 'sync' > > code but it does indicate that people should not just 'trust it blindly'. > > Safer is a relative POV :-) > It still barfs quite regularly over the fs when I run make > world -- this is with SMP. > > More on this tonight (when I restore /usr/src for the Nth time :-) > > -- > -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- > «Pluto placed his bad dog at the entrance of Hades to keep the dead > IN and the living OUT! The archetypical corporate firewall?» > - S. Kelly Bootle > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 10:45:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA17871 for freebsd-current-outgoing; Sun, 17 May 1998 10:45:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA17852 for ; Sun, 17 May 1998 10:45:22 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id DAA08122; Mon, 18 May 1998 03:44:36 +1000 Date: Mon, 18 May 1998 03:44:36 +1000 From: Bruce Evans Message-Id: <199805171744.DAA08122@godzilla.zeta.org.au> To: pst@juniper.net, regnauld@deepo.prosa.dk Subject: Re: Serial console, system hangs and DDB... Cc: current@FreeBSD.ORG, julian@whistle.com, scrappy@hub.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >There already is such a thing -- it's called "BREAK_TO_DEBUGGER". > >You need to send a indication down the serial line to the target >machine. The ~# that you're probably sending to your solaris machines >is actually getting translated by tip(1) into a break signal. It is fairly broken, however. It only works if interrupts are enabled on the serial port for the console, and interrupts are only enabled if a process (e.g., getty or a shell) has the console open. This makes it useless for debugging bootstraps, reboots, and serial ports with broken interrupts. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 11:45:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA27282 for freebsd-current-outgoing; Sun, 17 May 1998 11:45:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA27276; Sun, 17 May 1998 11:45:45 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id TAA05732; Sun, 17 May 1998 19:01:54 +0200 From: Luigi Rizzo Message-Id: <199805171701.TAA05732@labinfo.iet.unipi.it> Subject: Re: ATAPI CDDA Extraction under FreeBSD To: nirva@ishiboo.com (Danny Dulai) Date: Sun, 17 May 1998 19:01:54 +0200 (MET DST) Cc: sos@FreeBSD.ORG, rmooney@iss.net, multimedia@FreeBSD.ORG, questions@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: <19980517133415.04140@bleep.ishiboo.com> from "Danny Dulai" at May 17, 98 01:33:56 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Is there any app that uses Luigi's patches to extract raw audio > off an atapi cdrom? i included a patch for tosha. But tosha does not appear to do the "jitter compensation" that is necessary with some ATAPI drivers. luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 13:19:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA12197 for freebsd-current-outgoing; Sun, 17 May 1998 13:19:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from uop.cs.uop.edu ([138.9.200.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA12192 for ; Sun, 17 May 1998 13:19:27 -0700 (PDT) (envelope-from bford@uop.cs.uop.edu) Received: from heather (user206.pop2.cwia.com [209.142.32.206]) by uop.cs.uop.edu (8.8.8/8.8.8) with SMTP id NAA00628 for ; Sun, 17 May 1998 13:15:04 -0700 (PDT) Message-ID: <001701bd81d0$7b5e4c00$0100a8c0@heather.my.domain> From: "Bret Ford" To: Subject: Re: SCO offers Ancient Unix Source Code License Date: Sun, 17 May 1998 13:15:02 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This PDP-11 box brings back some memories. I'm 24 now. When I was a little person (about 5, I think), I played "Hunt the Wumpus" on a PDP-11/34 many, many times. I remember it having a large, white-ish removable drive that was changed periodically. It had 256K of RAM, and cost University of the Pacific $75,000 at the time. Those 9-track tapes were cool! :-) Bret Ford To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 14:01:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16149 for freebsd-current-outgoing; Sun, 17 May 1998 14:01:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA16131 for ; Sun, 17 May 1998 14:01:24 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA09967; Sun, 17 May 1998 14:00:53 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd009924; Sun May 17 14:00:42 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA29938; Sun, 17 May 1998 14:00:39 -0700 (MST) From: Terry Lambert Message-Id: <199805172100.OAA29938@usr05.primenet.com> Subject: Re: cvs commit: src/sys/conf param.c src/sys/kern uipc_domain.c uipc_proto.c uipc_socket.c uipc_socket2.c uipc_usrreq.c src/sys/ To: toor@dyson.iquest.net (John S. Dyson) Date: Sun, 17 May 1998 21:00:38 +0000 (GMT) Cc: tlambert@primenet.com, eivind@yes.no, wollman@khavrinen.lcs.mit.edu, current@FreeBSD.ORG In-Reply-To: <199805162247.RAA05770@dyson.iquest.net> from "John S. Dyson" at May 16, 98 05:47:25 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > The protection you would gain is statistical; there would still be > > failure races if you did it (consider a low memory condition; just > > because you can expand the page mappings doesn't mean that you will > > have pages available for them to point to). > > > > This is why type stable memory is so annoying. 8-). > > You haven't made any arguments for or against type stable memory. Limited > memory size is annoying, but a fact of life. The code can be made to be > dynamic, but the critical region issues become challenging. TSM prevents page migration of the type you would need to have, assuming you don't use a "handle" pointer and/or segment identifier, should you need to expand a region without preallocating a large number of anonymous pages that you could "type-commit" at interrupt time. This isn't really intended to be an argument against TSM (an idea which I support), just a note that it makes some things more annoying to implement. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 14:05:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16947 for freebsd-current-outgoing; Sun, 17 May 1998 14:05:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA16936 for ; Sun, 17 May 1998 14:05:14 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA11199; Sun, 17 May 1998 14:05:13 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd011158; Sun May 17 14:05:04 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA00208; Sun, 17 May 1998 14:05:04 -0700 (MST) From: Terry Lambert Message-Id: <199805172105.OAA00208@usr05.primenet.com> Subject: Re: ___error? To: hasty@rah.star-gate.com (Amancio Hasty) Date: Sun, 17 May 1998 21:05:04 +0000 (GMT) Cc: current@FreeBSD.ORG In-Reply-To: <199805170110.SAA25783@rah.star-gate.com> from "Amancio Hasty" at May 16, 98 06:10:41 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Any ideas on how to get around this problem? [ ... ] > job.o: Undefined symbol `___error' referenced from text segment Update, build, and install libc when you update and install the include/errno.h file. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 14:11:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA18445 for freebsd-current-outgoing; Sun, 17 May 1998 14:11:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA18418 for ; Sun, 17 May 1998 14:11:53 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA12859; Sun, 17 May 1998 14:11:55 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd012797; Sun May 17 14:11:46 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA00443; Sun, 17 May 1998 14:11:39 -0700 (MST) From: Terry Lambert Message-Id: <199805172111.OAA00443@usr05.primenet.com> Subject: Re: Serial console, system hangs and DDB... To: julian@whistle.com (Julian Elischer) Date: Sun, 17 May 1998 21:11:39 +0000 (GMT) Cc: scrappy@hub.org, current@FreeBSD.ORG In-Reply-To: from "Julian Elischer" at May 16, 98 08:58:41 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > yes, that's what the BREAK_TO_DEBUGGER > option is for.. > be carefull however, > rebooting the 2nd machine can sometimes produce a preak > and drop the first into the debugger ..... > (similar for serial switches etc.) > > julian > P.S.B I've considering adding a patch that detects a phrase like > " For some reason, I didn't get this whole message after the 'quotes space'; my machine keeps dropping into the debugger every time I try to read it... (A commentary on the use of non-escaped in-band magic phrases to make things happen). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 14:14:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA18946 for freebsd-current-outgoing; Sun, 17 May 1998 14:14:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA18931; Sun, 17 May 1998 14:13:54 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from ringhorni.ifi.uio.no (2602@ringhorni.ifi.uio.no [129.240.64.75]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id XAA25813; Sun, 17 May 1998 23:13:51 +0200 (MET DST) Received: (from dag-erli@localhost) by ringhorni.ifi.uio.no ; Sun, 17 May 1998 23:13:50 +0200 (MET DST) Mime-Version: 1.0 To: Luigi Rizzo Cc: nirva@ishiboo.com (Danny Dulai), sos@FreeBSD.ORG, rmooney@iss.net, multimedia@FreeBSD.ORG, questions@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD References: <199805171701.TAA05732@labinfo.iet.unipi.it> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 17 May 1998 23:13:50 +0200 In-Reply-To: Luigi Rizzo's message of "Sun, 17 May 1998 19:01:54 +0200 (MET DST)" Message-ID: Lines: 11 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Luigi Rizzo writes: > > Is there any app that uses Luigi's patches to extract raw audio > > off an atapi cdrom? > i included a patch for tosha. But tosha does not appear to do the > "jitter compensation" that is necessary with some ATAPI drivers. ...and on SCSI players when the CD-ROM is scratched. There are some tracks on some of my CDs which tosha just won't dump correctly. -- Noone else has a .sig like this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 15:01:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA26209 for freebsd-current-outgoing; Sun, 17 May 1998 15:01:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA26171 for ; Sun, 17 May 1998 15:01:09 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id AAA28488 for ; Mon, 18 May 1998 00:01:10 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Mon, 18 May 1998 00:01:09 +0200 (MET DST) Mime-Version: 1.0 To: current@FreeBSD.ORG Subject: make world dies Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 18 May 1998 00:01:08 +0200 Message-ID: Lines: 24 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've been trying to make -j{4,8} world for two days. It dies here: ===> gnu/usr.bin/perl/usub --- curses.c --- /usr/obj/usr/src/tmp/usr/bin/perl /usr/src/gnu/usr.bin/perl/usub/mus /usr/src/gnu/usr.bin/perl/usub/curses.mus > curses.c /usr/obj/usr/src/tmp/usr/bin/perl: not found *** Error code 127 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error 1 error *** Error code 2 I thought it was code breakage but it occurred to me that it might be a dependency problem due to -j, so I'll try it without. -- Noone else has a .sig like this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 15:27:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03092 for freebsd-current-outgoing; Sun, 17 May 1998 15:27:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA03015 for ; Sun, 17 May 1998 15:27:00 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id OAA03517; Sun, 17 May 1998 14:27:31 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805172127.OAA03517@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: current@FreeBSD.ORG Subject: Re: ___error? In-reply-to: Your message of "Sun, 17 May 1998 21:05:04 -0000." <199805172105.OAA00208@usr05.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 17 May 1998 14:27:31 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tnks! I am all set with -current and Soren submitted a patch to fix the lkm/portal's compilation problem. -------------------------------------------------------------- make world completed on Sun May 17 04:20:52 PDT 1998 -------------------------------------------------------------- 3353.281u 675.497s 1:20:27.14 83.4% 948+1059k 49773+29860io 8477pf+0w {root} mount /dev/sd0s1a on / (local, writes: sync 12928 async 12266)) devfs on dummy_mount (local) /dev/sd0f on /usr (asynchronous, NFS exported, local, writes: sync 11308 async 175152)) /dev/sd0e on /var (local, writes: sync 22629 async 6380)) procfs on /proc (local) make.conf options: CFLAGS= -O -pipe NOPROFILE= true Tnks Again! Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 15:59:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA09654 for freebsd-current-outgoing; Sun, 17 May 1998 15:59:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA09621 for ; Sun, 17 May 1998 15:59:33 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id JAA00744; Mon, 18 May 1998 09:03:18 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199805172303.JAA00744@cimlogic.com.au> Subject: Re: make world dies In-Reply-To: from =?ISO-8859-1?Q?Dag=2DErling_Coidan_Sm=F8rgrav?= at "May 18, 98 00:01:08 am" To: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?=) Date: Mon, 18 May 1998 09:03:18 +1000 (EST) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dag-Erling Coidan Smørgrav wrote: > ===> gnu/usr.bin/perl/usub > --- curses.c --- > /usr/obj/usr/src/tmp/usr/bin/perl /usr/src/gnu/usr.bin/perl/usub/mus /usr/src/gnu/usr.bin/perl/usub/curses.mus > curses.c > /usr/obj/usr/src/tmp/usr/bin/perl: not found I have a fix for this, but my make world to test it failed for other reasons. If you can wait an hour or so... -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 17:24:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA24680 for freebsd-current-outgoing; Sun, 17 May 1998 17:24:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA24636 for ; Sun, 17 May 1998 17:23:57 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id JAA03002; Mon, 18 May 1998 09:53:21 +0930 (CST) (envelope-from grog) Message-ID: <19980518095320.E427@freebie.lemis.com> Date: Mon, 18 May 1998 09:53:20 +0930 From: Greg Lehey To: Bruce Evans , pst@juniper.net, regnauld@deepo.prosa.dk Cc: current@FreeBSD.ORG, julian@whistle.com, scrappy@hub.org Subject: Re: Serial console, system hangs and DDB... References: <199805171744.DAA08122@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199805171744.DAA08122@godzilla.zeta.org.au>; from Bruce Evans on Mon, May 18, 1998 at 03:44:36AM +1000 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 May 1998 at 3:44:36 +1000, Bruce Evans wrote: >> There already is such a thing -- it's called "BREAK_TO_DEBUGGER". >> >> You need to send a indication down the serial line to the target >> machine. The ~# that you're probably sending to your solaris machines >> is actually getting translated by tip(1) into a break signal. > > It is fairly broken, however. It only works if interrupts are enabled > on the serial port for the console, and interrupts are only enabled if > a process (e.g., getty or a shell) has the console open. This makes > it useless for debugging bootstraps, reboots, and serial ports with > broken interrupts. How do you get gdb to send a break? Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 17:46:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA28151 for freebsd-current-outgoing; Sun, 17 May 1998 17:46:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zippy.dyn.ml.org (garbanzo@congo-98.ppp.hooked.net [206.169.227.98]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA28138 for ; Sun, 17 May 1998 17:46:04 -0700 (PDT) (envelope-from garbanzo@hooked.net) Received: from localhost (garbanzo@localhost) by zippy.dyn.ml.org (8.8.8/8.8.7) with SMTP id RAA00334 for ; Sun, 17 May 1998 17:46:37 -0700 (PDT) X-Authentication-Warning: zippy.dyn.ml.org: garbanzo owned process doing -bs Date: Sun, 17 May 1998 17:46:37 -0700 (PDT) From: Alex X-Sender: garbanzo@zippy.dyn.ml.org To: current Subject: Softupdate borks on make world Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1497982980-895452397=:262" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1497982980-895452397=:262 Content-Type: TEXT/PLAIN; charset=US-ASCII Attaced are the config file for my kernel, and a backtrace. This is the second time I've tried to make world with /usr/obj symlinked to /mnt/usr2/obj which is mounted soft-updates (and previously but not now, noatime). I noticed something was weird when the daemon screen saver didn't pop up. No panics were automatically generated, however, the only two things that got a response were ctrl-alt-esc and caps/num/scroll lock and the cd was still working. This is a p166, UP, and I've got the latest softdep.h and ffs_softdep.c. - alex | "Contrary to popular belief, penguins are not the salvation of modern | | technology. Neither do they throw parties for the urban proletariat." | | Powered by FreeBSD http://www.freebsd.org/ | --0-1497982980-895452397=:262 Content-Type: APPLICATION/octet-stream; name="config.0.gz" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: H4sICMeDXzUCA2NvbmZpZy4wAH1WXXPqNhB9Nr9iCw+9t9OkNpA0echkDJjE jcEUmzS5nY7H2IJoYizVkknor+/afPgD3+sZGLR7zvGy2tVq4wdvNCaK0qa9 m+t2K+Ap/javbq694WzRbtGQxFJRvpmz2Wtr43+mgiRC6V61GJeUxUJRzKnh KorSMWNJEvz9wZJ3Gq8LwHjsZP4BSd5JRHYw9oWEMY2I2AlJNgWwPbQnM931 +r024odsw31JlxGBDyrfYOCMoH/Zg7+fDGMG7qPp/PRPwXWGjumNDEt/vVPz lwEnQtANFZIG4C9ZKuEPRiDDQUi2NCAFeWAvpkPDGyzGY2OOwXZoHERpSECk nLNEwoolMJrogDJxQGCZrlaYhkJgMbSnjm0ZSNWjiH1AniaQDNaJvwT5RiBA IItKL104xhxpY/MBWUvGJFwEQEIqWVKAnk1noVteCdvZUpH6EdQYKL+ia0V5 J0lMIiXJvCwGEaqZSyYsikiiUOFX1jyg1XXMK+tVGKiKLwF595Bnom3a3nik tWFJGdDkX7iGEL+7sCUBxgGrkCK7FVLxriA9Z2cqiKJbAurJo9U8WqsjfY6F uJJ1Urcckv8WVEIUwTIVKiAj88Dp6YCDVRhlmyWOG75/N+Ykgx+I0k/WRIIG aUzlKT4RaucY9YTJ5RQlwP/XseNoBzEhIeabAFtluy3Ir4dNxyIKd7G/oYEf IW6dsA9x4oum7D4NRm2QcpdnVzvmVQT7vB6YMf9soE5nL+09rXfkIbBC9Pkm T9KBi6UHerj1sapDmLEPksDEj/012WDbF3FS1vA27FatiLR/ipSyyhtxrTWS uwW5Vyd3SuzuiY1742fnQVmlV6hc/Uil90OVfqFy+12ViMtqGu5PpN+PJMTk pKJC9+XIeVZJDeagvB37mO6rkohplNxyduTm6veHlBc9EGcR/xDBOW3WIPsm KYJSP7s3Kta53BeYCpRtyAbN4Y2qqsdYSVjaeyD8TKSnVkSONL7PdP0vihjP r0P+QSwP7V2Pq6setj+sdMyyvHu4/NxStcTOwFcl94aGmb8eb68IgPFIbQqg d3NzrHYebNT6Zp56Wa0GiNgsQqVjpXRNfxbg4HQJ8zPjmEDU82t6WK+uOTHm WqZbDIond64PjWzO7icAyMQPKmPYeXWencdJ1TBxHmoI44Q4FYk5HVqLkeHt J5A3Ni3jcMSahzkp36iAFY50oDHsA6gOOs8auYVlZszHE3taGP5c2K5eugjo C9f2DNv0tHaTtVuyTvSXbPjedfvZWRanmyUWD57CW5rIbE4e5q5odU4U/XHo ufqDMdUHllGzO8PBTH8wpw/ewV3x6pZl/+VNjIlpn2Wpbby43bHTPndgiCPH /Hb3pXt1/Yumdvv519cG5Ghs7ZHX/SYg5uB5kt3S6sTRaNDigqQhuzh1+JLj huCVTOmX7l7cD96x+/aeM4rgxH8/9h4+SmcW+TswBxMY6I45vBByh3scMyqI gOxKtWNpcqSdyW1jqDxK5znOB2I21RP4ItME/4N/LBy8LfmHSf31PLSY5xq9 k5YTM8YPeLjI7loRY+/5SSZ3v23xQ2RweVlVUhDDsy6pmQlO66TBLiJFO7dy zpvMMo0b0XKn5NVZs6//o3koYHySALIVxyHsX2Jefxb1ONIcmd9eF6Kea0WI YO9POSY2Q5Vv1dZTdoH0zJvuVd8b6pY5mOuuaU/bDSDXGX4PMtNUtedpg7LN e5rZjvnizeamPTfdV+yfR2O0sLCBmmDPeL1G1Tvt9ran3loliGOP3cVspLuG 0/of3kVjspQMAAA= --0-1497982980-895452397=:262 Content-Type: APPLICATION/octet-stream; name="trace.0.gz" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: H4sICIqDXzUCA3RyYWNlLjAArVddb+O2En1e/YpB8uIAjpekSH2k8Eu72KJA gRZo3wWKomzd6Aui5CS4uP+9M5TkJN5tdrO4RmQr4vDMmSHPDPXrp5+hclAO 1oLryvFBDxZ0W8BTNwHdP9jadI2FsYOicuNQ5dNowXR9ZR10JVRjAFNb2AGM HUZdtTjWFtVYda37Ccan3sKVO3YPNOWpag9XhOTQ23i0L0x3wd9Hi+6Qi85d V6OT+gnaDpDQoNvxCcpugF8//fwKcx288qOFRf81QqEZyB2PYFOFSXQ7tfdt 99DeUpC5K262EPyCZIbqcByBp2kEnyn8v9bwP3cYkCZaW/itNbvdLvitqO2f f38CEYeMsaBqkbWuoTc56BEEj2PNgl63lcEU3WE6uwbp5NPhYIf5OTTWOX2w 7i64vb0NPusR54+D7oGLO+hxBEo91SM8HKsa89DCvR1aW0PTFTaYh07VME44 TRfFgGgf9sAepVKlknI1MWj9AQfc1NvhVDlMy2B1sZ09tN0IPU617YgxINXJ UJjQd1U72sEDJnfssWQ85QZDcqM29+dhWD5kxhnZSZkneSyDctC4R75hl7CA 6OHqHxpkQDRz7SwasS3UVVONeFvSZzsvMs7Ogw9k9+nP3wGNiDvwLaa2DAXd HHD5gQf90BlMCAZry1ofKDOeyTD1I9hW57XFFODkqbG4pn8gGnILzDQMSASW 6eRIwIYyVWjbdO1N8IzSaHdPBq0dYcTtmFcdGN3AvLqXSx64p9bgbifN3Dvc QcCJ8P/xOlQnwp/6ICimpqd7kqg9gWCSpVvUZumQKw+5YIm3gUhCFEIkIOIQ MVApqARUDCoCpUBJUCEoAYqDYiBTkAnIGGQEUoGUIEOQAiQHySBMIUwgjCGM IFQQSghDQFohh5CBSEEkKBYQEQgFQoIIQQgUCrJDyQFPgMeACuUKuESSqALg HDiDFBKIARkBYuJ6cPCCuWYAeYf7d4PCH7u9UNENaW+3+4h/pBX/lbnjNBao 9p25EwkP8PpAH4of1brDKzNDiMs/4M/m5qdgc38o8htYfn7QzTUH8LIRKsUU o3pn0W/KZtz7Acaj3MDVq21ydROQTN6GlwLhxQKPKEVB8EWeLR6oGOxvRRTF SRqLZAtHfbKZf4qKMVjLxv0tSsW7wmJSlftFkGnJ4OrqRXhFkX9EYKz3DbYA 8h2K4Do8+1a5XnwvJrCptRsz0xS9j1KwSBcSvTZFNpLq1qdpKBcGenrMzsPL LC61lW/xCImHPPOIcZO+4pHVXdfD5s1QlAyu1QohkzRfIHwN3lC92XOx9QV0 z75EIjOEiXExogUlzyNd+kr9bzBUcw5uzXceJhcLTu1p/kIEX2tKbSy64SoO ruPFj0m19XuKfGSl7xwbX3FfIn8NdSGdYIW+Ts5oKkrPaP3cNr6A28Lk7NDM yfg30mtOYlyd9AzPynyFX3H/O5YZVu49Kh5Le5kVL+5tUeE/txx1EyulomWf gB9zfkyoOExSppYJef88IUqYf1i5Fw9jWoEXKPkjueNRmMRKstXt44Vbemi8 5avJ2tst+opnO4oNzyZoKuZ5w0ANZb6v+hcTSJDPYIbiTmYz36jw3yhiSs6P 5hheR+vc/CxNWYqV/H/fWowwjbAaMXhu4rQYdLQrbJ9RO8qqLpsPML73b/JZ hTpJLLtc66l0H8v5yhYMqngRx+2J5do7UVqWXgautybDQ4Ue7eEJC1N/3k+l ucBtKmcQlmYsP9mp7XqH4LgYiC0W7DTH/rFik4kl+B8G54KIhzO4ZnHpwTHK Z2yyfxufkrJcZ2CB643IcqkvaZRzQj61z/lY8pxwTnkmOJxc2Kwqd8c7zvFY eY3dcEmp4uGbKTXJu1JK3KLvTum7wOeUxu9J6Zf4b6Q0WYqtUHiYINoP70tp +r0pLQx7Z0rFIjMdSpbP3Kik4vlxyPpppBsHmy7/jzX+FCCjPI5jLBPN6tOa tS/OjRo1TydH3znGk67PvcOG5uvxCb5mvuRe6ng2ppL+ozS+TWHOzan5+MqT 3wkp8lmUm/My9m3m1DxTyX4sJb5Ufgeh1ZUvUbgrxSL0nKWpfMGlQyZlPbkj bBrzyu+ly4sN8ewDIajYUucTcvWSlOmFF1NbfEHZ+OCYtKmKv055gVO0oGpN oCiiCzhnCO0NhCSksKMVIbfJa4Q3J3MhaVMvUuZRrL1g7un1CBWjB5w+4Yux Xk51xkh2eTimxpI1uvIHY4mVXKz6NXw+duCb+j010Kbv6qrFunMT/KJbejPV ht7C8EW56YYnwl3ecxFA4Ps1Y7v1sP4PZbsKmLYQAAA= --0-1497982980-895452397=:262-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 17:52:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA29025 for freebsd-current-outgoing; Sun, 17 May 1998 17:52:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA29012 for ; Sun, 17 May 1998 17:52:52 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id CAA09800; Mon, 18 May 1998 02:52:44 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Mon, 18 May 1998 02:52:44 +0200 (MET DST) Mime-Version: 1.0 To: John Birrell Cc: current@FreeBSD.ORG Subject: Re: make world dies References: <199805172303.JAA00744@cimlogic.com.au> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 18 May 1998 02:52:43 +0200 In-Reply-To: John Birrell's message of "Mon, 18 May 1998 09:03:18 +1000 (EST)" Message-ID: Lines: 13 X-Mailer: Gnus v5.5/Emacs 19.34 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id RAA29016 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Birrell writes: > Dag-Erling Coidan Smørgrav wrote: > > ===> gnu/usr.bin/perl/usub > > --- curses.c --- > > /usr/obj/usr/src/tmp/usr/bin/perl /usr/src/gnu/usr.bin/perl/usub/mus /usr/src/gnu/usr.bin/perl/usub/curses.mus > curses.c > > /usr/obj/usr/src/tmp/usr/bin/perl: not found > I have a fix for this, but my make world to test it failed for other > reasons. If you can wait an hour or so... FWIW, it completed perfectly without -j8. -- Noone else has a .sig like this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 19:12:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA11569 for freebsd-current-outgoing; Sun, 17 May 1998 19:12:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA11554 for ; Sun, 17 May 1998 19:12:13 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.0.Beta7/frmug-2.3/nospam) with UUCP id EAA18676 for freebsd-current@FreeBSD.ORG; Mon, 18 May 1998 04:12:13 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: (from roberto@localhost) by keltia.freenix.fr (8.9.0.Beta4/keltia-2.14/nospam) id AAA00913 for freebsd-current@FreeBSD.ORG; Mon, 18 May 1998 00:35:06 +0200 (CEST) (envelope-from roberto) Message-ID: <19980518003506.A900@keltia.freenix.fr> Date: Mon, 18 May 1998 00:35:06 +0200 From: Ollivier Robert To: freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <199805161851.TAA20767@awfulhak.org> <19980517170908.16850@deepo.prosa.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.92.3i In-Reply-To: <19980517170908.16850@deepo.prosa.dk>; from Philippe Regnauld on Sun, May 17, 1998 at 05:09:08PM +0200 X-Operating-System: FreeBSD 3.0-CURRENT ctm#4293 AMD-K6 MMX @ 225 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Philippe Regnauld: > It still barfs quite regularly over the fs when I run make > world -- this is with SMP. My own UP system just survived its first "make world" in weeks with softupdates on. Seems that they're getting more stable, thanks, Julian. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #60: Fri May 15 21:04:22 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 20:00:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16780 for freebsd-current-outgoing; Sun, 17 May 1998 20:00:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA16767 for ; Sun, 17 May 1998 20:00:43 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id NAA01207; Mon, 18 May 1998 13:04:34 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199805180304.NAA01207@cimlogic.com.au> Subject: Re: make world dies In-Reply-To: from =?ISO-8859-1?Q?Dag=2DErling_Coidan_Sm=F8rgrav?= at "May 18, 98 02:52:43 am" To: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?=) Date: Mon, 18 May 1998 13:04:20 +1000 (EST) Cc: jb@cimlogic.com.au, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dag-Erling Coidan Smørgrav wrote: > John Birrell writes: > > Dag-Erling Coidan Smørgrav wrote: > > > ===> gnu/usr.bin/perl/usub > > > --- curses.c --- > > > /usr/obj/usr/src/tmp/usr/bin/perl /usr/src/gnu/usr.bin/perl/usub/mus /usr/src/gnu/usr.bin/perl/usub/curses.mus > curses.c > > > /usr/obj/usr/src/tmp/usr/bin/perl: not found > > I have a fix for this, but my make world to test it failed for other > > reasons. If you can wait an hour or so... > > FWIW, it completed perfectly without -j8. Must be another bug. 8-) -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 20:01:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16901 for freebsd-current-outgoing; Sun, 17 May 1998 20:01:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA16882 for ; Sun, 17 May 1998 20:01:15 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id UAA00444; Sun, 17 May 1998 20:01:06 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805180301.UAA00444@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Ollivier Robert cc: freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates In-reply-to: Your message of "Mon, 18 May 1998 00:35:06 +0200." <19980518003506.A900@keltia.freenix.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 17 May 1998 20:01:05 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Both of my systems have survived a soft update make world. cioloco (p133) ide drives --- this is my test box rah (PPro 200) UW scsi drives root} uname -a FreeBSD rah.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #77: Sun May 17 18:09:36 PDT 1998 hasty@rah.star-gate.com:/usr/src/sys/compile/STAR-GATE i386 {root} mount /dev/sd0s1a on / (local, writes: sync 123 async 464) devfs on dummy_mount (local) /dev/sd0f on /usr (NFS exported, local, soft-updates, writes: sync 6 async 946) /dev/sd0e on /var (local, writes: sync 440 async 368) procfs on /proc (local) $ uname -a FreeBSD cioloco.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #14: Sat May 16 23:32:44 PDT 1998 hasty@cioloco.star-gate.com:/usr/src/sys/compile/CIOLOCO i386 $ mount /dev/wd0s2a on / (local, writes: sync 605 async 2914)) /dev/wd0s2e on /tmp (local, soft-updates, writes: sync 2 async 1503)) /dev/wd2g on /usr (local, soft-updates, writes: sync 1947 async 103398)) /dev/wd0s2f on /var (local, writes: sync 5402 async 1752)) procfs on /proc (local) Tnks Julian and to the rest of the soft-update team. Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 20:44:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA23273 for freebsd-current-outgoing; Sun, 17 May 1998 20:44:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.atipa.com (altrox.atipa.com [208.128.22.34]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA23268 for ; Sun, 17 May 1998 20:44:13 -0700 (PDT) (envelope-from freebsd@atipa.com) Received: (qmail 1813 invoked by uid 1017); 18 May 1998 02:41:26 -0000 Date: Sun, 17 May 1998 20:41:26 -0600 (MDT) From: Atipa To: Amancio Hasty cc: Ollivier Robert , freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates In-Reply-To: <199805180301.UAA00444@rah.star-gate.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Has this been worth the effort? :) In other words, how much faster is it than standard mounts, and how much faster is it than "async,noatime" mounts? Although in practice it is still a bit shakey, is it theoretically more stable (in life and in unexpected death...) than async mounts? Kevin On Sun, 17 May 1998, Amancio Hasty wrote: > Both of my systems have survived a soft update make world. > > cioloco (p133) ide drives --- this is my test box > > rah (PPro 200) UW scsi drives > > > root} uname -a > FreeBSD rah.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #77: Sun May 17 > 18:09:36 PDT 1998 hasty@rah.star-gate.com:/usr/src/sys/compile/STAR-GATE > i386 > > {root} mount > /dev/sd0s1a on / (local, writes: sync 123 async 464) > devfs on dummy_mount (local) > /dev/sd0f on /usr (NFS exported, local, soft-updates, writes: sync 6 async 946) > /dev/sd0e on /var (local, writes: sync 440 async 368) > procfs on /proc (local) > > > $ uname -a > FreeBSD cioloco.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #14: Sat May 16 > 23:32:44 PDT 1998 hasty@cioloco.star-gate.com:/usr/src/sys/compile/CIOLOCO > i386 > > $ mount > /dev/wd0s2a on / (local, writes: sync 605 async 2914)) > /dev/wd0s2e on /tmp (local, soft-updates, writes: sync 2 async 1503)) > /dev/wd2g on /usr (local, soft-updates, writes: sync 1947 async 103398)) > /dev/wd0s2f on /var (local, writes: sync 5402 async 1752)) > procfs on /proc (local) > > > Tnks Julian and to the rest of the soft-update team. > > Amancio > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 20:54:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA24709 for freebsd-current-outgoing; Sun, 17 May 1998 20:54:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA24701 for ; Sun, 17 May 1998 20:54:13 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id UAA00687; Sun, 17 May 1998 20:53:59 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805180353.UAA00687@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Atipa cc: Ollivier Robert , freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates In-reply-to: Your message of "Sun, 17 May 1998 20:41:26 MDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 17 May 1998 20:53:59 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The short answer : Yes! softupdates is worth the effort. Last october, while running with my "/usr" mounted async I blew away my file structure due to a kernel panic. softupdates allows you to run with similar functionality as async,noatime however a lot more safe. As for the performance improvements several posters have already posted their figures for real life scenarios such as "make world" and softupdates is clocking in faster than async. # pwd /usr/src/sys/compile/STAR-GATE I leave with this thought 8) # pwd /usr/src/sys/compile/STAR-GATE # time rm * 0.0u 0.1s 0:00.11 145.4% 198+216k 17+0io 0pf+0w Cheers, Amancio > > Has this been worth the effort? :) > > In other words, how much faster is it than standard mounts, and how much > faster is it than "async,noatime" mounts? > > Although in practice it is still a bit shakey, is it theoretically more > stable (in life and in unexpected death...) than async mounts? > > Kevin > > On Sun, 17 May 1998, Amancio Hasty wrote: > > > Both of my systems have survived a soft update make world. > > > > cioloco (p133) ide drives --- this is my test box > > > > rah (PPro 200) UW scsi drives > > > > > > root} uname -a > > FreeBSD rah.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #77: Sun May 17 > > 18:09:36 PDT 1998 hasty@rah.star-gate.com:/usr/src/sys/compile/STAR-GATE > > i386 > > > > {root} mount > > /dev/sd0s1a on / (local, writes: sync 123 async 464) > > devfs on dummy_mount (local) > > /dev/sd0f on /usr (NFS exported, local, soft-updates, writes: sync 6 async 946) > > /dev/sd0e on /var (local, writes: sync 440 async 368) > > procfs on /proc (local) > > > > > > $ uname -a > > FreeBSD cioloco.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #14: Sat May 16 > > 23:32:44 PDT 1998 hasty@cioloco.star-gate.com:/usr/src/sys/compile/CIOLOCO > > i386 > > > > $ mount > > /dev/wd0s2a on / (local, writes: sync 605 async 2914)) > > /dev/wd0s2e on /tmp (local, soft-updates, writes: sync 2 async 1503)) > > /dev/wd2g on /usr (local, soft-updates, writes: sync 1947 async 103398)) > > /dev/wd0s2f on /var (local, writes: sync 5402 async 1752)) > > procfs on /proc (local) > > > > > > Tnks Julian and to the rest of the soft-update team. > > > > Amancio > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 21:05:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA26547 for freebsd-current-outgoing; Sun, 17 May 1998 21:05:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (daemon@smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA26542 for ; Sun, 17 May 1998 21:05:28 -0700 (PDT) (envelope-from tlambert@usr07.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id VAA11551; Sun, 17 May 1998 21:05:27 -0700 (MST) Received: from usr07.primenet.com(206.165.6.207) via SMTP by smtp04.primenet.com, id smtpd011536; Sun May 17 21:05:25 1998 Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id VAA26835; Sun, 17 May 1998 21:05:22 -0700 (MST) From: Terry Lambert Message-Id: <199805180405.VAA26835@usr07.primenet.com> Subject: Patch to disable async, noatime for soft updates To: current@FreeBSD.ORG, julian@whistle.com Date: Mon, 18 May 1998 04:05:21 +0000 (GMT) X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Here is a patch to do what the subject says. I can't believe no one has bothered to do this yet. ------------------------------------------------------------------------------- Index: ffs_vfsops.c =================================================================== RCS file: /b/cvstree/ncvs/src/sys/ufs/ffs/ffs_vfsops.c,v retrieving revision 1.81 diff -c -r1.81 ffs_vfsops.c *** 1.81 1998/05/06 05:29:40 --- ffs_vfsops.c 1998/05/18 04:04:07 *************** *** 629,634 **** --- 629,638 ---- if (error = bread(devvp, SBLOCK, SBSIZE, cred, &bp)) goto out; fs = (struct fs *)bp->b_data; + /* soft updates is incompatible with "async" and "noatime"*/ + if (fs->fs_flags & FS_DOSOFTDEP) { + mp->mnt_flag &= ~(MNT_ASYNC | MNT_NOATIME); + } if (fs->fs_magic != FS_MAGIC || fs->fs_bsize > MAXBSIZE || fs->fs_bsize < sizeof(struct fs)) { error = EINVAL; /* XXX needs translation */ ------------------------------------------------------------------------------- Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 21:06:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA26855 for freebsd-current-outgoing; Sun, 17 May 1998 21:06:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA26831 for ; Sun, 17 May 1998 21:06:30 -0700 (PDT) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id XAA29435 for ; Sun, 17 May 1998 23:04:00 -0400 (EDT) Date: Sun, 17 May 1998 23:03:59 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: freebsd-current@FreeBSD.ORG Subject: Replacing via cvs Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've been holding off changing out part of groff, because I'm not sure of the method to do it. I know how to apply diffs, and I know how to initially import stuff, but I don't know how to completely replace a directory, without applying humongous diffs, or deleting/adding. Could someone let me know how I go about doing this? ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 21:31:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA00529 for freebsd-current-outgoing; Sun, 17 May 1998 21:31:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA00521 for ; Sun, 17 May 1998 21:31:09 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id VAA24843; Sun, 17 May 1998 21:23:00 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd024841; Mon May 18 04:22:55 1998 Date: Sun, 17 May 1998 21:22:52 -0700 (PDT) From: Julian Elischer To: Terry Lambert cc: current@FreeBSD.ORG Subject: Re: Patch to disable async, noatime for soft updates In-Reply-To: <199805180405.VAA26835@usr07.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG well as part of the Whistle crew looking over kirk's shoulder during our sessions.. we obviously decided that this was your task :-) On Mon, 18 May 1998, Terry Lambert wrote: > Here is a patch to do what the subject says. > > I can't believe no one has bothered to do this yet. > > ------------------------------------------------------------------------------- > Index: ffs_vfsops.c > =================================================================== > RCS file: /b/cvstree/ncvs/src/sys/ufs/ffs/ffs_vfsops.c,v > retrieving revision 1.81 > diff -c -r1.81 ffs_vfsops.c > *** 1.81 1998/05/06 05:29:40 > --- ffs_vfsops.c 1998/05/18 04:04:07 > *************** > *** 629,634 **** > --- 629,638 ---- > if (error = bread(devvp, SBLOCK, SBSIZE, cred, &bp)) > goto out; > fs = (struct fs *)bp->b_data; > + /* soft updates is incompatible with "async" and "noatime"*/ > + if (fs->fs_flags & FS_DOSOFTDEP) { > + mp->mnt_flag &= ~(MNT_ASYNC | MNT_NOATIME); > + } > if (fs->fs_magic != FS_MAGIC || fs->fs_bsize > MAXBSIZE || > fs->fs_bsize < sizeof(struct fs)) { > error = EINVAL; /* XXX needs translation */ > ------------------------------------------------------------------------------- I'm not convinced this is correct but it can't be too far off. What if softupdates is not enabled in that kernel? I think it should be done in ffs_softdep.c in softdep_mount(). this is what sets the softdep flag and it should unset the others. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 22:26:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA07704 for freebsd-current-outgoing; Sun, 17 May 1998 22:26:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from adelphi.physics.adelaide.edu.au (adelphi.physics.adelaide.edu.au [129.127.36.247]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA07696; Sun, 17 May 1998 22:26:26 -0700 (PDT) (envelope-from kkennawa@physics.adelaide.edu.au) Received: from pilot by adelphi.physics.adelaide.edu.au (5.65/AndrewR-930902) id AA03054; Mon, 18 May 1998 14:56:13 +0930 Received: by pilot.physics.adelaide.edu.au (5.61+IDA+MU/UA-5.23) id AA24233; Mon, 18 May 1998 14:48:55 +0930 Date: Mon, 18 May 1998 14:48:55 +0930 (CST) From: Kris Kennaway X-Sender: kkennawa@pilot To: Sxren Schmidt Cc: rmooney@iss.net, multimedia@FreeBSD.ORG, questions@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD In-Reply-To: <199805171006.MAA19607@sos.freebsd.dk> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 17 May 1998, Sxren Schmidt wrote: > In reply to Robert Mooney who wrote: > > > > I've written a utlity called "DAEX", which extracts digital audio from an > > ATAPI compatible CD-ROM device... if anyone's interested, please take a > > look at: > > > > http://eng.iss.net/~rmooney/projects/cdda.html > > > > It requires patches, but it's worth the reboot, IMHO... if you run into > > any problems, let me know. > > Have you looked at the patches Luigi made back in january ?? Interesting this should come up now - I picked up Luigi's patches yesterday and got them integrated into current (they were originally patched against -stable, I think) without too much trouble. The cdda program supplied (written by, I think, Luoqi Chen, mostly works, but with the brief testing I did seemed to read the data from my CDrom in a 'stuttering' fashion - at least, that was the way the resulting .mp2 came out when I compressed it with mpeg_musicin). The patches against the tosha port let it read the track list from the CD, but it gave a panic when it actually tried to read the data. I confess I know less than nothing about how to track that down. When I get home tonight I'll take a look at these newer patches and see how they hold up for me. Kris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 23:03:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA12453 for freebsd-current-outgoing; Sun, 17 May 1998 23:03:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ren.dtir.qld.gov.au (firewall-user@ns.dtir.qld.gov.au [203.108.138.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA12444 for ; Sun, 17 May 1998 23:03:41 -0700 (PDT) (envelope-from syssgm@dtir.qld.gov.au) Received: by ren.dtir.qld.gov.au; id QAA20450; Mon, 18 May 1998 16:03:19 +1000 (EST) Received: from ogre.dtir.qld.gov.au(167.123.8.3) by ren.dtir.qld.gov.au via smap (3.2) id xma020434; Mon, 18 May 98 16:03:06 +1000 Received: from troll.dtir.qld.gov.au (troll-8.dtir.qld.gov.au [167.123.8.1]) by ogre.dtir.qld.gov.au (8.8.7/8.8.7) with ESMTP id QAA10254; Mon, 18 May 1998 16:03:05 +1000 (EST) Received: from localhost (syssgm@localhost) by troll.dtir.qld.gov.au (8.8.5/8.8.5) with SMTP id QAA16388; Mon, 18 May 1998 16:03:01 +1000 (EST) Message-Id: <199805180603.QAA16388@troll.dtir.qld.gov.au> X-Authentication-Warning: troll.dtir.qld.gov.au: syssgm@localhost didn't use HELO protocol To: Terry Lambert cc: freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au Subject: Re: Undefined symbol "___error" References: <199805150251.TAA18202@usr01.primenet.com> In-Reply-To: <199805150251.TAA18202@usr01.primenet.com> from Terry Lambert at "15 May 1998 13:20:19 +1000" Date: Mon, 18 May 1998 16:03:01 +1000 From: Stephen McKay Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Friday, 15th May 1998, Terry Lambert wrote: >If *PART* of the system *WASN'T* rebuilt, I now see the problem. The >user is too lazy to be running -current. ;-). To be specific, I have an executable linked against libc.so.2.2 and libtermcap.so.2.1. The current libc is libc.so.3.1 while libtermcap.so.2.1 is still the most recent. The newly compiled libtermcap.so.2.1 references __error which is not supplied by libc.so.2.2. Splat! This is not me being lazy. This is a fault in -current. If we were not interested in supporting binaries from previous releases (a binary not yet 1 year old, I might add), then why do we version number our libraries at all? Discussion should move from "Loser! You ain't got the BALLS to run -current!" to "Which possible solution is best at this time?" >#ifdef __GCC__ >#pragma weak __error = ___error >static ___inline int *___error( void) { extern int errno; return &errno; } >#endif /* __GCC__*/ > >#define errno (* __error) > >This would give each library a weak accessor that would be overridden >by the real accessor if the thing got linked to the right libc, right? I tried a number of variants of this approach and could not make any of them work. In all cases (well, all that compiled at all), the local hack ___error() was used in preference to the system supplied __error(). Otherwise, this would be a good hack, costing only 12 bytes per .o file. Out of the possible solutions discussed, I very much prefer to delay this (inevitable) errno change until we change to ELF. Next best would be a hack in ld.so to recognise __error specially and resolve it (if necessary) from a new lib__error.so. In my view, the least pleasant option is to bump all major library numbers. This would have to include everything in ports as well as all the system libraries. I think this would be too error prone to be practical, and shows a weakness in the shared library versioning mechanism. Oh, and doing nothing is not what I call an option. Stephen. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 23:05:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA12923 for freebsd-current-outgoing; Sun, 17 May 1998 23:05:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id XAA12884; Sun, 17 May 1998 23:05:39 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id GAA06530; Mon, 18 May 1998 06:21:52 +0200 From: Luigi Rizzo Message-Id: <199805180421.GAA06530@labinfo.iet.unipi.it> Subject: Re: ATAPI CDDA Extraction under FreeBSD To: kkennawa@physics.adelaide.edu.au (Kris Kennaway) Date: Mon, 18 May 1998 06:21:51 +0200 (MET DST) Cc: sos@FreeBSD.ORG, rmooney@iss.net, multimedia@FreeBSD.ORG, questions@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: from "Kris Kennaway" at May 18, 98 02:48:36 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Have you looked at the patches Luigi made back in january ?? > > Interesting this should come up now - I picked up Luigi's patches ouch, there's too much interest on this stuff! let me repeat, there are two problems with it: 1) our atapi code does not handle timeouts, and some atapi drives i have tried tend to cause timeouts when reading audio tracks or have non-compliant behaviour of the audio-read function. As a consequence, you risk deadlocks by running this code 2) some atapi drives i have tried have the "jitter" problem (the drive does not return the exact block when doing sequential reads), so any useful problem should, from time to time, go back and restart reading. I don't have a precise algorithm to do this, but tosha does not implement it. Probably Charles Herrich's "cdd" program does a good job on this. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 23:08:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA13717 for freebsd-current-outgoing; Sun, 17 May 1998 23:08:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA13657 for ; Sun, 17 May 1998 23:08:12 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id IAA02457; Mon, 18 May 1998 08:07:18 +0200 (CEST) To: Andreas Klemm cc: current@FreeBSD.ORG Subject: Re: is it possibly a current problem, that scotty fails to install with... In-reply-to: Your message of "Sun, 17 May 1998 00:41:29 +0200." <19980517004129.A4002@klemm.gtn.com> Date: Mon, 18 May 1998 08:07:17 +0200 Message-ID: <2455.895471637@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have no idea, I have not been able to reproduce this... In message <19980517004129.A4002@klemm.gtn.com>, Andreas Klemm writes: >rm -rf'ed /usr/local a week ago and rebuild everything ... > >Today: > >Installing scotty2.1.8 and tnm2.1.8.so >Installing ./../tnm/library/README >Installing ./../tnm/library/dialog.tcl >Installing ./../tnm/library/output.tcl >Installing ./../tnm/library/snmp.tcl >Installing ./../tnm/library/monitor.tcl >Installing ./../tnm/library/obsolete.tcl >Installing ./../tnm/library/init.tcl >initialization failed: couldn't load file "/usr/local/lib/tnm2.1.8": bad magic >number in "/usr/local/lib/tnm2.1.8" >*** Error code 1 > >Stop. >*** Error code 1 > >Stop. >*** Error code 1 > >I'll do another make world today ... maybe this cures the problem. >If you have an idea .... please tell me. > >-- >Andreas Klemm http://www.FreeBSD.ORG/~andreas > What gives you 90% more speed, for example, in kernel compilation ? > http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html > "NT = Not Today" (Maggie Biggs) ``powered by FreeBSD SMP'' > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-current" in the body of the message > -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 23:36:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA16355 for freebsd-current-outgoing; Sun, 17 May 1998 23:36:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from grape.carrier.kiev.ua (grape.carrier.kiev.ua [193.193.193.219]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA16290 for ; Sun, 17 May 1998 23:35:56 -0700 (PDT) (envelope-from archer@grape.carrier.kiev.ua) Received: (from archer@localhost) by grape.carrier.kiev.ua (8.8.8/8.8.8) id JAA02653; Mon, 18 May 1998 09:35:00 +0300 (EEST) (envelope-from archer) Date: Mon, 18 May 1998 09:35:00 +0300 (EEST) From: Alexander Litvin Message-Id: <199805180635.JAA02653@grape.carrier.kiev.ua> To: Julian Elischer Cc: current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates X-Newsgroups: grape.freebsd.current In-Reply-To: Organization: Lucky Grape User-Agent: tin/pre-1.4-980202 (UNIX) (FreeBSD/3.0-CURRENT (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article you wrote: > just by chance.. you don't have a process running 'sync; sync' > trying to be "safe" do you? if so it's a bad idea.. BTW, why? Well, do you mean 'bad idea' because it slows the system, or because it may be a reason for crash? If the second, does it mean that sync is not safe with softupdates? > On Sun, 17 May 1998, Philippe Regnauld wrote: >> Julian Elischer writes: >> > >> > the inode. This is still a lot safer than the old 'sync' >> > code but it does indicate that people should not just 'trust it blindly'. >> >> Safer is a relative POV :-) >> It still barfs quite regularly over the fs when I run make >> world -- this is with SMP. >> >> More on this tonight (when I restore /usr/src for the Nth time :-) >> >> -- >> -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- >> «Pluto placed his bad dog at the entrance of Hades to keep the dead >> IN and the living OUT! The archetypical corporate firewall?» -- Litvin Alexander No SIGNATURE available at this run-level To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 23:40:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA17022 for freebsd-current-outgoing; Sun, 17 May 1998 23:40:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pobox.com ([208.141.230.105]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA17005 for ; Sun, 17 May 1998 23:40:16 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id BAA11981; Mon, 18 May 1998 01:40:39 -0500 (CDT) Date: Mon, 18 May 1998 01:40:39 -0500 (CDT) Message-Id: <199805180640.BAA11981@pobox.com> From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: bde@zeta.org.au Cc: current@FreeBSD.ORG, luoqi@watermarkgroup.com Subject: Re: as chokes on cc output References: <199805161532.BAA28755@godzilla.zeta.org.au> X-Mailer: VM 6.34 under 20.3 "Vatican City" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Quoth Bruce Evans on Sun, 17 May: : >> I'm getting messages like so: : >> /var/tmp/ccro2473.s:26621: Error: operands given don't match any known 386 instruction : >> from asm lines like so: : >> #APP : >> fldln2; fxch; fyl2x : >> #NO_APP : >> in gcc-generated code. I'm clueless w.r.t. intel asm code and binutils. What's : >> the deal? It's a bug, anyhow. : > : >These are i387 instructions. The problem is that gas doesn't know fxch is : >a shorthand for fxch %st(1). Just add the parameter %st(1), like : > __asm__("fldln2; fxch %st(1); fyl2x"); : : I think I understand why gcc is generating this. #APP is generated for : inline asm, and someone who doesn't know gas syntax wrote the asm :-). There are two interesting points to be made here: There is a comment in binutils/include/opcode/ChangeLog: Tue Nov 2 12:41:30 1993 Ken Raeburn (raeburn@rover.cygnus.com) * i386.h: Add "fxch" without operand. and text in i386.h: {"fxch", 0, 0xd9c9, _, NoModrm, { 0, 0, 0} }, /* alias for fxch %st, %st(1) */ so that it seems gas *should* be accepting this syntax, by design. Also, this code does compile correctly at lower optimization levels. Anyhow, inserting the %st(1) operands into the asm code solved the problem at all optimization levels, so that, while it remains a bug, I'm content. Thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 23:51:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA18719 for freebsd-current-outgoing; Sun, 17 May 1998 23:51:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from news1.gtn.com (news1.gtn.com [194.77.0.15]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA18691 for ; Sun, 17 May 1998 23:50:56 -0700 (PDT) (envelope-from andreas@klemm.gtn.com) Received: (from uucp@localhost) by news1.gtn.com (8.8.6/8.8.6) with UUCP id IAA23777; Mon, 18 May 1998 08:30:17 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.8/8.8.8) id IAA01385; Mon, 18 May 1998 08:29:31 +0200 (CEST) (envelope-from andreas) Message-ID: <19980518082931.B703@klemm.gtn.com> Date: Mon, 18 May 1998 08:29:31 +0200 From: Andreas Klemm To: Poul-Henning Kamp Cc: current@FreeBSD.ORG Subject: Re: is it possibly a current problem, that scotty fails to install with... References: <19980517004129.A4002@klemm.gtn.com> <2455.895471637@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <2455.895471637@critter.freebsd.dk>; from Poul-Henning Kamp on Mon, May 18, 1998 at 08:07:17AM +0200 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, May 18, 1998 at 08:07:17AM +0200, Poul-Henning Kamp wrote: > > I have no idea, I have not been able to reproduce this... I also tried the package from ftp.freebsd.org ... Also tried the uni processor kernel... No difference. If -current is compileable again, I'll try to rebuild the world and will see... Thanks for looking into this. -- Andreas Klemm http://www.FreeBSD.ORG/~andreas What gives you 90% more speed, for example, in kernel compilation ? http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html "NT = Not Today" (Maggie Biggs) ``powered by FreeBSD SMP'' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 17 23:51:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA18753 for freebsd-current-outgoing; Sun, 17 May 1998 23:51:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA18727 for ; Sun, 17 May 1998 23:51:11 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id XAA27012 for ; Sun, 17 May 1998 23:45:22 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd026987; Mon May 18 06:45:14 1998 Date: Sun, 17 May 1998 23:45:09 -0700 (PDT) From: Julian Elischer To: current@FreeBSD.ORG Subject: Non urgent soft update patch Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Soft update testers: I added a patch to ffs_softdep.c do turn off async when it turns on soft updates. this is not urgent, but probably worth grabbing when you have the time. julian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 00:02:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA21384 for freebsd-current-outgoing; Mon, 18 May 1998 00:02:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from runner.jjsoft.com (jahanur.intur.net [206.97.149.64]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA21372 for ; Mon, 18 May 1998 00:02:32 -0700 (PDT) (envelope-from jahan@pc.jaring.my) Received: from pc.jaring.my (klg-41-50.tm.net.my [202.188.41.50]) by runner.jjsoft.com (8.8.7/8.8.7) with ESMTP id CAA17983 for ; Mon, 18 May 1998 02:01:09 -0500 (CDT) (envelope-from jahan@pc.jaring.my) Message-ID: <3560AD80.BF17AA1B@pc.jaring.my> Date: Mon, 18 May 1998 14:52:00 -0700 From: Jahan X-Mailer: Mozilla 4.05 [en] (Win95; I) MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: Re: Undefined symbol "___error" References: <199805122155.QAA04191@unix.tfs.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Look, no one is pushing us for using FreeBSD.If we use, its our problem or benefit. I WANNA STRESS THIS POINT TO MAINTNERS. Plz HAVE PROPER DOCUMNET ON HOW TO UPGRADE FROM FreeBSD x.x.x to FreeBSD x.x.x We are users ( me alone ?) really having problem upgrading. I have mentioned earlier.I had problem compiling from one point of cvsupped files. I mailed the problem here. We ( me alone ?) do not want to spoon fed too, but guideline. Even some faq's are not listed in faq ( telnet, ip accounting, lpr, increasing swap space,sound card). Plz do something about that. I will prefer better document than better fency new version of OS. Jim Bryant wrote: > In reply: > > Jim Bryant writes: > > > this has got to be one of the most damnned inconvenient changes i > > > have ever seen freebsd take... > > > > So who forced you to run current? If you don't like this, stick to stable. > > > > > does this mean that ALL third party programs that use curses MUST be > > > recompiled?!?!?! > > > > Recompiled, no. Relinked, yes. > > > > > just because, as i understand it, they didn't want to bump the lib > > > version numbers?!?!?! > > > > > > > > > does anyone realize how much this change breaks????!!!! > > > > Again, this is -current. If you can't stand the heat, stay out of the > > kitchen. > > > > BTW, are your ? and ! keys stuck?????!?!?!??!!!! > > i understand the meaning of -current... even the one that says some > idiotic change could bring down 60% of the apps ever written for > FreeBSD. that is why such changes are made in -current. if such > changes ever made it to -release, then watch how fast people split the > fold and go to openbsd, or even linux for fear that anything they > write will have to be re-released with the very next version of > -release. > > i'll submit a diff tonight/tomorrow that will satisfy the requirements > for the call without even relinking the target; a do-nothing stub that > should have been factored in when the original __error was removed. > > jim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 00:10:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA23356 for freebsd-current-outgoing; Mon, 18 May 1998 00:10:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA23319 for ; Mon, 18 May 1998 00:10:21 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id RAA19800; Mon, 18 May 1998 17:05:52 +1000 Date: Mon, 18 May 1998 17:05:52 +1000 From: Bruce Evans Message-Id: <199805180705.RAA19800@godzilla.zeta.org.au> To: current@FreeBSD.ORG, dag-erli@ifi.uio.no Subject: Re: make world dies Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I've been trying to make -j{4,8} world for two days. It dies here: > >===> gnu/usr.bin/perl/usub >--- curses.c --- >/usr/obj/usr/src/tmp/usr/bin/perl /usr/src/gnu/usr.bin/perl/usub/mus /usr/src/gnu/usr.bin/perl/usub/curses.mus > curses.c >/usr/obj/usr/src/tmp/usr/bin/perl: not found >*** Error code 127 >... >I thought it was code breakage but it occurred to me that it might be >a dependency problem due to -j, so I'll try it without. It's code breakage. The build of perl (by `make world') is broken if `depend' is made. `depend' is made if NOCLEAN is defined or -j is used. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 00:10:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA23498 for freebsd-current-outgoing; Mon, 18 May 1998 00:10:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA23488 for ; Mon, 18 May 1998 00:10:56 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id RAA19979; Mon, 18 May 1998 17:09:04 +1000 Date: Mon, 18 May 1998 17:09:04 +1000 From: Bruce Evans Message-Id: <199805180709.RAA19979@godzilla.zeta.org.au> To: bde@zeta.org.au, grog@lemis.com, pst@juniper.net, regnauld@deepo.prosa.dk Subject: Re: Serial console, system hangs and DDB... Cc: current@FreeBSD.ORG, julian@whistle.com, scrappy@hub.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >How do you get gdb to send a break? I ran a separate program. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 00:55:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA29636 for freebsd-current-outgoing; Mon, 18 May 1998 00:55:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29629 for ; Mon, 18 May 1998 00:55:13 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id RAA01979; Mon, 18 May 1998 17:58:51 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199805180758.RAA01979@cimlogic.com.au> Subject: Re: Undefined symbol "___error" In-Reply-To: <3560AD80.BF17AA1B@pc.jaring.my> from Jahan at "May 18, 98 02:52:00 pm" To: jahan@pc.jaring.my (Jahan) Date: Mon, 18 May 1998 17:58:50 +1000 (EST) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jahan wrote: > Look, no one is pushing us for using FreeBSD.If we use, its our problem or > benefit. > > I WANNA STRESS THIS POINT TO MAINTNERS. > > Plz HAVE PROPER DOCUMNET ON HOW TO UPGRADE FROM FreeBSD x.x.x to FreeBSD x.x.x > > We are users ( me alone ?) really having problem upgrading. > > I have mentioned earlier.I had problem compiling from one point of cvsupped files. > I mailed the problem here. > > We ( me alone ?) do not want to spoon fed too, but guideline. First guideline: Don't yell. Second guideline: Be prepared to contribute. If you had a problem before, did you post what the solution to that problem was? If you think that there are FAQs that haven't been documented, what have _you_ done about it? Third guideline: If you are not prepared to contribute, don't use current. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 01:19:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA02975 for freebsd-current-outgoing; Mon, 18 May 1998 01:19:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA02970 for ; Mon, 18 May 1998 01:19:41 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id RAA10234; Mon, 18 May 1998 17:49:41 +0930 (CST) (envelope-from grog) Message-ID: <19980518174941.Y427@freebie.lemis.com> Date: Mon, 18 May 1998 17:49:41 +0930 From: Greg Lehey To: Jahan , freebsd-current@FreeBSD.ORG Subject: Inadeqacies in -current (was: Undefined symbol "___error") References: <199805122155.QAA04191@unix.tfs.net> <3560AD80.BF17AA1B@pc.jaring.my> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <3560AD80.BF17AA1B@pc.jaring.my>; from Jahan on Mon, May 18, 1998 at 02:52:00PM -0700 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 X-Mutt-References: <3560AD80.BF17AA1B@pc.jaring.my> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 May 1998 at 14:52:00 -0700, Jahan wrote: > Jim Bryant wrote: > >> In reply: >>> Jim Bryant writes: >>>> this has got to be one of the most damnned inconvenient changes i >>>> have ever seen freebsd take... >>> >>> So who forced you to run current? If you don't like this, stick to stable. >>> >>>> does this mean that ALL third party programs that use curses MUST be >>>> recompiled?!?!?! >>> >>> Recompiled, no. Relinked, yes. >>> >>>> just because, as i understand it, they didn't want to bump the lib >>>> version numbers?!?!?! >>> >>> >>> >>>> does anyone realize how much this change breaks????!!!! >>> >>> Again, this is -current. If you can't stand the heat, stay out of the >>> kitchen. >>> >>> BTW, are your ? and ! keys stuck?????!?!?!??!!!! >> >> i understand the meaning of -current... even the one that says some >> idiotic change could bring down 60% of the apps ever written for >> FreeBSD. that is why such changes are made in -current. if such >> changes ever made it to -release, then watch how fast people split the >> fold and go to openbsd, or even linux for fear that anything they >> write will have to be re-released with the very next version of >> -release. >> >> i'll submit a diff tonight/tomorrow that will satisfy the requirements >> for the call without even relinking the target; a do-nothing stub that >> should have been factored in when the original __error was removed. > > Look, no one is pushing us for using FreeBSD.If we use, its our problem or > benefit. Right. > I WANNA STRESS THIS POINT TO MAINTNERS. > > Plz HAVE PROPER DOCUMNET ON HOW TO UPGRADE FROM FreeBSD x.x.x to FreeBSD x.x.x > > We are users ( me alone ?) really having problem upgrading. > > I have mentioned earlier.I had problem compiling from one point of cvsupped files. > I mailed the problem here. > > We ( me alone ?) do not want to spoon fed too, but guideline. You won't even get that. We're doing this for our own fun, not yours. > Even some faq's are not listed in faq ( telnet, ip accounting, lpr, increasing > swap space,sound card). > > Plz do something about that. Why don't you do it? Or would you prefer to pay somebody to do it for you? Those are the only two ways things happen around here. You're right, there are a lot of things that need to be done better. I would also like some better documentation. I'd like more stable software. I'd like more features. I'd also like fewer people who bitch about it and expect to have it handed to them on a platter rather than rolling up their own sleeves and pitching in. If you want to play here, don't try to change the rules until you prove that you can contribute. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 02:00:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA10190 for freebsd-current-outgoing; Mon, 18 May 1998 02:00:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk ([212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA10179; Mon, 18 May 1998 02:00:19 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id KAA01541; Mon, 18 May 1998 10:59:25 +0200 (CEST) (envelope-from sos) Message-Id: <199805180859.KAA01541@sos.freebsd.dk> Subject: Re: ATAPI CDDA Extraction under FreeBSD In-Reply-To: <199805180421.GAA06530@labinfo.iet.unipi.it> from Luigi Rizzo at "May 18, 98 06:21:51 am" To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Mon, 18 May 1998 10:59:25 +0200 (CEST) Cc: kkennawa@physics.adelaide.edu.au, sos@FreeBSD.ORG, rmooney@iss.net, multimedia@FreeBSD.ORG, questions@FreeBSD.ORG, current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Luigi Rizzo who wrote: I'm currently working on the ata/atapi driver system to bring in support for ATAPI/IDE CD burners. I need a "raw ATAPI" device there too, and have something very much like Luigi's code here that will get into -current as soon as I have it stable... > > > Have you looked at the patches Luigi made back in january ?? > > > > Interesting this should come up now - I picked up Luigi's patches > > ouch, there's too much interest on this stuff! let me repeat, there are > two problems with it: > 1) our atapi code does not handle timeouts, and some atapi drives i > have tried tend to cause timeouts when reading audio tracks or have > non-compliant behaviour of the audio-read function. As a > consequence, you risk deadlocks by running this code > > 2) some atapi drives i have tried have the "jitter" problem (the drive > does not return the exact block when doing sequential reads), so > any useful problem should, from time to time, go back and restart > reading. I don't have a precise algorithm to do this, but tosha does > not implement it. Probably Charles Herrich's "cdd" program does a > good job on this. > > > cheers > luigi > -----------------------------+-------------------------------------- > Luigi Rizzo | Dip. di Ingegneria dell'Informazione > email: luigi@iet.unipi.it | Universita' di Pisa > tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) > fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ > _____________________________|______________________________________ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 02:49:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA16717 for freebsd-current-outgoing; Mon, 18 May 1998 02:49:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA16707 for ; Mon, 18 May 1998 02:49:08 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id JAA18538; Mon, 18 May 1998 09:49:05 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id LAA17303; Mon, 18 May 1998 11:49:05 +0200 (MET DST) Message-ID: <19980518114905.06280@follo.net> Date: Mon, 18 May 1998 11:49:05 +0200 From: Eivind Eklund To: Chuck Robey , freebsd-current@FreeBSD.ORG Subject: Re: Replacing via cvs References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Chuck Robey on Sun, May 17, 1998 at 11:03:59PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, May 17, 1998 at 11:03:59PM -0400, Chuck Robey wrote: > I've been holding off changing out part of groff, because I'm not sure > of the method to do it. I know how to apply diffs, and I know how to > initially import stuff, but I don't know how to completely replace a > directory, without applying humongous diffs, or deleting/adding. Could > someone let me know how I go about doing this? You don't. You may ask Peter to blow the directory from the repository, but I doubt he will want to. Is this based off the same version, or is it completely different source? You may want to do an import of the new version, and then put your own source on top of that afterwards... Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 02:59:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA18300 for freebsd-current-outgoing; Mon, 18 May 1998 02:59:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA18292 for ; Mon, 18 May 1998 02:59:37 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id JAA18967; Mon, 18 May 1998 09:59:39 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id LAA17373; Mon, 18 May 1998 11:59:38 +0200 (MET DST) Message-ID: <19980518115938.07526@follo.net> Date: Mon, 18 May 1998 11:59:38 +0200 From: Eivind Eklund To: Atipa Cc: freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates References: <199805180301.UAA00444@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Atipa on Sun, May 17, 1998 at 08:41:26PM -0600 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, May 17, 1998 at 08:41:26PM -0600, Atipa wrote: > > Has this been worth the effort? :) > > In other words, how much faster is it than standard mounts, and how much > faster is it than "async,noatime" mounts? > > Although in practice it is still a bit shakey, is it theoretically more > stable (in life and in unexpected death...) than async mounts? It is theoretically as stable as normal mounts, in life and in death. This is much much more stable than async. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 04:26:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA02336 for freebsd-current-outgoing; Mon, 18 May 1998 04:26:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA02330 for ; Mon, 18 May 1998 04:26:08 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id PAA21647; Mon, 18 May 1998 15:26:21 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id NAA15703; Mon, 18 May 1998 13:50:16 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id NAA04215; Mon, 18 May 1998 13:25:14 +0200 (CEST) Message-ID: <19980518132514.42423@deepo.prosa.dk> Date: Mon, 18 May 1998 13:25:14 +0200 From: Philippe Regnauld To: Julian Elischer Cc: Brian Somers , freebsd-current@FreeBSD.ORG Subject: Re: NOTICE: Softupdates References: <19980517170908.16850@deepo.prosa.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: ; from Julian Elischer on Sun, May 17, 1998 at 10:30:33AM -0700 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Julian Elischer writes: > so to debug this we need to find out what's differnt about what you are > doing..... > have async in the fstab entries? No. > so far that's been the case in most of this sort of problem. I know :-) > running CAM? (I've seen one report of that being bad..) > (no idea why) No. More news at 11.00 :-) -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 06:25:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA07952 for freebsd-current-outgoing; Mon, 18 May 1998 06:25:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA07934 for ; Mon, 18 May 1998 06:25:19 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id RAA22818; Mon, 18 May 1998 17:24:57 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id PAA15901; Mon, 18 May 1998 15:48:53 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id PAA05237; Mon, 18 May 1998 15:23:50 +0200 (CEST) Message-ID: <19980518152350.00959@deepo.prosa.dk> Date: Mon, 18 May 1998 15:23:50 +0200 From: Philippe Regnauld To: Luigi Rizzo Cc: current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD References: <199805180421.GAA06530@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: <199805180421.GAA06530@labinfo.iet.unipi.it>; from Luigi Rizzo on Mon, May 18, 1998 at 06:21:51AM +0200 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Luigi Rizzo writes: > > > Have you looked at the patches Luigi made back in january ?? > > > > Interesting this should come up now - I picked up Luigi's patches > > reading. I don't have a precise algorithm to do this, but tosha does > not implement it. Probably Charles Herrich's "cdd" program does a > good job on this. [to Dag-Erling and Luigi] Both right: 1) Tosha does not do jitter (but then again, Tosha is alpha software as Oliver says), but is way faster on multiple speed CD players 2) cdd does a very reliable job, but never does better than 2x on my 12x Sony. I've made dumps of the same tracks using Tosha and CDD, and a simple cmp of the file shows them different (around halfway). This is usually inaudible on "good" CD's, but a scratched CD will definitely give you trouble. YMMV. -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 06:59:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA12195 for freebsd-current-outgoing; Mon, 18 May 1998 06:59:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA12189 for ; Mon, 18 May 1998 06:59:24 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id RAA22870; Mon, 18 May 1998 17:32:43 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id PAA15916; Mon, 18 May 1998 15:56:39 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id PAA05288; Mon, 18 May 1998 15:31:36 +0200 (CEST) Message-ID: <19980518153136.06219@deepo.prosa.dk> Date: Mon, 18 May 1998 15:31:36 +0200 From: Philippe Regnauld To: Poul-Henning Kamp Cc: Andreas Klemm , current@FreeBSD.ORG Subject: Re: is it possibly a current problem, that scotty fails to install with... References: <19980517004129.A4002@klemm.gtn.com> <2455.895471637@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: <2455.895471637@critter.freebsd.dk>; from Poul-Henning Kamp on Mon, May 18, 1998 at 08:07:17AM +0200 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Poul-Henning Kamp writes: > > I have no idea, I have not been able to reproduce this... > > In message <19980517004129.A4002@klemm.gtn.com>, Andreas Klemm writes: > >rm -rf'ed /usr/local a week ago and rebuild everything ... > > > >initialization failed: couldn't load file "/usr/local/lib/tnm2.1.8": bad magic > >number in "/usr/local/lib/tnm2.1.8" It depends on whether you have tcl8.0 or 8.0.2 (and tk8.0 or 8.0.2 as a matter of fact). The problem is with the files: /usr/local/lib/tkined1.5.0/pkgIndex.tcl /usr/local/lib/tnm3.0.0/pkgIndex.tcl They contain: package ifneeded Tnm 3.0.0 "load /usr/local/lib/tnm3.0.0[info sharedlibextens [...] package ifneeded Tkined 1.5.0 "load /usr/local/lib/tkined1.5.0[info sharedlib [...] ... which should read: package ifneeded Tnm 3.0.0 "load /usr/local/lib/tnm3.0.0.so[info sharedlibextens [...] ^^^ package ifneeded Tkined 1.5.0 "load /usr/local/lib/tkined1.5.0.so[info sharedlib [...] ^^^ Something is being done differently in both versions. -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 07:05:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA13425 for freebsd-current-outgoing; Mon, 18 May 1998 07:05:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA13413 for ; Mon, 18 May 1998 07:05:06 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id QAA05823; Mon, 18 May 1998 16:03:54 +0200 (CEST) To: Philippe Regnauld cc: Andreas Klemm , current@FreeBSD.ORG Subject: Re: is it possibly a current problem, that scotty fails to install with... In-reply-to: Your message of "Mon, 18 May 1998 15:31:36 +0200." <19980518153136.06219@deepo.prosa.dk> Date: Mon, 18 May 1998 16:03:54 +0200 Message-ID: <5821.895500234@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [info sharedlibextension] should evaluate to ".so" In message <19980518153136.06219@deepo.prosa.dk>, Philippe Regnauld writes: >Poul-Henning Kamp writes: >> >> I have no idea, I have not been able to reproduce this... >> >> In message <19980517004129.A4002@klemm.gtn.com>, Andreas Klemm writes: >> >rm -rf'ed /usr/local a week ago and rebuild everything ... >> > >> >initialization failed: couldn't load file "/usr/local/lib/tnm2.1.8": bad magic >> >number in "/usr/local/lib/tnm2.1.8" > > It depends on whether you have tcl8.0 or 8.0.2 (and tk8.0 or 8.0.2 as > a matter of fact). > > The problem is with the files: > > /usr/local/lib/tkined1.5.0/pkgIndex.tcl > /usr/local/lib/tnm3.0.0/pkgIndex.tcl > > They contain: > > package ifneeded Tnm 3.0.0 "load /usr/local/lib/tnm3.0.0[info sharedlibextens [...] > package ifneeded Tkined 1.5.0 "load /usr/local/lib/tkined1.5.0[info sharedlib [...] > > > ... which should read: > > > package ifneeded Tnm 3.0.0 "load /usr/local/lib/tnm3.0.0.so[info sharedlibextens [...] > ^^^ > package ifneeded Tkined 1.5.0 "load /usr/local/lib/tkined1.5.0.so[info sharedlib [...] > ^^^ > > Something is being done differently in both versions. > >-- > -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- > «Pluto placed his bad dog at the entrance of Hades to keep the dead > IN and the living OUT! The archetypical corporate firewall?» > - S. Kelly Bootle -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 07:31:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA18753 for freebsd-current-outgoing; Mon, 18 May 1998 07:31:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from brane.digs.iafrica.com (jrKfNF18kSudvs9TmpSW8rG7bmO/bTDQ@brane.digs.iafrica.com [196.7.162.25]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA18744 for ; Mon, 18 May 1998 07:31:15 -0700 (PDT) (envelope-from iang@digs.iafrica.com) Received: from digs.iafrica.com [127.0.0.1] ([SYucZDzjKs6XCMF8Gxzt6ZyHQnv5RSnX]) by brane.digs.iafrica.com with esmtp (Exim 1.71 #1) id 0ybQup-0002sg-00; Mon, 18 May 1998 16:29:23 +0200 To: Edwin Culp cc: Werner Griessl , current@FreeBSD.ORG Subject: Re: xdm and current ? In-reply-to: Your message of "Wed, 06 May 1998 10:50:05 EST." <355086AD.3532B054@ver1.telmex.net.mx> X-Attribution: BOFH Date: Mon, 18 May 1998 16:29:23 +0200 From: Ian Freislich Message-Id: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Edwin Culp... > > xdm don't start with current from today (May 6). > > startx is working. > > Is this a known Problem ? > > It works with a kernel from Apr. 28 and a make world from today. > > > > My current from (May 5) seems to be working fine. Mine hasn't worked from about since then. Seems to have started working again from today. I just thought I'd sit it out and use my 2.2.6 box for X in the mean time. -- igf (Ian Freislich) http://copernicus.cpt.tech.iafrica.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 07:42:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA20648 for freebsd-current-outgoing; Mon, 18 May 1998 07:42:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from btp1da.phy.uni-bayreuth.de (btp1da.phy.uni-bayreuth.de [132.180.20.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA20641 for ; Mon, 18 May 1998 07:42:03 -0700 (PDT) (envelope-from croot@btp1da.phy.uni-bayreuth.de) Received: (from root@localhost) by btp1da.phy.uni-bayreuth.de (8.8.8/8.7.3) id QAA23014; Mon, 18 May 1998 16:40:02 +0200 (MEST) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Mon, 18 May 1998 16:40:02 +0200 (MEST) Organization: university of bayreuth From: Werner Griessl To: Ian Freislich Subject: Re: xdm and current ? Cc: current@FreeBSD.ORG, Edwin Culp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 18-May-98 Ian Freislich wrote: > Edwin Culp... >> > xdm don't start with current from today (May 6). >> > startx is working. >> > Is this a known Problem ? >> > It works with a kernel from Apr. 28 and a make world from today. >> > >> >> My current from (May 5) seems to be working fine. > > Mine hasn't worked from about since then. Seems to have started > working again from today. I just thought I'd sit it out and use my > 2.2.6 box for X in the mean time. > > -- igf (Ian Freislich) > http://copernicus.cpt.tech.iafrica.com/ ---------------------------------- E-Mail: Werner Griessl Date: 18-May-98 Time: 16:37:36 This message was sent by XFMail ---------------------------------- Hi Ian, I compiled X from sources (ports), answering "no" to all auth-questions and reinstalled it. Now it's working again for me. Werner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 08:08:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA24741 for freebsd-current-outgoing; Mon, 18 May 1998 08:08:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from colossus.dyn.ml.org (206-18-113-198.la.inreach.net [206.18.113.198]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA24727; Mon, 18 May 1998 08:08:37 -0700 (PDT) (envelope-from dburr@colossus.dyn.ml.org) Received: (from dburr@localhost) by colossus.dyn.ml.org (8.8.8/8.8.7) id IAA07793; Mon, 18 May 1998 08:06:39 -0700 (PDT) (envelope-from dburr) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="_=XFMail.1.2.p0.FreeBSD:980518080638:206=_" In-Reply-To: Date: Mon, 18 May 1998 08:06:38 -0700 (PDT) Organization: Computer Help From: Donald Burr To: The Hermit Hacker , FreeBSD SCSI Subject: RE: Bad shutdown... Cc: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This message is in MIME format --_=XFMail.1.2.p0.FreeBSD:980518080638:206=_ Content-Type: text/plain; charset=us-ascii -----BEGIN PGP SIGNED MESSAGE----- My secret spy satellite informs me that on 16-May-98, The Hermit Hacker wrote: > This is based on a 0515 kernel, with the CAM snapshot applied to it... > > hub# halt > > syncing disks... 3 3 done > panic: lockmgr: pid 318, not exclusive lock holder 1 unlocking > > dumping to dev 20401, offset 262144 > dump Aborting dump due to I/O error. status == 0x200, scsi status == 0x0 > i/o error > Automatic reboot in 15 seconds - press a key on the console to abort Just FYI, I'm seeing the exact same thing, except I don't use CAM. This is on a P133 with a kernel cvsupped and compiled around may 12. Attached are outputs of 'dmesg' and my kernel config file. Has this been fixed? Is it even known? - --- Donald Burr - Ask me for my PGP key | PGP: Your WWW HomePage: http://DonaldBurr.base.org/ ICQ #1347455 | right to Address: P.O. Box 91212, Santa Barbara, CA 93190-1212 | 'Net privacy. Phone: (805) 957-9666 FAX: (800) 492-5954 | USE IT. -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBNWBOfvjpixuAwagxAQFshgP9G1eC8EYEGA92rvL4hJ/7g+gGdcnrx0Hk A/Ybc69m2l/79nauinyuOIL/QQAxRBgmEr/o8Dej2soOJMg2bBo04VuaXzy65PSz ZJOXH2XxEDRG/h3t37O+6UXh4V1NEIujx+KHL6DRHqnAtQw7Dm7hS4d3Onlsri+A hgKR2P6rO8k= =m4Er -----END PGP SIGNATURE----- --_=XFMail.1.2.p0.FreeBSD:980518080638:206=_ Content-Disposition: attachment; filename="CONTROL" Content-Transfer-Encoding: 7bit Content-Description: CONTROL Content-Type: text/plain; charset=us-ascii; name=CONTROL; SizeOnDisk=8244 # # $Id: CONTROL,v 3.5 1998/05/11 11:38:22 dburr Exp $ # # $Log: CONTROL,v $ # Revision 3.5 1998/05/11 11:38:22 dburr # Added firewall stuff. # Made it work. # # Revision 3.4 1998/05/11 08:13:03 dburr # Added IP firewalling. # # Revision 3.3 1998/05/11 08:10:32 dburr # Removed a few oudated stuff. # Took out the new POSIX realtime stuff. # Cleaned up other minor things. # # Revision 3.2 1998/05/11 05:31:11 dburr # Eliminated entry for 'log' pseudo-device. # (apparently no longer required in CURRENT) # # Revision 3.1 1998/05/11 05:29:58 dburr # Updated for 3.0-CURRENT. # # Revision 2.5 1998/04/21 08:33:38 dburr # Added OVERRIDE_TUNER to fix that weird Temic PAL thing. # # Revision 2.4 1998/04/10 11:16:03 dburr # Moved ed0 to irq 10. # # Revision 2.3 1998/04/10 10:42:51 dburr # Fixed defs of ed0, sb0, sbxvi0, and xsbmidi0 because I switched # back to the non-PnP ethernet card. # # Revision 2.2 1998/04/10 08:12:45 dburr # Commented out Coda stuff, until I actually download the thing! # # Revision 2.1 1998/04/10 08:08:48 dburr # Migrated configuration file to fit with FreeBSD 2.2.6-RELEASE. # # Revision 1.19 1998/04/10 07:53:32 dburr # Changed ed0, sb0, sbxvi0, sbmidi0 to reflect crazy configuration # that PnP BIOS assigned when changing Ethernet cards. # # Revision 1.18 1998/04/06 00:57:56 dburr # Changed defines to use ISA ethernet card instead of PCI. # # Revision 1.17 1998/04/05 23:29:52 dburr # Added driver for BrookTree 848 PCI TV capture card. # # Revision 1.16 1998/03/21 10:35:03 dburr # SCBPAGING wasn't the cause of the troubles, so I put it back in. # # Revision 1.15 1998/03/20 18:30:52 dburr # Removed AHC_SCBPAGING_ENABLE to try and fix problems with tosha. # # Revision 1.14 1998/03/14 12:39:59 dburr # Upped maxusers to try and help the file table problem. # # Revision 1.13 1998/03/13 09:06:23 dburr # Upped CHILD_MAX and OPEN_MAX to 512. # # Revision 1.12 1998/03/02 11:14:47 dburr # Upped max child procs and files to 256 per user. # # Revision 1.11 1998/02/23 11:03:59 dburr # Re-enabled SCB paging. # # Revision 1.10 1998/02/16 17:30:35 dburr # Fixed typo in joy0 declaration. # # Revision 1.9 1998/02/16 17:30:00 dburr # Removed PnP support. # # Revision 1.8 1998/02/04 10:07:44 dburr # Removed flags for the nonexistent 2nd IDE disk. # Switched to FreeBSD native sound driver. # Removed NCR/SymBIOS driver since I have # decided to keep the Adaptec card. # # Revision 1.7 1998/01/24 07:43:29 dburr # Trying out original sound driver. # # Revision 1.6 1998/01/24 03:37:58 dburr # Added driver for joystick port. # # Revision 1.5 1998/01/24 03:36:33 dburr # Fixed declaration of sound driver. # # Revision 1.4 1998/01/13 14:21:59 root # fixed for new sound driver. # # Revision 1.3 1998/01/13 07:50:44 root # Added lines for PnP support. # Deleted old sound driver lines. # Added support for PnP sound card. # # Revision 1.2 1998/01/13 07:43:01 root # removed all unused entries. # trimmed down all comments. # # Revision 1.1 1998/01/13 07:25:03 root # Initial revision # # # kernel config file for control.colossus.dyn.ml.org # machine "i386" # we are on an Intel x86 architecture ident CONTROL # identification of this kernel maxusers 100 # sizes certain tables for 10 users options "MAXDSIZ=(256*1024*1024)" # max. proc size = 256MB options "DFLDSIZ=(256*1024*1024)" # dflt. proc. size = 256MB options INCLUDE_CONFIG_FILE # Include this file in kernel config kernel root on wd0 dumps on wd0 # where root fs and crashdumps are cpu "I586_CPU" # our cpu is a Pentium options "CPU_SUSP_HLT" # suspend the CPU on system halt options "COMPAT_43" # syscalls compatible with 4.3BSD options USER_LDT # allow user-level control of i386 ldt options SYSVSHM # SysV IPC (shared memory) options SYSVSEM # SysV IPC (semaphores) options SYSVMSG # SysV IPC (message queues) options "MD5" # MD5 checking in kernel options "VM86" # VM86 mode (for doscmd) options KTRACE # kernel tracing via ktrace(2) options PERFMON # Pentium performance monitors options UCONSOLE # let users grab the console options INET # Internet communications protocols pseudo-device ether # Generic Ethernet pseudo-device loop # Network loopback device pseudo-device sl 2 # Serial Line IP pseudo-device ppp 2 # Point-to-point protocol pseudo-device bpfilter 6 # Berkeley packet filter pseudo-device tun 2 # Tunnel driver(user process ppp) options PPP_BSDCOMP # PPP BSD compression support options PPP_DEFLATE # PPP zlib/deflate/gzip support options PPP_FILTER # enable bpf filtering options "TCP_COMPAT_42" # emulate 4.2BSD TCP bugs options IPFIREWALL # IP firewalling options IPFIREWALL_DEFAULT_TO_ACCEPT # defaults to accepting all conn's options IPDIVERT # enable ipfw divert sockets options FFS # Fast filesystem options NFS # Network File System options "CD9660" # ISO 9660 filesystem options MSDOSFS # MS DOS File System options PROCFS # Process filesystem options NSWAPDEV=5 # max. number of swap devices options QUOTA # enable disk quotas controller scbus0 # base SCSI code device ch0 # SCSI media changers device sd0 # SCSI disks device st0 # SCSI tapes device cd0 # SCSI CD-ROMs device od0 # SCSI optical disk device worm0 at scbus? # SCSI worm device pt0 at scbus? # SCSI processor type device sctarg0 at scbus? # SCSI target options SCSIDEBUG # enable SCSI debug macros options SCSI_REPORT_GEOMETRY # always report geometry options OD_BOGUS_NOT_READY # fix od sense key weirdness options OD_AUTO_TURNOFF # auto-spindown od's pseudo-device pty 16 # Pseudo ttys - can go as high as 256 pseudo-device speaker # Play music out your speaker pseudo-device gzip # Exec gzipped a.out's pseudo-device vn 4 # Vnode driver (turns file into device) pseudo-device snp 4 # Snoop - to look at pty/vty/etc.. pseudo-device ccd 4 # Concatenated disk driver pseudo-device su # scsi user pseudo-device ssc # super scsi controller isa0 # ISA bus options "AUTO_EOI_1" # Enable AUTO_EOI for master 8259 options "AUTO_EOI_2" # Enable AUTO_EOI for slave 8259 options BOUNCE_BUFFERS # needed if >16MB RAM for busmaster device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr # syscons console driver options MAXCONS=12 # number of virtual consoles device npx0 at isa? port "IO_NPX" iosiz 0x0 flags 0x0 irq 13 vector npxintr # math coprocessor support controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0xa0ff vector wdintr # primary IDE controller disk wd0 at wdc0 drive 0 # primary master drive controller wdc1 at isa? port "IO_WD2" bio irq 15 flags 0xa0ff vector wdintr # secondary IDE controller disk wd2 at wdc1 drive 0 # secondary master drive controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr # floppy drive controller disk fd0 at fdc0 drive 0 # floppy drive 1 device lpt0 at isa? port? tty irq 7 vector lptintr # printer port device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr # PS/2 mouse port device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr # serial port 1 device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr # serial port 2 device ed0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector edintr # Ethernet card controller snd0 # sound card controller device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr # SoundBlaster 16 device sbxvi0 at isa? drq 5 # SoundBlaster 16 device sbmidi0 at isa? port 0x330 # SoundBlaster 16 device opl0 at isa? port 0x388 # OPL-3 FM synthesizer device joy0 at isa? port "IO_GAME" # Joystick port device pca0 at isa? port IO_TIMER1 tty # PC audio driver (sound out speaker) controller pci0 # PCI bus device bktr0 # BrookTree 848 PCI TV capture card options OVERRIDE_TUNER=1 # force it to be Temic NTSC tuner controller ahc0 # Adaptec PCI SCSI card options AHC_TAGENABLE # Enable tagged command queueing options AHC_SCBPAGING_ENABLE # Enable SCB paging options AHC_ALLOW_MEMIO # Allow memory-mapped I/O options SCSI_DELAY=5 # let SCSI devices spinup before probe options "SHMMAX=(SHMMAXPGS*PAGE_SIZE+1)" # increase max. shared memory size --_=XFMail.1.2.p0.FreeBSD:980518080638:206=_ Content-Disposition: attachment; filename="dmesg" Content-Transfer-Encoding: 7bit Content-Description: dmesg Content-Type: text/plain; charset=us-ascii; name=dmesg; SizeOnDisk=3234 Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #1: Tue May 12 15:16:43 PDT 1998 dburr@control.colossus.dyn.ml.org:/usr/src-current/sys/compile/CONTROL Timecounter "i8254" frequency 1193182 Hz cost 4046 ns Timecounter "TSC" frequency 133637136 Hz cost 245 ns CPU: Pentium (133.64-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x1bf real memory = 67108864 (65536K bytes) avail memory = 62197760 (60740K bytes) Probing for devices on PCI bus 0: chip0: rev 0x23 on pci0.0.0 chip1: rev 0x25 on pci0.7.0 ide_pci0: rev 0x06 on pci0.7.1 vga0: rev 0x9a on pci0.8.0 ahc0: rev 0x01 int a irq 11 on pci0.9.0 ahc0: aic7860 Single Channel, SCSI Id=7, 3/8 SCBs ahc0: waiting for scsi devices to settle scbus0 at ahc0 bus 0 ahc0: target 0 Tagged Queuing Device scbus0 target 0 lun 0: type 0 fixed SCSI 2 sd0 at scbus0 target 0 lun 0 sd0: Direct-Access 1003MB (2055035 512 byte sectors) sd0: with 4119 cyls, 5 heads, and an average 99 sectors/track scbus0 target 1 lun 0: type 5 removable SCSI 2 cd0 at scbus0 target 1 lun 0 cd0: CD-ROM can't get the size scbus0 target 2 lun 0: type 5 removable SCSI 2 cd1 at scbus0 target 2 lun 0 cd1: CD-ROM can't get the size bktr0: rev 0x12 int a irq 9 on pci0.10.0 Miro TV, Temic NTSC tuner. Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <12 virtual consoles, flags=0x0> ed0 at 0x300-0x31f irq 10 on isa ed0: address 00:c0:f0:1d:2c:2d, type NE2000 (16 bit) lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface psm0 at 0x60-0x64 irq 12 on motherboard psm0: model Generic PS/2 mouse, device ID 0 sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A pca0 on motherboard pca0: PC speaker audio driver wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ff on isa wdc0: unit 0 (wd0): , DMA, 32-bit, multi-block-16 wd0: 4120MB (8438850 sectors), 8930 cyls, 15 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 flags 0xa0ff on isa wdc1: unit 0 (wd2): , DMA, 32-bit, multi-block-16 wd2: 2014MB (4124736 sectors), 4092 cyls, 16 heads, 63 S/T, 512 B/S fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in npx0 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 5 drq 1 on isa snd0: sbxvi0 at ? drq 5 on isa snd0: sbmidi0 at 0x330 on isa snd0: opl0 at 0x388 on isa snd0: joy0 at 0x201 on isa joy0: joystick sctarg0 at scbus255 target 255 lun 255 sctarg0: Processor Target Intel Pentium F00F detected, installing workaround ccd0-3: Concatenated disk drivers IP packet filtering initialized, divert enabled, default to accept, logging disa bled --_=XFMail.1.2.p0.FreeBSD:980518080638:206=_-- End of MIME message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 09:04:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA03813 for freebsd-current-outgoing; Mon, 18 May 1998 09:04:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA03780 for ; Mon, 18 May 1998 09:04:03 -0700 (PDT) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id LAA00924; Mon, 18 May 1998 11:01:07 -0400 (EDT) Date: Mon, 18 May 1998 11:01:07 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: Eivind Eklund cc: freebsd-current@FreeBSD.ORG Subject: Re: Replacing via cvs In-Reply-To: <19980518114905.06280@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 May 1998, Eivind Eklund wrote: > On Sun, May 17, 1998 at 11:03:59PM -0400, Chuck Robey wrote: > > I've been holding off changing out part of groff, because I'm not sure > > of the method to do it. I know how to apply diffs, and I know how to > > initially import stuff, but I don't know how to completely replace a > > directory, without applying humongous diffs, or deleting/adding. Could > > someone let me know how I go about doing this? > > You don't. You may ask Peter to blow the directory from the > repository, but I doubt he will want to. > > Is this based off the same version, or is it completely different > source? You may want to do an import of the new version, and then > put your own source on top of that afterwards... That's precisely what I'm looking for instructions how to do. In this case, it's based on the existing stuff, but with so many changes, I think that just applying a diff will double the size of the change. If it was an initial import, I'd know how to handle that, but doing an import of a piece of software whose name (and module name) already exists, I don't know how to do that. BTW, it's the mm macros. Please, DON'T do it for me, I want to learn how to do it. I'm done far more than a reasonable amount of testing, and I've had it checked, I just need to know the cvs mechanics. > > Eivind. > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 09:32:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA08169 for freebsd-current-outgoing; Mon, 18 May 1998 09:32:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA08152 for ; Mon, 18 May 1998 09:32:09 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id QAA08398; Mon, 18 May 1998 16:32:07 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA19691; Mon, 18 May 1998 18:32:06 +0200 (MET DST) Message-ID: <19980518183206.45376@follo.net> Date: Mon, 18 May 1998 18:32:06 +0200 From: Eivind Eklund To: Chuck Robey Cc: freebsd-current@FreeBSD.ORG Subject: Re: Replacing via cvs References: <19980518114905.06280@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Chuck Robey on Mon, May 18, 1998 at 11:01:07AM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, May 18, 1998 at 11:01:07AM -0400, Chuck Robey wrote: > On Mon, 18 May 1998, Eivind Eklund wrote: > > > On Sun, May 17, 1998 at 11:03:59PM -0400, Chuck Robey wrote: > > > I've been holding off changing out part of groff, because I'm not sure > > > of the method to do it. I know how to apply diffs, and I know how to > > > initially import stuff, but I don't know how to completely replace a > > > directory, without applying humongous diffs, or deleting/adding. Could > > > someone let me know how I go about doing this? > > > > You don't. You may ask Peter to blow the directory from the > > repository, but I doubt he will want to. > > > > Is this based off the same version, or is it completely different > > source? You may want to do an import of the new version, and then > > put your own source on top of that afterwards... > > That's precisely what I'm looking for instructions how to do. In this > case, it's based on the existing stuff, but with so many changes, I > think that just applying a diff will double the size of the change. If > it was an initial import, I'd know how to handle that, but doing an > import of a piece of software whose name (and module name) already > exists, I don't know how to do that. cvs import ... then commit any changes to the main branch. Basically, in your case (I'm assuming groff version 1.11a, which seems to be the latest). % cd % cvs import src/contrib/groff/mm FSF v1_11a % cd % cvs update ... resolve any conflicts (probably none) ... % cvs commit Of course, you're probably better off using easy-import than doing 'cvs import' yourself unless you know exactly what you're doing and don't want any seatbelts. I have a version of easy-import for remote use; yell if you want a copy. I'm using 'cvs import' in the examples because I know the syntax, and it is easier (for me) to remember than the prompts from easy-import. Now, the normal use of 'cvs import' is to make it easier to do the merge (the one you've already done). This would have been done like this: % cd % cvs import src/contrib/groff/mm FSF v1_11a % cd /usr/src/contrib/groff/mm % cvs update -jv1_10 -jv1_11a ... resolve any conflicts ... % cvs commit Be aware that the 'cvs import' may change the HEAD version, so you don't want to do that on the real FreeBSD repository unless you either know that the merge will be _really_ easy, or all the files affected have 'left the vendor branch' - ie, they have been modified by non-import commits since they were initially imported. If this isn't the case, you might want to do your first import in a copy of the repository, just to get the convenient merge facilities. Be aware that the 'yesterday' example that is given by 'cvs import' is bogus - it assumes you haven't done another import since yesterday, which sometimes is false. > BTW, it's the mm macros. Please, DON'T do it for me, I want to learn > how to do it. I'm done far more than a reasonable amount of testing, > and I've had it checked, I just need to know the cvs mechanics. No problem. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 09:37:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09107 for freebsd-current-outgoing; Mon, 18 May 1998 09:37:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09102 for ; Mon, 18 May 1998 09:36:59 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id JAA04038; Mon, 18 May 1998 09:36:04 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805181636.JAA04038@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Philippe Regnauld cc: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD In-reply-to: Your message of "Mon, 18 May 1998 15:23:50 +0200." <19980518152350.00959@deepo.prosa.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 18 May 1998 09:36:03 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG How many outstanding dma requests can the IDE bus handle? For instance do you expect to be able to read audio CDs while doing heavy i/o on the IDE disks? Tnks, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 09:42:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA10227 for freebsd-current-outgoing; Mon, 18 May 1998 09:42:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA10208 for ; Mon, 18 May 1998 09:42:26 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id QAA07273; Mon, 18 May 1998 16:58:54 +0200 From: Luigi Rizzo Message-Id: <199805181458.QAA07273@labinfo.iet.unipi.it> Subject: struct ifnet handling... To: current@FreeBSD.ORG Date: Mon, 18 May 1998 16:58:54 +0200 (MET DST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG While trying to optimise interface matches in the firewall code (see below), i noticed that there is no if_detach() call. This would be consistent with the absence of reference counts for the "struct ifnet" . Can i safely assume that this will continue to be true in the future ? The reason i am interested in this: currently, interface names in the firewall code are done using strncmp(). However, if interfaces are never deallocated, one can 1) make sure that two interface with the same name also have the same pointer in if_name (this actually already happens, since the code to initialize it is the same e.g. ifp->if_name = "tun" ; but i realized that after writing the 10 lines or so to implement it). 2) when adding ipfw rules, match the string passed as the interface name with some of the if_name fields (possibly returning an error if the name does not match any of the existing ones) and replace the string with a pointer to the same string as used in struct ifnet. When this is done, matching interface names requires only a pointer comparison (and furthermore, a NULL pointer can be used as an indication that no interface match is required). Comments ? cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 09:47:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA11223 for freebsd-current-outgoing; Mon, 18 May 1998 09:47:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA11216 for ; Mon, 18 May 1998 09:46:57 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id RAA07289; Mon, 18 May 1998 17:02:45 +0200 From: Luigi Rizzo Message-Id: <199805181502.RAA07289@labinfo.iet.unipi.it> Subject: Re: ATAPI CDDA Extraction under FreeBSD To: hasty@rah.star-gate.com (Amancio Hasty) Date: Mon, 18 May 1998 17:02:44 +0200 (MET DST) Cc: regnauld@deepo.prosa.dk, current@FreeBSD.ORG In-Reply-To: <199805181636.JAA04038@rah.star-gate.com> from "Amancio Hasty" at May 18, 98 09:35:44 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > How many outstanding dma requests can the IDE bus handle? we are doing programmed i/o at least on 2.2.X > For instance do you expect to be able to read audio CDs while > doing heavy i/o on the IDE disks? I have no idea if there is any fairness policy in handling multiple peripherals on the IDE bus (is there one for SCSI peripherals, BTW ?) I am asking because at least for accessing files on the same disk it is quite easy for a process (even a non privileged one i'd say) to completely starve others. cheers kyufu (which is luigi typed one position to the left... ) -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 09:49:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA11569 for freebsd-current-outgoing; Mon, 18 May 1998 09:49:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bleep.ishiboo.com (user22765@bleep.ishiboo.com [199.79.133.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA11563 for ; Mon, 18 May 1998 09:49:08 -0700 (PDT) (envelope-from nirva@ishiboo.com) From: nirva@ishiboo.com Received: (qmail 1315 invoked by uid 1000); 18 May 1998 17:50:50 -0000 Message-ID: <19980518175050.25164.qmail@bleep.ishiboo.com> Subject: fastvid To: freebsd-multimedia@FreeBSD.ORG Date: Mon, 18 May 1998 12:50:50 -0500 (EST) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Is anyone running the fastvid module under -current? If so, could I get a copy? ___________________________________________________________________________ Danny Dulai Feet. Pumice. Lotion. http://www.ishiboo.com/~nirva/ nirva@ishiboo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 09:55:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12367 for freebsd-current-outgoing; Mon, 18 May 1998 09:55:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA12360 for ; Mon, 18 May 1998 09:55:27 -0700 (PDT) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id LAA07684; Mon, 18 May 1998 11:52:45 -0400 (EDT) Date: Mon, 18 May 1998 11:52:45 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: Eivind Eklund cc: freebsd-current@FreeBSD.ORG Subject: Re: Replacing via cvs In-Reply-To: <19980518183206.45376@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 May 1998, Eivind Eklund wrote: > On Mon, May 18, 1998 at 11:01:07AM -0400, Chuck Robey wrote: > > On Mon, 18 May 1998, Eivind Eklund wrote: > > > > > On Sun, May 17, 1998 at 11:03:59PM -0400, Chuck Robey wrote: > > > > I've been holding off changing out part of groff, because I'm not sure > > > > of the method to do it. I know how to apply diffs, and I know how to > > > > initially import stuff, but I don't know how to completely replace a > > > > directory, without applying humongous diffs, or deleting/adding. Could > > > > someone let me know how I go about doing this? > > > > > > You don't. You may ask Peter to blow the directory from the > > > repository, but I doubt he will want to. > > > > > > Is this based off the same version, or is it completely different > > > source? You may want to do an import of the new version, and then > > > put your own source on top of that afterwards... > > > > That's precisely what I'm looking for instructions how to do. In this > > case, it's based on the existing stuff, but with so many changes, I > > think that just applying a diff will double the size of the change. If > > it was an initial import, I'd know how to handle that, but doing an > > import of a piece of software whose name (and module name) already > > exists, I don't know how to do that. > > cvs import > > ... then commit any changes to the main branch. Oh, I didn't realize I could import right over something, and it would handle removing all the old stuff for me! I've done a whole lot of imports, but always new stuff. Thanks very much! > > Basically, in your case (I'm assuming groff version 1.11a, which seems > to be the latest). > > % cd > % cvs import src/contrib/groff/mm FSF v1_11a > % cd > % cvs update > ... resolve any conflicts (probably none) ... > % cvs commit > > Of course, you're probably better off using easy-import than doing > 'cvs import' yourself unless you know exactly what you're doing and > don't want any seatbelts. I have a version of easy-import for remote > use; yell if you want a copy. I'm using 'cvs import' in the examples > because I know the syntax, and it is easier (for me) to remember than > the prompts from easy-import. > > > Now, the normal use of 'cvs import' is to make it easier to do the > merge (the one you've already done). > > This would have been done like this: > % cd > % cvs import src/contrib/groff/mm FSF v1_11a > % cd /usr/src/contrib/groff/mm > % cvs update -jv1_10 -jv1_11a > ... resolve any conflicts ... > % cvs commit > > Be aware that the 'cvs import' may change the HEAD version, so you > don't want to do that on the real FreeBSD repository unless you either > know that the merge will be _really_ easy, or all the files affected > have 'left the vendor branch' - ie, they have been modified by > non-import commits since they were initially imported. > > If this isn't the case, you might want to do your first import in a > copy of the repository, just to get the convenient merge facilities. > Be aware that the 'yesterday' example that is given by 'cvs import' is > bogus - it assumes you haven't done another import since yesterday, > which sometimes is false. > > > BTW, it's the mm macros. Please, DON'T do it for me, I want to learn > > how to do it. I'm done far more than a reasonable amount of testing, > > and I've had it checked, I just need to know the cvs mechanics. > > No problem. > > Eivind. > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 09:56:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12541 for freebsd-current-outgoing; Mon, 18 May 1998 09:56:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA12529 for ; Mon, 18 May 1998 09:56:17 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id JAA04143; Mon, 18 May 1998 09:55:41 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805181655.JAA04143@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Luigi Rizzo cc: regnauld@deepo.prosa.dk, current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD In-reply-to: Your message of "Mon, 18 May 1998 17:02:44 +0200." <199805181502.RAA07289@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 18 May 1998 09:55:41 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Perhaps, it would be an interesting exercise to use dma to read audio tracks on a IDE cdrom. I don't think that for instance in a scsi subsystem that any one process can hug a scsi drive for starters once the process is not running other process will be able to issue disk requests. Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 10:06:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA14537 for freebsd-current-outgoing; Mon, 18 May 1998 10:06:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA14512 for ; Mon, 18 May 1998 10:05:44 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id RAA07351; Mon, 18 May 1998 17:21:46 +0200 From: Luigi Rizzo Message-Id: <199805181521.RAA07351@labinfo.iet.unipi.it> Subject: Re: ATAPI CDDA Extraction under FreeBSD To: hasty@rah.star-gate.com (Amancio Hasty) Date: Mon, 18 May 1998 17:21:45 +0200 (MET DST) Cc: regnauld@deepo.prosa.dk, current@FreeBSD.ORG In-Reply-To: <199805181655.JAA04143@rah.star-gate.com> from "Amancio Hasty" at May 18, 98 09:55:22 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Perhaps, it would be an interesting exercise to use dma to read audio > tracks on a IDE cdrom. i first want to see proper timeout handling on the IDE bus (and i don't see anyone else going to implement it, so ...) This said, there was probably someone who backported the IDE-DMA stuff to 2.2.X, but i also saw some comments on its little gain in performance, and maybe some stability problems ?, that did not encourage me to test them. > I don't think that for instance in a scsi subsystem that any one process > can hug a scsi drive for starters once the process is not running other > process will be able to issue disk requests. the problem i see is that a request can produce a lot of data back. Theoretically it could happen that process P makes a request then blocks, data start come in on the bus, thus blocking other processes from doing requests, process P wakes up because its data have come back (and maybe more are still coming), it issues another request finding the bus free, and so on. Unless of course something is preventing this form of synchronization between process and peripherals. I think we all have experienced this kind of problem when a big program coredumps and monopolizes requests to the FS layer. Things like this (capture effect) are also reported in the literature on ethernet. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 10:25:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18274 for freebsd-current-outgoing; Mon, 18 May 1998 10:25:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA18238 for ; Mon, 18 May 1998 10:25:20 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id RAA07408; Mon, 18 May 1998 17:41:27 +0200 From: Luigi Rizzo Message-Id: <199805181541.RAA07408@labinfo.iet.unipi.it> Subject: dummynet 980518 available To: current@FreeBSD.ORG Date: Mon, 18 May 1998 17:41:27 +0200 (MET DST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG this version of dummynet has: * some stability patches; * a preliminary implementation of the SKIPTO rule optimization that was discussed yesterday by Julian (this is an indipendent implementation, and not fully tested yet, but just to give the idea) * the introduction of a net.inet.tcp.no_local_slowstart variable to control the FreeBSD optimization of slowstart on local nets. more comments, and the actual patches for 2.2.6 , at the usual address http://www.iet.unipi.it/~luigi/ip_dummynet/ cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 10:26:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18562 for freebsd-current-outgoing; Mon, 18 May 1998 10:26:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18333; Mon, 18 May 1998 10:25:44 -0700 (PDT) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199805181725.KAA18333@hub.freebsd.org> Subject: Re: Undefined symbol "___error" In-Reply-To: <199805180758.RAA01979@cimlogic.com.au> from John Birrell at "May 18, 98 05:58:50 pm" To: jb@cimlogic.com.au (John Birrell) Date: Mon, 18 May 1998 10:25:43 -0700 (PDT) Cc: jahan@pc.jaring.my, freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Birrell wrote: > Jahan wrote: > > Look, no one is pushing us for using FreeBSD.If we use, its our problem or > > benefit. > > > > I WANNA STRESS THIS POINT TO MAINTNERS. > > > > Plz HAVE PROPER DOCUMNET ON HOW TO UPGRADE FROM FreeBSD x.x.x to FreeBSD x.x.x > > > > We are users ( me alone ?) really having problem upgrading. > > > > I have mentioned earlier.I had problem compiling from one point of cvsupped files. > > I mailed the problem here. > > > > We ( me alone ?) do not want to spoon fed too, but guideline. First Principle: FreeBSD-current is the bleeding edge. if you run FreeBSD-current, you will get hurt. sooner or later. FreeBSD-stable may be a better release for you. jmb > > First guideline: Don't yell. > Second guideline: Be prepared to contribute. If you had a problem before, > did you post what the solution to that problem was? > If you think that there are FAQs that haven't been > documented, what have _you_ done about it? > Third guideline: If you are not prepared to contribute, don't use > current. > > -- > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 10:28:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19285 for freebsd-current-outgoing; Mon, 18 May 1998 10:28:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA19274 for ; Mon, 18 May 1998 10:28:10 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id RAA10551; Mon, 18 May 1998 17:28:11 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id TAA19947; Mon, 18 May 1998 19:28:10 +0200 (MET DST) Message-ID: <19980518192809.33610@follo.net> Date: Mon, 18 May 1998 19:28:09 +0200 From: Eivind Eklund To: Chuck Robey Cc: freebsd-current@FreeBSD.ORG Subject: Re: Replacing via cvs References: <19980518183206.45376@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Chuck Robey on Mon, May 18, 1998 at 11:52:45AM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, May 18, 1998 at 11:52:45AM -0400, Chuck Robey wrote: > Oh, I didn't realize I could import right over something, and it would > handle removing all the old stuff for me! I've done a whole lot of > imports, but always new stuff. Thanks very much! It doesn't exactly remove all the old stuff. If there are files that are removed, you'll have to do 'cvs remove' on them. However, it handles a separate 'branch of development', from which you can do merges. This can be very, very convenient for updates, as (hopefully) demonstrated by the uses of 'cvs update -j' in the examples I gave. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 10:35:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21317 for freebsd-current-outgoing; Mon, 18 May 1998 10:35:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA21281 for ; Mon, 18 May 1998 10:35:28 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id VAA24186; Mon, 18 May 1998 21:35:27 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id TAA16263; Mon, 18 May 1998 19:59:24 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id TAA08490; Mon, 18 May 1998 19:34:19 +0200 (CEST) Message-ID: <19980518193419.46264@deepo.prosa.dk> Date: Mon, 18 May 1998 19:34:19 +0200 From: Philippe Regnauld To: Luigi Rizzo Cc: Amancio Hasty , current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD References: <199805181655.JAA04143@rah.star-gate.com> <199805181521.RAA07351@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: <199805181521.RAA07351@labinfo.iet.unipi.it>; from Luigi Rizzo on Mon, May 18, 1998 at 05:21:45PM +0200 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Luigi Rizzo writes: > > This said, there was probably someone who backported the IDE-DMA > stuff to 2.2.X, but i also saw some comments on its little gain in > performance, and maybe some stability problems ?, that did not > encourage me to test them. Been running it on 2.2.5-R for over 4 months now. 2 months uptime on my workstation. No glitch. -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 11:03:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA26955 for freebsd-current-outgoing; Mon, 18 May 1998 11:03:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA26945 for ; Mon, 18 May 1998 11:02:56 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id LAA04375; Mon, 18 May 1998 11:02:46 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805181802.LAA04375@rah.star-gate.com> To: Philippe Regnauld cc: Luigi Rizzo , Amancio Hasty , current@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: ATAPI CDDA Extraction under FreeBSD In-reply-to: Your message of "Mon, 18 May 1998 19:34:19 +0200." <19980518193419.46264@deepo.prosa.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <4372.895514566.1@rah.star-gate.com> Date: Mon, 18 May 1998 11:02:46 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I also use IDE dma stuff on test box P133 and whenever I can on my PPro . The P133 is used mostly for testing stuff like softupdate and for networking stuff. The PPro's IDE disk drive I use for loading different operating systems . All of this is -current. Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 11:06:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28040 for freebsd-current-outgoing; Mon, 18 May 1998 11:06:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk ([212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA27687 for ; Mon, 18 May 1998 11:05:22 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id UAA02247; Mon, 18 May 1998 20:04:39 +0200 (CEST) (envelope-from sos) Message-Id: <199805181804.UAA02247@sos.freebsd.dk> Subject: Re: ATAPI CDDA Extraction under FreeBSD In-Reply-To: <199805181636.JAA04038@rah.star-gate.com> from Amancio Hasty at "May 18, 98 09:36:03 am" To: hasty@rah.star-gate.com (Amancio Hasty) Date: Mon, 18 May 1998 20:04:39 +0200 (CEST) Cc: regnauld@deepo.prosa.dk, luigi@labinfo.iet.unipi.it, current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Amancio Hasty who wrote: > How many outstanding dma requests can the IDE bus handle? 1 pr device. > For instance do you expect to be able to read audio CDs while > doing heavy i/o on the IDE disks? It should be possible, at least it seems so from testing... Big multi sector transfers post a problem though... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 11:44:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA06645 for freebsd-current-outgoing; Mon, 18 May 1998 11:44:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (daemon@smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA06565 for ; Mon, 18 May 1998 11:44:10 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id LAA18638; Mon, 18 May 1998 11:44:03 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp04.primenet.com, id smtpd018619; Mon May 18 11:44:01 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id LAA09263; Mon, 18 May 1998 11:43:58 -0700 (MST) From: Terry Lambert Message-Id: <199805181843.LAA09263@usr01.primenet.com> Subject: Fix for undefined "__error" and discussion of shared object versioning To: syssgm@dtir.qld.gov.au (Stephen McKay) Date: Mon, 18 May 1998 18:43:57 +0000 (GMT) Cc: tlambert@primenet.com, freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au In-Reply-To: <199805180603.QAA16388@troll.dtir.qld.gov.au> from "Stephen McKay" at May 18, 98 04:03:01 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >This would give each library a weak accessor that would be overridden > >by the real accessor if the thing got linked to the right libc, right? > > I tried a number of variants of this approach and could not make any of > them work. In all cases (well, all that compiled at all), the local > hack ___error() was used in preference to the system supplied __error(). > Otherwise, this would be a good hack, costing only 12 bytes per .o file. Use this one instead: ----------------------------------------------------------------------- #ifndef __GNUC__ #ifndef _ERRNO_C_ static int *___error( void) { extern int errno; return &errno; } #pragma weak __error = ___error #endif /* _ERRNO_C_*/ #endif /* __GNUC__*/ extern int * __error __P((void)); #define errno (* __error()) ----------------------------------------------------------------------- This works *IF* libc and libc_r are compiled with -D_ERRNO_C_. Also notice the lack of an __inline: use of __inline would expand once per reference. Amusingly enough, gdb is useless for debugging ld.so. > Out of the possible solutions discussed, I very much prefer to delay > this (inevitable) errno change until we change to ELF. Next best would > be a hack in ld.so to recognise __error specially and resolve it (if > necessary) from a new lib__error.so. An ld.so hack is precisely the wrong thing to do; it results in an infinite recursion on the first error set which happens (which is usually when Poul's malloc() code calls readlink() for /etc/malloc.conf and gets an error when it's not a symlink when you link with libc_r). > In my view, the least pleasant option is to bump all major library > numbers. It is, however, the correct one, I've decided, working on getting this hack to actually work. > This would have to include everything in ports as well as all the > system libraries. Yes, it would. > I think this would be too error prone to be practical, and shows a > weakness in the shared library versioning mechanism. The versioning needs major, minor, and subminor. The normal bugfix should increment the subminor; the interface addition (like __error()) should increment the minor, and interface changes or deletions (like the ISO networking address functions being ripped out, which is what caused the version bump in libc and therefore this problem) should bump the major. Programs should prefer the same major and minor, but take the highest subminor to get bug fixes. Programs should try to take the same major and a different minor, with warning that this may fail, in the absence of their preferred major/minor. Programs should fail on different major. There is also a weakness in ld.so; specifically, ld.so, being a shared object, should also be versioned (Sun does this). This would have let use "fix" the problem in ld.so by stepping it with libc.so and libc_r.so. > Oh, and doing nothing is not what I call an option. Use my tested fix, above. It works. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 12:07:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA09229 for freebsd-current-outgoing; Mon, 18 May 1998 12:07:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA09222 for ; Mon, 18 May 1998 12:07:43 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id MAA17607 for ; Mon, 18 May 1998 12:06:50 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: current@FreeBSD.ORG Subject: Next 3.0 SNAP CD coming up. Date: Mon, 18 May 1998 12:06:49 -0700 Message-ID: <17583.895518409@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Well, it's been 3 months since the last one so our next 3.0 SNAP CD is now coming up for its scheduled production date. 3.0 also seems pretty SNAPable right now, but if there are any issues people want to resolve there then I'll wait a few days before rolling it. Consider this a "heads up!" - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 12:40:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA12456 for freebsd-current-outgoing; Mon, 18 May 1998 12:40:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from shadow.worldbank.org (shadow.worldbank.org [138.220.104.78]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA12437 for ; Mon, 18 May 1998 12:40:26 -0700 (PDT) (envelope-from adhir@worldbank.org) Received: from localhost (adhir@localhost) by shadow.worldbank.org (8.8.8/8.8.8) with SMTP id OAA10835 for ; Mon, 18 May 1998 14:56:32 -0400 (EDT) (envelope-from adhir@worldbank.org) X-Authentication-Warning: shadow.worldbank.org: adhir owned process doing -bs Date: Mon, 18 May 1998 14:56:32 -0400 (EDT) From: "Alok K. Dhir" To: current@FreeBSD.ORG Subject: SCO Merge Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Is there any way to get SCO's Merge 4.0 working on -current? Thanks... -------------------------------------------------------------------- \||/_ Alok K. Dhir Phone: +1.202.473.2446 oo \ S13-061, ISGMC Email: adhir@worldbank.org L_ The World Bank Group Washington, DC \/ ------------------------------------------------------------------------| "Unix _is_ user friendly - it just chooses friends selectively..." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 12:48:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13759 for freebsd-current-outgoing; Mon, 18 May 1998 12:48:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk ([212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA13750 for ; Mon, 18 May 1998 12:48:13 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id VAA00325; Mon, 18 May 1998 21:46:46 +0200 (CEST) (envelope-from sos) Message-Id: <199805181946.VAA00325@sos.freebsd.dk> Subject: Re: ATAPI CDDA Extraction under FreeBSD In-Reply-To: <199805181521.RAA07351@labinfo.iet.unipi.it> from Luigi Rizzo at "May 18, 98 05:21:45 pm" To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Mon, 18 May 1998 21:46:45 +0200 (CEST) Cc: hasty@rah.star-gate.com, regnauld@deepo.prosa.dk, current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Luigi Rizzo who wrote: > > Perhaps, it would be an interesting exercise to use dma to read audio > > tracks on a IDE cdrom. > > i first want to see proper timeout handling on the IDE bus > (and i don't see anyone else going to implement it, so ...) I'm looking at it, I need it for the CDR/RW support too, the problem is that there is no good way to awake a hung ATAPI device, other that flicking the switch :( When I'm done wcd.c will look very different from todays model... > This said, there was probably someone who backported the IDE-DMA > stuff to 2.2.X, but i also saw some comments on its little gain in > performance, and maybe some stability problems ?, that did not > encourage me to test them. You wont gain much performance in disk accesss speed, but you gain alot by freeing the CPU during the transfers... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 12:48:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13834 for freebsd-current-outgoing; Mon, 18 May 1998 12:48:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (root@smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA13823 for ; Mon, 18 May 1998 12:48:47 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id MAA00436; Mon, 18 May 1998 12:17:26 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp04.primenet.com, id smtpd000379; Mon May 18 12:17:19 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id MAA11031; Mon, 18 May 1998 12:17:12 -0700 (MST) From: Terry Lambert Message-Id: <199805181917.MAA11031@usr01.primenet.com> Subject: Re: Undefined symbol "___error" To: jahan@pc.jaring.my (Jahan) Date: Mon, 18 May 1998 19:17:12 +0000 (GMT) Cc: freebsd-current@FreeBSD.ORG In-Reply-To: <3560AD80.BF17AA1B@pc.jaring.my> from "Jahan" at May 18, 98 02:52:00 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jim Bryant wrote: > > i'll submit a diff tonight/tomorrow that will satisfy the requirements > for the call without even relinking the target; a do-nothing stub that > should have been factored in when the original __error was removed. You misapprehend the problem. Nothing was removed from libc. Something was added, and referenced by a header file (errno.h). The problem occurs when you rebuild shared libraries for no good reason, but don't also EITHER bump their major version number, OR relink the application against the new libc at the same time. See my other posting for a tested fix using weak symbols in the libraries you rebuild, which is the best place to solve the problem until the library version numbers are bumped prior to 3.0's release (which is when they should be bumped to avoid 3.0 being released with libraries like "libc.so.2649.0"). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 12:49:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13908 for freebsd-current-outgoing; Mon, 18 May 1998 12:49:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA13878 for ; Mon, 18 May 1998 12:48:59 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id OAA16636; Mon, 18 May 1998 14:49:06 -0400 (EDT) (envelope-from wollman) Date: Mon, 18 May 1998 14:49:06 -0400 (EDT) From: Garrett Wollman Message-Id: <199805181849.OAA16636@khavrinen.lcs.mit.edu> To: Luigi Rizzo Cc: current@FreeBSD.ORG Subject: struct ifnet handling... In-Reply-To: <199805181458.QAA07273@labinfo.iet.unipi.it> References: <199805181458.QAA07273@labinfo.iet.unipi.it> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > While trying to optimise interface matches in the firewall code (see > below), i noticed that there is no if_detach() call. This would be > consistent with the absence of reference counts for the "struct > ifnet" . Can i safely assume that this will continue to be true > in the future ? Yes, but keep in mind that it's still a bug (just not easy to fix). -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 12:50:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA14341 for freebsd-current-outgoing; Mon, 18 May 1998 12:50:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA14293; Mon, 18 May 1998 12:50:22 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id UAA07728; Mon, 18 May 1998 20:05:56 +0200 From: Luigi Rizzo Message-Id: <199805181805.UAA07728@labinfo.iet.unipi.it> Subject: Re: ATAPI CDDA Extraction under FreeBSD To: sos@FreeBSD.ORG Date: Mon, 18 May 1998 20:05:55 +0200 (MET DST) Cc: hasty@rah.star-gate.com, regnauld@deepo.prosa.dk, current@FreeBSD.ORG In-Reply-To: <199805181804.UAA02247@sos.freebsd.dk> from "Søren Schmidt" at May 18, 98 08:04:20 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It should be possible, at least it seems so from testing... > Big multi sector transfers post a problem though... how big is big ? is it 64K or it can be much larger ? In any case, it should not be much of a problem given that several atapi drives can transfer audio faster than 1x, so a small buffer should suffice. (and in any case, i fail to see why one would want to grab live digital audio data from a CD to pump it straight into the DAC of the audio card, when there is a direct analog connection that would consume zero cpu and zero bus bandwidth...) cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 12:55:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA15324 for freebsd-current-outgoing; Mon, 18 May 1998 12:55:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA15184; Mon, 18 May 1998 12:54:43 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id UAA07737; Mon, 18 May 1998 20:10:14 +0200 From: Luigi Rizzo Message-Id: <199805181810.UAA07737@labinfo.iet.unipi.it> Subject: Re: ATAPI CDDA Extraction under FreeBSD To: sos@FreeBSD.ORG Date: Mon, 18 May 1998 20:10:14 +0200 (MET DST) Cc: hasty@rah.star-gate.com, regnauld@deepo.prosa.dk, current@FreeBSD.ORG In-Reply-To: <199805181946.VAA00325@sos.freebsd.dk> from "Søren Schmidt" at May 18, 98 09:46:26 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > i first want to see proper timeout handling on the IDE bus > > (and i don't see anyone else going to implement it, so ...) > > I'm looking at it, I need it for the CDR/RW support too, the problem > is that there is no good way to awake a hung ATAPI device, other > that flicking the switch :( no reset command or so, and re-running the init sequence ? But i also suspect you are right, at times i get some inconsistencies that not even the hard reset cures, i have to cycle power. > When I'm done wcd.c will look very different from todays model... i am not sure this is good news :) since you are probably working on -current and it will take some time before these patches hit -stable, right ? > You wont gain much performance in disk accesss speed, but you gain > alot by freeing the CPU during the transfers... oh yes, and also the stability issues seem to be solved from other comments i received... cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 13:07:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA18886 for freebsd-current-outgoing; Mon, 18 May 1998 13:07:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk ([212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA18853; Mon, 18 May 1998 13:07:30 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id WAA00312; Mon, 18 May 1998 22:06:21 +0200 (CEST) (envelope-from sos) Message-Id: <199805182006.WAA00312@sos.freebsd.dk> Subject: Re: ATAPI CDDA Extraction under FreeBSD In-Reply-To: <199805181805.UAA07728@labinfo.iet.unipi.it> from Luigi Rizzo at "May 18, 98 08:05:55 pm" To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Mon, 18 May 1998 22:06:21 +0200 (CEST) Cc: sos@FreeBSD.ORG, hasty@rah.star-gate.com, regnauld@deepo.prosa.dk, current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Luigi Rizzo who wrote: > > It should be possible, at least it seems so from testing... > > Big multi sector transfers post a problem though... > > how big is big ? is it 64K or it can be much larger ? In any case, > it should not be much of a problem given that several atapi drives can > transfer audio faster than 1x, so a small buffer should suffice. No most (if not all) disks I've seen has a max of 16 secs at once ie 8K... > (and in any case, i fail to see why one would want to grab live > digital audio data from a CD to pump it straight into the DAC of > the audio card, when there is a direct analog connection that would > consume zero cpu and zero bus bandwidth...) Exactly... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 13:09:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA19384 for freebsd-current-outgoing; Mon, 18 May 1998 13:09:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk ([212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA19355; Mon, 18 May 1998 13:08:59 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id WAA00318; Mon, 18 May 1998 22:07:54 +0200 (CEST) (envelope-from sos) Message-Id: <199805182007.WAA00318@sos.freebsd.dk> Subject: Re: ATAPI CDDA Extraction under FreeBSD In-Reply-To: <199805181810.UAA07737@labinfo.iet.unipi.it> from Luigi Rizzo at "May 18, 98 08:10:14 pm" To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Mon, 18 May 1998 22:07:54 +0200 (CEST) Cc: sos@FreeBSD.ORG, hasty@rah.star-gate.com, regnauld@deepo.prosa.dk, current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Luigi Rizzo who wrote: > > > i first want to see proper timeout handling on the IDE bus > > > (and i don't see anyone else going to implement it, so ...) > > > > I'm looking at it, I need it for the CDR/RW support too, the problem > > is that there is no good way to awake a hung ATAPI device, other > > that flicking the switch :( > > no reset command or so, and re-running the init sequence ? > But i also suspect you are right, at times i get some inconsistencies > that not even the hard reset cures, i have to cycle power. There is an ATAPI_RESET cmd, but it fails mostly when the device is real hung :( > > When I'm done wcd.c will look very different from todays model... > > i am not sure this is good news :) since you are probably working on > -current and it will take some time before these patches hit -stable, > right ? right, I'm not even sure it will ever get back to stable, the atapi system is going to change radically, especially when CAM hits the street... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 13:21:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA22935 for freebsd-current-outgoing; Mon, 18 May 1998 13:21:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22851 for ; Mon, 18 May 1998 13:21:24 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id NAA16259; Mon, 18 May 1998 13:11:23 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd016244; Mon May 18 20:11:18 1998 Date: Mon, 18 May 1998 13:11:11 -0700 (PDT) From: Julian Elischer To: Luigi Rizzo cc: current@FreeBSD.ORG Subject: Re: struct ifnet handling... In-Reply-To: <199805181458.QAA07273@labinfo.iet.unipi.it> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG NO I have reference counting patches checked in in a branch called WHISTLE_NET_BRANCH_1 (e.g. check out the cvs log for if.c, route.c and a few others.) It's absolutly needed for dynamic interfaces (endpoints) julian On Mon, 18 May 1998, Luigi Rizzo wrote: > While trying to optimise interface matches in the firewall code (see > below), i noticed that there is no if_detach() call. This would be > consistent with the absence of reference counts for the "struct > ifnet" . Can i safely assume that this will continue to be true > in the future ? > > The reason i am interested in this: currently, interface names in the > firewall code are done using strncmp(). However, if interfaces are > never deallocated, one can > 1) make sure that two interface with the same name also have the > same pointer in if_name (this actually already happens, since the > code to initialize it is the same e.g. > > ifp->if_name = "tun" ; > > but i realized that after writing the 10 lines or so to implement > it). > > 2) when adding ipfw rules, match the string passed as the interface > name with some of the if_name fields (possibly returning an error > if the name does not match any of the existing ones) and replace > the string with a pointer to the same string as used in struct > ifnet. > > When this is done, matching interface names requires only a pointer > comparison (and furthermore, a NULL pointer can be used as an > indication that no interface match is required). > > Comments ? > > cheers > luigi > -----------------------------+-------------------------------------- > Luigi Rizzo | Dip. di Ingegneria dell'Informazione > email: luigi@iet.unipi.it | Universita' di Pisa > tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) > fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ > _____________________________|______________________________________ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 13:33:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA26001 for freebsd-current-outgoing; Mon, 18 May 1998 13:33:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from red.juniper.net (red.juniper.net [208.197.169.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA25937 for ; Mon, 18 May 1998 13:33:03 -0700 (PDT) (envelope-from pst@juniper.net) Received: from base.juniper.net (base.juniper.net [208.197.169.208]) by red.juniper.net (8.8.5/8.8.5) with ESMTP id NAA22738; Mon, 18 May 1998 13:31:45 -0700 (PDT) Received: from base.juniper.net (localhost.juniper.net [127.0.0.1]) by base.juniper.net (8.8.8/8.7.3) with ESMTP id NAA27231; Mon, 18 May 1998 13:31:44 -0700 (PDT) Message-Id: <199805182031.NAA27231@base.juniper.net> X-Mailer: exmh version 2.0.2 2/24/98 To: Greg Lehey cc: Bruce Evans , regnauld@deepo.prosa.dk, current@FreeBSD.ORG, julian@whistle.com, scrappy@hub.org Subject: Re: Serial console, system hangs and DDB... In-reply-to: Your message of "Mon, 18 May 1998 09:53:20 +0930." <19980518095320.E427@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 18 May 1998 13:31:44 -0700 From: Paul Traina Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I modified ours to send { IAC, BREAK } on a particular key sequence, which made the terminal server send a break. If you're right on a tty line, I think you just have it set baudrate to 0 for a moment. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 14:23:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07618 for freebsd-current-outgoing; Mon, 18 May 1998 14:23:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA07447 for ; Mon, 18 May 1998 14:21:58 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id OAA18905; Mon, 18 May 1998 14:17:41 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd018894; Mon May 18 21:17:38 1998 Date: Mon, 18 May 1998 14:17:33 -0700 (PDT) From: Julian Elischer To: "Jordan K. Hubbard" cc: current@FreeBSD.ORG, mckusick@mckusick.com Subject: Re: Next 3.0 SNAP CD coming up. In-Reply-To: <17583.895518409@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG One question is: should/can the soft update files be there somewhere.. If possible they could be on the CD but in a different directory soemwhere. i.e. not in the 'correct' place. On Mon, 18 May 1998, Jordan K. Hubbard wrote: > Well, it's been 3 months since the last one so our next 3.0 SNAP CD is > now coming up for its scheduled production date. 3.0 also seems pretty > SNAPable right now, but if there are any issues people want to resolve > there then I'll wait a few days before rolling it. Consider this a > "heads up!" > > - Jordan > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 14:23:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07647 for freebsd-current-outgoing; Mon, 18 May 1998 14:23:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA07520 for ; Mon, 18 May 1998 14:22:26 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id QAA06546; Mon, 18 May 1998 16:22:15 -0500 (EST) (envelope-from toor) Message-Id: <199805182122.QAA06546@dyson.iquest.net> Subject: Re: Next 3.0 SNAP CD coming up. In-Reply-To: <17583.895518409@time.cdrom.com> from "Jordan K. Hubbard" at "May 18, 98 12:06:49 pm" To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Mon, 18 May 1998 16:22:15 -0500 (EST) Cc: current@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jordan K. Hubbard said: > > Well, it's been 3 months since the last one so our next 3.0 SNAP CD is > now coming up for its scheduled production date. 3.0 also seems pretty > SNAPable right now, but if there are any issues people want to resolve > there then I'll wait a few days before rolling it. Consider this a > "heads up!" > I have alot of SMP thread work that is about ready. I will hold off committing it, but I need an ETA for the SNAP date, so I can schedule my time. (I don't want to gratuitiously mess up the snap, and thanks for the heads-up!!!) -- John | Never try to teach a pig to sing, dyson@freebsd.org | it just makes you look stupid, jdyson@nc.com | and it irritates the pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 14:45:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA12101 for freebsd-current-outgoing; Mon, 18 May 1998 14:45:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from flamingo.McKusick.COM (root@flamingo.mckusick.com [205.217.47.105]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA11977 for ; Mon, 18 May 1998 14:44:38 -0700 (PDT) (envelope-from mckusick@flamingo.McKusick.COM) Received: from flamingo.McKusick.COM (mckusick@localhost [127.0.0.1]) by flamingo.McKusick.COM (8.8.5/8.8.5) with ESMTP id OAA14538; Mon, 18 May 1998 14:43:42 -0700 (PDT) Message-Id: <199805182143.OAA14538@flamingo.McKusick.COM> To: Julian Elischer Subject: Re: Next 3.0 SNAP CD coming up. cc: "Jordan K. Hubbard" , current@FreeBSD.ORG In-reply-to: Your message of "Mon, 18 May 1998 14:17:33 PDT." Date: Mon, 18 May 1998 14:43:35 -0700 From: Kirk McKusick Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Date: Mon, 18 May 1998 14:17:33 -0700 (PDT) From: Julian Elischer To: "Jordan K. Hubbard" cc: current@freebsd.org, mckusick@mckusick.com Subject: Re: Next 3.0 SNAP CD coming up. In-Reply-To: <17583.895518409@time.cdrom.com> One question is: should/can the soft update files be there somewhere.. If possible they could be on the CD but in a different directory soemwhere. i.e. not in the 'correct' place. Yes, it may be on the CD as long as it is not in the kern source directory and is not compiled into the distributed kernel (if there even is such a thing). There can be a README in the kernel area that points to the soft update sources and explains how to use them and the restrictions on their use. The reason to place the files outside the kernel area is to avoid contaminating that source pool (i.e., someone accidentally grabbing it unaware of what they were doing). Kirk McKusick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 14:50:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA13698 for freebsd-current-outgoing; Mon, 18 May 1998 14:50:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA13529; Mon, 18 May 1998 14:50:21 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id OAA05121; Mon, 18 May 1998 14:50:20 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805182150.OAA05121@rah.star-gate.com> To: sos@FreeBSD.ORG cc: luigi@labinfo.iet.unipi.it (Luigi Rizzo), hasty@rah.star-gate.com, regnauld@deepo.prosa.dk, current@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: ATAPI CDDA Extraction under FreeBSD In-reply-to: Your message of "Mon, 18 May 1998 22:06:21 +0200." <199805182006.WAA00312@sos.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <5118.895528219.1@rah.star-gate.com> Date: Mon, 18 May 1998 14:50:19 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Not sure if it is applicable however reading audio tracks may be affected by not reading fast enough from the CD drive. Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 15:51:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA28152 for freebsd-current-outgoing; Mon, 18 May 1998 15:51:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gorillanet.gorilla.net (gorillanet.gorilla.net [208.128.8.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA28134 for ; Mon, 18 May 1998 15:51:15 -0700 (PDT) (envelope-from tom@gorilla.net) Received: from [208.143.84.29] by gorillanet.gorilla.net (NTMail 3.03.0014/18.aaac) with ESMTP id da110659 for ; Mon, 18 May 1998 17:50:23 -0500 Received: (from tom@localhost) by gorilla.net (8.8.8/8.8.8) id RAA02051; Mon, 18 May 1998 17:51:17 -0500 (CDT) (envelope-from tom) Message-ID: <19980518174957.44766@TOJ.org> Date: Mon, 18 May 1998 17:49:57 -0500 From: Tom Jackson To: FreeBSD Current Subject: devfs/slice problem Mail-Followup-To: FreeBSD Current Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Since devfs/slice had been added to LINT I adopted it to all my boxes. No problem on two with single disk, dangerously dedicated. On the the main server box, disklabel says all disk end partition and 'c' partition extend past end of disk. When I tried to use sysinstall to change the slice settings on a brand new disk, it hung, sorry I didn't get debug messages. I won't go into the file system corruption I got on unrelated fs's ( first time ever with FreeBSD ) but the new disk now is not seen by /stand/sysinstall. Also fdisk can't find the slices either and says it is using dummy parameters 1/1/1 and then it hangs. I've got the corrupted file systems back by dumping devfs/slice on the server and using /stand/sysinstall to delete, bring back and newfs the file systems. BIG question is how do I get fdisk to work with the new disk and thus, let me use /stand/sysinstall to set the slice settings. The weird thing is msdos lets me put a dos slice on this disk, no problem, pfdisk shows the slices, no problem, and a boot floppy picks up the disk to allow me to set the slices. I'm holding off dedicating anything to this disk until I can get it to look normal to fdisk. Thanks for FreeBSD, -- Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 15:58:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA00759 for freebsd-current-outgoing; Mon, 18 May 1998 15:58:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from uop.cs.uop.edu (uop.cs.uop.edu [138.9.200.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA00606 for ; Mon, 18 May 1998 15:58:06 -0700 (PDT) (envelope-from bford@uop.cs.uop.edu) Received: from heather (user183.pop2.cwia.com [209.142.32.183]) by uop.cs.uop.edu (8.8.8/8.8.8) with SMTP id PAA14279 for ; Mon, 18 May 1998 15:58:03 -0700 (PDT) Message-ID: <000f01bd82b0$693b7080$0100a8c0@heather.my.domain> From: "Bret Ford" To: Subject: Softupdates - unsuccessful Date: Mon, 18 May 1998 15:57:56 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.2106.4 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I gave softupdates a try on my box. The hardware setup: 486 dx2/66 - 128mb parity RAM Adaptec 1542C SCSI controller with two external SCSI-2 devices: 1) A Fujitsu - ~500mb. This is the drive the OS sits on. 2) An HP C3010 - a 5 1/4" full-height beast - ~2000mb. This is the drive that softupdates tried to eat! :-) I tried copying a large directory---in the background---while checking its progress with 'ls.' After some crunching, the drive started into a looping kind of read and/or write cycle, sounding, close enough, like Tic-kuh-duh-DUG-uh-duh---over and over. 'ls' just hung, and I couldn't kill it. I turned off the power, rebooted single-user, and fsck'ed my way out (a little messy, but no harm done---this is my playground drive, anyway---nothing important to lose) Bret Ford To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 16:02:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA01963 for freebsd-current-outgoing; Mon, 18 May 1998 16:02:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA01839 for ; Mon, 18 May 1998 16:02:00 -0700 (PDT) (envelope-from andreas@klemm.gtn.com) Received: (from uucp@localhost) by news1.gtn.com (8.8.6/8.8.6) with UUCP id AAA13661; Tue, 19 May 1998 00:45:06 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.8/8.8.8) id AAA10100; Tue, 19 May 1998 00:37:03 +0200 (CEST) (envelope-from andreas) Message-ID: <19980519003702.A10089@klemm.gtn.com> Date: Tue, 19 May 1998 00:37:02 +0200 From: Andreas Klemm To: Poul-Henning Kamp Cc: current@FreeBSD.ORG Subject: Re: is it possibly a current problem, that scotty fails to install with... References: <19980517004129.A4002@klemm.gtn.com> <2455.895471637@critter.freebsd.dk> <19980518082931.B703@klemm.gtn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <19980518082931.B703@klemm.gtn.com>; from Andreas Klemm on Mon, May 18, 1998 at 08:29:31AM +0200 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, May 18, 1998 at 08:29:31AM +0200, Andreas Klemm wrote: > On Mon, May 18, 1998 at 08:07:17AM +0200, Poul-Henning Kamp wrote: > > > > I have no idea, I have not been able to reproduce this... > > I also tried the package from ftp.freebsd.org ... Also tried > the uni processor kernel... No difference. > > If -current is compileable again, I'll try to rebuild the > world and will see... Thanks for looking into this. I did a make world and also rebuild tcl80 port (which uses 8.0.2). Still the same failure ... Maybe it's really tcl 8.0.2 related ... So could we perhaps create two different tcl/tk ports ? tcl80/tk80 and tcl802/tk802 ? Or should we create a BUILD_DEPENDANCY to 76, where we'd loose performance ... ? Well ... it's a bit specultaion here .. Had no time to make a reference build now with tcl80 .... -- Andreas Klemm http://www.FreeBSD.ORG/~andreas What gives you 90% more speed, for example, in kernel compilation ? http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html "NT = Not Today" (Maggie Biggs) ``powered by FreeBSD SMP'' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 16:16:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA05517 for freebsd-current-outgoing; Mon, 18 May 1998 16:16:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gorillanet.gorilla.net (gorillanet.gorilla.net [208.128.8.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA05426 for ; Mon, 18 May 1998 16:15:50 -0700 (PDT) (envelope-from tom@gorilla.net) Received: from [208.143.84.15] by gorillanet.gorilla.net (NTMail 3.03.0014/18.aaac) with ESMTP id ma110668 for ; Mon, 18 May 1998 18:14:57 -0500 Received: (from tom@localhost) by slim.TOJ.org (8.8.8/8.8.5) id OAA01168; Mon, 18 May 1998 14:43:01 -0500 (CDT) Message-ID: <19980518144300.62571@TOJ.org> Date: Mon, 18 May 1998 14:43:00 -0500 From: Tom Jackson To: FreeBSD Current Subject: slice/devfs problem Mail-Followup-To: FreeBSD Current Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Since devfs/slice had been added to LINT I adopted it to all my boxes. No problem on two with single disk, dangerously dedicated. On the the main server box, disklabel says all disk end partition and 'c' partition extend past end of disk. When I tried to use sysinstall to change the slice settings on a brand new disk, it hung, sorry I didn't get debug messages. I won't go into the file system corruption I got on unrelated fs's ( first time ever with FreeBSD ) but the new disk now is not seen by /stand/sysinstall. Also fdisk can't find the slices either and says it is using dummy parameters 1/1/1 and then it hangs. I've got the corrupted file systems back by dumping devfs/slice on the server and using /stand/sysinstall to delete, bring back and newfs the file systems. BIG question is how do I get fdisk to work with the new disk and thus, let me use /stand/sysinstall to set the slice settings. The weird thing is msdos lets me put a dos slice on this disk, no problem, pfdisk shows the slices, no problem, and a boot floppy picks up the disk to allow me to set the slices. I'm holding off dedicating anything to this disk until I can get it to look normal to fdisk. Thanks for FreeBSD, Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 16:25:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA07428 for freebsd-current-outgoing; Mon, 18 May 1998 16:25:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA07390 for ; Mon, 18 May 1998 16:24:54 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id IAA12621; Tue, 19 May 1998 08:54:28 +0930 (CST) (envelope-from grog) Message-ID: <19980519085427.E427@freebie.lemis.com> Date: Tue, 19 May 1998 08:54:27 +0930 From: Greg Lehey To: Paul Traina Cc: Bruce Evans , regnauld@deepo.prosa.dk, current@FreeBSD.ORG, julian@whistle.com, scrappy@hub.org Subject: Re: Serial console, system hangs and DDB... References: <19980518095320.E427@freebie.lemis.com> <199805182031.NAA27231@base.juniper.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199805182031.NAA27231@base.juniper.net>; from Paul Traina on Mon, May 18, 1998 at 01:31:44PM -0700 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 May 1998 at 13:31:44 -0700, Paul Traina wrote: > I modified ours to send { IAC, BREAK } on a particular key sequence, > which made the terminal server send a break. > > If you're right on a tty line, I think you just have it set baudrate to 0 > for a moment. That's right. Do you have code? Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 16:33:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA09147 for freebsd-current-outgoing; Mon, 18 May 1998 16:33:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA09105 for ; Mon, 18 May 1998 16:33:19 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id QAA23936; Mon, 18 May 1998 16:25:49 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd023929; Mon May 18 23:25:41 1998 Date: Mon, 18 May 1998 16:25:32 -0700 (PDT) From: Julian Elischer To: Kirk McKusick cc: "Jordan K. Hubbard" , current@FreeBSD.ORG Subject: Re: Next 3.0 SNAP CD coming up. In-Reply-To: <199805182143.OAA14538@flamingo.McKusick.COM> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG thanks for the clarification.. that begs the question, can we put it in the CVS tree in the same way.. (i.e the wrong place with README) I'm getting nervouse about not having this under source control.. (and it would let others (including you) get at it easier and check out the changes..) julian On Mon, 18 May 1998, Kirk McKusick wrote: > Date: Mon, 18 May 1998 14:17:33 -0700 (PDT) > From: Julian Elischer > To: "Jordan K. Hubbard" > cc: current@freebsd.org, mckusick@mckusick.com > Subject: Re: Next 3.0 SNAP CD coming up. > In-Reply-To: <17583.895518409@time.cdrom.com> > > One question is: > should/can the soft update files be there somewhere.. > If possible they could be on the CD but in a different directory > soemwhere. i.e. not in the 'correct' place. > > Yes, it may be on the CD as long as it is not in the kern source > directory and is not compiled into the distributed kernel (if there > even is such a thing). There can be a README in the kernel area > that points to the soft update sources and explains how to use them > and the restrictions on their use. The reason to place the files > outside the kernel area is to avoid contaminating that source pool > (i.e., someone accidentally grabbing it unaware of what they were > doing). > > Kirk McKusick > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 16:45:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA11493 for freebsd-current-outgoing; Mon, 18 May 1998 16:45:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from red.juniper.net (red.juniper.net [208.197.169.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA11380 for ; Mon, 18 May 1998 16:44:33 -0700 (PDT) (envelope-from pst@juniper.net) Received: from base.juniper.net (base.juniper.net [208.197.169.208]) by red.juniper.net (8.8.5/8.8.5) with ESMTP id QAA29545; Mon, 18 May 1998 16:43:29 -0700 (PDT) Received: from base.juniper.net (localhost.juniper.net [127.0.0.1]) by base.juniper.net (8.8.8/8.7.3) with ESMTP id QAA00587; Mon, 18 May 1998 16:43:28 -0700 (PDT) Message-Id: <199805182343.QAA00587@base.juniper.net> To: Greg Lehey cc: Bruce Evans , regnauld@deepo.prosa.dk, current@FreeBSD.ORG, julian@whistle.com, scrappy@hub.org Subject: Re: Serial console, system hangs and DDB... In-reply-to: Your message of "Tue, 19 May 1998 08:54:27 +0930." <19980519085427.E427@freebie.lemis.com> Date: Mon, 18 May 1998 16:43:28 -0700 From: Paul Traina Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <19980519085427.E427@freebie.lemis.com>, Greg Lehey writes: > On Mon, 18 May 1998 at 13:31:44 -0700, Paul Traina wrote: > > I modified ours to send { IAC, BREAK } on a particular key sequence, > > which made the terminal server send a break. > > > > If you're right on a tty line, I think you just have it set baudrate to 0 > > for a moment. > > That's right. > > Do you have code? > Greg > -- > See complete headers for address and phone numbers > finger grog@lemis.com for PGP public key /* Serial interface for raw TCP connections on Un*x like systems Copyright 1992, 1993 Free Software Foundation, Inc. This file is part of GDB. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include "defs.h" #include "serial.h" #include #include #include #include #include #include #include #include "signals.h" #include "gdb_string.h" #include "gdbcmd.h" #define TELCMDS #include static int tcp_telnet_mode = 0; struct tcp_ttystate { int bogus; }; static int tcp_open PARAMS ((serial_t scb, const char *name)); static void tcp_raw PARAMS ((serial_t scb)); static int wait_for PARAMS ((serial_t scb, int timeout)); static int tcp_readchar PARAMS ((serial_t scb, int timeout)); static int tcp_setbaudrate PARAMS ((serial_t scb, int rate)); static int tcp_setstopbits PARAMS ((serial_t scb, int num)); static int tcp_write PARAMS ((serial_t scb, const char *str, int len)); /* FIXME: static void tcp_restore PARAMS ((serial_t scb)); */ static void tcp_close PARAMS ((serial_t scb)); static serial_ttystate tcp_get_tty_state PARAMS ((serial_t scb)); static int tcp_set_tty_state PARAMS ((serial_t scb, serial_ttystate state)); /* Open up a raw tcp socket */ static int tcp_open(scb, name) serial_t scb; const char *name; { char *port_str; int port; struct hostent *hostent; struct sockaddr_in sockaddr; int tmp; char hostname[100]; struct protoent *protoent; int i; port_str = strchr (name, ':'); if (!port_str) error ("tcp_open: No colon in host name!"); /* Shouldn't ever happen */ tmp = min (port_str - name, (int) sizeof hostname - 1); strncpy (hostname, name, tmp); /* Don't want colon */ hostname[tmp] = '\000'; /* Tie off host name */ port = atoi (port_str + 1); hostent = gethostbyname (hostname); if (!hostent) { fprintf_unfiltered (gdb_stderr, "%s: unknown host\n", hostname); errno = ENOENT; return -1; } for (i = 1; i <= 15; i++) { scb->fd = socket (PF_INET, SOCK_STREAM, 0); if (scb->fd < 0) return -1; /* Allow rapid reuse of this port. */ tmp = 1; setsockopt (scb->fd, SOL_SOCKET, SO_REUSEADDR, (char *)&tmp, sizeof(tmp)); /* Enable TCP keep alive process. */ tmp = 1; setsockopt (scb->fd, SOL_SOCKET, SO_KEEPALIVE, (char *)&tmp, sizeof(tmp)); sockaddr.sin_family = PF_INET; sockaddr.sin_port = htons(port); memcpy (&sockaddr.sin_addr.s_addr, hostent->h_addr, sizeof (struct in_addr)); if (!connect (scb->fd, (struct sockaddr *) &sockaddr, sizeof(sockaddr))) break; close (scb->fd); scb->fd = -1; /* We retry for ECONNREFUSED because that is often a temporary condition, which happens when the server is being restarted. */ if (errno != ECONNREFUSED) return -1; sleep (1); } protoent = getprotobyname ("tcp"); if (!protoent) return -1; tmp = 1; if (setsockopt (scb->fd, protoent->p_proto, TCP_NODELAY, (char *)&tmp, sizeof(tmp))) return -1; signal(SIGPIPE, SIG_IGN); /* If we don't do this, then GDB simply exits when the remote side dies. */ return 0; } static serial_ttystate tcp_get_tty_state(scb) serial_t scb; { struct tcp_ttystate *state; state = (struct tcp_ttystate *)xmalloc(sizeof *state); return (serial_ttystate)state; } static int tcp_set_tty_state(scb, ttystate) serial_t scb; serial_ttystate ttystate; { struct tcp_ttystate *state; state = (struct tcp_ttystate *)ttystate; return 0; } static int tcp_return_0 (scb) serial_t scb; { return 0; } static void tcp_raw(scb) serial_t scb; { return; /* Always in raw mode */ } /* Wait for input on scb, with timeout seconds. Returns 0 on success, otherwise SERIAL_TIMEOUT or SERIAL_ERROR. For termio{s}, we actually just setup VTIME if necessary, and let the timeout occur in the read() in tcp_read(). */ static int wait_for(scb, timeout) serial_t scb; int timeout; { int numfds; struct timeval tv; fd_set readfds, exceptfds; FD_ZERO (&readfds); FD_ZERO (&exceptfds); tv.tv_sec = timeout; tv.tv_usec = 0; FD_SET(scb->fd, &readfds); FD_SET(scb->fd, &exceptfds); while (1) { if (timeout >= 0) numfds = select(scb->fd+1, &readfds, 0, &exceptfds, &tv); else numfds = select(scb->fd+1, &readfds, 0, &exceptfds, 0); if (numfds <= 0) if (numfds == 0) return SERIAL_TIMEOUT; else if (errno == EINTR) continue; else return SERIAL_ERROR; /* Got an error from select or poll */ return 0; } } static int telnet_cleanup_char (u_char c, int *state) { if (*state == 0) { /* starting out */ if (c == IAC) { *state = IAC; /* in IAC start */ return 0; } return 1; /* move write pointer one character */ } else if (*state == IAC) { if (c == IAC) { *state = 0; /* IAC IAC = quoted real IAC char */ return 1; /* don't move write pointer at all */ } if (!TELCMD_OK(c) || (c < SB)) *state = 0; /* illegal or a 2 byte IAC */ else *state = c; return 0; } else { /* inside a 3 byte command */ *state = 0; return 0; /* back up over IAC, COMMAND, and byte */ } } static int telnet_cleanse (char *dst, int dstlen, const char *src, int srclen) { static int state = 0; const char *sp; char *dp; for (sp = src, dp = dst; (dp - dst >= dstlen) && srclen--; sp++) { *dp = *sp; dp += telnet_cleanup_char((u_char) *sp, &state); } return dp - dst; } /* Read a character with user-specified timeout. TIMEOUT is number of seconds to wait, or -1 to wait forever. Use timeout of 0 to effect a poll. Returns char if successful. Returns -2 if timeout expired, EOF if line dropped dead, or -3 for any other error (see errno in that case). */ static int tcp_readchar(scb, timeout) serial_t scb; int timeout; { int status; if (scb->bufcnt-- > 0) return *scb->bufp++; status = wait_for(scb, timeout); if (status < 0) return status; while (1) { scb->bufcnt = read(scb->fd, scb->buf, BUFSIZ); if (scb->bufcnt != -1 || errno != EINTR) break; } if (scb->bufcnt <= 0) if (scb->bufcnt == 0) return SERIAL_TIMEOUT; /* 0 chars means timeout [may need to distinguish between EOF & timeouts someday] */ else return SERIAL_ERROR; /* Got an error from read */ if (tcp_telnet_mode) scb->bufcnt = telnet_cleanse(scb->buf, BUFSIZ, scb->buf, scb->bufcnt); scb->bufcnt--; scb->bufp = scb->buf; return *scb->bufp++; } static int tcp_noflush_set_tty_state (scb, new_ttystate, old_ttystate) serial_t scb; serial_ttystate new_ttystate; serial_ttystate old_ttystate; { return 0; } static void tcp_print_tty_state (scb, ttystate) serial_t scb; serial_ttystate ttystate; { /* Nothing to print. */ return; } static int tcp_setbaudrate(scb, rate) serial_t scb; int rate; { return 0; /* Never fails! */ } static int tcp_setstopbits(scb, num) serial_t scb; int num; { return 0; /* Never fails! */ } static int tcp_write(scb, str, len) serial_t scb; const char *str; int len; { int cc; while (len > 0) { cc = write(scb->fd, str, len); if (cc < 0) return 1; len -= cc; str += cc; } return 0; } static int tcp_send_break(scb) serial_t scb; { static const char iac_brk[] = { IAC, BREAK }; fprintf(stderr, "\n[TCP BREAK SENT]\n"); return (write(scb->fd, iac_brk, sizeof(iac_brk)) != sizeof(iac_brk)); } static void tcp_close(scb) serial_t scb; { if (scb->fd < 0) return; close(scb->fd); scb->fd = -1; } static struct serial_ops tcp_ops = { "tcp", 0, tcp_open, tcp_close, tcp_readchar, tcp_write, tcp_return_0, /* flush output */ tcp_return_0, /* flush input */ tcp_send_break, /* send break */ tcp_raw, tcp_get_tty_state, tcp_set_tty_state, tcp_print_tty_state, tcp_noflush_set_tty_state, tcp_setbaudrate, tcp_setstopbits, }; void _initialize_ser_tcp () { serial_add_interface (&tcp_ops); add_show_from_set (add_set_cmd ("remotetcptelnet", no_class, var_zinteger, (char *)&tcp_telnet_mode, "Set whether tcp socket understands telnet protocol.\n", &setlist), &showlist); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 17:13:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA17825 for freebsd-current-outgoing; Mon, 18 May 1998 17:13:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA17755 for ; Mon, 18 May 1998 17:12:41 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id TAA18421 for ; Mon, 18 May 1998 19:12:38 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id TAA03244; Mon, 18 May 1998 19:12:37 -0500 (CDT) Message-ID: <19980518191237.25205@mcs.net> Date: Mon, 18 May 1998 19:12:37 -0500 From: Karl Denninger To: current@FreeBSD.ORG Subject: Softupdates/Current panic Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi folks, I got an unsolicited RESET (without a dump, grrrrr...) out of a kernel with Softupdates enabled on our Diablo news server. It was only up for about 10 minutes before it blew chunks... I'm running "make world -j10" now on our codebase machine to try to duplicate it; we'll see if I can, or if I can coax a dump out of the diablo machine tomorrow (I have to leave tonight or I'd try it now, but I just don't have the ability to run it down right now). It *did* make a huge performance difference - while it stayed up. I'm back on my older kernel for now on the Diablo machine. - -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 17:44:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA24790 for freebsd-current-outgoing; Mon, 18 May 1998 17:44:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from flamingo.McKusick.COM (root@flamingo.mckusick.com [205.217.47.105]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA24648 for ; Mon, 18 May 1998 17:43:55 -0700 (PDT) (envelope-from mckusick@flamingo.McKusick.COM) Received: from flamingo.McKusick.COM (mckusick@localhost [127.0.0.1]) by flamingo.McKusick.COM (8.8.5/8.8.5) with ESMTP id RAA14681; Mon, 18 May 1998 17:40:18 -0700 (PDT) Message-Id: <199805190040.RAA14681@flamingo.McKusick.COM> To: Julian Elischer Subject: Re: Next 3.0 SNAP CD coming up. cc: "Jordan K. Hubbard" , current@FreeBSD.ORG In-reply-to: Your message of "Mon, 18 May 1998 16:25:32 PDT." Date: Mon, 18 May 1998 17:40:17 -0700 From: Kirk McKusick Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Date: Mon, 18 May 1998 16:25:32 -0700 (PDT) From: Julian Elischer To: Kirk McKusick cc: "Jordan K. Hubbard" , current@freebsd.org Subject: Re: Next 3.0 SNAP CD coming up. thanks for the clarification.. that begs the question, can we put it in the CVS tree in the same way.. (i.e the wrong place with README) I'm getting nervouse about not having this under source control.. (and it would let others (including you) get at it easier and check out the changes..) julian Yes, you can put it in the CVS tree in the same way. Kirk McKusick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 18:28:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA20466 for freebsd-current-outgoing; Mon, 18 May 1998 15:19:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from jli.com (jli.com [199.2.111.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA20412 for ; Mon, 18 May 1998 15:19:31 -0700 (PDT) (envelope-from trost@cloud.rain.com) Received: (qmail 22581 invoked by uid 4); 18 May 1998 22:18:57 -0000 Received: (qmail 2230 invoked from network); 18 May 1998 22:18:32 -0000 Received: from localhost.cloud.rain.com (HELO cloud.rain.com) (127.0.0.1) by localhost.cloud.rain.com with SMTP; 18 May 1998 22:18:32 -0000 To: current@FreeBSD.ORG Subject: SOFTUPDATES in LINT MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <2226.895529912.1@cloud.rain.com> Date: Mon, 18 May 1998 15:18:32 -0700 Message-ID: <2227.895529912@cloud.rain.com> From: Bill Trost Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Could someone please amend the discussion of the SOFTUPDATES option in /usr/src/sys/i386/conf/LINT to be a little more detailed about how and where to find the code? I would send in patches, but that would required knowing how and where to find the code.... (-: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 19:38:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA16024 for freebsd-current-outgoing; Mon, 18 May 1998 19:38:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA15918 for ; Mon, 18 May 1998 19:37:59 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id TAA11949; Mon, 18 May 1998 19:38:02 -0700 (PDT) Message-Id: <199805190238.TAA11949@implode.root.com> To: Luigi Rizzo cc: current@FreeBSD.ORG Subject: Re: struct ifnet handling... In-reply-to: Your message of "Mon, 18 May 1998 16:58:54 +0200." <199805181458.QAA07273@labinfo.iet.unipi.it> From: David Greenman Reply-To: dg@root.com Date: Mon, 18 May 1998 19:38:02 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >While trying to optimise interface matches in the firewall code (see >below), i noticed that there is no if_detach() call. This would be >consistent with the absence of reference counts for the "struct >ifnet" . Can i safely assume that this will continue to be true >in the future ? > >The reason i am interested in this: currently, interface names in the >firewall code are done using strncmp(). However, if interfaces are >never deallocated, one can > 1) make sure that two interface with the same name also have the > same pointer in if_name (this actually already happens, since the > code to initialize it is the same e.g. > > ifp->if_name = "tun" ; > > but i realized that after writing the 10 lines or so to implement > it). > > 2) when adding ipfw rules, match the string passed as the interface > name with some of the if_name fields (possibly returning an error > if the name does not match any of the existing ones) and replace > the string with a pointer to the same string as used in struct > ifnet. > >When this is done, matching interface names requires only a pointer >comparison (and furthermore, a NULL pointer can be used as an >indication that no interface match is required). > >Comments ? I think depending on there being no if_detach in the future would be a mistake. With PCCARD and hot-swap PCI, it seems likely that a mechanism for removing ifnet's will be necessary at some point. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 19:53:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA18535 for freebsd-current-outgoing; Mon, 18 May 1998 19:53:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA18483 for ; Mon, 18 May 1998 19:53:15 -0700 (PDT) (envelope-from michaelh@cet.co.jp) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.8/CET-v2.2) with SMTP id CAA26062; Tue, 19 May 1998 02:51:59 GMT Date: Tue, 19 May 1998 11:51:59 +0900 (JST) From: Michael Hancock To: Terry Lambert cc: Garrett Wollman , eivind@yes.no, current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf param.c src/sys/kern uipc_domain.c uipc_proto.c uipc_socket.c uipc_socket2.c uipc_usrreq.c src/sys/ In-Reply-To: <199805162156.OAA13331@usr02.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 16 May 1998, Terry Lambert wrote: > > > What would be necessary to make it possible for this to be a dynamic > > > datastructure, instead of having a maximum limit? > > > > Can't be done. The limit is there because we can't expand the VM > > space the zone allocator uses at interrupt time. Dyson can probably > > explain why this is. > > It's because you can't say "WAITOK" on an allocation, and you can't > have the allocation fail. > > Depending on the driver, you can get around this problem. The basic > assumption is that you know that you won't be getting another real > interrupt until you have serviced the previous real interrupt. > > This obviously won't work with FASTINTR devices, which are assumed > to run to completion at interrupt time, and so are not tightly > coupled. > > The way you would do this is, before exiting the soft interrupt > that resulted from a hard interrupt, you preallocate on behalf > of the driver. I wonder if a variation of this could be used with TSM. You would preallocate staging memory; during the hard interrupt the staging memory is filled; and then it would be committed to the TSM pool later (when?). This way you don't really need to worry about running out of the socket TSM pool, you just compete for slots until they are available. I don't know if this is better than the current scheme where I suppose you would just drop the request if maxsockets were reached. If you carefully tuned the size of the TSM pool you could have a very low-latency and high bandwidth implementation without the complications of doing the above. With careful design I guess you could make a dynamic TSM model but defining Tstable, the point where you can safely deallocate, would be a challenge. We should probably go back and read Greenwald's paper again to get a better understanding of the issues. Memory utilization didn't seem to be an issue they worried about much. Regards, Mike Hancock > This allows it to be sure that it will have the resource when it > needs it, at hard interrupt time, but the allocation does not block > at high SPL. > > This is somewhat problematic in the case of shared interrupts, since > it can delay all drivers hooked to a particular hardware interrupt, > since hardware interrupts are not reenabled until the soft interrupt > has completed processing. > > One fix for this is the use an "accelerated soft interrupt". To > do this, you would allocate a small pool, and front-load any hardware > interaction in the driver, and re-enable the hard interrupt as early > as possible. > > > For what it's worth, Windows95 and WindowsNT have the same restrictions, > and are probably more aggressive about early release of shared hard > interrupts than FreeBSD is. Doesm't make them faster, though that's > totally unrelated to the merit of the design (which is a good idea, > overall). }B-). > > > Terry Lambert > terry@lambert.org > --- > Any opinions in this posting are my own and not those of my present > or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 21:25:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA00923 for freebsd-current-outgoing; Mon, 18 May 1998 21:25:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gorillanet.gorilla.net (gorillanet.gorilla.net [208.128.8.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id VAA00912 for ; Mon, 18 May 1998 21:25:47 -0700 (PDT) (envelope-from tom@gorilla.net) Received: from [208.143.84.26] by gorillanet.gorilla.net (NTMail 3.03.0014/18.aaac) with ESMTP id oa110930 for ; Mon, 18 May 1998 23:13:28 -0500 Received: (from tom@localhost) by gorilla.net (8.8.8/8.8.8) id XAA03770; Mon, 18 May 1998 23:14:29 -0500 (CDT) (envelope-from tom) Message-ID: <19980518231348.56058@TOJ.org> Date: Mon, 18 May 1998 23:13:48 -0500 From: Tom Jackson To: FreeBSD Current Subject: Re: devfs/slice problem Mail-Followup-To: FreeBSD Current References: <19980518174957.44766@TOJ.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980518174957.44766@TOJ.org>; from Tom Jackson on Mon, May 18, 1998 at 05:49:57PM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I found out the problem. Just after trying the new CAM snap I noticed that procmail stopped working. I tracked that down to /dev/null being writeable only by root; remade and it worked. Tonight noticed that sound was no longer working; remade snd and it began working. On a hunch remade sd1 ; fdisk sd1 began working. Not really sure how my device drivers got corrupted but they did. MAKEDEV all!! Still there is the condition of partitions extending past end of slice, seem to remember a warning to not disklabel etc when running devfs/slice. Also noticed that my Syquest will not release a cartridge after it has been mounted. Will mount and unmount, just not release it from the drive. I guess this relates to what Julian was saying about floppy problem. On the CAM front, running smp I was getting failures in 'make world'?? Happy hunting, On Mon, May 18, 1998 at 05:49:57PM -0500, Tom Jackson wrote: > > Since devfs/slice had been added to LINT I adopted it to all > my boxes. No problem on two with single disk, dangerously > dedicated. On the the main server box, disklabel says all disk > end partition and 'c' partition extend past end of disk. > > When I tried to use sysinstall to change the slice settings on > a brand new disk, it hung, sorry I didn't get debug messages. I > won't go into the file system corruption I got on unrelated fs's > ( first time ever with FreeBSD ) but the new disk now is not seen > by /stand/sysinstall. Also fdisk can't find the slices either and > says it is using dummy parameters 1/1/1 and then it hangs. > > I've got the corrupted file systems back by dumping devfs/slice > on the server and using /stand/sysinstall to delete, bring back > and newfs the file systems. > > BIG question is how do I get fdisk to work with the new disk and > thus, let me use /stand/sysinstall to set the slice settings. The > weird thing is msdos lets me put a dos slice on this disk, no problem, > pfdisk shows the slices, no problem, and a boot floppy picks up the > disk to allow me to set the slices. > > I'm holding off dedicating anything to this disk until I can get it > to look normal to fdisk. > > Thanks for FreeBSD, > > > -- > Tom > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 21:27:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01157 for freebsd-current-outgoing; Mon, 18 May 1998 21:27:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01142 for ; Mon, 18 May 1998 21:26:59 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id NAA14180; Tue, 19 May 1998 13:21:02 +0930 (CST) (envelope-from grog) Message-ID: <19980519132100.W427@freebie.lemis.com> Date: Tue, 19 May 1998 13:21:00 +0930 From: Greg Lehey To: FreeBSD current users Subject: /sys/device.h: warning: 1 trigraph(s) encountered Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Anybody seen the message /sys/device.h: warning: 1 trigraph(s) encountered in recent builds? It comes from a comment: DV_TTY /* serial line interface (???) */ The ??? have the form of a trigraph, but for some reason the compiler complains about them though they're in a comment. I suppose it's a compiler bug, but the comment itself doesn't make any sense. Who's for fixing the comment? Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 21:32:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA02413 for freebsd-current-outgoing; Mon, 18 May 1998 21:32:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA02355; Mon, 18 May 1998 21:32:38 -0700 (PDT) (envelope-from doconnor@cain.gsoft.com.au) Received: from cain (localhost [127.0.0.1]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id OAA18184; Tue, 19 May 1998 14:02:13 +0930 (CST) Message-Id: <199805190432.OAA18184@cain.gsoft.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: "John S. Dyson" cc: dawes@rf900.physics.usyd.edu.au (David Dawes), dyson@FreeBSD.ORG, sos@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: People having problems with X windows? In-reply-to: Your message of "Fri, 15 May 1998 19:03:52 EST." <199805160003.TAA17395@dyson.iquest.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 19 May 1998 14:02:12 +0930 From: "Daniel O'Connor" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It seems that I'll need to supply a system call or ioctl or something > that will allow for reconfig of the CPU registers. The new P6 processors > allow for easier control, but with the P6 and earlier PII processors, > I'll have to do an IPI. I'll put this on my list (and am willing to > accept ideas from other OSen that you support, to help minimize support > issues for you.) Well, AFAIK Linux has support for it know, as I was reading that someone had given instructions on what regions to set for WC when using a 3Dfx card. I don't have anymore info tho :( --------------------------------------------------------------------- |Daniel O'Connor software and network engineer for Genesis Software | |http://www.gsoft.com.au | |The nice thing about standards is that there are so many of them to| |choose from. -- Andrew Tanenbaum | --------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 21:39:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA04288 for freebsd-current-outgoing; Mon, 18 May 1998 21:39:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from xcf.berkeley.edu (scam.XCF.Berkeley.EDU [128.32.43.201]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id VAA04275 for ; Mon, 18 May 1998 21:39:27 -0700 (PDT) (envelope-from nordwick@scam.xcf.berkeley.edu) Received: (qmail 3093 invoked from network); 19 May 1998 04:40:40 -0000 Received: from ip84.san-francisco23.ca.pub-ip.psi.net (HELO scam.xcf.berkeley.edu) (38.28.61.84) by scam.xcf.berkeley.edu with SMTP; 19 May 1998 04:40:40 -0000 Message-ID: <35610C6B.5ED4201@scam.xcf.berkeley.edu> Date: Mon, 18 May 1998 21:36:59 -0700 From: Jason Nordwick X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: softupdates and mount options... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I never told the system (through fstab), to mount sync or async. I added softupdates today and put sync under the mount options just to be safe, but now it appears to actually make the system slower ? Is this because the system default to async ? Here is the mount information and my fstab (with the old entries commented out, b/c I also added the slice/devfs stuff): (foo:513:~/cvsup)mount /dev/sd0a on / (local, synchronous, writes: sync 601 async 105) devfs on dummy_mount (local) devfs on /dev (local, noexec, read-only) /dev/sd0f on /usr (local, synchronous, soft-updates, writes: sync 4559 async 780) /dev/sd0e on /var (local, synchronous, soft-updates, writes: sync 498 async 88) procfs on /proc (local) (foo:514:~/cvsup)cat /etc/fstab # Device Mountpoint FStype Options Dump Pass# # /dev/sd0b none swap sw 0 0 /dev/sd0a / ufs rw,sync 1 1 /dev/sd0f /usr ufs rw,sync 2 2 /dev/sd0e /var ufs rw,sync 2 2 proc /proc procfs rw 0 0 /dev/cd0c /cdrom cd9660 ro,noauto 0 0 #/dev/sd0b /tmp mfs rw 0 0 # #/dev/sd0s1b none swap sw 0 0 #/dev/sd0s1a / ufs rw 1 1 #/dev/sd0s1f /usr ufs rw 2 2 #/dev/sd0s1e /var ufs rw 2 2 #proc /proc procfs rw 0 0 #/dev/cd0c /cdrom cd9660 ro,noauto 0 0 (foo:515:~/cvsup) Jay -- 4.4 > 95 http://www.xcf.berkeley.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 21:54:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA07708 for freebsd-current-outgoing; Mon, 18 May 1998 21:54:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA07674; Mon, 18 May 1998 21:54:18 -0700 (PDT) (envelope-from doconnor@cain.gsoft.com.au) Received: from cain (localhost [127.0.0.1]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id OAA18369; Tue, 19 May 1998 14:24:07 +0930 (CST) Message-Id: <199805190454.OAA18369@cain.gsoft.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Danny Dulai cc: sos@FreeBSD.ORG, rmooney@iss.net, multimedia@FreeBSD.ORG, questions@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD In-reply-to: Your message of "Sun, 17 May 1998 13:34:15 EST." <19980517133415.04140@bleep.ishiboo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Tue, 19 May 1998 14:24:07 +0930 From: "Daniel O'Connor" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id VAA07695 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Have you looked at the patches Luigi made back in january ?? > Is there any app that uses Luigi's patches to extract raw audio > off an atapi cdrom? Not as far as I know, also they used an IOCTL to read that data :) I tried them out, but I couldn't get them to work :( --------------------------------------------------------------------- |Daniel O'Connor software and network engineer for Genesis Software | |http://www.gsoft.com.au | |The nice thing about standards is that there are so many of them to| |choose from. -- Andrew Tanenbaum | --------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:04:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA10045 for freebsd-current-outgoing; Mon, 18 May 1998 22:04:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA09969; Mon, 18 May 1998 22:04:11 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id AAA00335; Tue, 19 May 1998 00:03:31 -0500 (EST) (envelope-from toor) Message-Id: <199805190503.AAA00335@dyson.iquest.net> Subject: Re: People having problems with X windows? In-Reply-To: <199805190432.OAA18184@cain.gsoft.com.au> from Daniel O'Connor at "May 19, 98 02:02:12 pm" To: doconnor@gsoft.com.au (Daniel O'Connor) Date: Tue, 19 May 1998 00:03:30 -0500 (EST) Cc: dawes@rf900.physics.usyd.edu.au, dyson@FreeBSD.ORG, sos@FreeBSD.ORG, current@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Daniel O'Connor said: > > > It seems that I'll need to supply a system call or ioctl or something > > that will allow for reconfig of the CPU registers. The new P6 processors > > allow for easier control, but with the P6 and earlier PII processors, > > I'll have to do an IPI. I'll put this on my list (and am willing to > > accept ideas from other OSen that you support, to help minimize support > > issues for you.) > Well, AFAIK Linux has support for it know, as I was reading that someone had > given instructions on what regions to set for WC when using a 3Dfx card. > I don't have anymore info tho :( > I'll take a look at their API, and if it seems okay, I'll replicate it. (No sense in being different, just to be different :-)). -- John | Never try to teach a pig to sing, dyson@freebsd.org | it just makes you look stupid, jdyson@nc.com | and it irritates the pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:06:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA11011 for freebsd-current-outgoing; Mon, 18 May 1998 14:40:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA10859 for ; Mon, 18 May 1998 14:39:57 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id QAA12125 for ; Mon, 18 May 1998 16:39:57 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id QAA00949; Mon, 18 May 1998 16:39:57 -0500 (CDT) Message-ID: <19980518163957.07833@mcs.net> Date: Mon, 18 May 1998 16:39:57 -0500 From: Karl Denninger To: current@FreeBSD.ORG Subject: 'Dat is dis? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Attmepting to build a kernel with the latest bits.... cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h ../../vm/vm_meter.c cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h ../../vm/vm_mmap.c ../../vm/vm_mmap.c: In function `mmap': ../../vm/vm_mmap.c:303: `va' undeclared (first use this function) ../../vm/vm_mmap.c:303: (Each undeclared identifier is reported only once ../../vm/vm_mmap.c:303: for each function it appears in.) vnode_if.h:235: warning: inlining failed in call to `VOP_GETATTR' ../../vm/vm_mmap.c:304: warning: called from here ../../vm/vm_mmap.c:307: `IMMUTABLE' undeclared (first use this function) ../../vm/vm_mmap.c:307: `APPEND' undeclared (first use this function) *** Error code 1 That's not a good thing, me thinks. -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:06:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA10409 for freebsd-current-outgoing; Mon, 18 May 1998 22:06:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mailman.cs.ucla.edu (Mailman.CS.UCLA.EDU [131.179.128.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA10358 for ; Mon, 18 May 1998 22:06:09 -0700 (PDT) (envelope-from scottm@mordred.cs.ucla.edu) Received: from mordred.cs.ucla.edu (mordred.cs.ucla.edu [131.179.48.34]) by mailman.cs.ucla.edu (8.8.8/UCLACS-4.0) with ESMTP id WAA05882 for ; Mon, 18 May 1998 22:06:08 -0700 (PDT) Received: (from scottm@localhost) by mordred.cs.ucla.edu (8.8.8/8.8.8) id WAA00284 for freebsd-current@freebsd.org; Mon, 18 May 1998 22:06:10 -0700 (PDT) (envelope-from scottm) Date: Mon, 18 May 1998 22:06:10 -0700 (PDT) From: Scott Michel Message-Id: <199805190506.WAA00284@mordred.cs.ucla.edu> To: freebsd-current@FreeBSD.ORG Subject: Tekram DC-390F controller Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG - Anyone gotten this puppy to work under -current or any other version for that matter? - What information is useful in diagnosing the PCI vendor and device IDs? -scooter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:34:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA16041 for freebsd-current-outgoing; Mon, 18 May 1998 22:34:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from quark.ChrisBowman.com (crbowman.erols.com [209.122.47.155]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA15934 for ; Mon, 18 May 1998 22:33:39 -0700 (PDT) (envelope-from crb@ChrisBowman.com) Received: from localhost (crb@localhost) by quark.ChrisBowman.com (8.8.8/8.8.8) with SMTP id BAA05019; Tue, 19 May 1998 01:39:03 -0400 (EDT) (envelope-from crb@ChrisBowman.com) X-Authentication-Warning: quark.ChrisBowman.com: crb owned process doing -bs Date: Tue, 19 May 1998 01:39:03 -0400 (EDT) From: "Christopher R. Bowman" To: Scott Michel cc: freebsd-current@FreeBSD.ORG Subject: Re: Tekram DC-390F controller In-Reply-To: <199805190506.WAA00284@mordred.cs.ucla.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 May 1998, Scott Michel wrote: >- Anyone gotten this puppy to work under -current or any other version > for that matter? > >- What information is useful in diagnosing the PCI vendor and device IDs? I don't run current any more, but when I did a few months ago it was supported. Mine has been working for me since about 2.1.6 days I think. Just compile a kernel using the ncr driver and all should be fine since this is basically a 53c875 Symbios (now a division of Adaptec) scsi chip on a card. --------- Christopher R. Bowman crb@ChrisBowman.com My home page To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:46:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA17980 for freebsd-current-outgoing; Mon, 18 May 1998 22:46:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from runner.jjsoft.com (jahanur.intur.net [206.97.149.64]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17907 for ; Mon, 18 May 1998 22:45:28 -0700 (PDT) (envelope-from jahan@pc.jaring.my) Received: from pc.jaring.my (klg-41-173.tm.net.my [202.188.41.173]) by runner.jjsoft.com (8.8.7/8.8.7) with ESMTP id AAA19110 for ; Tue, 19 May 1998 00:43:57 -0500 (CDT) (envelope-from jahan@pc.jaring.my) Message-ID: <3561E5EF.C917519E@pc.jaring.my> Date: Tue, 19 May 1998 13:05:03 -0700 From: Jahan X-Mailer: Mozilla 4.05 [en] (Win95; I) MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: Re: Undefined symbol "___error" References: <199805181725.KAA18333@hub.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jonathan M. Bresler wrote: > John Birrell wrote: > > Jahan wrote: > > > Look, no one is pushing us for using FreeBSD.If we use, its our problem or > > > benefit. > > > > > > I WANNA STRESS THIS POINT TO MAINTNERS. > > > > > > Plz HAVE PROPER DOCUMNET ON HOW TO UPGRADE FROM FreeBSD x.x.x to FreeBSD x.x.x > > > > > > We are users ( me alone ?) really having problem upgrading. > > > > > > I have mentioned earlier.I had problem compiling from one point of cvsupped files. > > > I mailed the problem here. > > > > > > We ( me alone ?) do not want to spoon fed too, but guideline. > > First Principle: FreeBSD-current is the bleeding edge. > > if you run FreeBSD-current, you will get hurt. > sooner or later. > > FreeBSD-stable may be a better release for you. I never wanted any experimental ones, we want reliability,robustness and correctness. I was following cvsup. > > > jmb > > > > > First guideline: Don't yell. > > Second guideline: Be prepared to contribute. If you had a problem before, > > did you post what the solution to that problem was? > > If you think that there are FAQs that haven't been > > documented, what have _you_ done about it? > > Third guideline: If you are not prepared to contribute, don't use > > current. > > > > -- > > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > > CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:46:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA17970 for freebsd-current-outgoing; Mon, 18 May 1998 22:46:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from runner.jjsoft.com (jahanur.intur.net [206.97.149.64]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17888 for ; Mon, 18 May 1998 22:45:23 -0700 (PDT) (envelope-from jahan@pc.jaring.my) Received: from pc.jaring.my (klg-41-173.tm.net.my [202.188.41.173]) by runner.jjsoft.com (8.8.7/8.8.7) with ESMTP id AAA19102 for ; Tue, 19 May 1998 00:43:50 -0500 (CDT) (envelope-from jahan@pc.jaring.my) Message-ID: <3561E54C.6B6EF2EF@pc.jaring.my> Date: Tue, 19 May 1998 13:02:20 -0700 From: Jahan X-Mailer: Mozilla 4.05 [en] (Win95; I) MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: Re: Undefined symbol "___error" References: <199805180758.RAA01979@cimlogic.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Birrell wrote: > Jahan wrote: > > Look, no one is pushing us for using FreeBSD.If we use, its our problem or > > benefit. > > > > I WANNA STRESS THIS POINT TO MAINTNERS. > > > > Plz HAVE PROPER DOCUMNET ON HOW TO UPGRADE FROM FreeBSD x.x.x to FreeBSD x.x.x > > > > We are users ( me alone ?) really having problem upgrading. > > > > I have mentioned earlier.I had problem compiling from one point of cvsupped files. > > I mailed the problem here. > > > > We ( me alone ?) do not want to spoon fed too, but guideline. > > First guideline: Don't yell. Just stressing a point. > Second guideline: Be prepared to contribute. If you had a problem before, > did you post what the solution to that problem was? > If you think that there are FAQs that haven't been > documented, what have _you_ done about it? For probelm, was not solved, remedied with ftpd 2.2.6 > Third guideline: If you are not prepared to contribute, don't use > current. I could only contribute if I am satisfactoryly solved ( but remedied) any problem. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:46:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA18021 for freebsd-current-outgoing; Mon, 18 May 1998 22:46:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from runner.jjsoft.com (jahanur.intur.net [206.97.149.64]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17940 for ; Mon, 18 May 1998 22:45:41 -0700 (PDT) (envelope-from jahan@pc.jaring.my) Received: from pc.jaring.my (klg-41-173.tm.net.my [202.188.41.173]) by runner.jjsoft.com (8.8.7/8.8.7) with ESMTP id AAA19117 for ; Tue, 19 May 1998 00:44:10 -0500 (CDT) (envelope-from jahan@pc.jaring.my) Message-ID: <3561E5EF.C917519E@pc.jaring.my> Date: Tue, 19 May 1998 13:05:03 -0700 From: Jahan X-Mailer: Mozilla 4.05 [en] (Win95; I) MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: Re: Undefined symbol "___error" References: <199805181725.KAA18333@hub.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jonathan M. Bresler wrote: > John Birrell wrote: > > Jahan wrote: > > > Look, no one is pushing us for using FreeBSD.If we use, its our problem or > > > benefit. > > > > > > I WANNA STRESS THIS POINT TO MAINTNERS. > > > > > > Plz HAVE PROPER DOCUMNET ON HOW TO UPGRADE FROM FreeBSD x.x.x to FreeBSD x.x.x > > > > > > We are users ( me alone ?) really having problem upgrading. > > > > > > I have mentioned earlier.I had problem compiling from one point of cvsupped files. > > > I mailed the problem here. > > > > > > We ( me alone ?) do not want to spoon fed too, but guideline. > > First Principle: FreeBSD-current is the bleeding edge. > > if you run FreeBSD-current, you will get hurt. > sooner or later. > > FreeBSD-stable may be a better release for you. I never wanted any experimental ones, we want reliability,robustness and correctness. I was following cvsup. > > > jmb > > > > > First guideline: Don't yell. > > Second guideline: Be prepared to contribute. If you had a problem before, > > did you post what the solution to that problem was? > > If you think that there are FAQs that haven't been > > documented, what have _you_ done about it? > > Third guideline: If you are not prepared to contribute, don't use > > current. > > > > -- > > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > > CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:46:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA17993 for freebsd-current-outgoing; Mon, 18 May 1998 22:46:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from runner.jjsoft.com (jahanur.intur.net [206.97.149.64]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17917 for ; Mon, 18 May 1998 22:45:33 -0700 (PDT) (envelope-from jahan@pc.jaring.my) Received: from pc.jaring.my (klg-41-173.tm.net.my [202.188.41.173]) by runner.jjsoft.com (8.8.7/8.8.7) with ESMTP id AAA19113 for ; Tue, 19 May 1998 00:44:01 -0500 (CDT) (envelope-from jahan@pc.jaring.my) Message-ID: <3561E54C.6B6EF2EF@pc.jaring.my> Date: Tue, 19 May 1998 13:02:20 -0700 From: Jahan X-Mailer: Mozilla 4.05 [en] (Win95; I) MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: Re: Undefined symbol "___error" References: <199805180758.RAA01979@cimlogic.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Birrell wrote: > Jahan wrote: > > Look, no one is pushing us for using FreeBSD.If we use, its our problem or > > benefit. > > > > I WANNA STRESS THIS POINT TO MAINTNERS. > > > > Plz HAVE PROPER DOCUMNET ON HOW TO UPGRADE FROM FreeBSD x.x.x to FreeBSD x.x.x > > > > We are users ( me alone ?) really having problem upgrading. > > > > I have mentioned earlier.I had problem compiling from one point of cvsupped files. > > I mailed the problem here. > > > > We ( me alone ?) do not want to spoon fed too, but guideline. > > First guideline: Don't yell. Just stressing a point. > Second guideline: Be prepared to contribute. If you had a problem before, > did you post what the solution to that problem was? > If you think that there are FAQs that haven't been > documented, what have _you_ done about it? For probelm, was not solved, remedied with ftpd 2.2.6 > Third guideline: If you are not prepared to contribute, don't use > current. I could only contribute if I am satisfactoryly solved ( but remedied) any problem. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:48:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA18257 for freebsd-current-outgoing; Mon, 18 May 1998 22:48:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mailman.cs.ucla.edu (Mailman.CS.UCLA.EDU [131.179.128.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA18142 for ; Mon, 18 May 1998 22:47:11 -0700 (PDT) (envelope-from scottm@mordred.cs.ucla.edu) Received: from mordred.cs.ucla.edu (mordred.cs.ucla.edu [131.179.48.34]) by mailman.cs.ucla.edu (8.8.8/UCLACS-4.0) with ESMTP id WAA06191; Mon, 18 May 1998 22:47:02 -0700 (PDT) Received: (from scottm@localhost) by mordred.cs.ucla.edu (8.8.8/8.8.8) id WAA00387; Mon, 18 May 1998 22:47:00 -0700 (PDT) (envelope-from scottm) Date: Mon, 18 May 1998 22:47:00 -0700 (PDT) From: Scott Michel Message-Id: <199805190547.WAA00387@mordred.cs.ucla.edu> To: crb@chrisbowman.com, scottm@CS.UCLA.EDU Subject: Re: Tekram DC-390F controller Cc: freebsd-current@FreeBSD.ORG In-Reply-To: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Yah right. I got confused and followed LINT which indicated this was some kind of AMD... :-) -scooter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:51:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19085 for freebsd-current-outgoing; Mon, 18 May 1998 22:51:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from set.spradley.tmi.net (set.spradley.tmi.net [207.170.107.99]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA18980 for ; Mon, 18 May 1998 22:51:12 -0700 (PDT) (envelope-from tsprad@set.spradley.tmi.net) Received: from set.spradley.tmi.net (localhost [127.0.0.1]) by set.spradley.tmi.net (8.8.8/8.8.7) with ESMTP id AAA06067; Tue, 19 May 1998 00:50:53 -0500 (CDT) (envelope-from tsprad@set.spradley.tmi.net) Message-Id: <199805190550.AAA06067@set.spradley.tmi.net> X-Mailer: exmh version 2.0zeta 7/24/97 To: Jason Nordwick cc: freebsd-current@FreeBSD.ORG Subject: Re: softupdates and mount options... In-reply-to: Your message of "Mon, 18 May 1998 21:36:59 PDT." <35610C6B.5ED4201@scam.xcf.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 19 May 1998 00:50:52 -0500 From: Ted Spradley Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I never told the system (through fstab), to mount sync or async. > I added softupdates today and put sync under the mount options > just to be safe, but now it appears to actually make the system > slower ? Is this because the system default to async ? Um, sync and async are not a binary choice. Normal is sorta in between sync and async. As I understand it, the sync option requires that the write(2) call doesn't return to the process until the data and metadata is safely written to the disk. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:51:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19092 for freebsd-current-outgoing; Mon, 18 May 1998 22:51:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from m2.findmail.com (m2.findmail.com [209.185.96.135]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA19001 for ; Mon, 18 May 1998 22:51:17 -0700 (PDT) (envelope-from brianfeldman@hotmail.com) Received: (qmail 22618 invoked by uid 505); 19 May 1998 04:03:16 -0000 Date: 19 May 1998 04:03:16 -0000 Message-ID: <19980519040316.22617.qmail@m2.findmail.com> From: "Brian Feldman" Subject: Re: Next 3.0 SNAP CD coming up. In-Reply-To: <17583.895518409@time.cdrom.com> To: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Alrighty, here are two: 1) figure out why the heck my machine which was last up a week can now only stay up about 17 hours (!), repeatedly (I'll let you know if this stops, or if I can figure it out at all, but this is hour 11, and I don't know if it might have stopped... if it happens again I'll provide full details) 2) Can anyone think of one good reason not to have gcc go -pipe by default? It would make some sense to do so, and then to add a -nopipe switch, seeing that there should be no reasons not to use -pipe in 100% of the situations with using all pipeable tools, cpp, gcc, and gas. Any reason not to? If I get the go-ahead, I'll submit the patch. Cheers, Brian Feldman > Well, it's been 3 months since the last one so our next 3.0 SNAP CD is > now coming up for its scheduled production date. 3.0 also seems pretty > SNAPable right now, but if there are any issues people want to resolve > there then I'll wait a few days before rolling it. Consider this a > "heads up!" > > - Jordan > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:52:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19170 for freebsd-current-outgoing; Mon, 18 May 1998 22:52:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mantar.slip.netcom.com (mantar.slip.netcom.com [192.187.167.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA19088 for ; Mon, 18 May 1998 22:51:43 -0700 (PDT) (envelope-from root@mantar.slip.netcom.com) Received: from localhost (root@localhost) by mantar.slip.netcom.com (8.8.8/8.8.8) with SMTP id WAA05408 for ; Mon, 18 May 1998 22:51:27 -0700 (PDT) (envelope-from root@mantar.slip.netcom.com) Date: Mon, 18 May 1998 22:51:27 -0700 (PDT) From: Manfred Antar To: current@FreeBSD.ORG Subject: current kernel compile fails Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG when trying to compile a current kernel this happens : (DPT)611}make cc -c -O2 -pipe -m486 -fno-strength-reduce -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h ../../vm/vm_mmap.c ../../vm/vm_mmap.c: In function `mmap': ../../vm/vm_mmap.c:303: `va' undeclared (first use this function) ../../vm/vm_mmap.c:303: (Each undeclared identifier is reported only once ../../vm/vm_mmap.c:303: for each function it appears in.) vnode_if.h:235: warning: inlining failed in call to `VOP_GETATTR' ../../vm/vm_mmap.c:304: warning: called from here ../../vm/vm_mmap.c:307: `IMMUTABLE' undeclared (first use this function) ../../vm/vm_mmap.c:307: `APPEND' undeclared (first use this function) *** Error code 1 Stop. (DPT)611}make cc -c -O2 -pipe -m486 -fno-strength-reduce -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h ../../vm/vm_mmap.c ../../vm/vm_mmap.c: In function `mmap': ../../vm/vm_mmap.c:303: `va' undeclared (first use this function) ../../vm/vm_mmap.c:303: (Each undeclared identifier is reported only once ../../vm/vm_mmap.c:303: for each function it appears in.) vnode_if.h:235: warning: inlining failed in call to `VOP_GETATTR' ../../vm/vm_mmap.c:304: warning: called from here ../../vm/vm_mmap.c:307: `IMMUTABLE' undeclared (first use this function) ../../vm/vm_mmap.c:307: `APPEND' undeclared (first use this function) *** Error code 1 Stop. Manfred ============================== || mantar@netcom.com || || Ph. (415) 681-6235 || ============================== To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 22:53:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19417 for freebsd-current-outgoing; Mon, 18 May 1998 22:53:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from quark.ChrisBowman.com (crbowman.erols.com [209.122.47.155]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA19296 for ; Mon, 18 May 1998 22:52:43 -0700 (PDT) (envelope-from crb@ChrisBowman.com) Received: from localhost (crb@localhost) by quark.ChrisBowman.com (8.8.8/8.8.8) with SMTP id BAA05053; Tue, 19 May 1998 01:58:06 -0400 (EDT) (envelope-from crb@ChrisBowman.com) X-Authentication-Warning: quark.ChrisBowman.com: crb owned process doing -bs Date: Tue, 19 May 1998 01:58:06 -0400 (EDT) From: "Christopher R. Bowman" To: Scott Michel cc: freebsd-current@FreeBSD.ORG Subject: Re: Tekram DC-390F controller In-Reply-To: <199805190547.WAA00387@mordred.cs.ucla.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 May 1998, Scott Michel wrote: >Yah right. I got confused and followed LINT which indicated this was >some kind of AMD... :-) > > >-scooter As I understand it they do make an AMD based board, but I think that this is just the plain DC-390. --------- Christopher R. Bowman crb@ChrisBowman.com My home page To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 23:08:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA23266 for freebsd-current-outgoing; Mon, 18 May 1998 23:08:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA23155 for ; Mon, 18 May 1998 23:08:00 -0700 (PDT) (envelope-from michaelh@cet.co.jp) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.8/CET-v2.2) with SMTP id GAA27240; Tue, 19 May 1998 06:06:49 GMT Date: Tue, 19 May 1998 15:06:49 +0900 (JST) From: Michael Hancock To: Karl Denninger cc: current@FreeBSD.ORG Subject: Re: 'Dat is dis? In-Reply-To: <19980518163957.07833@mcs.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Index: vm/vm_mmap.c =================================================================== RCS file: /usr/cvs/src/sys/vm/vm_mmap.c,v retrieving revision 1.76 diff -p -u -r1.76 vm_mmap.c --- vm_mmap.c 1998/05/18 18:26:27 1.76 +++ vm_mmap.c 1998/05/19 02:56:02 @@ -55,6 +55,7 @@ #include #include #include +#include #include #include #include @@ -299,6 +300,7 @@ mmap(p, uap) if ((flags & MAP_SHARED) != 0 || (vp->v_type == VCHR && disablexworkaround)) { if ((fp->f_flag & FWRITE) != 0) { + struct vattr va; if ((error = VOP_GETATTR(vp, &va, p->p_ucred, p))) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 23:20:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA26173 for freebsd-current-outgoing; Mon, 18 May 1998 23:20:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA26111 for ; Mon, 18 May 1998 23:20:34 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id XAA10254; Mon, 18 May 1998 23:20:34 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Brian Feldman" cc: freebsd-current@FreeBSD.ORG Subject: Re: Next 3.0 SNAP CD coming up. In-reply-to: Your message of "19 May 1998 04:03:16 -0000." <19980519040316.22617.qmail@m2.findmail.com> Date: Mon, 18 May 1998 23:20:33 -0700 Message-ID: <10250.895558833@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > 1) figure out why the heck my machine which was last up a week can now only s tay up about 17 hours (!), repeatedly (I'll let you know if this stops, or if I That'll be hard without any description of the symptoms at all. One might just as well conclude that your problems are being caused by poltergeists. > 2) Can anyone think of one good reason not to have gcc go -pipe by default? I Already the case for a few weeks now. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 18 23:27:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA27716 for freebsd-current-outgoing; Mon, 18 May 1998 23:27:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA27659 for ; Mon, 18 May 1998 23:26:58 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id XAA10290; Mon, 18 May 1998 23:26:55 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Jahan cc: freebsd-current@FreeBSD.ORG Subject: Re: Undefined symbol "___error" In-reply-to: Your message of "Tue, 19 May 1998 13:05:03 PDT." <3561E5EF.C917519E@pc.jaring.my> Date: Mon, 18 May 1998 23:26:55 -0700 Message-ID: <10285.895559215@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I never wanted any experimental ones, we want reliability,robustness and corr ectness. I > was following cvsup. Then I think you are fundamentally confused about the nature of what cvsup is giving you and what your relationship with it is. As life will be very hazardous for you until you have a better grasp of how this all works, it is my recommendation that you immediately cease operations with -current now and go back to the most recent release, that being FreeBSD 2.2.6 release. Do not upgrade the machine until FreeBSD 2.2.7 is released and only track the OS via the official releases made after that as well. Should a point come later when you've had a couple of years of practice and feel more familiar/comfortable with Unix in general, then and only then should you consider tracking -stable or -current again. Quite seriously: Unless you follow this advice exactly and to the letter, I cannot even come close to assuring that you will have any "reliability, robustness or correctness" at your site. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 00:22:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA07649 for freebsd-current-outgoing; Tue, 19 May 1998 00:22:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA07608 for ; Tue, 19 May 1998 00:22:29 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id LAA26256; Tue, 19 May 1998 11:22:29 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id JAA17063; Tue, 19 May 1998 09:46:28 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id JAA20244; Tue, 19 May 1998 09:21:16 +0200 (CEST) Message-ID: <19980519092116.28199@deepo.prosa.dk> Date: Tue, 19 May 1998 09:21:16 +0200 From: Philippe Regnauld To: Scott Michel Cc: freebsd-current@FreeBSD.ORG Subject: Re: Tekram DC-390F controller References: <199805190506.WAA00284@mordred.cs.ucla.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: <199805190506.WAA00284@mordred.cs.ucla.edu>; from Scott Michel on Mon, May 18, 1998 at 10:06:10PM -0700 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Scott Michel writes: > - Anyone gotten this puppy to work under -current or any other version > for that matter? It's an NCR-like device. Got 2 of 'em in the box next to me. F is the 815 compatible, you also have UF and W. -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 01:08:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA04261 for freebsd-current-outgoing; Mon, 18 May 1998 23:59:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA04208 for ; Mon, 18 May 1998 23:59:13 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id QAA01824; Tue, 19 May 1998 16:53:47 +1000 Date: Tue, 19 May 1998 16:53:47 +1000 From: Bruce Evans Message-Id: <199805190653.QAA01824@godzilla.zeta.org.au> To: FreeBSD-current@FreeBSD.ORG, grog@lemis.com Subject: Re: /sys/device.h: warning: 1 trigraph(s) encountered Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Anybody seen the message > > /sys/device.h: warning: 1 trigraph(s) encountered > >in recent builds? It comes from a comment: > > DV_TTY /* serial line interface (???) */ > >The ??? have the form of a trigraph, but for some reason the compiler >complains about them though they're in a comment. I suppose it's a >compiler bug, but the comment itself doesn't make any sense. Who's >for fixing the comment? It should never be seen because should never be used (it goes with BSD4.4's "new" config, which we don't use). The warning is only given if the nonstandard option -Wall is in CFLAGS. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 01:19:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA17390 for freebsd-current-outgoing; Tue, 19 May 1998 01:19:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from quark.ChrisBowman.com (crbowman.erols.com [209.122.47.155]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA17367 for ; Tue, 19 May 1998 01:19:10 -0700 (PDT) (envelope-from crb@ChrisBowman.com) Received: from localhost (crb@localhost) by quark.ChrisBowman.com (8.8.8/8.8.8) with SMTP id EAA05511; Tue, 19 May 1998 04:24:54 -0400 (EDT) (envelope-from crb@ChrisBowman.com) X-Authentication-Warning: quark.ChrisBowman.com: crb owned process doing -bs Date: Tue, 19 May 1998 04:24:54 -0400 (EDT) From: "Christopher R. Bowman" To: Philippe Regnauld cc: Scott Michel , freebsd-current@FreeBSD.ORG Subject: Re: Tekram DC-390F controllerwq In-Reply-To: <19980519092116.28199@deepo.prosa.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 19 May 1998, Philippe Regnauld wrote: >Scott Michel writes: >> - Anyone gotten this puppy to work under -current or any other version >> for that matter? > > It's an NCR-like device. Got 2 of 'em in the box next to me. > F is the 815 compatible, you also have UF and W. Don't think so, the DC-390F I have here is most definitly a Ultra and Wide controller which makes it a 53c875. --------- Christopher R. Bowman crb@ChrisBowman.com My home page To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 01:58:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA24744 for freebsd-current-outgoing; Tue, 19 May 1998 01:58:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA24736 for ; Tue, 19 May 1998 01:58:35 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id IAA09659; Tue, 19 May 1998 08:58:30 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id KAA25922; Tue, 19 May 1998 10:58:30 +0200 (MET DST) Message-ID: <19980519105830.21543@follo.net> Date: Tue, 19 May 1998 10:58:30 +0200 From: Eivind Eklund To: "Daniel O'Connor" Cc: current@FreeBSD.ORG Subject: Re: People having problems with X windows? References: <199805160003.TAA17395@dyson.iquest.net> <199805190432.OAA18184@cain.gsoft.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805190432.OAA18184@cain.gsoft.com.au>; from Daniel O'Connor on Tue, May 19, 1998 at 02:02:12PM +0930 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, May 19, 1998 at 02:02:12PM +0930, Daniel O'Connor wrote: > > > It seems that I'll need to supply a system call or ioctl or something > > that will allow for reconfig of the CPU registers. The new P6 processors > > allow for easier control, but with the P6 and earlier PII processors, > > I'll have to do an IPI. I'll put this on my list (and am willing to > > accept ideas from other OSen that you support, to help minimize support > > issues for you.) > Well, AFAIK Linux has support for it know, as I was reading that someone had > given instructions on what regions to set for WC when using a 3Dfx card. > I don't have anymore info tho :( Ah, Linux is returning to its config.sys roots - "specifying windows for WC" sounds like re-introducing the pre-historic concept of people doing exact hardware fiddling for things they shouldn't have to know, now also including PCI-cards. :-( Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 02:09:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA26950 for freebsd-current-outgoing; Tue, 19 May 1998 02:09:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA26923 for ; Tue, 19 May 1998 02:09:25 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id CAA17982; Tue, 19 May 1998 02:09:25 -0700 (PDT) Message-Id: <199805190909.CAA17982@implode.root.com> To: Jason Nordwick cc: freebsd-current@FreeBSD.ORG Subject: Re: softupdates and mount options... In-reply-to: Your message of "Mon, 18 May 1998 21:36:59 PDT." <35610C6B.5ED4201@scam.xcf.berkeley.edu> From: David Greenman Reply-To: dg@root.com Date: Tue, 19 May 1998 02:09:25 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I never told the system (through fstab), to mount sync or async. >I added softupdates today and put sync under the mount options >just to be safe, but now it appears to actually make the system >slower ? Is this because the system default to async ? "sync" means something altogether different. Take that out. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 02:29:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA29814 for freebsd-current-outgoing; Tue, 19 May 1998 02:29:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ren.dtir.qld.gov.au (firewall-user@ns.dtir.qld.gov.au [203.108.138.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA29796 for ; Tue, 19 May 1998 02:29:10 -0700 (PDT) (envelope-from syssgm@dtir.qld.gov.au) Received: by ren.dtir.qld.gov.au; id TAA19447; Tue, 19 May 1998 19:29:02 +1000 (EST) Received: from ogre.dtir.qld.gov.au(167.123.8.3) by ren.dtir.qld.gov.au via smap (3.2) id xma019442; Tue, 19 May 98 19:28:55 +1000 Received: from troll.dtir.qld.gov.au (troll-8.dtir.qld.gov.au [167.123.8.1]) by ogre.dtir.qld.gov.au (8.8.7/8.8.7) with ESMTP id TAA01240; Tue, 19 May 1998 19:28:55 +1000 (EST) Received: from localhost (syssgm@localhost) by troll.dtir.qld.gov.au (8.8.5/8.8.5) with SMTP id TAA10958; Tue, 19 May 1998 19:28:50 +1000 (EST) Message-Id: <199805190928.TAA10958@troll.dtir.qld.gov.au> X-Authentication-Warning: troll.dtir.qld.gov.au: syssgm@localhost didn't use HELO protocol To: Terry Lambert cc: freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au Subject: Re: Fix for undefined "__error" and discussion of shared object versioning References: <199805181843.LAA09263@usr01.primenet.com> In-Reply-To: <199805181843.LAA09263@usr01.primenet.com> from Terry Lambert at "Mon, 18 May 1998 18:43:57 +0000" Date: Tue, 19 May 1998 19:28:50 +1000 From: Stephen McKay Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Monday, 18th May 1998, Terry Lambert wrote: >> I tried a number of variants of this approach and could not make any of >> them work. In all cases (well, all that compiled at all), the local >> hack ___error() was used in preference to the system supplied __error(). >> Otherwise, this would be a good hack, costing only 12 bytes per .o file. > >Use this one instead: > >----------------------------------------------------------------------- >#ifndef __GNUC__ >#ifndef _ERRNO_C_ >static int *___error( void) { extern int errno; return &errno; } >#pragma weak __error = ___error >#endif /* _ERRNO_C_*/ >#endif /* __GNUC__*/ >extern int * __error __P((void)); >#define errno (* __error()) >----------------------------------------------------------------------- > >This works *IF* libc and libc_r are compiled with -D_ERRNO_C_. I still don't think this works. I'm not testing this live, I'm faking up test cases. Assume I changed #ifndef __GNUC__ to #ifdef __GNUC__ already. I've renamed stuff to show the principle not working more easily: === main.c === int fake_errno = 100; main() { int x; x = wibble(); printf("%d\n", x); return 0; } int real_errno = 200; int *real_error() { return &real_errno; } === sub.c === #include #ifdef __GNUC__ #ifndef _ERRNO_C_ static int *fake_error(void) { extern int fake_errno; return &fake_errno; } #pragma weak real_error = fake_error #endif /* _ERRNO_C_*/ #endif /* __GNUC__*/ extern int * real_error __P((void)); #define errno (* real_error()) wibble() { return errno; } ====== This should print 200 if the fix works, but prints 100. Even when I built a mini shared library with real_error() in it, the output was still 100. real_error() was executed as expected when the #pragma was removed, but that doesn't help much. :-) >An ld.so hack is precisely the wrong thing to do; it results in an >infinite recursion on the first error set which happens (which is >usually when Poul's malloc() code calls readlink() for /etc/malloc.conf >and gets an error when it's not a symlink when you link with libc_r). So, it will have to be a better hack and supply __error() internally. >> In my view, the least pleasant option is to bump all major library >> numbers. > >It is, however, the correct one, I've decided, working on getting >this hack to actually work. It would be a big pain though. Could we wait for ELF instead? >The versioning needs major, minor, and subminor. I don't see how your major/minor/subminor is any better than the current major/minor, or how it would avoid the current problem. The current problem is due to replacing a global integer with a function. Replacing one function with another would have been simple. The lesson here is to have no global variables! >There is also a weakness in ld.so; specifically, ld.so, being a shared >object, should also be versioned (Sun does this). This would have let >use "fix" the problem in ld.so by stepping it with libc.so and libc_r.so. Can't we still fix it in ld.so? A new ld.so with the new libc.so should be able to fiddle anything. Stephen. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 03:39:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA11805 for freebsd-current-outgoing; Tue, 19 May 1998 03:39:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from widefw.csl.sony.co.jp (widefw.csl.sony.co.jp [133.138.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA11734 for ; Tue, 19 May 1998 03:38:36 -0700 (PDT) (envelope-from kjc@csl.sony.co.jp) Received: from hotaka.csl.sony.co.jp (root@hotaka.csl.sony.co.jp [43.27.98.57]) by widefw.csl.sony.co.jp (8.8.8/3.6W) with ESMTP id TAA25367; Tue, 19 May 1998 19:38:26 +0900 (JST) Received: from localhost (kjc@[127.0.0.1]) by hotaka.csl.sony.co.jp (8.8.8/3.6W/hotaka/98021914) with ESMTP id TAA25933; Tue, 19 May 1998 19:38:25 +0900 (JST) Message-Id: <199805191038.TAA25933@hotaka.csl.sony.co.jp> To: Luigi Rizzo cc: current@FreeBSD.ORG Subject: Re: struct ifnet handling... In-reply-to: Your message of "Mon, 18 May 1998 16:58:54 +0200." <199805181458.QAA07273@labinfo.iet.unipi.it> Date: Tue, 19 May 1998 19:38:25 +0900 From: Kenjiro Cho Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> When this is done, matching interface names requires only a pointer >> comparison (and furthermore, a NULL pointer can be used as an >> indication that no interface match is required). Use if_index instead of a pointer to the interface name. if_index is a unique interface number start from 1. Many routing related programs use if_index as an interface identifier and if_index is defined in RFC2133 (Basic Socket Interface Extensions for IPv6). --Kenjiro To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 06:33:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA13524 for freebsd-current-outgoing; Tue, 19 May 1998 06:33:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA13513 for ; Tue, 19 May 1998 06:33:54 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id NAA09232; Tue, 19 May 1998 13:49:16 +0200 From: Luigi Rizzo Message-Id: <199805191149.NAA09232@labinfo.iet.unipi.it> Subject: Re: struct ifnet handling... To: kjc@csl.sony.co.jp (Kenjiro Cho) Date: Tue, 19 May 1998 13:49:16 +0200 (MET DST) Cc: current@FreeBSD.ORG In-Reply-To: <199805191038.TAA25933@hotaka.csl.sony.co.jp> from "Kenjiro Cho" at May 19, 98 07:38:06 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> When this is done, matching interface names requires only a pointer > >> comparison (and furthermore, a NULL pointer can be used as an > >> indication that no interface match is required). > > Use if_index instead of a pointer to the interface name. if_index is > a unique interface number start from 1. Many routing related programs I also thought of the pointer to struct ifnet as a unique identifier, except that the current ipfw syntax allows wildcards to selects all interfaces of the same kind (e.g. all "tun", all "ed", etc.) I don't think this makes much sense, but maybe someone depends on it. In any case it is clear that if we want a fast firewall code, rules must be simplified. We now have CISC rules, should go for RISC ones :) cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 07:31:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA25759 for freebsd-current-outgoing; Tue, 19 May 1998 07:31:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mailer.tydfam.machida.tokyo.jp (ns.tydfam.machida.tokyo.jp [210.161.209.130]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA25752 for ; Tue, 19 May 1998 07:31:01 -0700 (PDT) (envelope-from ken@tydfam.machida.tokyo.jp) Received: from localhost (ns1.tydfam.machida.tokyo.jp [210.161.209.138]) by mailer.tydfam.machida.tokyo.jp (8.8.8/3.6W) with ESMTP id XAA22748; Tue, 19 May 1998 23:24:19 +0900 (JST) To: scottm@CS.UCLA.EDU Cc: crb@chrisbowman.com, freebsd-current@FreeBSD.ORG Subject: Re: Tekram DC-390F controller Reply-To: ken@tydfam.machida.tokyo.jp In-Reply-To: Your message of "Mon, 18 May 1998 22:47:00 -0700 (PDT)" <199805190547.WAA00387@mordred.cs.ucla.edu> References: <199805190547.WAA00387@mordred.cs.ucla.edu> X-Mailer: Mew version 1.93b1 on XEmacs 20.3 (Vatican City) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <19980519232419R.ken@ns1.tydfam.machida.tokyo.jp> Date: Tue, 19 May 1998 23:24:19 +0900 From: Takeshi Yamada X-Dispatcher: imput version 971024 Lines: 26 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG NO!! As far as I understand, it is recognized as NCR's one. Maybe it is DC390F specific. Mine is running with softupdates so nicely. My dmesg says; : ; : ncr0: rev 0x03 int a irq 12 on pci0.10.0 ncr0: waiting for scsi devices to settle scbus0 at ncr0 bus 0 sd0 at scbus0 target 0 lun 0 sd0: type 0 fixed SCSI 2 sd0: Direct-Access sd0: WIDE SCSI (16 bit) enabled From: Scott Michel Subject: Re: Tekram DC-390F controller Date: Mon, 18 May 1998 22:47:00 -0700 (PDT) Message-ID: <199805190547.WAA00387@mordred.cs.ucla.edu> scottm> Yah right. I got confused and followed LINT which indicated this was scottm> some kind of AMD... :-) scottm> scottm> scottm> -scooter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 07:37:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA26917 for freebsd-current-outgoing; Tue, 19 May 1998 07:37:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA26882; Tue, 19 May 1998 07:37:41 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id OAA28916; Tue, 19 May 1998 14:37:38 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA27991; Tue, 19 May 1998 16:37:38 +0200 (MET DST) Message-ID: <19980519163734.18175@follo.net> Date: Tue, 19 May 1998 16:37:34 +0200 From: Eivind Eklund To: David Greenman Cc: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf files src/sys/net if_ethersubr.c if_fddisubr.c if_ppp.c src/sys/netinet ip_flow.c in.h in_var.h ip_fw.c ip_input.c ip_var.h References: <199805191404.HAA29691@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805191404.HAA29691@freefall.freebsd.org>; from David Greenman on Tue, May 19, 1998 at 07:04:40AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, May 19, 1998 at 07:04:40AM -0700, David Greenman wrote: > dg 1998/05/19 07:04:40 PDT > > Modified files: > sys/conf files > sys/net if_ethersubr.c if_fddisubr.c if_ppp.c > sys/netinet in.h in_var.h ip_fw.c ip_input.c ip_var.h > Added files: > sys/netinet ip_flow.c > Log: > Added fast IP forwarding code by Matt Thomas via > NetBSD, ported to FreeBSD by Pierre Beyssac and > minorly tweaked by me. > This is a standard part of FreeBSD, but must be enabled with: > "sysctl -w net.inet.ip.fastforwarding=1" ...and of course forwarding must Why is this? What are the downsides - just that it is temporary code? Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 07:45:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA28576 for freebsd-current-outgoing; Tue, 19 May 1998 07:45:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA28549 for ; Tue, 19 May 1998 07:45:36 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id HAA22203; Tue, 19 May 1998 07:45:39 -0700 (PDT) Message-Id: <199805191445.HAA22203@implode.root.com> To: Eivind Eklund cc: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf files src/sys/net if_ethersubr.c if_fddisubr.c if_ppp.c src/sys/netinet ip_flow.c in.h in_var.h ip_fw.c ip_input.c ip_var.h In-reply-to: Your message of "Tue, 19 May 1998 16:37:34 +0200." <19980519163734.18175@follo.net> From: David Greenman Reply-To: dg@root.com Date: Tue, 19 May 1998 07:45:39 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> This is a standard part of FreeBSD, but must be enabled with: >> "sysctl -w net.inet.ip.fastforwarding=1" ...and of course forwarding must > >Why is this? What are the downsides - just that it is temporary code? Because there are several cases where using this might be bad. One of them I mentioned in the commit message - it will have bad behavior if the number of active paths is greater than IPFLOW_MAX (currently 256). It may also interact badly with route changes, although it has code in it to avoid this. Finally, I still consider it somewhat experimental - I don't currently have the hardware resources to give it a thorough shakeout. There is also plenty of room for further optimization, however I intend to discuss this in a different forum (probably freebsd-net). -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 07:52:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA29783 for freebsd-current-outgoing; Tue, 19 May 1998 07:52:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mooseriver.com (dynamic30.pm09.sf3d.best.com [209.24.239.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA29763 for ; Tue, 19 May 1998 07:51:54 -0700 (PDT) (envelope-from jgrosch@mooseriver.com) Received: (from jgrosch@localhost) by mooseriver.com (8.8.8/8.8.5) id HAA20608; Tue, 19 May 1998 07:51:49 -0700 (PDT) Message-ID: <19980519075148.00100@mooseriver.com> Date: Tue, 19 May 1998 07:51:49 -0700 From: Josef Grosch To: current@FreeBSD.ORG Subject: -current kernel tree is broken Reply-To: jgrosch@superior.mooseriver.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.79 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG cvsuped the latest bits last night around 23:00. Did a make world then did a make on the kernel this morning. Got this: cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h ../../vm/vm_mmap.c ../../vm/vm_mmap.c: In function `mmap': ../../vm/vm_mmap.c:303: `va' undeclared (first use this function) ../../vm/vm_mmap.c:303: (Each undeclared identifier is reported only once ../../vm/vm_mmap.c:303: for each function it appears in.) vnode_if.h:235: warning: inlining failed in call to `VOP_GETATTR' ../../vm/vm_mmap.c:304: warning: called from here ../../vm/vm_mmap.c:307: `IMMUTABLE' undeclared (first use this function) ../../vm/vm_mmap.c:307: `APPEND' undeclared (first use this function) *** Error code 1 Stop. Josef -- Josef Grosch | Another day closer to a | FreeBSD 2.2.6 jgrosch@MooseRiver.com | Micro$oft free world | UNIX for the masses To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 07:56:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA01273 for freebsd-current-outgoing; Tue, 19 May 1998 07:56:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA01254 for ; Tue, 19 May 1998 07:56:48 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id OAA29602; Tue, 19 May 1998 14:56:38 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA28115; Tue, 19 May 1998 16:56:37 +0200 (MET DST) Message-ID: <19980519165637.55180@follo.net> Date: Tue, 19 May 1998 16:56:37 +0200 From: Eivind Eklund To: Julian Elischer , Luigi Rizzo Cc: current@FreeBSD.ORG Subject: Re: struct ifnet handling... References: <199805181458.QAA07273@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Julian Elischer on Mon, May 18, 1998 at 01:11:11PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, May 18, 1998 at 01:11:11PM -0700, Julian Elischer wrote: > > NO > I have reference counting patches checked in in a branch > called WHISTLE_NET_BRANCH_1 > (e.g. check out the cvs log for if.c, route.c and a few others.) > It's absolutly needed for dynamic interfaces (endpoints) Why isn't this merged to -current? Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 08:21:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA05318 for freebsd-current-outgoing; Tue, 19 May 1998 08:21:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA05311 for ; Tue, 19 May 1998 08:21:30 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id PAA00565; Tue, 19 May 1998 15:21:28 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id RAA28288; Tue, 19 May 1998 17:21:28 +0200 (MET DST) Message-ID: <19980519172127.08361@follo.net> Date: Tue, 19 May 1998 17:21:27 +0200 From: Eivind Eklund To: Luigi Rizzo , Kenjiro Cho Cc: current@FreeBSD.ORG Subject: Re: struct ifnet handling... References: <199805191038.TAA25933@hotaka.csl.sony.co.jp> <199805191149.NAA09232@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805191149.NAA09232@labinfo.iet.unipi.it>; from Luigi Rizzo on Tue, May 19, 1998 at 01:49:16PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, May 19, 1998 at 01:49:16PM +0200, Luigi Rizzo wrote: > > >> When this is done, matching interface names requires only a pointer > > >> comparison (and furthermore, a NULL pointer can be used as an > > >> indication that no interface match is required). > > > > Use if_index instead of a pointer to the interface name. if_index is > > a unique interface number start from 1. Many routing related programs > > I also thought of the pointer to struct ifnet as a unique identifier, > except that the current ipfw syntax allows wildcards to selects all > interfaces of the same kind (e.g. all "tun", all "ed", etc.) > > I don't think this makes much sense, but maybe someone depends on it. > > In any case it is clear that if we want a fast firewall code, > rules must be simplified. We now have CISC rules, should go for RISC > ones :) If you're interested in implementing fast firewall code, there are a lot of changes that are more interesting than removing that strncmp(). One of them is getting rid of the dual pass through the firewall rules - which you can do by switching to a chained system. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 08:28:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06431 for freebsd-current-outgoing; Tue, 19 May 1998 08:28:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.mexcom.net (ver2-117.uninet.net.mx [200.38.135.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA06353 for ; Tue, 19 May 1998 08:27:57 -0700 (PDT) (envelope-from eculp@ver1.telmex.net.mx) Received: from sunix (telmex@sunix.mexcom.net [206.103.64.3]) by ns.mexcom.net (8.8.8/8.8.7) with SMTP id KAA09517 for ; Tue, 19 May 1998 10:24:19 -0500 (CDT) Message-ID: <3561A45E.61FC7DB9@ver1.telmex.net.mx> Date: Tue, 19 May 1998 10:25:18 -0500 From: Edwin Culp Organization: Mexico Communicates, S.C. X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.14 i586) MIME-Version: 1.0 To: FreeBSD-Current@FreeBSD.ORG Subject: cdrecord Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG cdrecord has been working fine with current until Monday. I cvsuped and made world on sunday as usual. Everything looks good. I tried to run a weekly backup that I do every monday on cd and it appears that cdrecord can't find 0,3,0 because I can mount cd0c and read it with no problem. I must have done something stupid that doesn't let cdrecord find 0,3,0. Maybe a new library? Suggestions would be appreciated. I've also tried cdrecord 1.6 release no luck. Thanks ed my cdrecord -v -dev=0,3,0 -checkdrive cdrecord: Cannot do inquiry for CD-Recorder. cdrecord: Undefined error: 0. test unit ready: scsi sendcmd: fatal error Cdrecord release 1.6a12 Copyright (C) 1995-1998 Jörg Schilling TOC Type: 1 = CD-ROM scsidev: '0,2,0' scsibus: 0 target: 2 lun: 0 cmd finished after 0.000s timeout 40s dmesg for controler and drive that looks normal. ahc0: rev 0x01 int a irq 10 on pci0.15.0 ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs scbus0 at ahc0 bus 0 ahc0:A:3: refuses WIDE negotiation. Using 8bit transfers cd0 at scbus0 target 3 lun 0 cd0: type 5 removable SCSI 2 cdrecord -scanbus cdrecord: No target found. Cdrecord release 1.6a12 Copyright (C) 1995-1998 Jörg Schilling cd0: CD-ROM can't get the size To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 08:34:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA07920 for freebsd-current-outgoing; Tue, 19 May 1998 08:34:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA07904 for ; Tue, 19 May 1998 08:34:17 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id IAA14158; Tue, 19 May 1998 08:33:52 -0700 (PDT) (envelope-from jdp) Message-Id: <199805191533.IAA14158@austin.polstra.com> To: grog@lemis.com Subject: Re: /sys/device.h: warning: 1 trigraph(s) encountered In-Reply-To: <19980519132100.W427@freebie.lemis.com> References: <19980519132100.W427@freebie.lemis.com> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Tue, 19 May 1998 08:33:52 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <19980519132100.W427@freebie.lemis.com>, Greg Lehey wrote: > Anybody seen the message > > /sys/device.h: warning: 1 trigraph(s) encountered > > in recent builds? It comes from a comment: > > DV_TTY /* serial line interface (???) */ > > The ??? have the form of a trigraph, but for some reason the compiler > complains about them though they're in a comment. That's because the ISO C standard says that the compiler must map trigraphs in phase 1 of the translation, but it doesn't eliminate comments until phase 3. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 08:42:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA09564 for freebsd-current-outgoing; Tue, 19 May 1998 08:42:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA09378 for ; Tue, 19 May 1998 08:41:00 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id PAA09388; Tue, 19 May 1998 15:56:59 +0200 From: Luigi Rizzo Message-Id: <199805191356.PAA09388@labinfo.iet.unipi.it> Subject: Re: struct ifnet handling... To: eivind@yes.no (Eivind Eklund) Date: Tue, 19 May 1998 15:56:59 +0200 (MET DST) Cc: kjc@csl.sony.co.jp, current@FreeBSD.ORG In-Reply-To: <19980519172127.08361@follo.net> from "Eivind Eklund" at May 19, 98 05:21:08 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > If you're interested in implementing fast firewall code, there are a > lot of changes that are more interesting than removing that strncmp(). > One of them is getting rid of the dual pass through the firewall rules > - which you can do by switching to a chained system. Can you explain ? I don't get this. if you refer to the poor implementation of SKIPTO rules, I already fixed that yesterday (and it is in today's dummynet patches). One thing i was thinking is to see rules as instructions, and each rule does only ONE test (be it on addresses, ports, etc.) This way you can quickly switch to the right piece of code, and avoid testing the flags 16 times on each rule to see which tests to apply and which one not. luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 08:43:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA09776 for freebsd-current-outgoing; Tue, 19 May 1998 08:43:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from home.dragondata.com (toasty@home.dragondata.com [204.137.237.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA09738 for ; Tue, 19 May 1998 08:43:38 -0700 (PDT) (envelope-from toasty@home.dragondata.com) Received: (from toasty@localhost) by home.dragondata.com (8.8.8/8.8.5) id KAA00412; Tue, 19 May 1998 10:43:27 -0500 (CDT) From: Kevin Day Message-Id: <199805191543.KAA00412@home.dragondata.com> Subject: Re: SMP related panic on reboot In-Reply-To: <199805141615.SAA21189@pat.idi.ntnu.no> from Tor Egge at "May 14, 98 06:15:46 pm" To: Tor.Egge@idi.ntnu.no (Tor Egge) Date: Tue, 19 May 1998 10:43:27 -0500 (CDT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This patch appears to work - can anyone else test it? Kevin > > > > I booted a machine, realized I had forgotten something, and rebooted it > > instantly after it was done booting.. It panic'ed during the reboot. This is > > a kernel from ~Feb 25th. > > > > Any questions/ideas? > > > > > > boot() called on cpu#0 > > > > syncing disks... 3 3 3 1 done > > panic: lockmgr: pid 195, not exclusive lock holder 1 unlocking > > The following patch might help. > > Index: vfs_subr.c > =================================================================== > RCS file: /home/ncvs/src/sys/kern/vfs_subr.c,v > retrieving revision 1.152 > diff -u -r1.152 vfs_subr.c > --- vfs_subr.c 1998/04/19 23:32:03 1.152 > +++ vfs_subr.c 1998/04/24 23:42:45 > @@ -2149,9 +2159,13 @@ > vfs_unmountall() > { > struct mount *mp, *nmp; > - struct proc *p = initproc; /* XXX XXX should this be proc0? */ > + struct proc *p; > int error; > > + if (curproc) > + p = curproc; > + else > + p = initproc; /* XXX XXX should this be proc0? */ > /* > * Since this only runs when rebooting, it is not interlocked. > */ > > > - Tor Egge > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 09:03:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA14325 for freebsd-current-outgoing; Tue, 19 May 1998 09:03:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA14270 for ; Tue, 19 May 1998 09:02:58 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id LAA19578 for ; Tue, 19 May 1998 11:02:57 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id LAA12760; Tue, 19 May 1998 11:02:57 -0500 (CDT) Message-ID: <19980519110256.45495@mcs.net> Date: Tue, 19 May 1998 11:02:56 -0500 From: Karl Denninger To: current@FreeBSD.ORG Subject: Crash with softupdates Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Crash in softupdates; kernel from this morning (yes, I have the new softupdates.c code,...... ) panicstr: softdep_deallocate_dependencies: dangling deps #0 boot (howto=256) at ../../kern/kern_shutdown.c:281 ../../kern/kern_shutdown.c:281: No such file or directory. (kgdb) where #0 boot (howto=256) at ../../kern/kern_shutdown.c:281 #1 0xf0118796 in panic ( fmt=0xf01ab91e "softdep_deallocate_dependencies: dangling deps") at ../../kern/kern_shutdown.c:421 #2 0xf01ab9ac in softdep_deallocate_dependencies (bp=0xf3074358) at ../../ufs/ffs/ffs_softdep.c:4156 #3 0xf0133f63 in getnewbuf (vp=0xf72473c0, blkno=0, slpflag=0, slptimeo=0, size=1024, maxsize=8192) at ../../kern/vfs_bio.c:1131 #4 0xf013463b in getblk (vp=0xf72473c0, blkno=0, size=1024, slpflag=0, slptimeo=0) at ../../kern/vfs_bio.c:1507 #5 0xf0132d8d in bread (vp=0xf72473c0, blkno=0, size=1024, cred=0x0, bpp=0xf7255de4) at ../../kern/vfs_bio.c:283 #6 0xf01a46d2 in ffs_balloc (ap=0xf7255ea4) at ../../ufs/ffs/ffs_balloc.c:143 #7 0xf01ae61c in ffs_write (ap=0xf7255ef8) at vnode_if.h:995 #8 0xf013ff77 in vn_write (fp=0xf11ac7c0, uio=0xf7255f40, cred=0xf1103c80) at vnode_if.h:331 #9 0xf01209fb in write (p=0xf7219240, uap=0xf7255f94) at ../../kern/sys_generic.c:268 #10 0xf01d601f in syscall (frame={tf_es = 39, tf_ds = -272695257, tf_edi = -272638332, tf_esi = -272639592, tf_ebp = -272638376, tf_isp = -148545564, tf_ebx = 24, tf_edx = 895592862, tf_ecx = 2, tf_eax = 4, tf_trapno = 0, tf_err = 7, tf_eip = 201940817, tf_cs = 31, tf_eflags = 646, tf_esp = -272639700, tf_ss = 39}) at ../../i386/i386/trap.c:1031 #11 0xc095f51 in ?? () #12 0x10a6 in ?? () This is the diablo server. -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 09:12:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA16355 for freebsd-current-outgoing; Tue, 19 May 1998 09:12:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from shadows.aeon.net (shadows.aeon.net [194.100.41.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA16304 for ; Tue, 19 May 1998 09:12:18 -0700 (PDT) (envelope-from bsdcur@shadows.aeon.net) Received: (from bsdcur@localhost) by shadows.aeon.net (8.8.8/8.8.3) id TAA04936 for current@freebsd.org; Tue, 19 May 1998 19:14:40 +0300 (EET DST) From: mika ruohotie Message-Id: <199805191614.TAA04936@shadows.aeon.net> Subject: afterstep144 To: current@FreeBSD.ORG Date: Tue, 19 May 1998 19:14:40 +0300 (EET DST) X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG there's an error in the /usr/ports/x11/afterstep144/Makefile below is the easy patch. mickey ############ patch ############ *** /usr/ports/x11/afterstep144/Makefile~ Mon May 18 12:08:43 1998 --- /usr/ports/x11/afterstep144/Makefile Tue May 19 19:06:23 1998 *************** *** 33,39 **** HAS_CONFIGURE= yes ! XMKMF= $(X11BASE)/xmkmf pre-configure: @${ECHO_MSG} "The interactive portion is asking you about languages" @${ECHO_MSG} "and color use by asclock." --- 33,39 ---- HAS_CONFIGURE= yes ! XMKMF= $(X11BASE)/bin/xmkmf pre-configure: @${ECHO_MSG} "The interactive portion is asking you about languages" @${ECHO_MSG} "and color use by asclock." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 09:13:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA16421 for freebsd-current-outgoing; Tue, 19 May 1998 09:13:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA16402 for ; Tue, 19 May 1998 09:12:58 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id LAA20278 for ; Tue, 19 May 1998 11:12:58 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id LAA12911; Tue, 19 May 1998 11:12:57 -0500 (CDT) Message-ID: <19980519111257.39464@mcs.net> Date: Tue, 19 May 1998 11:12:57 -0500 From: Karl Denninger To: current@FreeBSD.ORG Subject: Softupdates interaction with ccd? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Anyone know if this might be the source of the crash? I turned softupdates off on the disk pack which is a CCD pack, and it hasn't crashed again (this was HIGHLY repeatable before). If it is, this is fixable in our implementation; I could copy the data off the CCD pack onto a twice-the-size disk which would remove the need for the CCD partition, and turn softupdates back on. -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 09:54:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA25099 for freebsd-current-outgoing; Tue, 19 May 1998 09:54:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA24971; Tue, 19 May 1998 09:54:07 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id QAA03639; Tue, 19 May 1998 16:53:56 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA28656; Tue, 19 May 1998 18:53:50 +0200 (MET DST) Message-ID: <19980519185349.49553@follo.net> Date: Tue, 19 May 1998 18:53:49 +0200 From: Eivind Eklund To: Luigi Rizzo Cc: kjc@csl.sony.co.jp, current@FreeBSD.ORG, net@FreeBSD.ORG Subject: Re: struct ifnet handling... References: <19980519172127.08361@follo.net> <199805191356.PAA09388@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805191356.PAA09388@labinfo.iet.unipi.it>; from Luigi Rizzo on Tue, May 19, 1998 at 03:56:59PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This belong in -net - please send further messages there (I'm sending this message to both lists to allow an orderly transition). On Tue, May 19, 1998 at 03:56:59PM +0200, Luigi Rizzo wrote: > > If you're interested in implementing fast firewall code, there are a > > lot of changes that are more interesting than removing that strncmp(). > > One of them is getting rid of the dual pass through the firewall rules > > - which you can do by switching to a chained system. > > Can you explain ? I don't get this. if you refer to the poor > implementation of SKIPTO rules, I already fixed that yesterday (and > it is in today's dummynet patches). I'm referring to the implementation of the recv, xmit and 'via' rules. They're implemented by running the _entire_ ruleset once when the packet arrive, and once when it leave. Search for ip_fw_chk_ptr in ip_output.c and ip_input.c. > One thing i was thinking is to see rules as instructions, and each rule > does only ONE test (be it on addresses, ports, etc.) This way you can > quickly switch to the right piece of code, and avoid testing the flags > 16 times on each rule to see which tests to apply and which one not. Yes, that's a good internal representation. Be aware that you can also use a test as a 'split' - view the entire system as a tree. If you use a model that is easy to manipulate this can be reasonably simple to implement. One way is to look at a packet (including flags etc) as a series of bits which can be masked against. This is fairly tractable - rules can be viewed as either a mask/match or a selection of bits with a min/max value. Both ways of viewing these are generic (the proof is trivial), and it is possible to transform back and forth. I have code to do some of these transforms available somewhere; if you want to play with this to look at different optimization models, you can have a copy. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 10:07:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA27679 for freebsd-current-outgoing; Tue, 19 May 1998 10:07:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA27638; Tue, 19 May 1998 10:07:22 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id RAA09734; Tue, 19 May 1998 17:23:37 +0200 From: Luigi Rizzo Message-Id: <199805191523.RAA09734@labinfo.iet.unipi.it> Subject: Re: struct ifnet handling... To: eivind@yes.no (Eivind Eklund) Date: Tue, 19 May 1998 17:23:37 +0200 (MET DST) Cc: kjc@csl.sony.co.jp, current@FreeBSD.ORG, net@FreeBSD.ORG In-Reply-To: <19980519185349.49553@follo.net> from "Eivind Eklund" at May 19, 98 06:53:30 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I'm referring to the implementation of the recv, xmit and 'via' rules. > They're implemented by running the _entire_ ruleset once when the > packet arrive, and once when it leave. oh, yes; but in this case, different rules might match the packet on the way in and out, and this is a lesser problem with properly implemented SKIPTO rules (i have them in the current dummynet code). you see, i have been beating this code for the last 10 days or so when i integrated dummynet with the firewall code -- see http://www.iet.unipi.it/~luigi/ip_dummynet/ if you have missed the announcement. I think the problem with our ipfw code is still in the way rules are defined. Probably they were designed not thinking too much to possible implementations, but just to be as generic as possible. This is why you can, for instance, say that a rule applies to "all interfaces named ed" which does not seem to make much sense to me (well it can be useful, but all you need to do is replicate some of the rules if you really need to). > One way is to look at a packet (including flags etc) as a series of > bits which can be masked against. This is fairly tractable - rules good idea implementation-wise: then each instruction becomes an offset, length, mask and match value. I only have a problem with JUMP rules: i am not sure if the old firewall code allowed backward jumps, but if you do then you must be careful to avoid loops... probably it is better to not allow backward jumps at all ? > I have code to do some of these transforms available somewhere; if you > want to play with this to look at different optimization models, you > can have a copy. don't have the time now, maybe in a couple of weeks. Do you mean that you have some kind of rewriting code that takes current firewall specification and compiles in lower-level instructions ? luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 10:43:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA04979 for freebsd-current-outgoing; Tue, 19 May 1998 10:43:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA04964 for ; Tue, 19 May 1998 10:43:30 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA09893 for current@freebsd.org; Tue, 19 May 1998 18:00:13 +0200 From: Luigi Rizzo Message-Id: <199805191600.SAA09893@labinfo.iet.unipi.it> Subject: fast forwarding patches To: current@FreeBSD.ORG Date: Tue, 19 May 1998 18:00:13 +0200 (MET DST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Is it ok to forward packets with an invalid checksum ? This code does not check... luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:01:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA07526 for freebsd-current-outgoing; Tue, 19 May 1998 11:01:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA07508; Tue, 19 May 1998 11:01:43 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA09928; Tue, 19 May 1998 18:18:22 +0200 From: Luigi Rizzo Message-Id: <199805191618.SAA09928@labinfo.iet.unipi.it> Subject: Re: cvs commit: src/sys/conf files src/sys/net if_ethersubr.c if_fddisubr.c if_ppp.c src/sys/netinet ip_flow.c in.h in_var.h ip_OR To: eivind@yes.no (Eivind Eklund) Date: Tue, 19 May 1998 18:18:22 +0200 (MET DST) Cc: dg@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: <19980519163734.18175@follo.net> from "Eivind Eklund" at May 19, 98 04:37:15 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Log: > > Added fast IP forwarding code by Matt Thomas via > > NetBSD, ported to FreeBSD by Pierre Beyssac and > > minorly tweaked by me. > > This is a standard part of FreeBSD, but must be enabled with: > > "sysctl -w net.inet.ip.fastforwarding=1" ...and of course forwarding must > > Why is this? What are the downsides - just that it is temporary code? not just that. It completely bypasses the ipfw code. It is also missing some checks on forwarded packets (e.g. IP header checksum is not tested, although i don't know if it is mandatory, and in any case this is easier to fix). It contains lots of nice ideas though. I was wondering if we could put at least some into the standard path as well. E.g. when forwarding a packet, there is a call to ip_output() with the IP_FORWARDING flag set. We could easily use this info to skip some checks and work in ip_output (e.g. avoid recomputing the checksum). Also flow through the firewall code can be optimized since the packet has been already classified. cheers luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:08:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA08667 for freebsd-current-outgoing; Tue, 19 May 1998 11:08:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA08656 for ; Tue, 19 May 1998 11:08:10 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id SAA09951; Tue, 19 May 1998 18:24:50 +0200 From: Luigi Rizzo Message-Id: <199805191624.SAA09951@labinfo.iet.unipi.it> Subject: and again on forwarding... To: current@FreeBSD.ORG Date: Tue, 19 May 1998 18:24:50 +0200 (MET DST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG forgot to mention: on each forwarded packet, our code does the following (in ip_input.c, function ip_forward() ): /* * Save at most 64 bytes of the packet in case * we need to generate an ICMP message to the src. */ mcopy = m_copy(m, 0, imin((int)ip->ip_len, 64)); is this necessary or the work can be avoided ? luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:11:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA09405 for freebsd-current-outgoing; Tue, 19 May 1998 11:11:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from wcc4.wcc.net (wcc4.wcc.net [208.6.232.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA09383 for ; Tue, 19 May 1998 11:11:37 -0700 (PDT) (envelope-from piquan@wcc.net) Received: from detlev.UUCP (96.camalott.com [208.203.140.96]) by wcc4.wcc.net (8.8.8/8.8.8) with ESMTP id NAA23217; Tue, 19 May 1998 13:07:00 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id NAA08275; Tue, 19 May 1998 13:09:55 -0500 (CDT) (envelope-from joelh) Date: Tue, 19 May 1998 13:09:55 -0500 (CDT) Message-Id: <199805191809.NAA08275@detlev.UUCP> To: jkh@time.cdrom.com CC: jahan@pc.jaring.my, freebsd-current@FreeBSD.ORG In-reply-to: <10285.895559215@time.cdrom.com> (jkh@time.cdrom.com) Subject: Re: Undefined symbol "___error" From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <10285.895559215@time.cdrom.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> I never wanted any experimental ones, we want >> reliability,robustness and correctness. I was following cvsup. [snip] > Quite seriously: Unless you follow this advice exactly and to the > letter, I cannot even come close to assuring that you will have any > "reliability, robustness or correctness" at your site. I thought that was the idea behind -stable? -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:22:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA11604 for freebsd-current-outgoing; Tue, 19 May 1998 11:22:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA11547 for ; Tue, 19 May 1998 11:22:09 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id LAA19916; Tue, 19 May 1998 11:14:52 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd019910; Tue May 19 18:14:50 1998 Date: Tue, 19 May 1998 11:14:42 -0700 (PDT) From: Julian Elischer To: Tom Jackson cc: FreeBSD Current Subject: Re: devfs/slice problem In-Reply-To: <19980518231348.56058@TOJ.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG devfs/slice has not been ported to CAM yet.. I have mods to da.c that do SLICE stuff but I don't have a CAM system to test it on. On Mon, 18 May 1998, Tom Jackson wrote: > I found out the problem. Just after trying the new CAM snap I noticed > that procmail stopped working. I tracked that down to /dev/null being > writeable only by root; remade and it worked. Tonight noticed that > sound was no longer working; remade snd and it began working. On a hunch > remade sd1 ; fdisk sd1 began working. Not really sure how my device > drivers got corrupted but they did. MAKEDEV all!! > > Still there is the condition of partitions extending past end of slice, > seem to remember a warning to not disklabel etc when running devfs/slice. > Also noticed that my Syquest will not release a cartridge after it has > been mounted. Will mount and unmount, just not release it from the drive. > I guess this relates to what Julian was saying about floppy problem. On > the CAM front, running smp I was getting failures in 'make world'?? > > Happy hunting, > > On Mon, May 18, 1998 at 05:49:57PM -0500, Tom Jackson wrote: > > > > Since devfs/slice had been added to LINT I adopted it to all > > my boxes. No problem on two with single disk, dangerously > > dedicated. On the the main server box, disklabel says all disk > > end partition and 'c' partition extend past end of disk. > > > > When I tried to use sysinstall to change the slice settings on > > a brand new disk, it hung, sorry I didn't get debug messages. I > > won't go into the file system corruption I got on unrelated fs's > > ( first time ever with FreeBSD ) but the new disk now is not seen > > by /stand/sysinstall. Also fdisk can't find the slices either and > > says it is using dummy parameters 1/1/1 and then it hangs. > > > > I've got the corrupted file systems back by dumping devfs/slice > > on the server and using /stand/sysinstall to delete, bring back > > and newfs the file systems. > > > > BIG question is how do I get fdisk to work with the new disk and > > thus, let me use /stand/sysinstall to set the slice settings. The > > weird thing is msdos lets me put a dos slice on this disk, no problem, > > pfdisk shows the slices, no problem, and a boot floppy picks up the > > disk to allow me to set the slices. > > > > I'm holding off dedicating anything to this disk until I can get it > > to look normal to fdisk. > > > > Thanks for FreeBSD, > > > > > > -- > > Tom > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > -- > Tom > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:42:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA15718 for freebsd-current-outgoing; Tue, 19 May 1998 11:42:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA15642 for ; Tue, 19 May 1998 11:42:07 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id LAA13227 for ; Tue, 19 May 1998 11:42:12 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: current@FreeBSD.ORG Subject: kern/subr_devstat.c Date: Tue, 19 May 1998 11:42:12 -0700 Message-ID: <13223.895603332@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG getmicroruntime() is still referenced here - bogon? - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:46:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA16422 for freebsd-current-outgoing; Tue, 19 May 1998 11:46:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA16339 for ; Tue, 19 May 1998 11:45:54 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id LAA20902; Tue, 19 May 1998 11:40:46 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd020897; Tue May 19 18:40:37 1998 Date: Tue, 19 May 1998 11:40:34 -0700 (PDT) From: Julian Elischer To: Bill Trost cc: current@FreeBSD.ORG Subject: Re: SOFTUPDATES in LINT In-Reply-To: <2227.895529912@cloud.rain.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG send patches to me.. the code is on my website. http://www.freebsd.org/~julian On Mon, 18 May 1998, Bill Trost wrote: > Could someone please amend the discussion of the SOFTUPDATES option > in /usr/src/sys/i386/conf/LINT to be a little more detailed about how > and where to find the code? I would send in patches, but that would > required knowing how and where to find the code.... (-: > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:46:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA16488 for freebsd-current-outgoing; Tue, 19 May 1998 11:46:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from duey.hs.wolves.k12.mo.us (root@duey.hs.wolves.k12.mo.us [207.160.214.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA16364 for ; Tue, 19 May 1998 11:46:04 -0700 (PDT) (envelope-from cdillon@wolves.k12.mo.us) Received: from duey.hs.wolves.k12.mo.us (cdillon@duey.hs.wolves.k12.mo.us [207.160.214.9]) by duey.hs.wolves.k12.mo.us (8.8.7/8.8.7) with SMTP id NAA07571; Tue, 19 May 1998 13:45:48 -0500 (CDT) (envelope-from cdillon@wolves.k12.mo.us) Date: Tue, 19 May 1998 13:45:47 -0500 (CDT) From: Chris Dillon X-Sender: cdillon@duey.hs.wolves.k12.mo.us To: Scott Michel cc: freebsd-current@FreeBSD.ORG Subject: Re: Tekram DC-390F controller In-Reply-To: <199805190506.WAA00284@mordred.cs.ucla.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 18 May 1998, Scott Michel wrote: > - Anyone gotten this puppy to work under -current or any other version > for that matter? > > - What information is useful in diagnosing the PCI vendor and device IDs? > This card has worked fine under FreeBSD for ages. I've been using one under -stable for quite a while now. Use the 'ncr' driver. -- Chris Dillon --- cdillon@inter-linc.net --- cdillon@wolves.k12.mo.us /* FreeBSD: The fastest and most stable server OS on the planet. For Intel x86 and compatibles (SPARC and Alpha under development) (http://www.freebsd.org) */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:47:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA16677 for freebsd-current-outgoing; Tue, 19 May 1998 11:47:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA16582 for ; Tue, 19 May 1998 11:47:06 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id LAA13256 for ; Tue, 19 May 1998 11:47:10 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: current@FreeBSD.ORG Subject: getmicroruntime() again. Date: Tue, 19 May 1998 11:47:09 -0700 Message-ID: <13252.895603629@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sorry, this is a CAM issue - I wasn't looking closely enough. Looks like the CAM stuff just needs to be resynced with -current again. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:53:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA17814 for freebsd-current-outgoing; Tue, 19 May 1998 11:53:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA17676 for ; Tue, 19 May 1998 11:52:15 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id LAA21168; Tue, 19 May 1998 11:45:33 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd021149; Tue May 19 18:45:27 1998 Date: Tue, 19 May 1998 11:45:21 -0700 (PDT) From: Julian Elischer To: Eivind Eklund cc: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: struct ifnet handling... In-Reply-To: <19980519165637.55180@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG because I ran out of time and some people objsected, because I made references from tha ARP table also count as references and they didn't like that. As you know, doing anythign the 2nd time is always better and this set of fixes should be done a 2nd time. I wasn't completely happy with them. (It also fixes the dangling route problem) On Tue, 19 May 1998, Eivind Eklund wrote: > On Mon, May 18, 1998 at 01:11:11PM -0700, Julian Elischer wrote: > > > > NO > > I have reference counting patches checked in in a branch > > called WHISTLE_NET_BRANCH_1 > > (e.g. check out the cvs log for if.c, route.c and a few others.) > > It's absolutly needed for dynamic interfaces (endpoints) > > Why isn't this merged to -current? > > Eivind. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 11:53:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA17846 for freebsd-current-outgoing; Tue, 19 May 1998 11:53:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA17732 for ; Tue, 19 May 1998 11:52:32 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id LAA21054; Tue, 19 May 1998 11:43:28 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd021047; Tue May 19 18:43:20 1998 Date: Tue, 19 May 1998 11:43:14 -0700 (PDT) From: Julian Elischer To: Kenjiro Cho cc: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: struct ifnet handling... In-Reply-To: <199805191038.TAA25933@hotaka.csl.sony.co.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG if_index is evil and hsould be not used within the kernelinterfaces should become fully dynamic eventually. possibly a hash-table might be used to map between externally supplied if_index numbers and teh real pointers. On Tue, 19 May 1998, Kenjiro Cho wrote: > > >> When this is done, matching interface names requires only a pointer > >> comparison (and furthermore, a NULL pointer can be used as an > >> indication that no interface match is required). > > Use if_index instead of a pointer to the interface name. if_index is > a unique interface number start from 1. Many routing related programs > use if_index as an interface identifier and if_index is defined in > RFC2133 (Basic Socket Interface Extensions for IPv6). > > --Kenjiro > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 12:58:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA02272 for freebsd-current-outgoing; Tue, 19 May 1998 12:58:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA02259 for ; Tue, 19 May 1998 12:58:10 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id PAA21718; Tue, 19 May 1998 15:57:53 -0400 (EDT) (envelope-from wollman) Date: Tue, 19 May 1998 15:57:53 -0400 (EDT) From: Garrett Wollman Message-Id: <199805191957.PAA21718@khavrinen.lcs.mit.edu> To: Luigi Rizzo Cc: current@FreeBSD.ORG Subject: fast forwarding patches In-Reply-To: <199805191600.SAA09893@labinfo.iet.unipi.it> References: <199805191600.SAA09893@labinfo.iet.unipi.it> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > Is it ok to forward packets with an invalid checksum ? This code > does not check... Neither does any commercial router. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 13:03:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA03171 for freebsd-current-outgoing; Tue, 19 May 1998 13:03:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from techpower.net (hometeam@techpower.net [205.133.231.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA03158 for ; Tue, 19 May 1998 13:03:09 -0700 (PDT) (envelope-from hometeam@techpower.net) Received: from localhost (hometeam@localhost) by techpower.net (8.8.8/8.8.8) with SMTP id MAA02291 for ; Tue, 19 May 1998 12:03:14 -0400 (EDT) (envelope-from hometeam@techpower.net) Date: Tue, 19 May 1998 12:03:13 -0400 (EDT) From: Jt To: current@FreeBSD.ORG Subject: wtmp Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Whats wrong with wtmp in current after lusers logout it still shows connected. ( last luser ) ? hometeam@techpower.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 13:32:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA07343 for freebsd-current-outgoing; Tue, 19 May 1998 13:32:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA07041 for ; Tue, 19 May 1998 13:30:32 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id AAA02654; Wed, 20 May 1998 00:29:26 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id WAA18328; Tue, 19 May 1998 22:53:27 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id WAA01354; Tue, 19 May 1998 22:28:08 +0200 (CEST) Message-ID: <19980519222807.29531@deepo.prosa.dk> Date: Tue, 19 May 1998 22:28:07 +0200 From: Philippe Regnauld To: Jason Nordwick Cc: freebsd-current@FreeBSD.ORG Subject: Re: softupdates and mount options... References: <35610C6B.5ED4201@scam.xcf.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: <35610C6B.5ED4201@scam.xcf.berkeley.edu>; from Jason Nordwick on Mon, May 18, 1998 at 09:36:59PM -0700 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jason Nordwick writes: > I never told the system (through fstab), to mount sync or async. > I added softupdates today and put sync under the mount options > just to be safe, but now it appears to actually make the system > slower ? Is this because the system default to async ? Ok, let's get this clear: 1.new kernel, latest sources, latest softupdates on P5-133 x 2 / 7880 UW onboard Adaptec, 4Gb UW. Note: /tmp and /pub were mounted async. NOT /usr/src. i.e.: /pub async only /tmp async only /usr/src softupdates only - make -j4 buildworld. 3 minutes -> PANIC 2.I reboot, fsck^H^H^Hnewfs /usr/src & untar a clean source backup - I mount everything "normal" (no sync, no async specified), but /usr/src is softupdate'd: make -j4 buildworld. It's been running for 40 minutes so far. No glitch. Observations: It looks like mounting async _other_ FS'es than a softupdate one still causes panics -- this wasn't explicit in the last messages. AHC_TAGENABLE and AHC_ALLOWMEMIO no good for me (SCB lockups, couldn't even break into the debugger). -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 13:50:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10483 for freebsd-current-outgoing; Tue, 19 May 1998 13:50:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10471 for ; Tue, 19 May 1998 13:50:37 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id NAA13745; Tue, 19 May 1998 13:50:34 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: joelh@gnu.org cc: jahan@pc.jaring.my, freebsd-current@FreeBSD.ORG Subject: Re: Undefined symbol "___error" In-reply-to: Your message of "Tue, 19 May 1998 13:09:55 CDT." <199805191809.NAA08275@detlev.UUCP> Date: Tue, 19 May 1998 13:50:34 -0700 Message-ID: <13741.895611034@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I thought that was the idea behind -stable? Only for those who have the know-how to track and update a Unix OS from sources and who also possess enough skill to return themselves to sanity if and when a source-based upgrade doesn't work. A novice might pull it off once or twice out of luck, but it's really just a monkey pushing buttons in a spacecraft at that point - it may be orbiting the earth but it's still not an astronaut. :-) People sometimes forget that -stable and -current are made available as a service primarily to *software engineers* and others who have no difficulty with the idea of getting directly involved with building binaries from sources, they're not at all aimed at or intended for the casual user/Unix novice and it's for that latter audience that we produce our regular releases. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 13:51:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10702 for freebsd-current-outgoing; Tue, 19 May 1998 13:51:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10675 for ; Tue, 19 May 1998 13:51:37 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id PAA07036; Tue, 19 May 1998 15:51:36 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id PAA17363; Tue, 19 May 1998 15:51:36 -0500 (CDT) Message-ID: <19980519155136.61386@mcs.net> Date: Tue, 19 May 1998 15:51:36 -0500 From: Karl Denninger To: "Jordan K. Hubbard" Cc: current@FreeBSD.ORG Subject: Re: getmicroruntime() again. References: <13252.895603629@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <13252.895603629@time.cdrom.com>; from Jordan K. Hubbard on Tue, May 19, 1998 at 11:47:09AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, May 19, 1998 at 11:47:09AM -0700, Jordan K. Hubbard wrote: > Sorry, this is a CAM issue - I wasn't looking closely enough. Looks > like the CAM stuff just needs to be resynced with -current again. > > - Jordan > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message Yep; I just ran into this as well. Anyone got a patch? -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 14:03:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA13335 for freebsd-current-outgoing; Tue, 19 May 1998 14:03:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA13328 for ; Tue, 19 May 1998 14:03:28 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id RAA21962; Tue, 19 May 1998 17:03:24 -0400 (EDT) (envelope-from wollman) Date: Tue, 19 May 1998 17:03:24 -0400 (EDT) From: Garrett Wollman Message-Id: <199805192103.RAA21962@khavrinen.lcs.mit.edu> To: Luigi Rizzo Cc: current@FreeBSD.ORG Subject: and again on forwarding... In-Reply-To: <199805191624.SAA09951@labinfo.iet.unipi.it> References: <199805191624.SAA09951@labinfo.iet.unipi.it> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > forgot to mention: on each forwarded packet, our code does the > following (in ip_input.c, function ip_forward() ): > /* > * Save at most 64 bytes of the packet in case > * we need to generate an ICMP message to the src. > */ > mcopy = m_copy(m, 0, imin((int)ip->ip_len, 64)); > is this necessary or the work can be avoided ? It could be avoided by simply rewriting the IP input code to not munge the IP header (and IP output to expect it to be munged). Easy enough to do, but it's a pain to find all the clients which expect it to be munged. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 14:25:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA18435 for freebsd-current-outgoing; Tue, 19 May 1998 14:25:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA18409 for ; Tue, 19 May 1998 14:25:05 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id OAA14018; Tue, 19 May 1998 14:24:59 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Julian Elischer cc: Tom Jackson , FreeBSD Current Subject: Re: devfs/slice problem In-reply-to: Your message of "Tue, 19 May 1998 11:14:42 PDT." Date: Tue, 19 May 1998 14:24:59 -0700 Message-ID: <14014.895613099@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > devfs/slice has not been ported to CAM yet.. > I have mods to da.c that do SLICE stuff but I don't have a CAM > system to test it on. kickme.cdrom.com is running CAM (and soft updates) and is ready to serve your testing needs. :) Just ssh in as julian and use sudo if you need it. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 14:28:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA18976 for freebsd-current-outgoing; Tue, 19 May 1998 14:28:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA18882 for ; Tue, 19 May 1998 14:27:56 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id VAA10406; Tue, 19 May 1998 21:44:37 +0200 From: Luigi Rizzo Message-Id: <199805191944.VAA10406@labinfo.iet.unipi.it> Subject: Re: and again on forwarding... To: wollman@khavrinen.lcs.mit.edu (Garrett Wollman) Date: Tue, 19 May 1998 21:44:37 +0200 (MET DST) Cc: current@FreeBSD.ORG In-Reply-To: <199805192103.RAA21962@khavrinen.lcs.mit.edu> from "Garrett Wollman" at May 19, 98 05:03:05 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > /* > > * Save at most 64 bytes of the packet in case > > * we need to generate an ICMP message to the src. > > */ > > mcopy = m_copy(m, 0, imin((int)ip->ip_len, 64)); > > > is this necessary or the work can be avoided ? > > It could be avoided by simply rewriting the IP input code to not munge > the IP header (and IP output to expect it to be munged). Easy enough isn't that also because the output routine (not the input one) will free the mbuf once done ? luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:03:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA27271 for freebsd-current-outgoing; Tue, 19 May 1998 15:03:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA27197 for ; Tue, 19 May 1998 15:02:42 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id PAA26825; Tue, 19 May 1998 15:02:39 -0700 (PDT) Message-Id: <199805192202.PAA26825@implode.root.com> To: Luigi Rizzo cc: current@FreeBSD.ORG Subject: Re: and again on forwarding... In-reply-to: Your message of "Tue, 19 May 1998 18:24:50 +0200." <199805191624.SAA09951@labinfo.iet.unipi.it> From: David Greenman Reply-To: dg@root.com Date: Tue, 19 May 1998 15:02:39 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >forgot to mention: on each forwarded packet, our code does the >following (in ip_input.c, function ip_forward() ): > > /* > * Save at most 64 bytes of the packet in case > * we need to generate an ICMP message to the src. > */ > mcopy = m_copy(m, 0, imin((int)ip->ip_len, 64)); > >is this necessary or the work can be avoided ? ICMP messages get generated when the host is unreachable or when the TTL decrements to 0. Both or these cases are handled in the ip_flow code and the slow path (of which the above is part of) will be taken. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:06:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA28077 for freebsd-current-outgoing; Tue, 19 May 1998 15:06:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA28001 for ; Tue, 19 May 1998 15:06:04 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id PAA26849; Tue, 19 May 1998 15:06:00 -0700 (PDT) Message-Id: <199805192206.PAA26849@implode.root.com> To: Luigi Rizzo cc: current@FreeBSD.ORG Subject: Re: fast forwarding patches In-reply-to: Your message of "Tue, 19 May 1998 18:00:13 +0200." <199805191600.SAA09893@labinfo.iet.unipi.it> From: David Greenman Reply-To: dg@root.com Date: Tue, 19 May 1998 15:06:00 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Is it ok to forward packets with an invalid checksum ? This code >does not check... If we want to conform to RFC-1812 (the IPv4 router requirements RFC), then yes, the header checksum must be checked. I personally think that for "fast" forwarding, it is a waste of CPU cycles. The IP checksum will be checked by the next hop, or at worst, at the destination host. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:12:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA29658 for freebsd-current-outgoing; Tue, 19 May 1998 15:12:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA29617 for ; Tue, 19 May 1998 15:11:53 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id SAA22187; Tue, 19 May 1998 18:11:45 -0400 (EDT) (envelope-from wollman) Date: Tue, 19 May 1998 18:11:45 -0400 (EDT) From: Garrett Wollman Message-Id: <199805192211.SAA22187@khavrinen.lcs.mit.edu> To: Luigi Rizzo Cc: current@FreeBSD.ORG Subject: Re: and again on forwarding... In-Reply-To: <199805191944.VAA10406@labinfo.iet.unipi.it> References: <199805192103.RAA21962@khavrinen.lcs.mit.edu> <199805191944.VAA10406@labinfo.iet.unipi.it> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: >> It could be avoided by simply rewriting the IP input code to not munge >> the IP header (and IP output to expect it to be munged). Easy enough > isn't that also because the output routine (not the input one) will > free the mbuf once done ? Well, sure, but that's easy -- just take a reference. (Or, even better, redefine the output interface.) -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:15:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA00445 for freebsd-current-outgoing; Tue, 19 May 1998 15:15:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA00422 for ; Tue, 19 May 1998 15:15:21 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id SAA22201; Tue, 19 May 1998 18:15:12 -0400 (EDT) (envelope-from wollman) Date: Tue, 19 May 1998 18:15:12 -0400 (EDT) From: Garrett Wollman Message-Id: <199805192215.SAA22201@khavrinen.lcs.mit.edu> To: Mike Smith Cc: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/pci brooktree848.c In-Reply-To: <199805192052.NAA00492@dingo.cdrom.com> References: <199805191613.MAA20615@khavrinen.lcs.mit.edu> <199805192052.NAA00492@dingo.cdrom.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: >> I strongly disagree. Devices that have a notion of units should export >> a unit-based interface in the filesystem (i.e., /dev/foo999). sysctl >> is very much unsuited to this. (I'm still unhappy about the way I had >> to kluge things for the ifmib. At least it works...) > It's debatable as to whether the MIB should exist in the filespace, I never said that it should. I said that devices should be controlled by accessing an object in the filesystem. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:15:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA00479 for freebsd-current-outgoing; Tue, 19 May 1998 15:15:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA00450 for ; Tue, 19 May 1998 15:15:29 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id GAA03125; Tue, 19 May 1998 06:37:45 -0700 (PDT) Message-Id: <199805191337.GAA03125@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Tom Jackson cc: FreeBSD Current Subject: Re: slice/devfs problem In-reply-to: Your message of "Mon, 18 May 1998 14:43:00 CDT." <19980518144300.62571@TOJ.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 19 May 1998 06:37:45 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Neither disklabel, fdisk nor sysinstall work with SLICE. There are new tools in the pipeline, but until then you will need to stick with using an install image or non-SLICE kernel. > Since devfs/slice had been added to LINT I adopted it to all > my boxes. No problem on two with single disk, dangerously > dedicated. On the the main server box, disklabel says all disk > end partition and 'c' partition extend past end of disk. > > When I tried to use sysinstall to change the slice settings on > a brand new disk, it hung, sorry I didn't get debug messages. I > won't go into the file system corruption I got on unrelated fs's > ( first time ever with FreeBSD ) but the new disk now is not seen > by /stand/sysinstall. Also fdisk can't find the slices either and > says it is using dummy parameters 1/1/1 and then it hangs. > > I've got the corrupted file systems back by dumping devfs/slice > on the server and using /stand/sysinstall to delete, bring back > and newfs the file systems. > > BIG question is how do I get fdisk to work with the new disk and > thus, let me use /stand/sysinstall to set the slice settings. The > weird thing is msdos lets me put a dos slice on this disk, no problem, > pfdisk shows the slices, no problem, and a boot floppy picks up the > disk to allow me to set the slices. > > I'm holding off dedicating anything to this disk until I can get it > to look normal to fdisk. > > Thanks for FreeBSD, > > Tom > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:28:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03340 for freebsd-current-outgoing; Tue, 19 May 1998 15:28:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from limbo.rtfm.net (nathan@rtfm.net [204.141.125.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA03320 for ; Tue, 19 May 1998 15:28:24 -0700 (PDT) (envelope-from nathan@limbo.rtfm.net) Received: (from nathan@localhost) by limbo.rtfm.net (8.8.8/8.8.8) id SAA03377; Tue, 19 May 1998 18:28:08 -0400 (EDT) (envelope-from nathan) Message-ID: <19980519182803.A3370@rtfm.net> Date: Tue, 19 May 1998 18:28:03 -0400 From: Nathan Dorfman To: Jt , current@FreeBSD.ORG Subject: Re: wtmp Mail-Followup-To: Jt , current@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Jt on Tue, May 19, 1998 at 12:03:13PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, May 19, 1998 at 12:03:13PM -0400, Jt wrote: > > Whats wrong with wtmp in current after lusers logout it still shows > connected. ( last luser ) ? I saw this behaviour once with a telnet login. However, it was very long ago, back in April with April's tree. How current is your -current? > hometeam@techpower.net -- ________________ ______________________________ / Nathan Dorfman \ / "Nietzsche is dead." - God \ / nathan@rtfm.net \/ http://www.FreeBSD.org/ \ / finger for PGP key \ FreeBSD 2.2.6 is now out! \ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:29:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03487 for freebsd-current-outgoing; Tue, 19 May 1998 15:29:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA03456 for ; Tue, 19 May 1998 15:29:19 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id RAA12920 for ; Tue, 19 May 1998 17:29:15 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id RAA18879; Tue, 19 May 1998 17:29:15 -0500 (CDT) Message-ID: <19980519172915.55147@mcs.net> Date: Tue, 19 May 1998 17:29:15 -0500 From: Karl Denninger To: current@FreeBSD.ORG Subject: Explosion update on Softupdates - it is NOT CCD related Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The earlier panic I reported (including traceback) is not related to ccd. I just got another one on the Diablo machine. This is EXTREMELY reproducable in that environment; I can kill the system within 10 minutes, and this time when it came back up the filesystem had serious damage. Note that if I turn off softupdates on the SPOOL disk (leaving it on for all other drives, except root) it DOES NOT panic. This has to be related to the I/O pattern in that application. -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:42:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05987 for freebsd-current-outgoing; Tue, 19 May 1998 15:42:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Octopussy.MI.Uni-Koeln.DE (Octopussy.MI.Uni-Koeln.DE [134.95.166.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA05866; Tue, 19 May 1998 15:41:18 -0700 (PDT) (envelope-from se@dialup124.zpr.uni-koeln.de) Received: from dialup124.zpr.Uni-Koeln.DE (dialup124.zpr.Uni-Koeln.DE [134.95.219.124]) by Octopussy.MI.Uni-Koeln.DE (8.8.8/8.8.8) with ESMTP id AAA13082; Wed, 20 May 1998 00:41:06 +0200 (MET DST) Received: (from se@localhost) by dialup124.zpr.Uni-Koeln.DE (8.8.8/8.6.9) id AAA02533; Wed, 20 May 1998 00:34:39 +0200 (CEST) X-Face: " Date: Wed, 20 May 1998 00:34:39 +0200 From: Stefan Esser To: Scott Michel , freebsd-current@FreeBSD.ORG Cc: Stefan Esser Subject: Re: Tekram DC-390F controller Mail-Followup-To: Scott Michel , freebsd-current@FreeBSD.ORG, Stefan Esser References: <199805190506.WAA00284@mordred.cs.ucla.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <199805190506.WAA00284@mordred.cs.ucla.edu>; from Scott Michel on Mon, May 18, 1998 at 10:06:10PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 1998-05-18 22:06 -0700, Scott Michel wrote: > - Anyone gotten this puppy to work under -current or any other version > for that matter? Yes, should work fine since support was added some 20 months ago ... I have got two DC390F cards at different BIOS and chip levels for testing purposes. What's your problem with these cards ? > - What information is useful in diagnosing the PCI vendor and device IDs? Enter "-v" at the boot prompt and look check out the probe messages. The command "pciconf -l" prints PCI IDs and other information, too, but you must of course have a running system, first. You can run pciconf from a Fixit floppy. Be sure to have a /dev/pci (char dev 78,0). Regards, STefan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 15:46:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA06946 for freebsd-current-outgoing; Tue, 19 May 1998 15:46:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from jli.com (jli.com [199.2.111.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA06880 for ; Tue, 19 May 1998 15:46:23 -0700 (PDT) (envelope-from trost@cloud.rain.com) Received: (qmail 6420 invoked by uid 4); 19 May 1998 22:45:46 -0000 Received: (qmail 15777 invoked from network); 19 May 1998 22:45:11 -0000 Received: from softdnserror (HELO cloud.rain.com) (127.0.0.1) by softdnserror with SMTP; 19 May 1998 22:45:11 -0000 To: current@FreeBSD.ORG Subject: Re: fast forwarding patches References: <199805191600.SAA09893@labinfo.iet.unipi.it> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <15773.895617911.1@cloud.rain.com> Date: Tue, 19 May 1998 15:45:11 -0700 Message-ID: <15774.895617911@cloud.rain.com> From: Bill Trost Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > Is it ok to forward packets with an invalid checksum ? This code > does not check... AFAIK, the only link layer that does not performing checksumming packets in their entirety is SLIP. Don't run both SLIP and fast forwarding and everything should be fine. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 16:23:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA14764 for freebsd-current-outgoing; Tue, 19 May 1998 16:23:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA14675 for ; Tue, 19 May 1998 16:22:51 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id SAA23983; Tue, 19 May 1998 18:22:39 -0500 (EST) (envelope-from toor) Message-Id: <199805192322.SAA23983@dyson.iquest.net> Subject: Re: 'Dat is dis? In-Reply-To: <19980518163957.07833@mcs.net> from Karl Denninger at "May 18, 98 04:39:57 pm" To: karl@mcs.net (Karl Denninger) Date: Tue, 19 May 1998 18:22:39 -0500 (EST) Cc: current@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Karl Denninger said: > Attmepting to build a kernel with the latest bits.... > > cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h ../../vm/vm_meter.c > cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h ../../vm/vm_mmap.c > ../../vm/vm_mmap.c: In function `mmap': > ../../vm/vm_mmap.c:303: `va' undeclared (first use this function) > ../../vm/vm_mmap.c:303: (Each undeclared identifier is reported only once > ../../vm/vm_mmap.c:303: for each function it appears in.) > vnode_if.h:235: warning: inlining failed in call to `VOP_GETATTR' > ../../vm/vm_mmap.c:304: warning: called from here > ../../vm/vm_mmap.c:307: `IMMUTABLE' undeclared (first use this function) > ../../vm/vm_mmap.c:307: `APPEND' undeclared (first use this function) > *** Error code 1 > > That's not a good thing, me thinks. > It is a new feature :-). Someone has already committed a fix :-). John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 16:59:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA21267 for freebsd-current-outgoing; Tue, 19 May 1998 16:59:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from techpower.net (hometeam@techpower.net [205.133.231.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA21232 for ; Tue, 19 May 1998 16:59:41 -0700 (PDT) (envelope-from hometeam@techpower.net) Received: from localhost (hometeam@localhost) by techpower.net (8.8.8/8.8.8) with SMTP id PAA02957; Tue, 19 May 1998 15:59:37 -0400 (EDT) (envelope-from hometeam@techpower.net) Date: Tue, 19 May 1998 15:59:37 -0400 (EDT) From: Jt To: Nathan Dorfman cc: current@FreeBSD.ORG Subject: Re: wtmp In-Reply-To: <19980519182803.A3370@rtfm.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG May 17 1998 I did make a big jump from 2.2.6 stable. I had a few minor problems , This I just noticed today. It like the wtmp is fragmented or something. hometeam@techpower.net On Tue, 19 May 1998, Nathan Dorfman wrote: > On Tue, May 19, 1998 at 12:03:13PM -0400, Jt wrote: > > > > Whats wrong with wtmp in current after lusers logout it still shows > > connected. ( last luser ) ? > > I saw this behaviour once with a telnet login. However, it was very > long ago, back in April with April's tree. How current is your > -current? > > > hometeam@techpower.net > > -- > ________________ ______________________________ > / Nathan Dorfman \ / "Nietzsche is dead." - God \ > / nathan@rtfm.net \/ http://www.FreeBSD.org/ \ > / finger for PGP key \ FreeBSD 2.2.6 is now out! \ > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 17:55:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01654 for freebsd-current-outgoing; Tue, 19 May 1998 17:55:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from techunix.technion.ac.il (mellon@techunix.technion.ac.il [132.68.1.28]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA01629 for ; Tue, 19 May 1998 17:55:34 -0700 (PDT) (envelope-from mellon@techunix.technion.ac.il) Received: (from mellon@localhost) by techunix.technion.ac.il (8.8.7/8.8.5) id DAA01696; Wed, 20 May 1998 03:53:15 +0300 (IDT) Message-ID: <19980520035315.17389@techunix.technion.ac.il> Date: Wed, 20 May 1998 03:53:15 +0300 From: Anatoly Vorobey To: current@FreeBSD.ORG Subject: Re: Next 3.0 SNAP CD coming up. References: <199805182143.OAA14538@flamingo.McKusick.COM> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88 In-Reply-To: ; from Julian Elischer on Mon, May 18, 1998 at 04:25:32PM -0700 X-Disclaimer: I was young, I needed the money! Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG You, Julian Elischer, were spotted writing this on Mon, May 18, 1998 at 04:25:32PM -0700: > thanks for the clarification.. > that begs the question, can we put it in the CVS tree in the same way.. > (i.e the wrong place with README) I'm not sure that's a Right Thing(tm) to do. After all, these files _are_ encumbered, and in some way more so than GPLed files, which we so love to eschew. I'm not at all thrilled about automatically downloading softupdate files to my CVS repository, either. Finally, putting them into the repository means they're a part of the base system, whether they're in the correct place or not. I think (am I right?) there aren't currently any source files in the base system which demand royalty for some kinds of commercial use. -- Anatoly Vorobey, mellon@pobox.com http://pobox.com/~mellon/ "Angels can fly because they take themselves lightly" - G.K.Chesterton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 18:12:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA04152 for freebsd-current-outgoing; Tue, 19 May 1998 18:12:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA04104 for ; Tue, 19 May 1998 18:12:30 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.0.Beta7/frmug-2.3/nospam) with UUCP id CAA15487 for freebsd-current@FreeBSD.ORG; Wed, 20 May 1998 02:39:08 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: (from roberto@localhost) by keltia.freenix.fr (8.9.0.Beta4/keltia-2.14/nospam) id CAA21016 for freebsd-current@FreeBSD.ORG; Wed, 20 May 1998 02:31:04 +0200 (CEST) (envelope-from roberto) Message-ID: <19980520023104.A20839@keltia.freenix.fr> Date: Wed, 20 May 1998 02:31:04 +0200 From: Ollivier Robert To: freebsd-current@FreeBSD.ORG Subject: Re: softupdates and mount options... Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <35610C6B.5ED4201@scam.xcf.berkeley.edu> <19980519222807.29531@deepo.prosa.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.92.3i In-Reply-To: <19980519222807.29531@deepo.prosa.dk>; from Philippe Regnauld on Tue, May 19, 1998 at 10:28:07PM +0200 X-Operating-System: FreeBSD 3.0-CURRENT ctm#4293 AMD-K6 MMX @ 225 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Philippe Regnauld: > It looks like mounting async _other_ FS'es > than a softupdate one still causes panics -- > this wasn't explicit in the last messages. To mud the waters a bit more, my home machine (CURRENT as of 5/15, AMD K6-225, 128 MB) survived a "make world" with one other filesystem mounted async... (but it is not used in "make world", it is the CVS repos.). /dev/sd0s2a on / (local, writes: sync 82 async 5851)) /dev/sd0s2e on /usr (local, writes: sync 8 async 5054)) /dev/sd2s4a on /var (local, writes: sync 47062 async 47340)) /dev/sd0s2f on /usr/local (local, writes: sync 103 async 2466)) /dev/sd0s2g on /users (local, writes: sync 26909 async 46293)) /dev/sd2s4e on /news (local, soft-updates, writes: sync 31 async 87528)) /dev/sd0s2h on /src (local, soft-updates, writes: sync 2 async 58)) /dev/sd2s4d on /spare (asynchronous, local, noatime, writes: sync 105 async 200)) /dev/sd0s2d on /work (local, writes: sync 13707 async 5110)) /dev/sd12a on /x (local, nosuid, soft-updates, writes: sync 2 async 742)) /dev/sd2s4f on /y (local, soft-updates, writes: sync 2 async 0)) /dev/sd1s1e on /z (local, soft-updates, writes: sync 143 async 25745)) /usr/obj -> /y /usr/src -> /src -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #60: Fri May 15 21:04:22 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 18:33:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA08788 for freebsd-current-outgoing; Tue, 19 May 1998 18:33:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA08758 for ; Tue, 19 May 1998 18:32:50 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id VAA22737; Tue, 19 May 1998 21:32:39 -0400 (EDT) (envelope-from wollman) Date: Tue, 19 May 1998 21:32:39 -0400 (EDT) From: Garrett Wollman Message-Id: <199805200132.VAA22737@khavrinen.lcs.mit.edu> To: Bill Trost Cc: current@FreeBSD.ORG Subject: Re: fast forwarding patches In-Reply-To: <15774.895617911@cloud.rain.com> References: <199805191600.SAA09893@labinfo.iet.unipi.it> <15774.895617911@cloud.rain.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > AFAIK, the only link layer that does not performing checksumming packets > in their entirety is SLIP. Don't run both SLIP and fast forwarding and > everything should be fine. The purpose of the IP header checksum (and also the transport checksum) is principally NOT to guard against link errors -- indeed, it is entirely insufficient for that. Rather, it is intended to guard against logical errors which cause packets to be corrupted while in host memory. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 18:36:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA09905 for freebsd-current-outgoing; Tue, 19 May 1998 18:36:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cain.gsoft.com.au (genesi.lnk.telstra.net [139.130.136.161]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA09871 for ; Tue, 19 May 1998 18:36:35 -0700 (PDT) (envelope-from doconnor@cain.gsoft.com.au) Received: from cain (localhost [127.0.0.1]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id JAA24937; Wed, 20 May 1998 09:56:48 +0930 (CST) Message-Id: <199805200026.JAA24937@cain.gsoft.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Eivind Eklund cc: current@FreeBSD.ORG Subject: Re: People having problems with X windows? In-reply-to: Your message of "Tue, 19 May 1998 10:58:30 +0200." <19980519105830.21543@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 09:56:48 +0930 From: "Daniel O'Connor" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > given instructions on what regions to set for WC when using a 3Dfx card. > > I don't have anymore info tho :( > Ah, Linux is returning to its config.sys roots - "specifying windows > for WC" sounds like re-introducing the pre-historic concept of people > doing exact hardware fiddling for things they shouldn't have to know, > now also including PCI-cards. :-( Since WC is a fairly new feature, then I can see there poiint :) Personally I like it that way, but it would be nice if there was a card list and a program which had a guess at the card you had and looked it up in the file to get the suggested settings for it.. But since it doesn't exist, a program to do it manually will do for now :) --------------------------------------------------------------------- |Daniel O'Connor software and network engineer for Genesis Software | |http://www.gsoft.com.au | |The nice thing about standards is that there are so many of them to| |choose from. -- Andrew Tanenbaum | --------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 20:12:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA27116 for freebsd-current-outgoing; Tue, 19 May 1998 20:12:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA27111 for ; Tue, 19 May 1998 20:12:33 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id UAA28171; Tue, 19 May 1998 20:12:32 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp02.primenet.com, id smtpd028156; Tue May 19 20:12:30 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id UAA26227; Tue, 19 May 1998 20:12:25 -0700 (MST) From: Terry Lambert Message-Id: <199805200312.UAA26227@usr04.primenet.com> Subject: Re: Fix for undefined "__error" and discussion of shared object versioning To: syssgm@dtir.qld.gov.au (Stephen McKay) Date: Wed, 20 May 1998 03:12:25 +0000 (GMT) Cc: tlambert@primenet.com, freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au In-Reply-To: <199805190928.TAA10958@troll.dtir.qld.gov.au> from "Stephen McKay" at May 19, 98 07:28:50 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I still don't think this works. I'm not testing this live, I'm faking up > test cases. Assume I changed #ifndef __GNUC__ to #ifdef __GNUC__ already. > > I've renamed stuff to show the principle not working more easily: I dunno. I didn't protect with __GNUC__ in my test cases, and I used a live build tree with the real libc_r, linked shared. Your mileage may vary, but mine didn't. My gcc -v returns: ------------------------------------------------------------------------------ hermes% gcc -v gcc version 2.7.2.1 ------------------------------------------------------------------------------ It works the same on gcc 2.8.0, which I use for ACAP and C++ threads safe exceptions and the Standard Template Library. My errno.h code looks like this: -- errno.h ------------------------------------------------------------------- #ifndef KERNEL #include __BEGIN_DECLS int * __error __P((void)); static int *___error(void) { extern int errno; return &errno; } #pragma weak __error = ___error #warning "using a fake errno.h" __END_DECLS #define errno (* __error()) #endif ------------------------------------------------------------------------------ My test case looks like: -- foo.c --------------------------------------------------------------------- #include "errno.h" /* use hacked errno.h because of paranoia*/ #include main() { printf( "default errno is %d\n", errno); } ------------------------------------------------------------------------------ My non-libc_r linkage does: ------------------------------------------------------------------------------ hermes% cc -o foo foo.c In file included from foo.c:2: errno.h:51: warning: #warning "using a fake errno.h" hermes% ./foo default errno is 0 ------------------------------------------------------------------------------ My libc_r linkage does: ------------------------------------------------------------------------------ hermes% cc -o foo foo.c -lc_r In file included from foo.c:2: errno.h:51: warning: #warning "using a fake errno.h" hermes% ./foo default errno is 2 ------------------------------------------------------------------------------ The difference in the output is because PHK's malloc always fails a ``readlink("/etc/malloc.conf");'' and sets errno = ENOENT (2). Are you sure you are running a futzed up compiler, like egcs? > >It is, however, the correct one, I've decided, working on getting > >this hack to actually work. > > It would be a big pain though. Could we wait for ELF instead? > > >The versioning needs major, minor, and subminor. > > I don't see how your major/minor/subminor is any better than the > current major/minor, or how it would avoid the current problem. It would avoid the problem by letting us bump the minor but not the subminor when the errno.h change went in. So long as you did not foolishly replace an existing library of the same major/minor that you had built on your own, the executable would continue to prefer the old library to the new library you had built. The old library doesn't reference __error() via use of errno. > The current problem is due to replacing a global integer with a function. > Replacing one function with another would have been simple. The lesson > here is to have no global variables! Tell POSIX/ANSI about it. Call me if they actually listen to you, since I want some things fixed. 8-). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 20:14:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA27398 for freebsd-current-outgoing; Tue, 19 May 1998 20:14:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from asteroid.svib.ru (root@asteroid.svib.ru [195.151.166.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA27354 for ; Tue, 19 May 1998 20:13:55 -0700 (PDT) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (shuttle.svib.ru [195.151.166.144]) by asteroid.svib.ru (8.8.8/8.8.8) with ESMTP id HAA18483 for ; Wed, 20 May 1998 07:13:50 +0400 (MSD) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (minas-tirith.pol.ru [127.0.0.1]) by minas-tirith.pol.ru (8.8.8/8.8.7) with ESMTP id HAA17292 for ; Wed, 20 May 1998 07:14:17 +0400 (MSD) (envelope-from tarkhil@minas-tirith.pol.ru) Message-Id: <199805200314.HAA17292@minas-tirith.pol.ru> X-Mailer: exmh version 2.0.1 12/23/97 To: current@FreeBSD.ORG Reply-To: tarkhil@asteroid.svib.ru Subject: Softupdates: what am I doing wrong? X-URL: http://freebsd.svib.ru Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 07:14:16 +0400 From: Alex Povolotsky Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello! I've CVSuped the current sources, made world, enabled SOFTUPDATES in kernel, fetched softupdates files, rebuild kernel (and reinstall), rebooted single-user, and enabled softupdates with tunefs. tunefs tells me that softupdates are enabled, but mount doesn't tell about them, and no speed increase :-( What could I do wrong? Alex. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 20:35:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA29984 for freebsd-current-outgoing; Tue, 19 May 1998 20:35:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from proxy3.ba.best.com (root@proxy3.ba.best.com [206.184.139.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA29979 for ; Tue, 19 May 1998 20:35:05 -0700 (PDT) (envelope-from spadger@best.com) Received: from best.com (dynamic5.pm06.sf3d.best.com [209.24.235.69]) by proxy3.ba.best.com (8.8.8/8.8.BEST) with ESMTP id UAA01531; Tue, 19 May 1998 20:34:00 -0700 (PDT) Message-ID: <35624F27.132CA586@best.com> Date: Tue, 19 May 1998 20:33:59 -0700 From: Andy Sparrow Organization: Not much X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Edwin Culp CC: FreeBSD-Current@FreeBSD.ORG Subject: Re: cdrecord References: <3561A45E.61FC7DB9@ver1.telmex.net.mx> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Edwin Culp wrote: > cdrecord has been working fine with current until Monday. I cvsuped and > made > world on sunday as usual. Everything looks good. I tried to run a > weekly > backup that I do every monday on cd and it appears that cdrecord can't > find > 0,3,0 because I can mount cd0c and read it with no problem. I must have > done > something stupid that doesn't let cdrecord find 0,3,0. Maybe a new > library? > > Suggestions would be appreciated. I've also tried cdrecord 1.6 release > no luck. Looks like it can't open the control device(s).cdrecord tries to open the 'su' device that corresponds to the bus, target, lunyou specify, e.g. /dev/su0-3-0 in your case. If this fails (and it will, because the 'su' device shouldn't be used and the minor numbers are incorrect in the "standard" cdrecord dist), it'll try to open /dev/scgx instead. This should be linked to the control device for the CDR, either /dev/wormX.ctl or /dev/cdX.ctl. I think that's your problem. See my web page for more hints (the author of cdrecord even links to it from the cdrecord page, so it must be useful :=): http://www.best.com/~spadger/CDR-cdrecord.html HTH. Regards, AS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 22:27:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA15761 for freebsd-current-outgoing; Tue, 19 May 1998 22:27:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA15754 for ; Tue, 19 May 1998 22:27:34 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id HAA03108; Wed, 20 May 1998 07:26:33 +0200 (CEST) To: "Jordan K. Hubbard" cc: current@FreeBSD.ORG Subject: Re: kern/subr_devstat.c In-reply-to: Your message of "Tue, 19 May 1998 11:42:12 PDT." <13223.895603332@time.cdrom.com> Date: Wed, 20 May 1998 07:26:31 +0200 Message-ID: <3106.895641991@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <13223.895603332@time.cdrom.com>, "Jordan K. Hubbard" writes: >getmicroruntime() is still referenced here - bogon? not in my copy... cvs problem ? -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 19 23:13:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA23036 for freebsd-current-outgoing; Tue, 19 May 1998 23:13:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (ken@panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA23029 for ; Tue, 19 May 1998 23:13:34 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.8.8/8.8.5) id AAA26228; Wed, 20 May 1998 00:13:18 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199805200613.AAA26228@panzer.plutotech.com> Subject: Re: kern/subr_devstat.c In-Reply-To: <3106.895641991@critter.freebsd.dk> from Poul-Henning Kamp at "May 20, 98 07:26:31 am" To: phk@critter.freebsd.dk (Poul-Henning Kamp) Date: Wed, 20 May 1998 00:13:18 -0600 (MDT) Cc: jkh@time.cdrom.com, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28s (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Poul-Henning Kamp wrote... > In message <13223.895603332@time.cdrom.com>, "Jordan K. Hubbard" writes: > > >getmicroruntime() is still referenced here - bogon? > > not in my copy... > > cvs problem ? Your copy is either from before the last snapshot (5/13/98) or you've changed getmicroruntime() to getmicrouptime(). Justin changed the getmicrotime() call to a getmicroruntime() call before the last snapshot, ostensibly because it was less expensive. Upon looking at the code, though, they look about the same, and I think getmicrotime() is really what I want anyways. So I'll probably change it back. Ken -- Kenneth Merry ken@plutotech.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 00:13:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA03252 for freebsd-current-outgoing; Wed, 20 May 1998 00:13:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from asteroid.svib.ru (root@asteroid.svib.ru [195.151.166.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA03139; Wed, 20 May 1998 00:12:51 -0700 (PDT) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (shuttle.svib.ru [195.151.166.144]) by asteroid.svib.ru (8.8.8/8.8.8) with ESMTP id LAA29399; Wed, 20 May 1998 11:12:29 +0400 (MSD) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (minas-tirith.pol.ru [127.0.0.1]) by minas-tirith.pol.ru (8.8.8/8.8.7) with ESMTP id LAA01701; Wed, 20 May 1998 11:08:46 +0400 (MSD) (envelope-from tarkhil@minas-tirith.pol.ru) Message-Id: <199805200708.LAA01701@minas-tirith.pol.ru> X-Mailer: exmh version 2.0.2 2/24/98 To: hardware@FreeBSD.ORG cc: current@FreeBSD.ORG Reply-To: tarkhil@asteroid.svib.ru Subject: IWill and sio, again and again X-URL: http://freebsd.svib.ru Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 11:08:43 +0400 From: Alex Povolotsky Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello! I am using IWill MB with weird comports, not detectable by sio driver. I have found patches, applied them and all was well. I've tried to build current kernel and found that sio.c has changed, and the old patch won't fit anymore. Does anyone know if there is any effort to commit changes to kernel ssources, to make soi.c understand EVERY comport, or at least make something like options WEIRDCOMPORT, so I won't have to patch again and again? Alex. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 00:47:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA09933 for freebsd-current-outgoing; Wed, 20 May 1998 00:47:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ren.dtir.qld.gov.au (firewall-user@ns.dtir.qld.gov.au [203.108.138.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA09882 for ; Wed, 20 May 1998 00:47:36 -0700 (PDT) (envelope-from syssgm@dtir.qld.gov.au) Received: by ren.dtir.qld.gov.au; id RAA06193; Wed, 20 May 1998 17:47:20 +1000 (EST) Received: from ogre.dtir.qld.gov.au(167.123.8.3) by ren.dtir.qld.gov.au via smap (3.2) id xma006190; Wed, 20 May 98 17:47:14 +1000 Received: from troll.dtir.qld.gov.au (troll-8.dtir.qld.gov.au [167.123.8.1]) by ogre.dtir.qld.gov.au (8.8.7/8.8.7) with ESMTP id RAA17244; Wed, 20 May 1998 17:47:14 +1000 (EST) Received: from localhost (syssgm@localhost) by troll.dtir.qld.gov.au (8.8.5/8.8.5) with SMTP id RAA09525; Wed, 20 May 1998 17:47:10 +1000 (EST) Message-Id: <199805200747.RAA09525@troll.dtir.qld.gov.au> X-Authentication-Warning: troll.dtir.qld.gov.au: syssgm@localhost didn't use HELO protocol To: Terry Lambert cc: freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au Subject: Re: Fix for undefined "__error" and discussion of shared object versioning References: <199805200312.UAA26227@usr04.primenet.com> In-Reply-To: <199805200312.UAA26227@usr04.primenet.com> from Terry Lambert at "Wed, 20 May 1998 03:12:25 +0000" Date: Wed, 20 May 1998 17:47:10 +1000 From: Stephen McKay Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wednesday, 20th May 1998, Terry Lambert wrote: >hermes% gcc -v >gcc version 2.7.2.1 Ditto. Tweaking your code slightly: -- errno.h ------------------------------------------------------------------- #ifndef KERNEL #include __BEGIN_DECLS int * __error __P((void)); extern int fake_used; static int *___error(void) { extern int errno; fake_used++; return &errno; } #pragma weak __error = ___error #warning "using a fake errno.h" __END_DECLS #define errno (* __error()) #endif -- terry.c ------------------------------------------------------------------- #include "errno.h" /* use hacked errno.h because of paranoia*/ #include int fake_used; main() { printf("default errno is %d\n", errno); printf("fake_used is %d\n", fake_used); } ------------------------------------------------------------------------------ My non-libc_r linkage does: ------------------------------------------------------------------------------ $ cc -o terry terry.c In file included from terry.c:1: errno.h:8: warning: #warning "using a fake errno.h" $ ./terry default errno is 0 fake_used is 1 ------------------------------------------------------------------------------ My libc_r linkage does: ------------------------------------------------------------------------------ $ cc -o terry terry.c -lc_r In file included from terry.c:1: errno.h:8: warning: #warning "using a fake errno.h" $ ./terry default errno is 2 fake_used is 2 ------------------------------------------------------------------------------ >The difference in the output is because PHK's malloc always fails a >``readlink("/etc/malloc.conf");'' and sets errno = ENOENT (2). This explains the errno of 2. fake_used should be 0. I explain the count of 2 by assuming that one is for the assignment to errno, and the other for the read of errno. Our ___error() should not have been called at all in this example. So, it's not working properly after all. I am keen to make this work, but don't know how. Why don't weak symbols work for this? >> I don't see how your major/minor/subminor is any better than the >> current major/minor, or how it would avoid the current problem. > >It would avoid the problem by letting us bump the minor but not the >subminor when the errno.h change went in. So long as you did not >foolishly replace an existing library of the same major/minor that >you had built on your own, the executable would continue to prefer >the old library to the new library you had built. What you are saying is that we would bump the minor numbers on all libraries with your system, as opposed to bumping the major numbers on all libraries with the current system. This gains nothing as far as I can see. >> The lesson here is to have no global variables! > >Tell POSIX/ANSI about it. Call me if they actually listen to you, since >I want some things fixed. 8-). It's all happening with the Open Group now, isn't it? Aren't they about to release Unix 98 to match Windoze 98? Misfeature for misfeature I expect. :-) Stephen. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 00:48:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA10311 for freebsd-current-outgoing; Wed, 20 May 1998 00:48:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA10295 for ; Wed, 20 May 1998 00:48:48 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id LAA05424; Wed, 20 May 1998 11:49:13 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id KAA19045; Wed, 20 May 1998 10:13:15 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id JAA26257; Wed, 20 May 1998 09:47:50 +0200 (CEST) Message-ID: <19980520094750.27943@deepo.prosa.dk> Date: Wed, 20 May 1998 09:47:50 +0200 From: Philippe Regnauld To: Karl Denninger Cc: current@FreeBSD.ORG Subject: Re: Crash with softupdates References: <19980519110256.45495@mcs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e In-Reply-To: <19980519110256.45495@mcs.net>; from Karl Denninger on Tue, May 19, 1998 at 11:02:56AM -0500 X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Karl Denninger writes: > > Crash in softupdates; kernel from this morning (yes, I have the new > softupdates.c code,...... ) Ok, it's becoming increasingly difficult for me to test softupdates, since as of yesterday, using a new kernel regularly locks up the SCSI with SCB Timeout on sd0 -- and I've disabled any options to AHC. "Hopefully" I'll get softupdates to crash again tonight, _before_ the SCSI locks up. -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 00:58:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA11815 for freebsd-current-outgoing; Wed, 20 May 1998 00:58:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAB11774 for ; Wed, 20 May 1998 00:57:52 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id RAA21587; Wed, 20 May 1998 17:52:18 +1000 Date: Wed, 20 May 1998 17:52:18 +1000 From: Bruce Evans Message-Id: <199805200752.RAA21587@godzilla.zeta.org.au> To: grog@lemis.com, jdp@polstra.com Subject: Re: /sys/device.h: warning: 1 trigraph(s) encountered Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> DV_TTY /* serial line interface (???) */ >> >> The ??? have the form of a trigraph, but for some reason the compiler >> complains about them though they're in a comment. > >That's because the ISO C standard says that the compiler must map >trigraphs in phase 1 of the translation, but it doesn't eliminate >comments until phase 3. Also, there is a trigraph here, namely ??). (???) here gets converted to (?]. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 01:17:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA15507 for freebsd-current-outgoing; Wed, 20 May 1998 01:17:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA15474 for ; Wed, 20 May 1998 01:17:47 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id RAA22143; Wed, 20 May 1998 17:47:10 +0930 (CST) (envelope-from grog) Message-ID: <19980520174709.D20476@freebie.lemis.com> Date: Wed, 20 May 1998 17:47:09 +0930 From: Greg Lehey To: tarkhil@asteroid.svib.ru Cc: current@FreeBSD.ORG Subject: Re: IWill and sio, again and again References: <199805200708.LAA01701@minas-tirith.pol.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199805200708.LAA01701@minas-tirith.pol.ru>; from Alex Povolotsky on Wed, May 20, 1998 at 11:08:43AM +0400 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 20 May 1998 at 11:08:43 +0400, Alex Povolotsky wrote: > Hello! > > I am using IWill MB with weird comports, not detectable by sio driver. I have > found patches, applied them and all was well. > > I've tried to build current kernel and found that sio.c has changed, and the > old patch won't fit anymore. Really? I updated this morning, and I didn't have any conflicts with revision 1.201. > Does anyone know if there is any effort to commit changes to kernel ssources, > to make soi.c understand EVERY comport, or at least make something like > options WEIRDCOMPORT, so I won't have to patch again and again? It would be a good idea, wouldn't it? I suggested it a couple of days ago. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 01:41:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA19419 for freebsd-current-outgoing; Wed, 20 May 1998 01:41:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA19406 for ; Wed, 20 May 1998 01:41:09 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id BAA14286; Wed, 20 May 1998 01:34:41 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd014284; Wed May 20 08:34:36 1998 Date: Wed, 20 May 1998 01:34:33 -0700 (PDT) From: Julian Elischer To: Karl Denninger cc: current@FreeBSD.ORG Subject: Re: Explosion update on Softupdates - it is NOT CCD related In-Reply-To: <19980519172915.55147@mcs.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is more interesting what panic are you seeing on the spool? On Tue, 19 May 1998, Karl Denninger wrote: > > The earlier panic I reported (including traceback) is not related to ccd. > > I just got another one on the Diablo machine. This is EXTREMELY > reproducable in that environment; I can kill the system within 10 minutes, > and this time when it came back up the filesystem had serious damage. > > Note that if I turn off softupdates on the SPOOL disk (leaving it on for all > other drives, except root) it DOES NOT panic. > > This has to be related to the I/O pattern in that application. > > -- > -- > Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin > http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV > | NEW! Corporate ISDN Prices dropped by up to 50%! > Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS > Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 01:44:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA19884 for freebsd-current-outgoing; Wed, 20 May 1998 01:44:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA19870 for ; Wed, 20 May 1998 01:44:23 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id BAA14336; Wed, 20 May 1998 01:37:33 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd014332; Wed May 20 08:37:26 1998 Date: Wed, 20 May 1998 01:37:23 -0700 (PDT) From: Julian Elischer To: Mike Smith cc: Tom Jackson , FreeBSD Current Subject: Re: slice/devfs problem In-Reply-To: <199805191337.GAA03125@antipodes.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 19 May 1998, Mike Smith wrote: > > Neither disklabel, fdisk nor sysinstall work with SLICE. There are new > tools in the pipeline, but until then you will need to stick with using > an install image or non-SLICE kernel. Not STRICTLY true.. you can use fdisk as before, and disklabel -rw if you know what you are doing. julian > > > Since devfs/slice had been added to LINT I adopted it to all > > my boxes. No problem on two with single disk, dangerously > > dedicated. On the the main server box, disklabel says all disk > > end partition and 'c' partition extend past end of disk. > > > > When I tried to use sysinstall to change the slice settings on > > a brand new disk, it hung, sorry I didn't get debug messages. I > > won't go into the file system corruption I got on unrelated fs's > > ( first time ever with FreeBSD ) but the new disk now is not seen > > by /stand/sysinstall. Also fdisk can't find the slices either and > > says it is using dummy parameters 1/1/1 and then it hangs. > > > > I've got the corrupted file systems back by dumping devfs/slice > > on the server and using /stand/sysinstall to delete, bring back > > and newfs the file systems. > > > > BIG question is how do I get fdisk to work with the new disk and > > thus, let me use /stand/sysinstall to set the slice settings. The > > weird thing is msdos lets me put a dos slice on this disk, no problem, > > pfdisk shows the slices, no problem, and a boot floppy picks up the > > disk to allow me to set the slices. > > > > I'm holding off dedicating anything to this disk until I can get it > > to look normal to fdisk. > > > > Thanks for FreeBSD, > > > > Tom > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > > > -- > \\ Sometimes you're ahead, \\ Mike Smith > \\ sometimes you're behind. \\ mike@smith.net.au > \\ The race is long, and in the \\ msmith@freebsd.org > \\ end it's only with yourself. \\ msmith@cdrom.com > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 01:46:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA20241 for freebsd-current-outgoing; Wed, 20 May 1998 01:46:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA20231; Wed, 20 May 1998 01:46:04 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id KAA04297; Wed, 20 May 1998 10:44:29 +0200 (CEST) To: tarkhil@asteroid.svib.ru cc: hardware@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: IWill and sio, again and again In-reply-to: Your message of "Wed, 20 May 1998 11:08:43 +0400." <199805200708.LAA01701@minas-tirith.pol.ru> Date: Wed, 20 May 1998 10:44:28 +0200 Message-ID: <4295.895653868@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Submit an PR with the patches, surrounded by some sensible #ifdef, like "#ifdef BUGGY_" or simlar. In message <199805200708.LAA01701@minas-tirith.pol.ru>, Alex Povolotsky writes: >Hello! > >I am using IWill MB with weird comports, not detectable by sio driver. I have >found patches, applied them and all was well. > >I've tried to build current kernel and found that sio.c has changed, and the >old patch won't fit anymore. > >Does anyone know if there is any effort to commit changes to kernel ssources, >to make soi.c understand EVERY comport, or at least make something like >options WEIRDCOMPORT, so I won't have to patch again and again? > >Alex. > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-hardware" in the body of the message > -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 02:27:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA26272 for freebsd-current-outgoing; Wed, 20 May 1998 02:27:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA26255; Wed, 20 May 1998 02:27:28 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id TAA27055; Wed, 20 May 1998 19:25:01 +1000 Date: Wed, 20 May 1998 19:25:01 +1000 From: Bruce Evans Message-Id: <199805200925.TAA27055@godzilla.zeta.org.au> To: hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Subject: Re: IWill and sio, again and again Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I am using IWill MB with weird comports, not detectable by sio driver. I have >found patches, applied them and all was well. > >I've tried to build current kernel and found that sio.c has changed, and the >old patch won't fit anymore. I don't know of any correct patch, but the problem can be worked around by ignoring the results of tests 5 and 7. >Does anyone know if there is any effort to commit changes to kernel ssources, >to make soi.c understand EVERY comport, or at least make something like >options WEIRDCOMPORT, so I won't have to patch again and again? This is impossible, since manufacturers keep inventing new incompatibilites. The IWill actually seems to have compatible sio ports and an incompatible interrupt controller. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 02:43:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA29497 for freebsd-current-outgoing; Wed, 20 May 1998 02:43:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA29491; Wed, 20 May 1998 02:43:36 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id TAA22472; Wed, 20 May 1998 19:13:03 +0930 (CST) (envelope-from grog) Message-ID: <19980520191303.D22221@freebie.lemis.com> Date: Wed, 20 May 1998 19:13:03 +0930 From: Greg Lehey To: Bruce Evans , hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Cc: current@FreeBSD.ORG Subject: Re: IWill and sio, again and again References: <199805200925.TAA27055@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199805200925.TAA27055@godzilla.zeta.org.au>; from Bruce Evans on Wed, May 20, 1998 at 07:25:01PM +1000 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 20 May 1998 at 19:25:01 +1000, Bruce Evans wrote: >> I am using IWill MB with weird comports, not detectable by sio driver. I have >> found patches, applied them and all was well. >> >> I've tried to build current kernel and found that sio.c has changed, and the >> old patch won't fit anymore. > > I don't know of any correct patch, but the problem can be worked around > by ignoring the results of tests 5 and 7. On what hardware did you try this? I tried exactly this approach on an IWill P55XB2, and it didn't work. >> Does anyone know if there is any effort to commit changes to kernel ssources, >> to make soi.c understand EVERY comport, or at least make something like >> options WEIRDCOMPORT, so I won't have to patch again and again? > > This is impossible, since manufacturers keep inventing new incompatibilites. > > The IWill actually seems to have compatible sio ports and an incompatible > interrupt controller. We may not be talking about the same thing. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 04:05:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA12683 for freebsd-current-outgoing; Wed, 20 May 1998 04:05:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from widefw.csl.sony.co.jp (widefw.csl.sony.co.jp [133.138.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA12630 for ; Wed, 20 May 1998 04:05:05 -0700 (PDT) (envelope-from kjc@csl.sony.co.jp) Received: from hotaka.csl.sony.co.jp (root@hotaka.csl.sony.co.jp [43.27.98.57]) by widefw.csl.sony.co.jp (8.8.8/3.6W) with ESMTP id UAA03733; Wed, 20 May 1998 20:03:39 +0900 (JST) Received: from localhost (kjc@[127.0.0.1]) by hotaka.csl.sony.co.jp (8.8.8/3.6W/hotaka/98021914) with ESMTP id UAA05126; Wed, 20 May 1998 20:03:38 +0900 (JST) Message-Id: <199805201103.UAA05126@hotaka.csl.sony.co.jp> To: Julian Elischer cc: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: struct ifnet handling... In-reply-to: Your message of "Tue, 19 May 1998 11:43:14 MST." Date: Wed, 20 May 1998 20:03:38 +0900 From: Kenjiro Cho Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Julian said: >> if_index is evil and hsould be not used within the kernelinterfaces should >> become fully dynamic eventually. >> possibly a hash-table might be used to map between externally supplied >> if_index numbers and teh real pointers. Why is if_index evil? AFAIK, it isn't used as "index" in the kernel and can be used as a unique identifier from both kernel and user space. When a classifier checks the rules, it already has a pointer to the struct ifnet so that comparing if_index is cheap. --Kenjiro To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 04:10:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA13720 for freebsd-current-outgoing; Wed, 20 May 1998 04:10:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA13686; Wed, 20 May 1998 04:10:41 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id VAA00260; Wed, 20 May 1998 21:05:42 +1000 Date: Wed, 20 May 1998 21:05:42 +1000 From: Bruce Evans Message-Id: <199805201105.VAA00260@godzilla.zeta.org.au> To: bde@zeta.org.au, grog@lemis.com, hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Subject: Re: IWill and sio, again and again Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> I don't know of any correct patch, but the problem can be worked around >> by ignoring the results of tests 5 and 7. Actually tests 5 and 8. >On what hardware did you try this? I tried exactly this approach on >an IWill P55XB2, and it didn't work. IForget. The probe can't possibly not work if you ignore the failures in it. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 04:59:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA23480 for freebsd-current-outgoing; Wed, 20 May 1998 04:59:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA23470; Wed, 20 May 1998 04:59:14 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id VAA23034; Wed, 20 May 1998 21:28:49 +0930 (CST) (envelope-from grog) Message-ID: <19980520212848.B22701@freebie.lemis.com> Date: Wed, 20 May 1998 21:28:48 +0930 From: Greg Lehey To: Bruce Evans , hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Cc: current@FreeBSD.ORG Subject: Re: IWill and sio, again and again References: <199805201105.VAA00260@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199805201105.VAA00260@godzilla.zeta.org.au>; from Bruce Evans on Wed, May 20, 1998 at 09:05:42PM +1000 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, 20 May 1998 at 21:05:42 +1000, Bruce Evans wrote: >>> I don't know of any correct patch, but the problem can be worked around >>> by ignoring the results of tests 5 and 7. > > Actually tests 5 and 8. That sounds better. You can tell I didn't check the code. >> On what hardware did you try this? I tried exactly this approach on >> an IWill P55XB2, and it didn't work. > > IForget. The probe can't possibly not work if you ignore the failures > in it. Sorry, let me restate that: yes, the probe succeeded, it found the ports, and they didn't work. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 05:12:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA26159 for freebsd-current-outgoing; Wed, 20 May 1998 05:12:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA26143 for ; Wed, 20 May 1998 05:12:32 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id MAA12406; Wed, 20 May 1998 12:12:30 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id OAA05208; Wed, 20 May 1998 14:12:28 +0200 (MET DST) Message-ID: <19980520141228.03211@follo.net> Date: Wed, 20 May 1998 14:12:28 +0200 From: Eivind Eklund To: Garrett Wollman , Luigi Rizzo Cc: current@FreeBSD.ORG Subject: Re: and again on forwarding... References: <199805191624.SAA09951@labinfo.iet.unipi.it> <199805192103.RAA21962@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805192103.RAA21962@khavrinen.lcs.mit.edu>; from Garrett Wollman on Tue, May 19, 1998 at 05:03:24PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, May 19, 1998 at 05:03:24PM -0400, Garrett Wollman wrote: > It could be avoided by simply rewriting the IP input code to not munge > the IP header (and IP output to expect it to be munged). Easy enough > to do, but it's a pain to find all the clients which expect it to be > munged. Is that only clients in our kernel, or are there clients 'out there' which we'd have to care for, too? Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 05:27:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA27930 for freebsd-current-outgoing; Wed, 20 May 1998 05:27:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id FAA27914 for ; Wed, 20 May 1998 05:27:20 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id MAA11734; Wed, 20 May 1998 12:42:01 +0200 From: Luigi Rizzo Message-Id: <199805201042.MAA11734@labinfo.iet.unipi.it> Subject: Re: and again on forwarding... To: eivind@yes.no (Eivind Eklund) Date: Wed, 20 May 1998 12:42:01 +0200 (MET DST) Cc: wollman@khavrinen.lcs.mit.edu, current@FreeBSD.ORG In-Reply-To: <19980520141228.03211@follo.net> from "Eivind Eklund" at May 20, 98 02:12:09 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > It could be avoided by simply rewriting the IP input code to not munge > > the IP header (and IP output to expect it to be munged). Easy enough > > to do, but it's a pain to find all the clients which expect it to be > > munged. > > Is that only clients in our kernel, or are there clients 'out there' > which we'd have to care for, too? i think he only refers to kernel 'clients'. Not a big deal, IMHO. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 05:42:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA29541 for freebsd-current-outgoing; Wed, 20 May 1998 05:42:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from goliath.camtech.net.au (goliath.camtech.net.au [203.5.73.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA29522 for ; Wed, 20 May 1998 05:42:14 -0700 (PDT) (envelope-from thyerm@camtech.net.au) Received: from camtech.net.au (dialup-ad-4-03.camtech.net.au [203.28.0.131]) by goliath.camtech.net.au (8.8.5/8.8.2) with ESMTP id WAA15294; Wed, 20 May 1998 22:08:19 +0930 (CST) Message-ID: <3562CED3.6F2CDB76@camtech.net.au> Date: Wed, 20 May 1998 22:08:43 +0930 From: Matthew Thyer X-Mailer: Mozilla 4.05 [en] (X11; U; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: tarkhil@asteroid.svib.ru CC: current@FreeBSD.ORG Subject: Re: Softupdates: what am I doing wrong? References: <199805200314.HAA17292@minas-tirith.pol.ru> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Two things come to mind: 1) Did you reboot to multiuser after enabling softupdates ? - Sorry but I had to ask! 2) Were you trying to enable softupdates on the root filesystem ? - I'm not sure if this can be done yet. Hopefully Julian will comment as I'd like to be able to do this. Alex Povolotsky wrote: > > Hello! > > I've CVSuped the current sources, made world, enabled SOFTUPDATES in kernel, > fetched softupdates files, rebuild kernel (and reinstall), rebooted > single-user, and enabled softupdates with tunefs. > > tunefs tells me that softupdates are enabled, but mount doesn't tell about > them, and no speed increase :-( > > What could I do wrong? > > Alex. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- /=====================================================================\ |Work: Matthew.Thyer@dsto.defence.gov.au | Home: thyerm@camtech.net.au| \=====================================================================/ "If it is true that our Universe has a zero net value for all conserved quantities, then it may simply be a fluctuation of the vacuum of some larger space in which our Universe is imbedded. In answer to the question of why it happened, I offer the modest proposal that our Universe is simply one of those things which happen from time to time." E. P. Tryon from "Nature" Vol.246 Dec.14, 1973 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 05:44:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA29951 for freebsd-current-outgoing; Wed, 20 May 1998 05:44:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.mexcom.net (ver2-117.uninet.net.mx [200.38.135.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA29943 for ; Wed, 20 May 1998 05:44:50 -0700 (PDT) (envelope-from eculp@ver1.telmex.net.mx) Received: from mc.mexcom.net (telmex@ppp-7.mexcom.net [206.103.65.199]) by ns.mexcom.net (8.8.8/8.8.7) with SMTP id HAA25209; Wed, 20 May 1998 07:41:07 -0500 (CDT) Message-ID: <3562D0EC.68C780B5@ver1.telmex.net.mx> Date: Wed, 20 May 1998 07:47:40 -0500 From: Edwin Culp Organization: Mexico Communicates, S.A. de C.V. X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.18 i586) MIME-Version: 1.0 To: Andy Sparrow CC: FreeBSD-Current@FreeBSD.ORG Subject: Re: cdrecord References: <3561A45E.61FC7DB9@ver1.telmex.net.mx> <35624F27.132CA586@best.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thanks a lot, I'll give it a try as soon as I get to work. ed Andy Sparrow wrote: > > Edwin Culp wrote: > > > cdrecord has been working fine with current until Monday. I cvsuped and > > made > > world on sunday as usual. Everything looks good. I tried to run a > > weekly > > backup that I do every monday on cd and it appears that cdrecord can't > > find > > 0,3,0 because I can mount cd0c and read it with no problem. I must have > > done > > something stupid that doesn't let cdrecord find 0,3,0. Maybe a new > > library? > > > > Suggestions would be appreciated. I've also tried cdrecord 1.6 release > > no luck. > > Looks like it can't open the control device(s).cdrecord tries to open the > 'su' device that corresponds to the bus, target, lunyou specify, e.g. > /dev/su0-3-0 in your case. > > If this fails (and it will, because the 'su' device shouldn't be used and > the minor > numbers are incorrect in the "standard" cdrecord dist), it'll try to open > /dev/scgx > instead. This should be linked to the control device for the CDR, either > /dev/wormX.ctl or /dev/cdX.ctl. > > I think that's your problem. > > See my web page for more hints (the author of cdrecord even links to it > from > the cdrecord page, so it must be useful :=): > > http://www.best.com/~spadger/CDR-cdrecord.html > > HTH. > > Regards, > > AS > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 05:57:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA01140 for freebsd-current-outgoing; Wed, 20 May 1998 05:57:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA01132; Wed, 20 May 1998 05:57:35 -0700 (PDT) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199805201257.FAA01132@hub.freebsd.org> Subject: Re: Undefined symbol "___error" In-Reply-To: <3561E5EF.C917519E@pc.jaring.my> from Jahan at "May 19, 98 01:05:03 pm" To: jahan@pc.jaring.my (Jahan) Date: Wed, 20 May 1998 05:57:34 -0700 (PDT) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jahan wrote: > > Jonathan M. Bresler wrote: > > > First Principle: FreeBSD-current is the bleeding edge. > > > > if you run FreeBSD-current, you will get hurt. > > sooner or later. > > > > FreeBSD-stable may be a better release for you. > > I never wanted any experimental ones, we want reliability,robustness and correctness. I > was following cvsup. > then you definitely should *not* use freebsd-current. cvsup freebsd-stable instead. jmb To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 06:26:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA04182 for freebsd-current-outgoing; Wed, 20 May 1998 06:26:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from goliath.camtech.net.au (goliath.camtech.net.au [203.5.73.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA04173; Wed, 20 May 1998 06:26:21 -0700 (PDT) (envelope-from thyerm@camtech.net.au) Received: from camtech.net.au (dialup-ad-4-03.camtech.net.au [203.28.0.131]) by goliath.camtech.net.au (8.8.5/8.8.2) with ESMTP id WAA20893; Wed, 20 May 1998 22:53:09 +0930 (CST) Message-ID: <3562D956.8682E5D1@camtech.net.au> Date: Wed, 20 May 1998 22:53:34 +0930 From: Matthew Thyer X-Mailer: Mozilla 4.05 [en] (X11; U; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: sos@FreeBSD.ORG CC: Luigi Rizzo , hasty@rah.star-gate.com, regnauld@deepo.prosa.dk, current@FreeBSD.ORG Subject: Re: ATAPI CDDA Extraction under FreeBSD References: <199805182006.WAA00312@sos.freebsd.dk> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm sure I've seen multi block IO of 32 on one drive so don't rule out 16K. Maybe it was the Maxtor that blew up the other month... not sure. I dont have that drive any more so I can't give details. Søren Schmidt wrote: > > In reply to Luigi Rizzo who wrote: > > > It should be possible, at least it seems so from testing... > > > Big multi sector transfers post a problem though... > > > > how big is big ? is it 64K or it can be much larger ? In any case, > > it should not be much of a problem given that several atapi drives can > > transfer audio faster than 1x, so a small buffer should suffice. > > No most (if not all) disks I've seen has a max of 16 secs at once > ie 8K... > > > (and in any case, i fail to see why one would want to grab live > > digital audio data from a CD to pump it straight into the DAC of > > the audio card, when there is a direct analog connection that would > > consume zero cpu and zero bus bandwidth...) > > Exactly... > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team > Even more code to hack -- will it ever end > .. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- /=====================================================================\ |Work: Matthew.Thyer@dsto.defence.gov.au | Home: thyerm@camtech.net.au| \=====================================================================/ "If it is true that our Universe has a zero net value for all conserved quantities, then it may simply be a fluctuation of the vacuum of some larger space in which our Universe is imbedded. In answer to the question of why it happened, I offer the modest proposal that our Universe is simply one of those things which happen from time to time." E. P. Tryon from "Nature" Vol.246 Dec.14, 1973 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 06:32:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA04979 for freebsd-current-outgoing; Wed, 20 May 1998 06:32:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA04970 for ; Wed, 20 May 1998 06:32:26 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id IAA10014; Wed, 20 May 1998 08:32:26 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id IAA01221; Wed, 20 May 1998 08:32:25 -0500 (CDT) Message-ID: <19980520083225.26596@mcs.net> Date: Wed, 20 May 1998 08:32:25 -0500 From: Karl Denninger To: Julian Elischer Cc: current@FreeBSD.ORG Subject: Re: Explosion update on Softupdates - it is NOT CCD related References: <19980519172915.55147@mcs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: ; from Julian Elischer on Wed, May 20, 1998 at 01:34:33AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "dangling deps" is the panic string; I posted a traceback earlier. -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost On Wed, May 20, 1998 at 01:34:33AM -0700, Julian Elischer wrote: > This is more interesting > what panic are you seeing on the spool? > > > On Tue, 19 May 1998, Karl Denninger wrote: > > > > > The earlier panic I reported (including traceback) is not related to ccd. > > > > I just got another one on the Diablo machine. This is EXTREMELY > > reproducable in that environment; I can kill the system within 10 minutes, > > and this time when it came back up the filesystem had serious damage. > > > > Note that if I turn off softupdates on the SPOOL disk (leaving it on for all > > other drives, except root) it DOES NOT panic. > > > > This has to be related to the I/O pattern in that application. > > > > -- > > -- > > Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin > > http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV > > | NEW! Corporate ISDN Prices dropped by up to 50%! > > Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS > > Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 07:40:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA11720 for freebsd-current-outgoing; Wed, 20 May 1998 07:40:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.mexcom.net (ver2-71.uninet.net.mx [200.38.135.71]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA11712 for ; Wed, 20 May 1998 07:40:53 -0700 (PDT) (envelope-from eculp@ver1.telmex.net.mx) Received: from sunix (telmex@sunix.mexcom.net [206.103.64.3]) by ns.mexcom.net (8.8.8/8.8.7) with SMTP id JAA26838; Wed, 20 May 1998 09:37:07 -0500 (CDT) Message-ID: <3562EACF.77EC2460@ver1.telmex.net.mx> Date: Wed, 20 May 1998 09:38:07 -0500 From: Edwin Culp Organization: Mexico Communicates, S.C. X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.14 i586) MIME-Version: 1.0 To: Andy Sparrow CC: current@FreeBSD.ORG Subject: Re: cdrecord Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Somehow I must have done something very dumb to change the link from rcd0.ctl and scgx. Thanks. Ed I recommend anyone who is going to use or using cdrecord read your web page http://www.best.com/~spadger/CDR-cdrecord.html excellent. Edwin Culp wrote: > cdrecord has been working fine with current until Monday. I cvsuped and > made > world on sunday as usual. Everything looks good. I tried to run a > weekly > backup that I do every monday on cd and it appears that cdrecord can't > find > 0,3,0 because I can mount cd0c and read it with no problem. I must have > done > something stupid that doesn't let cdrecord find 0,3,0. Maybe a new > library? > > Suggestions would be appreciated. I've also tried cdrecord 1.6 release > no luck. Looks like it can't open the control device(s).cdrecord tries to open the 'su' device that corresponds to the bus, target, lunyou specify, e.g. /dev/su0-3-0 in your case. If this fails (and it will, because the 'su' device shouldn't be used and the minor numbers are incorrect in the "standard" cdrecord dist), it'll try to open /dev/scgx instead. This should be linked to the control device for the CDR, either /dev/wormX.ctl or /dev/cdX.ctl. I think that's your problem. See my web page for more hints (the author of cdrecord even links to it from the cdrecord page, so it must be useful :=): http://www.best.com/~spadger/CDR-cdrecord.html HTH. Regards, AS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 07:43:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA12104 for freebsd-current-outgoing; Wed, 20 May 1998 07:43:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA12093 for ; Wed, 20 May 1998 07:43:42 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id KAA25060; Wed, 20 May 1998 10:41:24 -0400 (EDT) (envelope-from wollman) Date: Wed, 20 May 1998 10:41:24 -0400 (EDT) From: Garrett Wollman Message-Id: <199805201441.KAA25060@khavrinen.lcs.mit.edu> To: Luigi Rizzo Cc: eivind@yes.no (Eivind Eklund), wollman@khavrinen.lcs.mit.edu, current@FreeBSD.ORG Subject: Re: and again on forwarding... In-Reply-To: <199805201042.MAA11734@labinfo.iet.unipi.it> References: <19980520141228.03211@follo.net> <199805201042.MAA11734@labinfo.iet.unipi.it> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: >> Is that only clients in our kernel, or are there clients 'out there' >> which we'd have to care for, too? > i think he only refers to kernel 'clients'. Not a big deal, IMHO. Remember that one of which is the ``raw'' interface. In order to maintain application compatibility, the SOCK_RAW interface will need to do all the munging which is removed from other code paths. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 08:19:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15458 for freebsd-current-outgoing; Wed, 20 May 1998 08:19:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from techpower.net (hometeam@techpower.net [205.133.231.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA15450; Wed, 20 May 1998 08:19:44 -0700 (PDT) (envelope-from hometeam@techpower.net) Received: from localhost (hometeam@localhost) by techpower.net (8.8.8/8.8.8) with SMTP id LAA06373; Wed, 20 May 1998 11:16:04 -0400 (EDT) (envelope-from hometeam@techpower.net) Date: Wed, 20 May 1998 11:16:04 -0400 (EDT) From: Jt To: Poul-Henning Kamp cc: tarkhil@asteroid.svib.ru, hardware@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: IWill and sio, again and again In-Reply-To: <4295.895653868@critter.freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I also have a problem with sio in Current the 650 support is broken With all the new machinces coming out with 650 uart isn't it time we fix the sio driver and enclude 650 support for stable 2.2.6 ? This support was added to Current a while back and I am not sure if it ever worked...I normally run stable and perfer on this machince to run stable. Current is only for the obscure 0x20000 set flag. Which I find out now is broken. HELP! grin) Who do we bribe , I know one of you guys are on the take!:) On Wed, 20 May 1998, Poul-Henning Kamp wrote: > > Submit an PR with the patches, surrounded by some sensible #ifdef, > like "#ifdef BUGGY_" or simlar. > > In message <199805200708.LAA01701@minas-tirith.pol.ru>, Alex Povolotsky writes: > >Hello! > > > >I am using IWill MB with weird comports, not detectable by sio driver. I have > >found patches, applied them and all was well. > > > >I've tried to build current kernel and found that sio.c has changed, and the > >old patch won't fit anymore. > > > >Does anyone know if there is any effort to commit changes to kernel ssources, > >to make soi.c understand EVERY comport, or at least make something like > >options WEIRDCOMPORT, so I won't have to patch again and again? > > > >Alex. > > > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org > >with "unsubscribe freebsd-hardware" in the body of the message > > > > -- > Poul-Henning Kamp FreeBSD coreteam member > phk@FreeBSD.ORG "Real hackers run -current on their laptop." > "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 08:23:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA16064 for freebsd-current-outgoing; Wed, 20 May 1998 08:23:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA16058 for ; Wed, 20 May 1998 08:23:22 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id IAA24397; Wed, 20 May 1998 08:23:00 -0700 (PDT) (envelope-from jdp) Message-Id: <199805201523.IAA24397@austin.polstra.com> To: hometeam@techpower.net Subject: Re: wtmp In-Reply-To: References: Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Wed, 20 May 1998 08:23:00 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article , Jt wrote: > May 17 1998 I did make a big jump from 2.2.6 stable. > I had a few minor problems , This I just noticed today. > It like the wtmp is fragmented or something. The format of the wtmp file changed between 2.2 and -current, to accomodate the longer user names now supported in -current. You still have some old program that is writing wtmp in the old format. The usual perpetrators are sshd and xterm. Rebuild both of those, and chances are that the problem will be solved. You'll probably need to clean out wtmp to get a fresh start. -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 08:51:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA19176 for freebsd-current-outgoing; Wed, 20 May 1998 08:51:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA19163 for ; Wed, 20 May 1998 08:51:12 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id IAA09991 for ; Wed, 20 May 1998 08:51:11 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805201551.IAA09991@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: current@FreeBSD.ORG Subject: softupdate Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 08:51:10 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On my test box, a P133 with 32MB and a fast IDE drive my make world finished in 2:40 . Not bad 8) FreeBSD cioloco.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #15: Tue May 19 21:04:27 PDT 1998 hasty@cioloco.star-gate.com:/usr/src/sys/compile/CIOLOCO i386 $ mount /dev/wd0s2a on / (local, writes: sync 648 async 2535) /dev/wd0s2e on /tmp (local, soft-updates, writes: sync 2 async 1169) /dev/wd2g on /usr (local, soft-updates, writes: sync 1925 async 98309) /dev/wd0s2f on /var (local, writes: sync 5358 async 1421) procfs on /proc (local) Enjoy, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 09:01:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA20859 for freebsd-current-outgoing; Wed, 20 May 1998 09:01:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from echonyc.com (echonyc.com [198.67.15.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA20736 for ; Wed, 20 May 1998 09:00:31 -0700 (PDT) (envelope-from benedict@echonyc.com) Received: from localhost (benedict@localhost) by echonyc.com (8.8.7/8.8.7) with SMTP id LAA28005; Wed, 20 May 1998 11:59:50 -0400 (EDT) Date: Wed, 20 May 1998 11:59:50 -0400 (EDT) From: Snob Art Genre Reply-To: ben@rosengart.com To: Ted Spradley cc: Jason Nordwick , freebsd-current@FreeBSD.ORG Subject: Re: softupdates and mount options... In-Reply-To: <199805190550.AAA06067@set.spradley.tmi.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 19 May 1998, Ted Spradley wrote: > > I never told the system (through fstab), to mount sync or async. > > I added softupdates today and put sync under the mount options > > just to be safe, but now it appears to actually make the system > > slower ? Is this because the system default to async ? > > Um, sync and async are not a binary choice. Normal is sorta in > between sync and async. The opposite of "async" being "noasync", correct? The man page to mount could be clearer on this subject. Ben "You have your mind on computers, it seems." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 09:51:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA29409 for freebsd-current-outgoing; Wed, 20 May 1998 09:51:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA29390; Wed, 20 May 1998 09:51:04 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id IAA00372; Wed, 20 May 1998 08:46:10 -0700 (PDT) Message-Id: <199805201546.IAA00372@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Bruce Evans cc: grog@lemis.com, hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru, current@FreeBSD.ORG Subject: Re: IWill and sio, again and again In-reply-to: Your message of "Wed, 20 May 1998 21:05:42 +1000." <199805201105.VAA00260@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 08:46:10 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> I don't know of any correct patch, but the problem can be worked around > >> by ignoring the results of tests 5 and 7. > > Actually tests 5 and 8. > > >On what hardware did you try this? I tried exactly this approach on > >an IWill P55XB2, and it didn't work. > > IForget. The probe can't possibly not work if you ignore the failures > in it. The probe works, but the port doesn't, due to the attach making assumptions about the results of the probe. This is a basic failure in implementation of many probe/attach pairs, which will be exacerbated if/ when the probes are obsoleted by PnP detection. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 10:15:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA04955 for freebsd-current-outgoing; Wed, 20 May 1998 10:15:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA04898; Wed, 20 May 1998 10:15:33 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id DAA19337; Thu, 21 May 1998 03:11:11 +1000 Date: Thu, 21 May 1998 03:11:11 +1000 From: Bruce Evans Message-Id: <199805201711.DAA19337@godzilla.zeta.org.au> To: bde@zeta.org.au, mike@smith.net.au Subject: Re: IWill and sio, again and again Cc: current@FreeBSD.ORG, grog@lemis.com, hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> >> I don't know of any correct patch, but the problem can be worked around >> >> by ignoring the results of tests 5 and 7. >> >> Actually tests 5 and 8. >> >> >On what hardware did you try this? I tried exactly this approach on >> >an IWill P55XB2, and it didn't work. >> >> IForget. The probe can't possibly not work if you ignore the failures >> in it. > >The probe works, but the port doesn't, due to the attach making >assumptions about the results of the probe. This is a basic failure in >implementation of many probe/attach pairs, which will be exacerbated if/ >when the probes are obsoleted by PnP detection. The port worked fine on the system I debugged it on. The attach makes no assumptions about the results of the probe, but it assumes that a successful probe leaves a couple of registers in a certain state. Butchery of the probe to do more than ignore the failures could easily break this. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 10:43:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA09918 for freebsd-current-outgoing; Wed, 20 May 1998 10:43:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA09898; Wed, 20 May 1998 10:43:39 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id JAA00695; Wed, 20 May 1998 09:38:54 -0700 (PDT) Message-Id: <199805201638.JAA00695@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Bruce Evans cc: mike@smith.net.au, current@FreeBSD.ORG, grog@lemis.com, hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Subject: Re: IWill and sio, again and again In-reply-to: Your message of "Thu, 21 May 1998 03:11:11 +1000." <199805201711.DAA19337@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 09:38:53 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> >> I don't know of any correct patch, but the problem can be worked around > >> >> by ignoring the results of tests 5 and 7. > >> > >> Actually tests 5 and 8. > >> > >> >On what hardware did you try this? I tried exactly this approach on > >> >an IWill P55XB2, and it didn't work. > >> > >> IForget. The probe can't possibly not work if you ignore the failures > >> in it. > > > >The probe works, but the port doesn't, due to the attach making > >assumptions about the results of the probe. This is a basic failure in > >implementation of many probe/attach pairs, which will be exacerbated if/ > >when the probes are obsoleted by PnP detection. > > The port worked fine on the system I debugged it on. Do you mean to say that you've assessed the problem with the ACER UART (or the PIC arrangement used with it)? What is your prognosis? > The attach makes > no assumptions about the results of the probe, but it assumes that a > successful probe leaves a couple of registers in a certain state. > Butchery of the probe to do more than ignore the failures could easily > break this. Butchery of the probe to merely ignore the failures results in a nonworking port. Butchery of the probe to include the bogus-but-functional probe code on Greg's page results in a working port. The inference here is that the attach assumes some port state that is not achieved by the normal probe. If we were to use the PnP BIOS data to determine the port's configuration and ignored the probe, it would be interesting to know if the attach would result in a working port. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 11:25:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA19301 for freebsd-current-outgoing; Wed, 20 May 1998 11:25:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA19132; Wed, 20 May 1998 11:25:21 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id EAA22099; Thu, 21 May 1998 04:22:51 +1000 Date: Thu, 21 May 1998 04:22:51 +1000 From: Bruce Evans Message-Id: <199805201822.EAA22099@godzilla.zeta.org.au> To: bde@zeta.org.au, mike@smith.net.au Subject: Re: IWill and sio, again and again Cc: current@FreeBSD.ORG, grog@lemis.com, hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> The port worked fine on the system I debugged it on. > >Do you mean to say that you've assessed the problem with the ACER UART >(or the PIC arrangement used with it)? What is your prognosis? No, I only worked around the problem on one IWill system. The PIC (or something beteween the UART and the PIC) apparently latches rising edges of IRQ signals even for IRQs that are masked in the PIC. >> The attach makes >> no assumptions about the results of the probe, but it assumes that a >> successful probe leaves a couple of registers in a certain state. >> Butchery of the probe to do more than ignore the failures could easily >> break this. > >Butchery of the probe to merely ignore the failures results in a >nonworking port. >Butchery of the probe to include the bogus-but-functional probe code on >Greg's page results in a working port. That patch is just as bad as its author says. It assumes working loopback mode and IIRC breaks the shared IRQ case. It works by ignoring all errors and all non-errors, and replacing the tests by another one which doesn't fail. Side affects of the test apparently help. They wouldn't have helped on the system that I tested. >The inference here is that the attach assumes some port state that is >not achieved by the normal probe. If we were to use the PnP BIOS data >to determine the port's configuration and ignored the probe, it would >be interesting to know if the attach would result in a working port. It should not-work even for non-IWill UARTs, since the attach assumes certain values in the cfcr, ier and mcr registers. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 11:33:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA21309 for freebsd-current-outgoing; Wed, 20 May 1998 11:33:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA21226 for ; Wed, 20 May 1998 11:33:33 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id LAA07153; Wed, 20 May 1998 11:32:58 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma007149; Wed May 20 11:32:41 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id LAA02113; Wed, 20 May 1998 11:32:41 -0700 (PDT) From: Archie Cobbs Message-Id: <199805201832.LAA02113@bubba.whistle.com> Subject: Re: and again on forwarding... In-Reply-To: <199805201441.KAA25060@khavrinen.lcs.mit.edu> from Garrett Wollman at "May 20, 98 10:41:24 am" To: wollman@khavrinen.lcs.mit.edu (Garrett Wollman) Date: Wed, 20 May 1998 11:32:41 -0700 (PDT) Cc: luigi@labinfo.iet.unipi.it, eivind@yes.no, wollman@khavrinen.lcs.mit.edu, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Garrett Wollman writes: > < said: > > >> Is that only clients in our kernel, or are there clients 'out there' > >> which we'd have to care for, too? > > > i think he only refers to kernel 'clients'. Not a big deal, IMHO. > > Remember that one of which is the ``raw'' interface. In order to > maintain application compatibility, the SOCK_RAW interface will need > to do all the munging which is removed from other code paths. Same thing applies to ``divert'' sockets... -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 11:45:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA24357 for freebsd-current-outgoing; Wed, 20 May 1998 11:45:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from limbo.rtfm.net (nathan@rtfm.net [204.141.125.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA24213 for ; Wed, 20 May 1998 11:44:32 -0700 (PDT) (envelope-from nathan@limbo.rtfm.net) Received: (from nathan@localhost) by limbo.rtfm.net (8.8.8/8.8.8) id OAA09165; Wed, 20 May 1998 14:44:07 -0400 (EDT) (envelope-from nathan) Message-ID: <19980520144406.A9158@rtfm.net> Date: Wed, 20 May 1998 14:44:06 -0400 From: Nathan Dorfman To: current@FreeBSD.ORG Subject: netstat and -current Mail-Followup-To: current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -current as of yesterday: nathan@limbo.rtfm.net:~% netstat nathan@limbo.rtfm.net:~% netstat -f inet nathan@limbo.rtfm.net:~% Anyone else seeing something similar? Other netstat functions, such as -r, work fine. -- ________________ ______________________________ / Nathan Dorfman \ / "Nietzsche is dead." - God \ / nathan@rtfm.net \/ http://www.FreeBSD.org/ \ / finger for PGP key \ FreeBSD 2.2.6 is now out! \ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 11:50:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA25582 for freebsd-current-outgoing; Wed, 20 May 1998 11:50:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA25371; Wed, 20 May 1998 11:49:32 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id KAA01041; Wed, 20 May 1998 10:44:44 -0700 (PDT) Message-Id: <199805201744.KAA01041@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Bruce Evans cc: mike@smith.net.au, current@FreeBSD.ORG, grog@lemis.com, hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Subject: Re: IWill and sio, again and again In-reply-to: Your message of "Thu, 21 May 1998 04:22:51 +1000." <199805201822.EAA22099@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 10:44:44 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> The port worked fine on the system I debugged it on. > > > >Do you mean to say that you've assessed the problem with the ACER UART > >(or the PIC arrangement used with it)? What is your prognosis? > > No, I only worked around the problem on one IWill system. The PIC (or > something beteween the UART and the PIC) apparently latches rising edges > of IRQ signals even for IRQs that are masked in the PIC. Is this perhaps related to the 'serialized IRQ protocol' that the ACER UART claims to support? Some more research indicates that this is a "new feature" in the TX and LX chipsets. The descriptions I've been able to find of this so far seem to indicate that it might fit the bill. Look for it in the PIIX4 documentation, if you have that. You may need to pester Acer for a copy of the 513X datasheet as well. > >The inference here is that the attach assumes some port state that is > >not achieved by the normal probe. If we were to use the PnP BIOS data > >to determine the port's configuration and ignored the probe, it would > >be interesting to know if the attach would result in a working port. > > It should not-work even for non-IWill UARTs, since the attach assumes > certain values in the cfcr, ier and mcr registers. That sounds like "I agree". How much effort would be required to make the attach assume a completely indeterminate ground state, predicated simply on knowing that the port is present? -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 12:16:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA02636 for freebsd-current-outgoing; Wed, 20 May 1998 12:16:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA02480; Wed, 20 May 1998 12:15:35 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id FAA23917; Thu, 21 May 1998 05:15:00 +1000 Date: Thu, 21 May 1998 05:15:00 +1000 From: Bruce Evans Message-Id: <199805201915.FAA23917@godzilla.zeta.org.au> To: bde@zeta.org.au, mike@smith.net.au Subject: Re: IWill and sio, again and again Cc: current@FreeBSD.ORG, grog@lemis.com, hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> No, I only worked around the problem on one IWill system. The PIC (or >> something beteween the UART and the PIC) apparently latches rising edges >> of IRQ signals even for IRQs that are masked in the PIC. > >Is this perhaps related to the 'serialized IRQ protocol' that the ACER >UART claims to support? Some more research indicates that this is a >"new feature" in the TX and LX chipsets. The descriptions I've been >able to find of this so far seem to indicate that it might fit the bill. >Look for it in the PIIX4 documentation, if you have that. You may need >to pester Acer for a copy of the 513X datasheet as well. Don't have it. I couldn't find your old mail about this. >> It should not-work even for non-IWill UARTs, since the attach assumes >> certain values in the cfcr, ier and mcr registers. > >That sounds like "I agree". How much effort would be required to make >the attach assume a completely indeterminate ground state, predicated >simply on knowing that the port is present? 3 lines... plus not more than a few thousand lines to configure it :-). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 12:28:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05843 for freebsd-current-outgoing; Wed, 20 May 1998 12:28:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05515; Wed, 20 May 1998 12:26:36 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id LAA01249; Wed, 20 May 1998 11:22:24 -0700 (PDT) Message-Id: <199805201822.LAA01249@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Bruce Evans cc: current@FreeBSD.ORG, grog@lemis.com, hardware@FreeBSD.ORG, tarkhil@asteroid.svib.ru Subject: Re: IWill and sio, again and again In-reply-to: Your message of "Thu, 21 May 1998 05:15:00 +1000." <199805201915.FAA23917@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 11:22:23 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> No, I only worked around the problem on one IWill system. The PIC (or > >> something beteween the UART and the PIC) apparently latches rising edges > >> of IRQ signals even for IRQs that are masked in the PIC. > > > >Is this perhaps related to the 'serialized IRQ protocol' that the ACER > >UART claims to support? Some more research indicates that this is a > >"new feature" in the TX and LX chipsets. The descriptions I've been > >able to find of this so far seem to indicate that it might fit the bill. > > >Look for it in the PIIX4 documentation, if you have that. You may need > >to pester Acer for a copy of the 513X datasheet as well. > > Don't have it. I couldn't find your old mail about this. http://www.acerlabs.com for the Acer stuff. If you can't get anything useful out of them, let me know and I'll pursue it. Intel have all their datasheets up at http://developer.intel.com, including the TX stuff. It seems that the deal with the serialised IRQ protocol is that the IRQ is encoded on the PCI bus rather than being an input to the ISA bridge. There may be vagaries in the handling of this. 8( > >> It should not-work even for non-IWill UARTs, since the attach assumes > >> certain values in the cfcr, ier and mcr registers. > > > >That sounds like "I agree". How much effort would be required to make > >the attach assume a completely indeterminate ground state, predicated > >simply on knowing that the port is present? > > 3 lines... plus not more than a few thousand lines to configure it :-). 8) I'll just settle for the attach making no assumptions about the device's state. One thing at a time. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 14:24:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00575 for freebsd-current-outgoing; Wed, 20 May 1998 14:24:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail1.its.rpi.edu (root@mail1.its.rpi.edu [128.113.100.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA00486 for ; Wed, 20 May 1998 14:23:51 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.acs.rpi.edu [128.113.24.47]) by mail1.its.rpi.edu (8.8.8/8.8.6) with ESMTP id RAA83378 for ; Wed, 20 May 1998 17:23:32 -0400 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Sender: drosih@pop1.rpi.edu Message-Id: Date: Wed, 20 May 1998 17:27:04 -0400 To: current@FreeBSD.ORG From: Garance A Drosihn Subject: SMP, Intel PR440FX, cpu monitoring, etc Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi. There's a few topics I haven't been paying much attention to, but now that I bought a new PC they're suddenly of more immediate interest. www.insight.com as a great deal ($800!) on a 200MHz Pentium pro machine, so I bought one to replace another PC of mine which recently died. I didn't realize it when I bought it, but the PC (a Toshiba 6200M) has the Intel motherboard which will support a second Pentium Pro processor if I go out and buy one (and a VRM to go along with it...). It happens that a dual-processor system would be nice for some services I run, so suddenly I'm much more interested in the possibilities of SMP support in FreeBSD. I notice that the PR440FX is listed among the boards that are reported to work with FreeBSD's SMP (as it sits now). Is there anything I need to look out for, or can I just go out and buy another 200MHz PPro and hook it up? (note that I won't need this to work at all until Fall, and even then it doesn't have to be as a multiprocessor system). If I do get a second processor, and the SMP support isn't solid by fall, can I just run the regular (uniprocessor) release on it? The machine also came with scsi for the disk (not IDE) and fast ethernet, but I assume that wouldn't add any special issues as long as the SMP support itself is working. The other issue that this PC brings up is that it has some sort of monitoring capability to find out things like how hot the inside of the box is getting. This is of interest to me because my last PC died *because* of some air-conditioning problems in my office... Is it possible to query these monitors from FreeBSD current? (right now my machine is still running the WindowsNT that it came with, but I hope to have time to switch it over to freebsd this weekend). --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer or drosih@rpi.edu Rensselaer Polytechnic Institute To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 16:02:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA18518 for freebsd-current-outgoing; Wed, 20 May 1998 16:02:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from feldman.dyn.ml.org (root@usr3-dialup58.mix2.Boston.mci.net [166.55.67.186]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA18417 for ; Wed, 20 May 1998 16:02:24 -0700 (PDT) (envelope-from green@feldman.dyn.ml.org) Received: from localhost (green@localhost) by feldman.dyn.ml.org (8.8.8/8.8.8) with SMTP id SAA14082 for ; Wed, 20 May 1998 18:33:40 -0400 (EDT) (envelope-from green@feldman.dyn.ml.org) Date: Wed, 20 May 1998 18:23:37 -0400 (EDT) From: Brian Feldman To: freebsd-current@FreeBSD.ORG Subject: What do you think about this addition to rc{.conf}(5)? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The purpouse of these two additions is to add the ability to configure the system automatically to use MFS as the /tmp file system. This makes sense after reading the white paper on MFS, and its use as a /tmp filesystem, and looking at rc(5) which already had a tmp clearing function. It seemed obvious to add the following: to rc: if [ "X${mfs_tmp_enable}" = X"YES" ]; then if [ X${mfs_tmp_type} != X ]; then mount_mfs -T ${mfs_tmp_type} mfs /tmp else echo "disktab(5)-compliant mfs type not given for /tmp" fi fi to rc.conf: mfs_tmp_enable="NO" # mount an mfs for /tmp mfs_tmp_type="" # disktab(5) type for /tmp Comments? Should we merge this, or is it useful to only myself? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= my->name = "Brian Feldman"; my->email[0] = "brianfeldman@hotmail.com"; my->email[1] = "green@feldman.dyn.ml.org"; -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 16:05:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA19145 for freebsd-current-outgoing; Wed, 20 May 1998 16:05:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hotmail.com (f65.hotmail.com [207.82.250.151]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA19029 for ; Wed, 20 May 1998 16:04:53 -0700 (PDT) (envelope-from brianfeldman@hotmail.com) Received: (qmail 28755 invoked by uid 0); 20 May 1998 23:04:20 -0000 Message-ID: <19980520230420.28754.qmail@hotmail.com> Received: from 166.55.67.186 by www.hotmail.com with HTTP; Wed, 20 May 1998 16:04:18 PDT X-Originating-IP: [166.55.67.186] From: "Brian Feldman" To: jhs@muc.de Cc: freebsd-current@FreeBSD.ORG Subject: Re: Next 3.0 SNAP CD coming up. Content-Type: text/plain Date: Wed, 20 May 1998 16:04:18 PDT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 1) FreeBSD is made to be a server and workstation operating system. As such, we want more speed (pipes) and less security risks (using tmp files is a _bad_ security risk). As such, most machines have enough RAM to do this effectively, and swap is mandatory on FreeBSD systems. On low memory systems, I doubt highly there would be a difference in performance between -pipe and tmp files, since both would require use of disk space temporarily. 2) Most people _would_ want to have it -pipe by default; the tmp files are a BAD standard and should be gotten rid of to ease security and raise performance. Hence most people who know enough to use it would want -pipe enabled, and FreeBSD being a hacker OS, that is a majority of the people. How can you argue with inconveniencing a minority to do something that would help the majority? Brian Feldman >From jhs@phil.jhs.no_domain Wed May 20 08:33:15 1998 >Received: from jhs.muc.de ([193.174.4.84]) by colin.muc.de with SMTP id <140580-2>; Wed, 20 May 1998 15:33:15 +0200 >Received: from phil.jhs.no_domain (localhost [127.0.0.1]) > by jhs.muc.de (8.8.7/8.8.7) with ESMTP id WAA01359; > Tue, 19 May 1998 22:47:56 +0200 (MET DST) > (envelope-from jhs@phil.jhs.no_domain) >Message-Id: <199805192047.WAA01359@jhs.muc.de> >To: "Brian Feldman" >cc: freebsd-current@freebsd.org >Subject: Re: Next 3.0 SNAP CD coming up. >From: "Julian H. Stacey" >Reply-To: "Julian H. Stacey" >X-Post: Holz Strasse 27d, 80469 Munich, Germany >X-Email: jhs@freebsd.org (& jhs@muc.de & jhs@jhs.muc.de ) >X-Web: http://www.freebsd.org/~jhs/ (& http://www.muc.de/~jhs/ ) >X-Tel: +49.89.268616 >X-Fax: +49.89.2608126 >X-Data: +49.89.26023276 >In-reply-to: Your message of "Tue, 19 May 1998 06:03:16 +0200." > <19980519040316.22617.qmail@m2.findmail.com> >Date: Tue, 19 May 1998 22:47:52 +0200 >Sender: jhs@jhs.muc.de > >"Brian Feldman" wrote: >> 2) Can anyone think of one good reason not to have gcc go -pipe by default? I >> t would make some sense to do so, and then to add a -nopipe switch, seeing th >> at there should be no reasons not to use -pipe in 100% of the situations with >> using all pipeable tools, cpp, gcc, and gas. Any reason not to? If I get the >> go-ahead, I'll submit the patch. > >Q. Is it nicer to have it pipe by default, & turn off manually, or vice versa ? >A. It depends on perspective: few people with just a small machine would want > it to default to On, & few with just a big machine would want it to default > to Off, & people with a mix of machine sizes will be inconvenienced about > equally by either default. All users will be affected if the default > is changed. > >Any change (either way) would be gratuitous, but to enable pipes by >default would bring us one small step further away from a `least suprise' >evironment: I believe the FSF/GCC default on (random) boxes such as HP-UX etc, >defaults to pipe off; so should we, 'till (if) GNU changes it's default. > >- Not all hosts have lots of RAM/Swap >- Not everyone has cash to buy more RAM, or even sockets to plug more RAM into > (think Compaq RAM cards & laptops), not all even have docu. on old inherited > motherboards, to know how to reconfig. old main boards for more ram. >- FreeBSD runs on 4M (yes I know std. install needs 5M now), >- Some bigger machines may be running multi user with login.conf accounting > RAM limits set to modest thresholds, & more RAM ==> less users on the box. >- My main box happens to have 64M, so already uses /etc/make.conf > CFLAGS= -O2 -m486 -pipe COPTFLAGS= -O -pipe ; > but my smallest test box with 8M does not, & I expect I'll soon inherit a > Toshiba 486 with 4M, (as Gates-OS has bloated beyond owner's fit), > & I look forward to putting FreeBSD on that little free laptop & showing > friends how FreeBSD can use what Gates-OS can not. It too will not pipe, > so will not fit within your 100% of all FreeBSD PCs :-). > >Julian >-- >Julian H. Stacey jhs@freebsd.org http://www.freebsd.org/~jhs/ > ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 16:27:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA23108 for freebsd-current-outgoing; Wed, 20 May 1998 16:27:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (daemon@smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23086 for ; Wed, 20 May 1998 16:27:40 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id QAA14581; Wed, 20 May 1998 16:27:33 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp04.primenet.com, id smtpd014521; Wed May 20 16:27:24 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA02369; Wed, 20 May 1998 16:27:20 -0700 (MST) From: Terry Lambert Message-Id: <199805202327.QAA02369@usr04.primenet.com> Subject: Re: Fix for undefined "__error" and discussion of shared object versioning To: syssgm@dtir.qld.gov.au (Stephen McKay) Date: Wed, 20 May 1998 23:27:20 +0000 (GMT) Cc: tlambert@primenet.com, freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au In-Reply-To: <199805200747.RAA09525@troll.dtir.qld.gov.au> from "Stephen McKay" at May 20, 98 05:47:10 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >The difference in the output is because PHK's malloc always fails a > >``readlink("/etc/malloc.conf");'' and sets errno = ENOENT (2). > > This explains the errno of 2. fake_used should be 0. I explain the > count of 2 by assuming that one is for the assignment to errno, and > the other for the read of errno. Our ___error() should not have been > called at all in this example. So, it's not working properly after all. > > I am keen to make this work, but don't know how. Why don't weak symbols > work for this? Use the real symbol names. I don't know why what you are doing won't work, but it's *not* what I'm doing, wo it really doesn't matter why it doesn't work because it's the wrong thing to do anyway. > >> I don't see how your major/minor/subminor is any better than the > >> current major/minor, or how it would avoid the current problem. > > > >It would avoid the problem by letting us bump the minor but not the > >subminor when the errno.h change went in. So long as you did not > >foolishly replace an existing library of the same major/minor that > >you had built on your own, the executable would continue to prefer > >the old library to the new library you had built. > > What you are saying is that we would bump the minor numbers on all > libraries with your system, as opposed to bumping the major numbers > on all libraries with the current system. This gains nothing as far > as I can see. It gains you the ability to keep running the binaries that you won't (or can't) relink against the correct libc, when you are willing to rebuild the other libraries (for no reason that I can tell) to make them depend on the new libc. It's a magic hand-wave to let you run programs that weren't linked for -current with libc's from -stable and other shared libraries not-from-stable-but-from-current. The real problem here is that you shouldn't be rebuilding libraries that your old programs would bind to, adding new dependencies in the process. I think the soloution is to make the old programs continue to bind to old libraries. But to be able to add bug fixes to them at the same time (thus allowing you to wantonly rebuild them), you need a subminor version, and a binding preference for a given minor. When the 3.0-release happens, then the major numbers can be bumped, and the minors and subminors will be rezero-ed. So it doesn't matter how large the minor number get in the developement branch, so long as it resets on the release. Beasically, it prevents FreeBSD from looking like the consequences of library changes weren't thought out (which they weren't) by adding a mechanism to prevent high-speed major version increments (incidently, by thinking it out). It divorces the idea of additions from the idea of dependent additions (and/or subtractions). If I add the function "foo" to a library, you could care less. If I added the function "__error", and then made all new code call it, then you start to care. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 16:37:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA24632 for freebsd-current-outgoing; Wed, 20 May 1998 16:37:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from piglet.dstc.edu.au (piglet.dstc.edu.au [130.102.176.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA24614 for ; Wed, 20 May 1998 16:37:29 -0700 (PDT) (envelope-from ggm@dstc.edu.au) Received: from dstc.edu.au (sleet.dstc.edu.au [130.102.176.45]) by piglet.dstc.edu.au (8.8.7/8.8.7) with ESMTP id JAA14962 for ; Thu, 21 May 1998 09:37:25 +1000 (EST) X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-current@FreeBSD.ORG Subject: Re: Undefined symbol "___error" In-reply-to: Your message of "Wed, 20 May 1998 05:57:34 MST." <199805201257.FAA01132@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 May 1998 09:37:24 +1000 Message-ID: <1608.895707444@dstc.edu.au> From: George Michaelson Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I cvsupped current last night. I did a make world. It ran to completion. non-cvsup'd dependencies like bash had problems. Nothing stopped me making/installing a new kernel, rebooting and re-making the shell. Sure, there may be some transitional problems, but I'd say this is a 7 day wonder which can be overcome. Whatever it was that made make world fail, it seems to have gone away. Actually, I think I have more problems doing the ln libfakegnumalloc.so.2.0 libgnumalloc.so.2.0 since thats what stops fvwm running each time I re-make world. So can we leave the architects to decide how to cleanly deal with legacy apps and get on with life? -George -- George Michaelson | DSTC Pty Ltd Email: ggm@dstc.edu.au | University of Qld 4072 Phone: +61 7 3365 4310 | Australia Fax: +61 7 3365 4311 | http://www.dstc.edu.au To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 17:40:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA04800 for freebsd-current-outgoing; Wed, 20 May 1998 17:40:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA04723 for ; Wed, 20 May 1998 17:40:12 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id QAA02621; Wed, 20 May 1998 16:31:00 -0700 (PDT) Message-Id: <199805202331.QAA02621@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Brian Feldman cc: freebsd-current@FreeBSD.ORG Subject: Re: What do you think about this addition to rc{.conf}(5)? In-reply-to: Your message of "Wed, 20 May 1998 18:23:37 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 May 1998 16:31:00 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > The purpouse of these two additions is to add the ability to configure the > system automatically to use MFS as the /tmp file system. This makes sense > after reading the white paper on MFS, and its use as a /tmp filesystem, > and looking at rc(5) which already had a tmp clearing function. It seemed > obvious to add the following: > > to rc: > if [ "X${mfs_tmp_enable}" = X"YES" ]; then > if [ X${mfs_tmp_type} != X ]; then > mount_mfs -T ${mfs_tmp_type} mfs /tmp > else > echo "disktab(5)-compliant mfs type not given for /tmp" > fi > fi > > to rc.conf: > mfs_tmp_enable="NO" # mount an mfs for /tmp > mfs_tmp_type="" # disktab(5) type for /tmp > > Comments? Should we merge this, or is it useful to only myself? It's OK, but "type" should be "size", where "size" is a value in megabytes. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 17:55:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA07570 for freebsd-current-outgoing; Wed, 20 May 1998 17:55:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA07559 for ; Wed, 20 May 1998 17:55:38 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id RAA22614; Wed, 20 May 1998 17:50:46 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Brian Feldman cc: freebsd-current@FreeBSD.ORG Subject: Re: What do you think about this addition to rc{.conf}(5)? In-reply-to: Your message of "Wed, 20 May 1998 18:23:37 EDT." Date: Wed, 20 May 1998 17:50:46 -0700 Message-ID: <22610.895711846@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Uh... Why not just add a single line to /etc/fstab which does the same thing? To say that this solution is unbelievably baroque and unnecessary would be charitable. :-) - Jordan > The purpouse of these two additions is to add the ability to configure the > system automatically to use MFS as the /tmp file system. This makes sense > after reading the white paper on MFS, and its use as a /tmp filesystem, > and looking at rc(5) which already had a tmp clearing function. It seemed > obvious to add the following: > > to rc: > if [ "X${mfs_tmp_enable}" = X"YES" ]; then > if [ X${mfs_tmp_type} != X ]; then > mount_mfs -T ${mfs_tmp_type} mfs /tmp > else > echo "disktab(5)-compliant mfs type not given for /tmp" > fi > fi > > to rc.conf: > mfs_tmp_enable="NO" # mount an mfs for /tmp > mfs_tmp_type="" # disktab(5) type for /tmp > > Comments? Should we merge this, or is it useful to only myself? > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-= > my->name = "Brian Feldman"; > my->email[0] = "brianfeldman@hotmail.com"; > my->email[1] = "green@feldman.dyn.ml.org"; > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-= > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 18:28:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA12904 for freebsd-current-outgoing; Wed, 20 May 1998 18:28:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from wcc4.wcc.net (wcc4.wcc.net [208.6.232.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA12826 for ; Wed, 20 May 1998 18:28:17 -0700 (PDT) (envelope-from piquan@wcc.net) Received: from detlev.UUCP (106.camalott.com [208.203.140.106]) by wcc4.wcc.net (8.8.8/8.8.8) with ESMTP id UAA27606; Wed, 20 May 1998 20:23:44 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id UAA13668; Wed, 20 May 1998 20:27:59 -0500 (CDT) (envelope-from joelh) Date: Wed, 20 May 1998 20:27:59 -0500 (CDT) Message-Id: <199805210127.UAA13668@detlev.UUCP> To: tlambert@primenet.com CC: syssgm@dtir.qld.gov.au, tlambert@primenet.com, freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au In-reply-to: <199805202327.QAA02369@usr04.primenet.com> (message from Terry Lambert on Wed, 20 May 1998 23:27:20 +0000 (GMT)) Subject: Re: Fix for undefined "__error" and discussion of shared object versioning From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <199805202327.QAA02369@usr04.primenet.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Use the real symbol names. I don't know why what you are doing won't > work, but it's *not* what I'm doing, wo it really doesn't matter > why it doesn't work because it's the wrong thing to do anyway. Okay, so when are you going to commit your fix? :-) Best, joelh -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 19:59:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA28906 for freebsd-current-outgoing; Wed, 20 May 1998 19:59:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from m2.findmail.com (m2.findmail.com [209.185.96.135]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA28844 for ; Wed, 20 May 1998 19:59:17 -0700 (PDT) (envelope-from brianfeldman@hotmail.com) Received: (qmail 29091 invoked by uid 505); 21 May 1998 02:57:27 -0000 Date: 21 May 1998 02:57:27 -0000 Message-ID: <19980521025727.29087.qmail@m2.findmail.com> From: "Brian Feldman" Subject: Re: What do you think about this addition to rc{. In-Reply-To: <22610.895711846@time.cdrom.com> To: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Okay, Mike is right, I _should_ be able to put size in M, but I'm gonna have to dig through disktab and try things, because I really don't know the geometries offhand; but if you might want to provide a solution? And to Jordan: mind telling me how to actually write a correct mfs entry in fstab? If you get one to work, I'd sure like to know. Brian Feldman P.S. Come on now, if clear_tmp_enable is in rc(5), and it mentions mfs in rc(5), think about it now... > Uh... Why not just add a single line to /etc/fstab which does the > same thing? To say that this solution is unbelievably baroque and > unnecessary would be charitable. :-) > > - Jordan > > > The purpouse of these two additions is to add the ability to configure the > > system automatically to use MFS as the /tmp file system. This makes sense > > after reading the white paper on MFS, and its use as a /tmp filesystem, > > and looking at rc(5) which already had a tmp clearing function. It seemed > > obvious to add the following: > > > > to rc: > > if [ "X${mfs_tmp_enable}" = X"YES" ]; then > > if [ X${mfs_tmp_type} != X ]; then > > mount_mfs -T ${mfs_tmp_type} mfs /tmp > > else > > echo "disktab(5)-compliant mfs type not given for /tmp" > > fi > > fi > > > > to rc.conf: > > mfs_tmp_enable="NO" # mount an mfs for /tmp > > mfs_tmp_type="" # disktab(5) type for /tmp > > > > Comments? Should we merge this, or is it useful to only myself? > > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > =-= > > my->name = "Brian Feldman"; > > my->email[0] = "brianfeldman@hotmail.com"; > > my->email[1] = "green@feldman.dyn.ml.org"; > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > =-= > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 20:06:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA00360 for freebsd-current-outgoing; Wed, 20 May 1998 20:06:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from m2.findmail.com (m2.findmail.com [209.185.96.135]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA00246 for ; Wed, 20 May 1998 20:06:00 -0700 (PDT) (envelope-from brianfeldman@hotmail.com) Received: (qmail 29399 invoked by uid 505); 21 May 1998 03:04:13 -0000 Date: 21 May 1998 03:04:13 -0000 Message-ID: <19980521030413.29398.qmail@m2.findmail.com> From: "Brian Feldman" Subject: Re: softupdate In-Reply-To: <199805201551.IAA09991@rah.star-gate.com> To: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG K6-200 with slow IDE hard drive and 80 MB RAM here, make world with -j4 in 2:15;green@feldman$ uname -a FreeBSD feldman.dyn.ml.org 3.0-CURRENT FreeBSD 3.0-CURRENT #2: Tue May 19 19:59:52 EDT 1998 green@feldman.dyn.ml.org:/usr/src/sys/compile/FELDMAN i386 green@feldman$ mount /dev/wd0s1a on / (local, writes: sync 636 async 6465) /dev/wd0s1f on /usr (local, soft-updates, writes: sync 2177 async 108945) /dev/wd0s1e on /var (NFS exported, local, soft-updates, writes: sync 9 async 4897) /dev/wd2s1e on /home (local, soft-updates, writes: sync 21 async 8386) procfs on /proc (local) kernfs on /kern (local) mfs:93 on /tmp (asynchronous, local, writes: sync 87 async 3805) > On my test box, a P133 with 32MB and a fast IDE drive my make world finished > in 2:40 . Not bad 8) > > FreeBSD cioloco.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #15: Tue May 19 > 21:04:27 PDT 1998 hasty@cioloco.star-gate.com:/usr/src/sys/compile/CIOLOCO > i386 > $ mount > /dev/wd0s2a on / (local, writes: sync 648 async 2535) > /dev/wd0s2e on /tmp (local, soft-updates, writes: sync 2 async 1169) > /dev/wd2g on /usr (local, soft-updates, writes: sync 1925 async 98309) > /dev/wd0s2f on /var (local, writes: sync 5358 async 1421) > procfs on /proc (local) > > Enjoy, > Amancio > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 20:09:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA00916 for freebsd-current-outgoing; Wed, 20 May 1998 20:09:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from m2.findmail.com (m2.findmail.com [209.185.96.135]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA00864 for ; Wed, 20 May 1998 20:09:08 -0700 (PDT) (envelope-from brianfeldman@hotmail.com) Received: (qmail 29505 invoked by uid 505); 21 May 1998 03:07:20 -0000 Date: 21 May 1998 03:07:20 -0000 Message-ID: <19980521030720.29504.qmail@m2.findmail.com> From: "Brian Feldman" Subject: Re: What do you think about this addition to rc{. In-Reply-To: <22610.895711846@time.cdrom.com> To: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG RTFM :) --> snip snip --> tempt to unmount its corresponding file system. The parameters to mount_mfs are the same as those to newfs. If the -T flag is specified (see below), the special file is unused. Otherwise, it is only used to read the disk label which provides a set of configuration parameters for the memory based file system. The special file is typically that of the > Uh... Why not just add a single line to /etc/fstab which does the > same thing? To say that this solution is unbelievably baroque and > unnecessary would be charitable. :-) > > - Jordan > > > The purpouse of these two additions is to add the ability to configure the > > system automatically to use MFS as the /tmp file system. This makes sense > > after reading the white paper on MFS, and its use as a /tmp filesystem, > > and looking at rc(5) which already had a tmp clearing function. It seemed > > obvious to add the following: > > > > to rc: > > if [ "X${mfs_tmp_enable}" = X"YES" ]; then > > if [ X${mfs_tmp_type} != X ]; then > > mount_mfs -T ${mfs_tmp_type} mfs /tmp > > else > > echo "disktab(5)-compliant mfs type not given for /tmp" > > fi > > fi > > > > to rc.conf: > > mfs_tmp_enable="NO" # mount an mfs for /tmp > > mfs_tmp_type="" # disktab(5) type for /tmp > > > > Comments? Should we merge this, or is it useful to only myself? > > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > =-= > > my->name = "Brian Feldman"; > > my->email[0] = "brianfeldman@hotmail.com"; > > my->email[1] = "green@feldman.dyn.ml.org"; > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > =-= > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 21:05:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA10000 for freebsd-current-outgoing; Wed, 20 May 1998 21:05:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kstreet.interlog.com (kws@kstreet.interlog.com [198.53.146.171]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA09973 for ; Wed, 20 May 1998 21:05:12 -0700 (PDT) (envelope-from kws@kstreet.interlog.com) Received: (from kws@localhost) by kstreet.interlog.com (8.8.8/8.8.8) id AAA26695; Thu, 21 May 1998 00:04:41 -0400 (EDT) (envelope-from kws) To: current@FreeBSD.ORG Subject: /usr/ports/INDEX in cvs From: Kevin Street Date: 21 May 1998 00:04:41 -0400 Message-ID: <877m3gtgkm.fsf@kstreet.interlog.com> Lines: 9 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've noticed that /usr/ports/INDEX isn't being updated by cvsup - it's stuck at Apr 28. Did something break or is it only updated once a month or so in the cvs tree and I just never realized this before? I know I can do `make index' locally and set up cvsup to refuse the old version, but this seems suboptimal. -- Kevin Street street@iName.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 21:19:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA12559 for freebsd-current-outgoing; Wed, 20 May 1998 21:19:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA12481 for ; Wed, 20 May 1998 21:18:35 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id VAA23355; Wed, 20 May 1998 21:18:44 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Brian Feldman" cc: freebsd-current@FreeBSD.ORG Subject: Re: What do you think about this addition to rc{. In-reply-to: Your message of "21 May 1998 02:57:27 -0000." <19980521025727.29087.qmail@m2.findmail.com> Date: Wed, 20 May 1998 21:18:43 -0700 Message-ID: <23352.895724323@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >es offhand; but if you might want to provide a solution? And to >Jordan: mind te lling me how to actually write a correct mfs entry in >fstab? Sure, this info has been around for ages: # Device Mountpoint FStype Options Dump Pass# /dev/sd0s2b /tmp mfs rw,-s=16384 0 0 Where "/dev/sd0s2b" is "your swap dev" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 21:19:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA12713 for freebsd-current-outgoing; Wed, 20 May 1998 21:19:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA12646 for ; Wed, 20 May 1998 21:19:19 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id VAA23370; Wed, 20 May 1998 21:19:23 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Brian Feldman" cc: freebsd-current@FreeBSD.ORG Subject: Re: What do you think about this addition to rc{. In-reply-to: Your message of "21 May 1998 03:07:20 -0000." <19980521030720.29504.qmail@m2.findmail.com> Date: Wed, 20 May 1998 21:19:23 -0700 Message-ID: <23367.895724363@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > RTFM :) Good suggestion. I suggest you go do that now. :) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 21:54:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA20351 for freebsd-current-outgoing; Wed, 20 May 1998 21:54:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA20308 for ; Wed, 20 May 1998 21:54:09 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id VAA00442; Wed, 20 May 1998 21:53:59 -0700 (PDT) (envelope-from jdp) Message-Id: <199805210453.VAA00442@austin.polstra.com> To: street@iname.com Subject: Re: /usr/ports/INDEX in cvs In-Reply-To: <877m3gtgkm.fsf@kstreet.interlog.com> References: <877m3gtgkm.fsf@kstreet.interlog.com> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Wed, 20 May 1998 21:53:59 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <877m3gtgkm.fsf@kstreet.interlog.com>, Kevin Street wrote: > I've noticed that /usr/ports/INDEX isn't being updated by cvsup - it's > stuck at Apr 28. It hasn't changed since then. It's updated only occasionally. -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 22:16:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA23868 for freebsd-current-outgoing; Wed, 20 May 1998 22:16:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ren.dtir.qld.gov.au (firewall-user@ns.dtir.qld.gov.au [203.108.138.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA23840 for ; Wed, 20 May 1998 22:16:18 -0700 (PDT) (envelope-from syssgm@dtir.qld.gov.au) Received: by ren.dtir.qld.gov.au; id PAA10459; Thu, 21 May 1998 15:16:06 +1000 (EST) Received: from ogre.dtir.qld.gov.au(167.123.8.3) by ren.dtir.qld.gov.au via smap (3.2) id xma010431; Thu, 21 May 98 15:15:48 +1000 Received: from troll.dtir.qld.gov.au (troll-8.dtir.qld.gov.au [167.123.8.1]) by ogre.dtir.qld.gov.au (8.8.7/8.8.7) with ESMTP id PAA09864; Thu, 21 May 1998 15:15:48 +1000 (EST) Received: from localhost (syssgm@localhost) by troll.dtir.qld.gov.au (8.8.5/8.8.5) with SMTP id PAA07271; Thu, 21 May 1998 15:15:44 +1000 (EST) Message-Id: <199805210515.PAA07271@troll.dtir.qld.gov.au> X-Authentication-Warning: troll.dtir.qld.gov.au: syssgm@localhost didn't use HELO protocol To: Terry Lambert cc: freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au Subject: Re: Fix for undefined "__error" and discussion of shared object versioning References: <199805202327.QAA02369@usr04.primenet.com> In-Reply-To: <199805202327.QAA02369@usr04.primenet.com> from Terry Lambert at "Wed, 20 May 1998 23:27:20 +0000" Date: Thu, 21 May 1998 15:15:44 +1000 From: Stephen McKay Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wednesday, 20th May 1998, Terry Lambert wrote: >Use the real symbol names. I don't know why what you are doing won't >work, but it's *not* what I'm doing, wo it really doesn't matter >why it doesn't work because it's the wrong thing to do anyway. All I did was add a variable (fake_used) that is incremented every time the __error stand-in (called ___error) is called. In other words, I instrumented your solution, nothing more. The instrumentation shows that ___error is called when we expect it not to be called. This is why I claim that this fix doesn't work. To show it really working (if it does work) would require multiple threads that have different errno values. Showing one thread having a single errno value is not sufficient. Stephen. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 22:19:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA24282 for freebsd-current-outgoing; Wed, 20 May 1998 22:19:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mailman.cs.ucla.edu (Mailman.CS.UCLA.EDU [131.179.128.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA24270 for ; Wed, 20 May 1998 22:19:18 -0700 (PDT) (envelope-from scottm@mordred.cs.ucla.edu) Received: from mordred.cs.ucla.edu (mordred.cs.ucla.edu [131.179.48.34]) by mailman.cs.ucla.edu (8.8.8/UCLACS-4.0) with ESMTP id WAA14157 for ; Wed, 20 May 1998 22:19:18 -0700 (PDT) Received: (from scottm@localhost) by mordred.cs.ucla.edu (8.8.8/8.8.8) id WAA01333 for freebsd-current@freebsd.org; Wed, 20 May 1998 22:19:19 -0700 (PDT) (envelope-from scottm) Date: Wed, 20 May 1998 22:19:19 -0700 (PDT) From: Scott Michel Message-Id: <199805210519.WAA01333@mordred.cs.ucla.edu> To: freebsd-current@FreeBSD.ORG Subject: osreldate.h Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG And speaking of the insane (i.e. Jordan and baroqueness ... yes one could look at the mount_mfs man page, frob for a while to figure out that you need an '=' between '-s' and the size ... but why not make this a no-brainer for most people... but I got sidetracked) Is osreldate.h something from the repository, does it get autogen'd, or is it completely, uh, baroque? -scooter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 20 23:24:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA04737 for freebsd-current-outgoing; Wed, 20 May 1998 23:24:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from news1.gtn.com (news1.gtn.com [194.77.0.15]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA04730 for ; Wed, 20 May 1998 23:24:28 -0700 (PDT) (envelope-from andreas@klemm.gtn.com) Received: (from uucp@localhost) by news1.gtn.com (8.8.6/8.8.6) with UUCP id IAA18574; Thu, 21 May 1998 08:15:07 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.8/8.8.8) id IAA00618; Thu, 21 May 1998 08:03:57 +0200 (CEST) (envelope-from andreas) Message-ID: <19980521080356.A29928@klemm.gtn.com> Date: Thu, 21 May 1998 08:03:56 +0200 From: Andreas Klemm To: Amancio Hasty , current@FreeBSD.ORG Subject: Re: softupdate References: <199805201551.IAA09991@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199805201551.IAA09991@rah.star-gate.com>; from Amancio Hasty on Wed, May 20, 1998 at 08:51:10AM -0700 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I did a make clean before, then time make -j 8 world >& world.log 5161.300u 2540.541s 1:29:58.25 142.6% 768+1001k 83767+40480io 11919pf+1w Softupdates saved about half an hour. PPro 200, 80 MB, AHA 2940 FreeBSD SMP FreeBSD titan.klemm.gtn.com 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Wed May 20 20:54:51 CEST 1998 root@titan.klemm.gtn.com:/home/data/sys.bisdn/compile/BISDNSMP i386 /dev/sd0s2a on / (local, soft-updates, writes: sync 223 async 7167) /dev/sd0s2f on /usr (local, soft-updates, writes: sync 1232 async 19943) /dev/sd0s2e on /var (local, soft-updates, writes: sync 18 async 4998) /dev/ccd0c on /obj (local, noatime, soft-updates, writes: sync 672 async 46367) /dev/ccd1c on /news (local, noatime, soft-updates, writes: sync 2 async 1095) /dev/ccd2c on /proxy (local, noatime, soft-updates, writes: sync 2 async 113) /dev/ccd3c on /home (local, soft-updates, writes: sync 14 async 38726) mfs:33 on /tmp (asynchronous, local, writes: sync 38 async 2751) On Wed, May 20, 1998 at 08:51:10AM -0700, Amancio Hasty wrote: > On my test box, a P133 with 32MB and a fast IDE drive my make world finished > in 2:40 . Not bad 8) > > FreeBSD cioloco.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #15: Tue May 19 > 21:04:27 PDT 1998 hasty@cioloco.star-gate.com:/usr/src/sys/compile/CIOLOCO > i386 > $ mount > /dev/wd0s2a on / (local, writes: sync 648 async 2535) > /dev/wd0s2e on /tmp (local, soft-updates, writes: sync 2 async 1169) > /dev/wd2g on /usr (local, soft-updates, writes: sync 1925 async 98309) > /dev/wd0s2f on /var (local, writes: sync 5358 async 1421) > procfs on /proc (local) > > Enjoy, > Amancio > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Andreas Klemm http://www.FreeBSD.ORG/~andreas What gives you 90% more speed, for example, in kernel compilation ? http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html "NT = Not Today" (Maggie Biggs) ``powered by FreeBSD SMP'' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 00:27:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA15663 for freebsd-current-outgoing; Thu, 21 May 1998 00:27:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nt5.spline.net (nt5.ipi.kiev.ua [194.44.182.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA15625 for ; Thu, 21 May 1998 00:27:45 -0700 (PDT) (envelope-from tat@Spline.NET) Received: from localhost (tat@localhost) by nt5.spline.net (8.8.8/8.8.7) with SMTP id KAA03243; Thu, 21 May 1998 10:24:24 +0300 (EEST) Date: Thu, 21 May 1998 10:24:24 +0300 (EEST) From: Alexander Tatmaniants To: Brian Feldman cc: freebsd-current@FreeBSD.ORG Subject: Re: What do you think about this addition to rc{.conf}(5)? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I always do it in /etc/fstab file as FAQ or handbook says. On Wed, 20 May 1998, Brian Feldman wrote: > The purpouse of these two additions is to add the ability to configure the > system automatically to use MFS as the /tmp file system. This makes sense > after reading the white paper on MFS, and its use as a /tmp filesystem, > and looking at rc(5) which already had a tmp clearing function. It seemed > obvious to add the following: > > to rc: > if [ "X${mfs_tmp_enable}" = X"YES" ]; then > if [ X${mfs_tmp_type} != X ]; then > mount_mfs -T ${mfs_tmp_type} mfs /tmp > else > echo "disktab(5)-compliant mfs type not given for /tmp" > fi > fi > > to rc.conf: > mfs_tmp_enable="NO" # mount an mfs for /tmp > mfs_tmp_type="" # disktab(5) type for /tmp > > Comments? Should we merge this, or is it useful to only myself? > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > my->name = "Brian Feldman"; > my->email[0] = "brianfeldman@hotmail.com"; > my->email[1] = "green@feldman.dyn.ml.org"; > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 00:33:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA16602 for freebsd-current-outgoing; Thu, 21 May 1998 00:33:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA16597 for ; Thu, 21 May 1998 00:33:06 -0700 (PDT) (envelope-from jkoshy@FreeBSD.org) From: Joseph Koshy Received: (from jkoshy@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA19459 for freebsd-current@freebsd.org; Thu, 21 May 1998 00:28:25 -0700 (PDT) Date: Thu, 21 May 1998 00:28:25 -0700 (PDT) Message-Id: <199805210728.AAA19459@freefall.freebsd.org> To: freebsd-current@FreeBSD.ORG Subject: converting to ELF? Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Whats the best way to bring up an ELF "world"? Is the ELFkit necessary or is there an incantation at `make world' time that will do the job? Thanks, Koshy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 01:24:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA23995 for freebsd-current-outgoing; Thu, 21 May 1998 01:24:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA23984; Thu, 21 May 1998 01:24:35 -0700 (PDT) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id DAA19639; Thu, 21 May 1998 03:23:31 -0400 (EDT) Date: Thu, 21 May 1998 03:23:31 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: Joseph Koshy cc: freebsd-current@FreeBSD.ORG Subject: Re: converting to ELF? In-Reply-To: <199805210728.AAA19459@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 21 May 1998, Joseph Koshy wrote: > Whats the best way to bring up an ELF "world"? > > Is the ELFkit necessary or is there an incantation at `make world' > time that will do the job? I was looking at that, a few days ago, in trying to do some elf testing with regards to a port that I don't think out a.out linker can handle. There's a reference to ld-elf.so in /sys/kern/imgact-elf.c, which I guess is the elf runtime linker. I think that's built in src/lib/csu/i386-elf. I tried to build that with our own tools, but there's an assembly line there that our assembler won't handle, a ".section" clause. The old elf stuff from John Polstra used to require that you build binutils to get it working ... I did that about 18 months ago, successfully, but I don't have any of that hanging around still. Right now, I'm messing around with all the patches I found on John's ftp site, trying to see if they can be applied correctly to the latest binutils and gcc-2.8.1. Suffice to say, you won't get it working just with our own tools, I think. > > Thanks, > Koshy > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 01:39:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA26597 for freebsd-current-outgoing; Thu, 21 May 1998 01:39:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from aphrodite.iaccess.com.au (aphrodite.iaccess.com.au [203.5.74.8]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA26591 for ; Thu, 21 May 1998 01:39:33 -0700 (PDT) (envelope-from andrew@aphrodite.iaccess.com.au) Received: (from root@localhost) by aphrodite.iaccess.com.au (8.8.7/8.8.7) id SAA20167 for freebsd-current@freebsd.org; Thu, 21 May 1998 18:42:50 GMT (envelope-from andrew) Date: Thu, 21 May 1998 18:42:50 GMT From: Andrew Specht Message-Id: <199805211842.SAA20167@aphrodite.iaccess.com.au> To: freebsd-current@FreeBSD.ORG Subject: yacc error on buildworld Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I cvsuped freebsd3.0-current on the 21st of may and when i make buildworld i end up with this error bj/usr/src/tmp/usr/bin/make -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED -DNOLIB -B install cleandir --- bootstrap --- Bootstrapping flex --- parse.c --- yacc -d -o parse.c /usr/src/usr.bin/lex/parse.y usage: yacc [-dlrtv] [-b file_prefix] [-p symbol_prefix] filename *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error I'm sort of desperate to get it up and running. Any ideas? Thanks in advance Andrew Specht System Administrator Internet Access Australia andrew@iaccess.com.au To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 01:53:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA28959 for freebsd-current-outgoing; Thu, 21 May 1998 01:53:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA28951 for ; Thu, 21 May 1998 01:53:28 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id BAA24339; Thu, 21 May 1998 01:53:40 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Scott Michel cc: freebsd-current@FreeBSD.ORG Subject: Re: osreldate.h In-reply-to: Your message of "Wed, 20 May 1998 22:19:19 PDT." <199805210519.WAA01333@mordred.cs.ucla.edu> Date: Thu, 21 May 1998 01:53:39 -0700 Message-ID: <24336.895740819@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > And speaking of the insane (i.e. Jordan and baroqueness ... yes one > could look at the mount_mfs man page, frob for a while to figure > out that you need an '=' between '-s' and the size ... but why not > make this a no-brainer for most people... but I got sidetracked) >From the man page to mount(8): Any additional options specific to a filesystem type that is not one of the internally known types (see the -t option) may be passed as a comma separated list; these options are distinguished by a leading ``-'' (dash). Options that take a value are speci- fied using the syntax -option=value. For example, the mount com- mand: mount -t mfs -o nosuid,-N,-s=4000 /dev/dk0b /tmp I'd say that's pretty straight-forward myself, actually. You're just zooming in too tightly on the problem. :) > Is osreldate.h something from the repository, does it get autogen'd, > or is it completely, uh, baroque? It gets made by a target in /usr/src/include/Makefile. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 01:55:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA29369 for freebsd-current-outgoing; Thu, 21 May 1998 01:55:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA29350; Thu, 21 May 1998 01:55:14 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id TAA04421; Thu, 21 May 1998 19:00:11 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199805210900.TAA04421@cimlogic.com.au> Subject: Re: converting to ELF? In-Reply-To: from Chuck Robey at "May 21, 98 03:23:31 am" To: chuckr@glue.umd.edu (Chuck Robey) Date: Thu, 21 May 1998 19:00:10 +1000 (EST) Cc: jkoshy@FreeBSD.ORG, freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Chuck Robey wrote: > On Thu, 21 May 1998, Joseph Koshy wrote: > > > Whats the best way to bring up an ELF "world"? > > > > Is the ELFkit necessary or is there an incantation at `make world' > > time that will do the job? > > I was looking at that, a few days ago, in trying to do some elf testing > with regards to a port that I don't think out a.out linker can handle. > There's a reference to ld-elf.so in /sys/kern/imgact-elf.c, which I > guess is the elf runtime linker. I think that's built in > src/lib/csu/i386-elf. I tried to build that with our own tools, but > there's an assembly line there that our assembler won't handle, a > ".section" clause. The old elf stuff from John Polstra used to require > that you build binutils to get it working ... I did that about 18 months > ago, successfully, but I don't have any of that hanging around still. > > Right now, I'm messing around with all the patches I found on John's ftp > site, trying to see if they can be applied correctly to the latest > binutils and gcc-2.8.1. Suffice to say, you won't get it working just > with our own tools, I think. Most of the elf tools come from src/gnu/usr.bin/binutils (ld, ar, as, ranlib, strip, size etc). They are installed in /usr/libexec/elf, but not built by default (yet) on i386. gcc has been modified by Peter Wemm to support elf too. I think you are probably wasting your time patching things when the sources that are in the tree work AFAIK. Remember that you can't mix aout and elf (crt, rtld, libs, tools). -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 02:03:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA00474 for freebsd-current-outgoing; Thu, 21 May 1998 02:03:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk (sos.freebsd.dk [212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA00451; Thu, 21 May 1998 02:02:47 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id LAA05865; Thu, 21 May 1998 11:02:36 +0200 (CEST) (envelope-from sos) Message-Id: <199805210902.LAA05865@sos.freebsd.dk> Subject: Re: converting to ELF? In-Reply-To: <199805210728.AAA19459@freefall.freebsd.org> from Joseph Koshy at "May 21, 98 00:28:25 am" To: jkoshy@FreeBSD.ORG (Joseph Koshy) Date: Thu, 21 May 1998 11:02:35 +0200 (CEST) Cc: freebsd-current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Joseph Koshy who wrote: > Whats the best way to bring up an ELF "world"? > > Is the ELFkit necessary or is there an incantation at `make world' > time that will do the job? There will be, most tools are in place, but I havn't gotten around to do it yet, each time I'm about there, either work calls, or there has been enough changes to the system, that it need further refinement.... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 02:09:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA01665 for freebsd-current-outgoing; Thu, 21 May 1998 02:09:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from top.worldcontrol.com (surf52.cruzers.com [205.215.232.52]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id CAA01659 for ; Thu, 21 May 1998 02:09:27 -0700 (PDT) (envelope-from brian@worldcontrol.com) From: brian@worldcontrol.com Received: (qmail 17880 invoked by uid 100); 21 May 1998 09:10:01 -0000 Message-ID: <19980521020958.A17861@top.worldcontrol.com> Date: Thu, 21 May 1998 02:09:58 -0700 To: Karl Denninger , Julian Elischer Cc: current@FreeBSD.ORG Subject: Re: Explosion update on Softupdates - it is NOT CCD related References: <19980519172915.55147@mcs.net> <19980520083225.26596@mcs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91i In-Reply-To: <19980520083225.26596@mcs.net>; from Karl Denninger on Wed, May 20, 1998 at 08:32:25AM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On %M 0, Karl Denninger wrote: > "dangling deps" is the panic string; I posted a traceback earlier. Yeah! someone else seeing the same one I do. -- Brian Litzinger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 02:26:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA04471 for freebsd-current-outgoing; Thu, 21 May 1998 02:26:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA04377 for ; Thu, 21 May 1998 02:26:08 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id TAA08506; Thu, 21 May 1998 19:23:21 +1000 Date: Thu, 21 May 1998 19:23:21 +1000 From: Bruce Evans Message-Id: <199805210923.TAA08506@godzilla.zeta.org.au> To: andrew@aphrodite.iaccess.com.au, freebsd-current@FreeBSD.ORG Subject: Re: yacc error on buildworld Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I cvsuped freebsd3.0-current on the 21st of may and when i make buildworld i end up with this error > >bj/usr/src/tmp/usr/bin/make -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED -DNOLIB -B install cleandir >--- bootstrap --- >Bootstrapping flex >--- parse.c --- >yacc -d -o parse.c /usr/src/usr.bin/lex/parse.y >usage: yacc [-dlrtv] [-b file_prefix] [-p symbol_prefix] filename >*** Error code 1 A -current yacc is currently required to build -current. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 04:45:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA22851 for freebsd-current-outgoing; Thu, 21 May 1998 04:45:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ocean.campus.luth.se (ocean.campus.luth.se [130.240.194.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA22840 for ; Thu, 21 May 1998 04:45:20 -0700 (PDT) (envelope-from karpen@ocean.campus.luth.se) Received: (from karpen@localhost) by ocean.campus.luth.se (8.8.8/8.8.8) id NAA29389; Thu, 21 May 1998 13:42:21 +0200 (CEST) (envelope-from karpen) From: Mikael Karpberg Message-Id: <199805211142.NAA29389@ocean.campus.luth.se> Subject: Re: and again on forwarding... In-Reply-To: <199805201832.LAA02113@bubba.whistle.com> from Archie Cobbs at "May 20, 98 11:32:41 am" To: archie@whistle.com (Archie Cobbs) Date: Thu, 21 May 1998 13:42:21 +0200 (CEST) Cc: wollman@khavrinen.lcs.mit.edu, luigi@labinfo.iet.unipi.it, eivind@yes.no, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Archie Cobbs: > Garrett Wollman writes: > > < said: > > > > >> Is that only clients in our kernel, or are there clients 'out there' > > >> which we'd have to care for, too? > > > > > i think he only refers to kernel 'clients'. Not a big deal, IMHO. > > > > Remember that one of which is the ``raw'' interface. In order to > > maintain application compatibility, the SOCK_RAW interface will need > > to do all the munging which is removed from other code paths. > > Same thing applies to ``divert'' sockets... If it's possible to move th munging from always being done, to being done only there, that would seem like progress to me. What exactly does the "munging" involve? Is it something good, or would be be nice to get rid of it alltogether? I mean, if it's of little use, but just to provide compability with older (and/or maybe non-FreeBSD) client, maybe there could also be a SOCK_RAW_NEW which simply does the same thing but skips the munging? Save thing for the divert thing, I guess, although this would be FreeBSD specific, and not entirely ancient software that uses the divert routines, so a kernel option "DIVERT_DO_MUNGING" could be added. Then the munging code moved to divert code could just be ifdef:ed on that. Or? /Mikael To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 05:30:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA28355 for freebsd-current-outgoing; Thu, 21 May 1998 05:30:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA28331 for ; Thu, 21 May 1998 05:30:41 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.0.Beta7/frmug-2.3/nospam) with UUCP id OAA05370 for freebsd-current@FreeBSD.ORG; Thu, 21 May 1998 14:30:38 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: (from roberto@localhost) by keltia.freenix.fr (8.9.0.Beta4/keltia-2.14/nospam) id OAA13618 for freebsd-current@FreeBSD.ORG; Thu, 21 May 1998 14:02:58 +0200 (CEST) (envelope-from roberto) Message-ID: <19980521140258.A13575@keltia.freenix.fr> Date: Thu, 21 May 1998 14:02:58 +0200 From: Ollivier Robert To: freebsd-current@FreeBSD.ORG Subject: Re: converting to ELF? Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <199805210728.AAA19459@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.92.3i In-Reply-To: ; from Chuck Robey on Thu, May 21, 1998 at 03:23:31AM -0400 X-Operating-System: FreeBSD 3.0-CURRENT ctm#4308 AMD-K6 MMX @ 225 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Chuck Robey: > Right now, I'm messing around with all the patches I found on John's ftp > site, trying to see if they can be applied correctly to the latest > binutils and gcc-2.8.1. Suffice to say, you won't get it working just You don't need any patches with binutils 2.9.1. You can build binutils/gcc/egcs/pgcc for ELF very easily. I upgraded my tools yesterday to use binutils 2.9.1 and pgcc-19980502. Build both binutils and pgcc as cross-compile tools. You could try with the stuff in contrib too, 99% is here, just disabled. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #60: Fri May 15 21:04:22 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 05:31:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA28384 for freebsd-current-outgoing; Thu, 21 May 1998 05:31:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tagenb.cs.uit.no (tagenb.cs.UiT.No [129.242.17.106]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA28347 for ; Thu, 21 May 1998 05:30:48 -0700 (PDT) (envelope-from tage@tagenb.cs.uit.no) Received: from tagenb.cs.uit.no (localhost [127.0.0.1]) by tagenb.cs.uit.no (8.8.8/8.8.8) with ESMTP id NAA16207 for ; Wed, 20 May 1998 13:32:11 +0200 (CEST) (envelope-from tage@tagenb.cs.uit.no) Message-Id: <199805201132.NAA16207@tagenb.cs.uit.no> To: current@FreeBSD.ORG Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT Reply-To: tage@ACM.org Subject: How to get a particular file Date: Wed, 20 May 1998 13:32:09 +0200 From: Tage Stabell-Kulo Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John S. Dyson said Tue, 19 May 1998 18:22:39 -0500 (EST): |Karl Denninger said: |> Attmepting to build a kernel with the latest bits.... |> ../../vm/vm_mmap.c:303: `va' undeclared (first use this function) |> ../../vm/vm_mmap.c:303: (Each undeclared identifier is reported only |> once |[...] |> *** Error code 1 | |It is a new feature :-). Someone has already committed a fix :-). | |John We are establishing an IPv6 infrastructure. As FreeBSD user I have fetched ftp://frmug.org/pub/ipv6/ipv6-19980519.tar.gz and cvsup'ed current "*default release=cvs date=98.05.19.00.00.00" and patched the sources. How do I obtain the fix ? //// Tage Stabell-Kuloe | e-mail: tage at ACM.org (at=@)//// /// Department of Computer Science/IMR | Phone : +47-776-44032 /// // 9037 University of Tromsoe, Norway | Fax : +47-776-44580 // / "'oe' is '\o' in TeX" | URL:http://www.cs.uit.no/~tage/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 07:39:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA16944 for freebsd-current-outgoing; Thu, 21 May 1998 07:39:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA16933 for ; Thu, 21 May 1998 07:39:06 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id KAA29076; Thu, 21 May 1998 10:38:51 -0400 (EDT) (envelope-from wollman) Date: Thu, 21 May 1998 10:38:51 -0400 (EDT) From: Garrett Wollman Message-Id: <199805211438.KAA29076@khavrinen.lcs.mit.edu> To: Mikael Karpberg Cc: current@FreeBSD.ORG Subject: Re: and again on forwarding... In-Reply-To: <199805211142.NAA29389@ocean.campus.luth.se> References: <199805201832.LAA02113@bubba.whistle.com> <199805211142.NAA29389@ocean.campus.luth.se> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > If it's possible to move th munging from always being done, to being > done only there, that would seem like progress to me. What exactly > does the "munging" involve? Deleting the IP options, flipping several fields into host byte order, stepping on the IP checksum, probably some other things that would be obvious if I actually looked at the code.... -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 08:24:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA23725 for freebsd-current-outgoing; Thu, 21 May 1998 08:24:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA23674 for ; Thu, 21 May 1998 08:24:07 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id LAA29175; Thu, 21 May 1998 11:23:53 -0400 (EDT) (envelope-from wollman) Date: Thu, 21 May 1998 11:23:53 -0400 (EDT) From: Garrett Wollman Message-Id: <199805211523.LAA29175@khavrinen.lcs.mit.edu> To: Nathan Dorfman Cc: current@FreeBSD.ORG Subject: netstat and -current In-Reply-To: <19980520144406.A9158@rtfm.net> References: <19980520144406.A9158@rtfm.net> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > -current as of yesterday: > nathan@limbo.rtfm.net:~% netstat > nathan@limbo.rtfm.net:~% netstat -f inet > nathan@limbo.rtfm.net:~% > Anyone else seeing something similar? Other netstat > functions, such as -r, work fine. Are both your kernel and netstat binaries up-to-date? -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 08:34:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA26033 for freebsd-current-outgoing; Thu, 21 May 1998 08:34:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA26025 for ; Thu, 21 May 1998 08:34:31 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id IAA04153; Thu, 21 May 1998 08:34:26 -0700 (PDT) (envelope-from jdp) Message-Id: <199805211534.IAA04153@austin.polstra.com> To: hetzels@westbend.net Subject: Re: Periodic file for CVSup In-Reply-To: <01d801bd8108$95991140$c3e0d9cf@admin.westbend.net> References: <01d801bd8108$95991140$c3e0d9cf@admin.westbend.net> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Thu, 21 May 1998 08:34:26 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <01d801bd8108$95991140$c3e0d9cf@admin.westbend.net>, Scot W. Hetzel wrote: > If there are no sup servers, should I have the script print an error message > and exit? I think the right solution is to eliminate the options from /etc/make.conf and just always use CVSup in your script. Note, nobody could have actually had those options set to sup in recent history anyway -- it wouldn't have worked. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 08:46:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA27215 for freebsd-current-outgoing; Thu, 21 May 1998 08:46:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from softweyr.com ([204.68.178.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA27176 for ; Thu, 21 May 1998 08:46:38 -0700 (PDT) (envelope-from wes@softweyr.com) Received: from softweyr.com (localhost.softweyr.com [127.0.0.1]) by softweyr.com (8.8.8/8.8.7) with ESMTP id JAA00215 for ; Thu, 21 May 1998 09:46:28 -0600 (MDT) (envelope-from wes@softweyr.com) Message-ID: <35644C53.8AE81EF2@softweyr.com> Date: Thu, 21 May 1998 09:46:27 -0600 From: Wes Peters Organization: Softweyr llc X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.6-RELEASE i386) MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: Weird disk problems, need help. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tuesday night I installed the newest TTCP patch and built a new kernel. Something must have happened to my disk before I rebooted with this kernel; when the system came back up a number of files had been changed to random device inodes and none of the 3 slices would fsck cleanly. Since then, whenever I try to boot a new kernel, I get the following messages: /dev/sd0s1a on /: specified device does not match mounted device Filesystem mount failed, startup aborted. Then I end up in single-user mode. The part that is really confusing is that I can boot the 2.2.6 kernel.GENERIC with no problem; I using it right now. I re-installed the ssys package from the 2.2.6 CD-ROM and recompiled my kernel just to be sure I hadn't corrupted a source file, and I've searched the entire system for wayward device files, to no avail. The boot still fails in the same manner. WTF? Any help, or should I just clean the system and start over? -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC http://www.softweyr.com/~softweyr wes@softweyr.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 10:03:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA11495 for freebsd-current-outgoing; Thu, 21 May 1998 10:03:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA11488 for ; Thu, 21 May 1998 10:03:40 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.8.8/8.8.8) id NAA29347; Thu, 21 May 1998 13:03:35 -0400 (EDT) (envelope-from wollman) Date: Thu, 21 May 1998 13:03:35 -0400 (EDT) From: Garrett Wollman Message-Id: <199805211703.NAA29347@khavrinen.lcs.mit.edu> To: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Cc: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c In-Reply-To: References: <199805191940.MAA04923@freefall.freebsd.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < + if ((cpu_id & 0xf0) == 0) > + strcat(cpu_model, "Pentium Pro A-step"); I really doubt that anyone cares to this level of detail. > + strcat(cpu_model, "Pentium II (0.25 µm)"); Source code should be in ASCII. We don't know what font encoding the user might be using. > +#define CPU_PII 14 /* Intel Pentium II */ Tab, not space. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 10:16:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA14385 for freebsd-current-outgoing; Thu, 21 May 1998 10:16:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA14334 for ; Thu, 21 May 1998 10:15:58 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from gjallarhorn.ifi.uio.no (2602@gjallarhorn.ifi.uio.no [129.240.65.40]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id TAA18817; Thu, 21 May 1998 19:15:55 +0200 (MET DST) Received: (from dag-erli@localhost) by gjallarhorn.ifi.uio.no ; Thu, 21 May 1998 19:15:55 +0200 (MET DST) Mime-Version: 1.0 To: Garrett Wollman Cc: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c References: <199805191940.MAA04923@freefall.freebsd.org> <199805211703.NAA29347@khavrinen.lcs.mit.edu> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 21 May 1998 19:15:54 +0200 In-Reply-To: Garrett Wollman's message of "Thu, 21 May 1998 13:03:35 -0400 (EDT)" Message-ID: Lines: 16 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Garrett Wollman writes: > < > + if ((cpu_id & 0xf0) == 0) > > + strcat(cpu_model, "Pentium Pro A-step"); > I really doubt that anyone cares to this level of detail. OK, I'll merge the two PPro and the two PII entries together. > > +#define CPU_PII 14 /* Intel Pentium II */ > Tab, not space. The tabs disappeared because I used X to copy the diff from an xterm to Gnus. They are in the patch (~des/current/diff on freefall) -- Noone else has a .sig like this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 10:33:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18531 for freebsd-current-outgoing; Thu, 21 May 1998 10:33:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (daemon@smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA18517 for ; Thu, 21 May 1998 10:33:49 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id KAA02677; Thu, 21 May 1998 10:33:40 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp01.primenet.com, id smtpd002593; Thu May 21 10:33:37 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id KAA18455; Thu, 21 May 1998 10:33:32 -0700 (MST) From: Terry Lambert Message-Id: <199805211733.KAA18455@usr01.primenet.com> Subject: Re: Fix for undefined "__error" and discussion of shared object versioning To: joelh@gnu.org Date: Thu, 21 May 1998 17:33:32 +0000 (GMT) Cc: tlambert@primenet.com, syssgm@dtir.qld.gov.au, freebsd-current@FreeBSD.ORG In-Reply-To: <199805210127.UAA13668@detlev.UUCP> from "Joel Ray Holveck" at May 20, 98 08:27:59 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Use the real symbol names. I don't know why what you are doing won't > > work, but it's *not* what I'm doing, wo it really doesn't matter > > why it doesn't work because it's the wrong thing to do anyway. > > Okay, so when are you going to commit your fix? :-) I assume that someone with commit priviledges will commit my fix when it has been proven to actually work, in vivo. That is, someone with the complaint will have to recompile the library that is causeing them problems, with the fix in place in errno.h. When this has been proven to alleviate the problem on at least two machines, I'm sure the fix will be instantly committed by someone with the ability to perform commits. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 10:47:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21395 for freebsd-current-outgoing; Thu, 21 May 1998 10:47:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail1.its.rpi.edu (root@mail1.its.rpi.edu [128.113.100.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA21384 for ; Thu, 21 May 1998 10:47:11 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.acs.rpi.edu [128.113.24.47]) by mail1.its.rpi.edu (8.8.8/8.8.6) with ESMTP id NAA102952 for ; Thu, 21 May 1998 13:47:05 -0400 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Sender: drosih@pop1.rpi.edu Message-Id: In-Reply-To: <199805211615.MAA13553@hda.hda.com> References: from Garance A Drosihn at "May 21, 98 12:38:14 pm" Date: Thu, 21 May 1998 13:50:36 -0400 To: current@FreeBSD.ORG From: Garance A Drosihn Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Okay. For those who can't seem to find the machine I'm talking about at insight, the URL is: http://www.insight.com/cgi-bin/bp/1480860161/web/technote.html?a=f&f=p&d=TODT102 6U More details on the machine are at: http://www.csd.toshiba.com/cgi-bin/WebObjects/Home.woa/-/Product.wo?component=Ke yFeatures&partNumber=PV1026U-01A&from=Business although that doesn't mention that the machine uses the PR440FX motherboard (and the deal from insight does not include any monitor). I just ordered a second one of these $800 boxes yesterday, and I think they still have a thousand left in stock (that's with just the single PPro, of course, for SMP you'd have to buy another processor). I imagine it is to my advantage to have many many of these sold to freebsd folks, as it will increase the number of people interested in freebsd support for them :-) - - - But I really was interested in whether there's anything I need to watch out for when buying the second processor, in case I want to try for SMP in the fall, and whether there's a way to read the temperature sensors inside the box while freebsd is running. If not, would it be hard to add that, and where would I start looking for details on how those sensors work from a programming standpoint? (hmm, maybe intel's web site would have something...). --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer or drosih@rpi.edu Rensselaer Polytechnic Institute To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 10:52:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA22204 for freebsd-current-outgoing; Thu, 21 May 1998 10:52:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA22193 for ; Thu, 21 May 1998 10:52:13 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id KAA03974; Thu, 21 May 1998 10:45:35 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd003968; Thu May 21 17:45:27 1998 Message-ID: <35646833.52BFA1D7@whistle.com> Date: Thu, 21 May 1998 10:45:24 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: Karl Denninger CC: current@FreeBSD.ORG Subject: Re: Explosion update on Softupdates - it is NOT CCD related References: <19980519172915.55147@mcs.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Karl Denninger wrote: > > The earlier panic I reported (including traceback) is not related to ccd. > > I just got another one on the Diablo machine. This is EXTREMELY > reproducable in that environment; I can kill the system within 10 minutes, > and this time when it came back up the filesystem had serious damage. > > Note that if I turn off softupdates on the SPOOL disk (leaving it on for all > other drives, except root) it DOES NOT panic. > > This has to be related to the I/O pattern in that application. > > -- > what (exactly is going on on that disk? is there mmapping happenning? etc. etc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 10:55:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA22781 for freebsd-current-outgoing; Thu, 21 May 1998 10:55:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pluto.plutotech.com (mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA22691; Thu, 21 May 1998 10:55:00 -0700 (PDT) (envelope-from gibbs@plutotech.com) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by pluto.plutotech.com (8.8.7/8.8.5) with ESMTP id LAA18792; Thu, 21 May 1998 11:54:57 -0600 (MDT) Message-Id: <199805211754.LAA18792@pluto.plutotech.com> Date: Thu, 21 May 1998 11:50:47 -0600 From: "Justin T. Gibbs" Subject: CAM 980520 snapshot now available. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG To: undisclosed-recipients:; ------- Blind-Carbon-Copy X-Mailer: exmh version 2.0.1 12/23/97 To: scsi@FreeBSD.org Subject: CAM 980520 snapshot now available. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 May 1998 11:50:47 -0600 From: "Justin T. Gibbs" The latest snapshot of the CAM SCSI layer is now available in the usual places: ftp://ftp.FreeBSD.org/pub/FreeBSD/cam ftp://ftp.kdm.org/pub/FreeBSD/cam This snapshot is in tar file format which should ease the burden in applying it over a previous snapshot. >From the README: Changes for the 980520 Snapshot: - Systat/vmstat/iostat cleanup. Device statistic routines are now encapsulated in the devstat library. The devstat library and the utilities that use it handle device arrival and departure events dynamically. - rpc.rstatd now uses the devstat code. Not that rup and friends make use of the disk statistics anyway. - Fixed a few error recovery problems in the aic7xxx driver. - Fixed a bug in xpt_freeze_simq and xpt_freeze_devq that caused the BusLogic timeout routine to panic. - Added quirk support to supress the retreival of serial numbers from devices. This may be needed for some revisions of the Toshiba 3401. - -- Justin T. Gibbs Kenneth D. Merry ------- End of Blind-Carbon-Copy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 11:00:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA24012 for freebsd-current-outgoing; Thu, 21 May 1998 11:00:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA23996 for ; Thu, 21 May 1998 11:00:14 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id LAA24545; Thu, 21 May 1998 11:00:10 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp02.primenet.com, id smtpd024505; Thu May 21 11:00:04 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id KAA18688; Thu, 21 May 1998 10:42:41 -0700 (MST) From: Terry Lambert Message-Id: <199805211742.KAA18688@usr01.primenet.com> Subject: Re: Fix for undefined "__error" and discussion of shared object versioning To: syssgm@dtir.qld.gov.au (Stephen McKay) Date: Thu, 21 May 1998 17:42:41 +0000 (GMT) Cc: tlambert@primenet.com, freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au In-Reply-To: <199805210515.PAA07271@troll.dtir.qld.gov.au> from "Stephen McKay" at May 21, 98 03:15:44 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >Use the real symbol names. I don't know why what you are doing won't > >work, but it's *not* what I'm doing, wo it really doesn't matter > >why it doesn't work because it's the wrong thing to do anyway. > > All I did was add a variable (fake_used) that is incremented every time > the __error stand-in (called ___error) is called. In other words, I > instrumented your solution, nothing more. The instrumentation shows > that ___error is called when we expect it not to be called. This is > why I claim that this fix doesn't work. You renamed the symbol, and didn't reacquire it from a subsequently loaded shared library. Because libc (or libc_r) is loaded before the libraries which depend on its symbols, its weak symbols should take precedence. Loading should occur in reverse link order. > To show it really working (if it does work) would require multiple > threads that have different errno values. Showing one thread having > a single errno value is not sufficient. I don't understand your claim. Have you looked at: /usr/src/lib/libc_r/sys/__error.c /usr/src/lib/libc_r/uthread/uthread_seterrno.c ??? The initial thread gets the address of the global "errno"; subsequent threads get the address of a thread specific errno: &_thread_run->error Which is derived from the per thread context structure for the running thread. I *EXPECT* the the stand-in will be called by programs that are *bogusly* NOT relinked against libc, as they should be. For programs *already* linked against libc_r instead of libc, or linked against the new libc, I *EXPECT* the standin to *NEVER* be called. If your program is already linked against libc_r, then *BY DEFINITION*, you aren't having the "undefined __error()" problem. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 11:21:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA26649 for freebsd-current-outgoing; Thu, 21 May 1998 11:21:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alexis.videotron.ca (ppp216.223.mmtl.videotron.net [207.96.223.216]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA26633 for ; Thu, 21 May 1998 11:21:27 -0700 (PDT) (envelope-from sepotvin@videotron.ca) Received: from videotron.ca (localhost.videotron.ca [127.0.0.1]) by alexis.videotron.ca (8.8.8/8.8.8) with ESMTP id OAA23873 for ; Thu, 21 May 1998 14:16:41 -0400 (EDT) (envelope-from sepotvin@videotron.ca) Message-ID: <35646F87.CCB7E722@videotron.ca> Date: Thu, 21 May 1998 14:16:39 -0400 From: "Stephane E. Potvin" Organization: IBM Canada Ltd. X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: current@FreeBSD.ORG Subject: softupdates Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Pentium 166, 32M Ram /dev/wd0s1a on / (local, writes: sync 89 async 2006) /dev/wd1s1e on /mnt/.1 (local, writes: sync 79294 async 39196) /dev/wd2s1e on /mnt/.2 (local, writes: sync 2 async 6044) /dev/wd0s1f on /usr (local, writes: sync 902564 async 323422) /dev/wd0s1e on /var (local, writes: sync 366 async 1934) procfs on /proc (local) wdc0: unit 0 (wd0): , 32-bit, multi-block-16 wd0: 1628MB (3334464 sectors), 3308 cyls, 16 heads, 63 S/T, 512 B/S wdc0: unit 1 (wd1): , 32-bit, multi-block-8 wd1: 1222MB (2503872 sectors), 2484 cyls, 16 heads, 63 S/T, 512 B/S wdc1: unit 0 (wd2): , 32-bit, multi-block-16 wd2: 1628MB (3334464 sectors), 3308 cyls, 16 heads, 63 S/T, 512 B/S When enabling Softupdates on /usr, /mnt/.1, /mnt/.2 and /var I'm able to do as many buildworlds as I want but when I try to do a make release my systems reboots usually before finishing the checkout of the source tree. I was not able to get a dump because I had devfs enabled at the time and it doesn't support yet dump devices (sic) When disabling softupdates the make release works without any glitch. I'll try to enable softupdates again tonight without devfs to check if I can get a dump out of it. Stephane E. Potvin POS and Industry Helpdesk IBM Canada Ltd. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 11:27:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA27536 for freebsd-current-outgoing; Thu, 21 May 1998 11:27:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA27531 for ; Thu, 21 May 1998 11:27:05 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id LAA27684 for ; Thu, 21 May 1998 11:27:20 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: current@FreeBSD.ORG Subject: Any pppd hackers interested in syncing this up? Date: Thu, 21 May 1998 11:27:20 -0700 Message-ID: <27680.895775240@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ftp://cs.anu.edu.au/pub/software/ppp/ppp-2.3.5.tar.gz I know most folks use user-mode ppp these days, but for those who don't... - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 12:35:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA10725 for freebsd-current-outgoing; Thu, 21 May 1998 12:35:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA10614 for ; Thu, 21 May 1998 12:34:56 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id VAA08785; Thu, 21 May 1998 21:33:52 +0200 (CEST) To: Garance A Drosihn cc: current@FreeBSD.ORG Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-reply-to: Your message of "Thu, 21 May 1998 13:50:36 EDT." Date: Thu, 21 May 1998 21:33:51 +0200 Message-ID: <8783.895779231@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message , Garance A Drosihn writes: >I just ordered a second one of these $800 boxes yesterday, and I think >they still have a thousand left in stock (that's with just the single >PPro, of course, for SMP you'd have to buy another processor). I >imagine it is to my advantage to have many many of these sold to >freebsd folks, as it will increase the number of people interested >in freebsd support for them :-) Uhm, I've had one running for half a year or more, so I'm wondering what kind of support you're trying to get... -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 12:35:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA10842 for freebsd-current-outgoing; Thu, 21 May 1998 12:35:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA10775 for ; Thu, 21 May 1998 12:35:31 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id OAA03031; Thu, 21 May 1998 14:35:24 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199805211935.OAA03031@dyson.iquest.net> Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-Reply-To: from Garance A Drosihn at "May 21, 98 01:50:36 pm" To: drosih@rpi.edu (Garance A Drosihn) Date: Thu, 21 May 1998 14:35:24 -0500 (EST) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Okay. For those who can't seem to find the machine I'm talking about > at insight, the URL is: > > http://www.insight.com/cgi-bin/bp/1480860161/web/technote.html?a=f&f=p&d=TODT102 > 6U > > More details on the machine are at: > > http://www.csd.toshiba.com/cgi-bin/WebObjects/Home.woa/-/Product.wo?component=Ke > yFeatures&partNumber=PV1026U-01A&from=Business > > although that doesn't mention that the machine uses the PR440FX > motherboard (and the deal from insight does not include any monitor). > A bunch of the FreeBSD SMP developers have those motherboards (as donated by a major corporate search engine, FreeBSD friendly benefactor :-).) It works pretty well. The biggest caveat is that the Intel motherboards have a fairly narrow range of SMP CPU compatibility. You'll likely have to match the CPU versions. I personally have two ID = 0x619, stepping 9 processors. FYI, as a FreeBSD developer, I normally run using a SMP development environment on a PR440 MB (256K/256K Cache, 64MB) and a SuperMicro P6DNF MB (256K/512K Cache, 192MB). I'll be getting a dual P2-400 MB with the Adaptec SCSI soon, so that will be well debugged in the future. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 12:49:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA14367 for freebsd-current-outgoing; Thu, 21 May 1998 12:49:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt053nd2.san.rr.com [204.210.34.210]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA14361 for ; Thu, 21 May 1998 12:49:49 -0700 (PDT) (envelope-from Studded@san.rr.com) Received: from san.rr.com (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id MAA28141; Thu, 21 May 1998 12:49:13 -0700 (PDT) (envelope-from Studded@san.rr.com) Message-ID: <35648538.687FD073@san.rr.com> Date: Thu, 21 May 1998 12:49:12 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.6-STABLE-0507 i386) MIME-Version: 1.0 To: Garrett Wollman CC: "Dag-Erling Coidan Smørgrav" , current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c References: <199805191940.MAA04923@freefall.freebsd.org> <199805211703.NAA29347@khavrinen.lcs.mit.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Garrett Wollman wrote: > > < > > + if ((cpu_id & 0xf0) == 0) > > + strcat(cpu_model, "Pentium Pro A-step"); > > I really doubt that anyone cares to this level of detail. I think you'd be surprised. We get -questions mail at least twice a month to the effect that, "My cpu is a foo++ Triple Zed but the boot probe says it's just a foo. How do I know that freebsd is using all the bells and whistles on my cpu... etc." You can rest assured that two letters a month to -questions translates to a couple dozen who don't bother to write. My vote is for more detail as long as it doesn't hurt performance. Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud designer and maintainer of one of the world's largest *** Internet Relay Chat server with 5,328 simultaneous connections *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 12:50:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA14691 for freebsd-current-outgoing; Thu, 21 May 1998 12:50:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA14681 for ; Thu, 21 May 1998 12:50:33 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id OAA08337; Thu, 21 May 1998 14:50:32 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id OAA08329; Thu, 21 May 1998 14:50:32 -0500 (CDT) Message-ID: <19980521145032.65465@mcs.net> Date: Thu, 21 May 1998 14:50:32 -0500 From: Karl Denninger To: Julian Elischer Cc: current@FreeBSD.ORG Subject: Re: Explosion update on Softupdates - it is NOT CCD related References: <19980519172915.55147@mcs.net> <35646833.52BFA1D7@whistle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 In-Reply-To: <35646833.52BFA1D7@whistle.com>; from Julian Elischer on Thu, May 21, 1998 at 10:45:24AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, May 21, 1998 at 10:45:24AM -0700, Julian Elischer wrote: > Karl Denninger wrote: > > > > The earlier panic I reported (including traceback) is not related to ccd. > > > > I just got another one on the Diablo machine. This is EXTREMELY > > reproducable in that environment; I can kill the system within 10 minutes, > > and this time when it came back up the filesystem had serious damage. > > > > Note that if I turn off softupdates on the SPOOL disk (leaving it on for all > > other drives, except root) it DOES NOT panic. > > > > This has to be related to the I/O pattern in that application. > > > > -- > > > what (exactly is going on on that disk? > is there mmapping happenning? > etc. etc. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message Diablo uses mmap to read, and write to do writes to the spool files. It also does a hell of a lot of flock()ing. -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 12:51:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA15088 for freebsd-current-outgoing; Thu, 21 May 1998 12:51:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA15072 for ; Thu, 21 May 1998 12:51:55 -0700 (PDT) (envelope-from karl@Mars.mcs.net) Received: from Mars.mcs.net (karl@Mars.mcs.net [192.160.127.85]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id OAA08394 for ; Thu, 21 May 1998 14:51:55 -0500 (CDT) Received: (from karl@localhost) by Mars.mcs.net (8.8.7/8.8.2) id OAA08343; Thu, 21 May 1998 14:51:55 -0500 (CDT) Message-ID: <19980521145153.06078@mcs.net> Date: Thu, 21 May 1998 14:51:53 -0500 From: Karl Denninger To: current@FreeBSD.ORG Subject: Make world dies Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've been getting death in "libskey" now for a couple of months - complaints about undefined symbols and such. If I "cd lib/libskey" and do a "make", then do a "make world -DNOCLEAN" it continues. I'm also getting these in the lpr subsystem. What am I missing? Once I get a make world to complete, it should replace any bogus make templates, no? -- -- Karl Denninger (karl@MCS.Net)| MCSNet - Serving Chicagoland and Wisconsin http://www.mcs.net/ | T1's from $600 monthly / All Lines K56Flex/DOV | NEW! Corporate ISDN Prices dropped by up to 50%! Voice: [+1 312 803-MCS1 x219]| EXCLUSIVE NEW FEATURE ON ALL PERSONAL ACCOUNTS Fax: [+1 312 803-4929] | *SPAMBLOCK* Technology now included at no cost To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 12:54:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA15894 for freebsd-current-outgoing; Thu, 21 May 1998 12:54:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mailman.cs.ucla.edu (Mailman.CS.UCLA.EDU [131.179.128.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA15867 for ; Thu, 21 May 1998 12:54:12 -0700 (PDT) (envelope-from scottm@mordred.cs.ucla.edu) Received: from mordred.cs.ucla.edu (mordred.cs.ucla.edu [131.179.48.34]) by mailman.cs.ucla.edu (8.8.8/UCLACS-4.0) with ESMTP id MAA24698 for ; Thu, 21 May 1998 12:54:07 -0700 (PDT) Received: (from scottm@localhost) by mordred.cs.ucla.edu (8.8.8/8.8.8) id MAA01141 for current@freebsd.org; Thu, 21 May 1998 12:54:07 -0700 (PDT) (envelope-from scottm) Date: Thu, 21 May 1998 12:54:07 -0700 (PDT) From: Scott Michel Message-Id: <199805211954.MAA01141@mordred.cs.ucla.edu> To: current@FreeBSD.ORG Subject: 'nother -current problem Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Now that I sparked off another round of debate wrt the merits of osreldate.h, I was compiling GENERIC to get this new DC-390F and SCSI drive up and running on its own, bumped into the osreldate.h problem in if_tl.h, and found another minor problem. Kernel is now pissing up a storm about nfsmount being bloated. NFS_MUIDHASHSIZ is now set to 63, and I've tried 31 without a problem. What is the real number? Or is my source tree toast? -scooter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 13:05:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA18206 for freebsd-current-outgoing; Thu, 21 May 1998 13:05:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA18182 for ; Thu, 21 May 1998 13:05:22 -0700 (PDT) (envelope-from andrew@zeta.org.au) Received: from gurney.reilly.home (d27.syd2.zeta.org.au [203.26.11.27]) by godzilla.zeta.org.au (8.8.7/8.8.7) with ESMTP id GAA05536; Fri, 22 May 1998 06:03:26 +1000 Received: (from andrew@localhost) by gurney.reilly.home (8.8.8/8.8.5) id VAA29290; Thu, 21 May 1998 21:05:47 +1000 (EST) From: Andrew Reilly Message-Id: <199805211105.VAA29290@gurney.reilly.home> Date: Thu, 21 May 1998 21:05:47 +1000 (EST) Subject: Re: What do you think about this addition to rc{. To: jkh@time.cdrom.com cc: brianfeldman@hotmail.com, freebsd-current@FreeBSD.ORG In-Reply-To: <23367.895724363@time.cdrom.com> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 20 May, Jordan K. Hubbard wrote: >> RTFM :) > > Good suggestion. I suggest you go do that now. :) Just a question about mfs on FreeBSD: If you mounted a perfectly ordinary ufs partition asynch,noatime (or possibly softupdates now) on /tmp, would there really be any performance difference compared to mfs? Doesn't the unified vm/disk cache mean that writes are just as likely to hit a real disk as they are a swap partition? -- Andrew "The steady state of disks is full." -- Ken Thompson To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 13:19:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA20304 for freebsd-current-outgoing; Thu, 21 May 1998 13:19:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA20299 for ; Thu, 21 May 1998 13:19:54 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id NAA00494; Thu, 21 May 1998 13:16:48 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Garance A Drosihn cc: current@FreeBSD.ORG Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-reply-to: Your message of "Thu, 21 May 1998 13:50:36 EDT." Date: Thu, 21 May 1998 13:16:48 -0700 Message-ID: <491.895781808@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I just ordered a second one of these $800 boxes yesterday, and I think > they still have a thousand left in stock (that's with just the single > PPro, of course, for SMP you'd have to buy another processor). I It's a great deal, it looks like. I've just asked the money managers at Walnut Creek CDROM to buy two of them. :-) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 13:23:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA21129 for freebsd-current-outgoing; Thu, 21 May 1998 13:23:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA21080 for ; Thu, 21 May 1998 13:23:38 -0700 (PDT) (envelope-from jhay@zibbi.mikom.csir.co.za) Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.9.0.Beta5/8.9.0.Beta5) id WAA12140; Thu, 21 May 1998 22:23:25 +0200 (SAT) From: John Hay Message-Id: <199805212023.WAA12140@zibbi.mikom.csir.co.za> Subject: Re: softupdates In-Reply-To: <35646F87.CCB7E722@videotron.ca> from "Stephane E. Potvin" at "May 21, 98 02:16:39 pm" To: sepotvin@videotron.ca (Stephane E. Potvin) Date: Thu, 21 May 1998 22:23:25 +0200 (SAT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > When enabling Softupdates on /usr, /mnt/.1, /mnt/.2 and /var I'm able to > do as many buildworlds as I want but when I try to do a make release my > systems reboots usually before finishing the checkout of the source > tree. I was not able to get a dump because I had devfs enabled at the > time and it doesn't support yet dump devices (sic) > When disabling softupdates the make release works without any glitch. You are not alone. We have the same here on our SMP machine. I thought it was the SMP that was at fault, but now with your report, maybe it is that after all. I can do lots of "make buildworld"s and "make world"s with no problems, but "make release" kill it everytime. For now we are back to an async mount on the release partition. The machine does not have devfs, so it isn't that either. John -- John Hay -- John.Hay@mikom.csir.co.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 13:29:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA22164 for freebsd-current-outgoing; Thu, 21 May 1998 13:29:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22151 for ; Thu, 21 May 1998 13:28:55 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from gjallarhorn.ifi.uio.no (2602@gjallarhorn.ifi.uio.no [129.240.65.40]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id WAA04460; Thu, 21 May 1998 22:28:45 +0200 (MET DST) Received: (from dag-erli@localhost) by gjallarhorn.ifi.uio.no ; Thu, 21 May 1998 22:28:44 +0200 (MET DST) Mime-Version: 1.0 To: Studded Cc: Garrett Wollman , "Dag-Erling Coidan Smørgrav" , current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c References: <199805191940.MAA04923@freefall.freebsd.org> <199805211703.NAA29347@khavrinen.lcs.mit.edu> <35648538.687FD073@san.rr.com> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 21 May 1998 22:28:43 +0200 In-Reply-To: Studded's message of "Thu, 21 May 1998 12:49:12 -0700" Message-ID: Lines: 23 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Studded writes: > Garrett Wollman wrote: > > > > < > > > > + if ((cpu_id & 0xf0) == 0) > > > + strcat(cpu_model, "Pentium Pro A-step"); > > > > I really doubt that anyone cares to this level of detail. > > I think you'd be surprised. We get -questions mail at least twice a > month to the effect that, "My cpu is a foo++ Triple Zed but the boot > probe says it's just a foo. How do I know that freebsd is using all the > bells and whistles on my cpu... etc." You can rest assured that two > letters a month to -questions translates to a couple dozen who don't > bother to write. My vote is for more detail as long as it doesn't hurt > performance. In this particular case it has no perceivable effect on performance (a couple of extra ticks at boot time...) -- Noone else has a .sig like this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 14:12:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA29228 for freebsd-current-outgoing; Thu, 21 May 1998 14:12:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA29162 for ; Thu, 21 May 1998 14:11:59 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id OAA11543; Thu, 21 May 1998 14:04:13 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd011537; Thu May 21 21:04:09 1998 Message-ID: <356496BD.63DECDAD@whistle.com> Date: Thu, 21 May 1998 14:03:57 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: "Stephane E. Potvin" CC: current@FreeBSD.ORG Subject: Re: softupdates References: <35646F87.CCB7E722@videotron.ca> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Stephane E. Potvin wrote: > > Pentium 166, 32M Ram > /dev/wd0s1a on / (local, writes: sync 89 async 2006) > /dev/wd1s1e on /mnt/.1 (local, writes: sync 79294 async 39196) > /dev/wd2s1e on /mnt/.2 (local, writes: sync 2 async 6044) > /dev/wd0s1f on /usr (local, writes: sync 902564 async 323422) > /dev/wd0s1e on /var (local, writes: sync 366 async 1934) > procfs on /proc (local) > wdc0: unit 0 (wd0): , 32-bit, multi-block-16 > wd0: 1628MB (3334464 sectors), 3308 cyls, 16 heads, 63 S/T, 512 B/S > wdc0: unit 1 (wd1): , 32-bit, multi-block-8 > wd1: 1222MB (2503872 sectors), 2484 cyls, 16 heads, 63 S/T, 512 B/S > wdc1: unit 0 (wd2): , 32-bit, multi-block-16 > wd2: 1628MB (3334464 sectors), 3308 cyls, 16 heads, 63 S/T, 512 B/S > > When enabling Softupdates on /usr, /mnt/.1, /mnt/.2 and /var I'm able to > do as many buildworlds as I want but when I try to do a make release my > systems reboots usually before finishing the checkout of the source > tree. I was not able to get a dump because I had devfs enabled at the > time and it doesn't support yet dump devices (sic) you haven't been paying attention.. it has now for a couple of weeks.. :-) > When disabling softupdates the make release works without any glitch. where does it crash? is it by chance around the area where it builds the floppies? (could be that something doesn't like vn devices) and please disable SLICE/DEVFS for a while Either way teh problem comes to me but I'd rathe rknow which is the problem :-) > > I'll try to enable softupdates again tonight without devfs to check if I > can get a dump out of it. good move, but not for that reason :-) > > Stephane E. Potvin > POS and Industry Helpdesk > IBM Canada Ltd. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 14:16:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00245 for freebsd-current-outgoing; Thu, 21 May 1998 14:16:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt053nd2.san.rr.com [204.210.34.210]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA00222 for ; Thu, 21 May 1998 14:15:52 -0700 (PDT) (envelope-from Studded@san.rr.com) Received: from san.rr.com (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id OAA29012; Thu, 21 May 1998 14:15:47 -0700 (PDT) (envelope-from Studded@san.rr.com) Message-ID: <35649983.BD878839@san.rr.com> Date: Thu, 21 May 1998 14:15:47 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.6-STABLE-0507 i386) MIME-Version: 1.0 To: "Dag-Erling Coidan Smørgrav" CC: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c References: <199805191940.MAA04923@freefall.freebsd.org> <199805211703.NAA29347@khavrinen.lcs.mit.edu> <35648538.687FD073@san.rr.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dag-Erling Coidan Smørgrav wrote: > > Studded writes: > > My vote is for more detail as long as it doesn't hurt > > performance. > > In this particular case it has no perceivable effect on performance (a > couple of extra ticks at boot time...) Heh... yes, I knew that. :) I was speaking more in general but I failed to make myself clear. Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud designer and maintainer of one of the world's largest *** Internet Relay Chat server with 5,328 simultaneous connections *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 14:30:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA03245 for freebsd-current-outgoing; Thu, 21 May 1998 14:30:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hda.hda.com (hda-bicnet.bicnet.net [208.220.66.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA03116 for ; Thu, 21 May 1998 14:29:54 -0700 (PDT) (envelope-from dufault@hda.hda.com) Received: (from dufault@localhost) by hda.hda.com (8.8.5/8.8.5) id RAA14694; Thu, 21 May 1998 17:06:14 -0400 (EDT) From: Peter Dufault Message-Id: <199805212106.RAA14694@hda.hda.com> Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-Reply-To: <491.895781808@time.cdrom.com> from "Jordan K. Hubbard" at "May 21, 98 01:16:48 pm" To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Thu, 21 May 1998 17:06:14 -0400 (EDT) Cc: drosih@rpi.edu, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I just ordered a second one of these $800 boxes yesterday, and I think > > they still have a thousand left in stock (that's with just the single > > PPro, of course, for SMP you'd have to buy another processor). I > > It's a great deal, it looks like. I've just asked the money managers > at Walnut Creek CDROM to buy two of them. :-) I'm planning on getting one also. I'm looking forward to my first chance to wipe out NT instead of W95. Peter -- Peter Dufault (dufault@hda.com) Realtime development, Machine control, HD Associates, Inc. Safety critical systems, Agency approval To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 14:39:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA05370 for freebsd-current-outgoing; Thu, 21 May 1998 14:39:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from m2.findmail.com (m2.findmail.com [209.185.96.135]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA05302 for ; Thu, 21 May 1998 14:39:09 -0700 (PDT) (envelope-from brianfeldman@hotmail.com) Received: (qmail 12893 invoked by uid 505); 21 May 1998 21:37:09 -0000 Date: 21 May 1998 21:37:09 -0000 Message-ID: <19980521213709.12892.qmail@m2.findmail.com> From: "Brian Feldman" Subject: Re: What do you think about this addition to rc{. In-Reply-To: <23352.895724323@time.cdrom.com> To: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Okay, now how about without the swap device in there, or should I really care? It's paranoia, but I don't like to see something that makes me think it's mounting my swap slice ;) Brian > >es offhand; but if you might want to provide a solution? And to > >Jordan: mind te lling me how to actually write a correct mfs entry in > >fstab? > > Sure, this info has been around for ages: > > # Device Mountpoint FStype Options Dump Pass# > /dev/sd0s2b /tmp mfs rw,-s=16384 0 0 > > Where "/dev/sd0s2b" is "your swap dev" > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 15:12:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA13409 for freebsd-current-outgoing; Thu, 21 May 1998 15:12:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zippy.dyn.ml.org (garbanzo@ghana-137.ppp.hooked.net [206.169.228.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA13374 for ; Thu, 21 May 1998 15:12:19 -0700 (PDT) (envelope-from garbanzo@hooked.net) Received: from localhost (garbanzo@localhost) by zippy.dyn.ml.org (8.8.8/8.8.7) with SMTP id PAA04828 for ; Thu, 21 May 1998 15:12:52 -0700 (PDT) X-Authentication-Warning: zippy.dyn.ml.org: garbanzo owned process doing -bs Date: Thu, 21 May 1998 15:12:51 -0700 (PDT) From: Alex X-Sender: garbanzo@zippy.dyn.ml.org To: current Subject: ElectricFence and -current In-Reply-To: <199805212200.PAA19682@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've opened a pr and attached a unified diff to it `ports/6715'. However, in looking into why EF didn't want to work with -current, it looks like the sysconf is broken, as sysconf(_SC_PAGESIZE) returns -1 w/ errno set to ENOENT. However, either sys/unistd.h is wrong, or the man page for sysconf is, as this is missing from the list of 'available' values. I haven't tested EF yet however.. - alex | "Contrary to popular belief, penguins are not the salvation of modern | | technology. Neither do they throw parties for the urban proletariat." | | Powered by FreeBSD http://www.freebsd.org/ | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 15:34:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA17352 for freebsd-current-outgoing; Thu, 21 May 1998 15:34:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA17309 for ; Thu, 21 May 1998 15:34:29 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id XAA21413; Thu, 21 May 1998 23:33:13 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199805212233.XAA21413@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: "Jordan K. Hubbard" cc: current@FreeBSD.ORG Subject: Re: Any pppd hackers interested in syncing this up? In-reply-to: Your message of "Thu, 21 May 1998 11:27:20 PDT." <27680.895775240@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 May 1998 23:33:12 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > ftp://cs.anu.edu.au/pub/software/ppp/ppp-2.3.5.tar.gz > > I know most folks use user-mode ppp these days, but for > those who don't... FWIW, I believe the latest version also gets deflate negotiation right (using ID 26, not 24). Peter was pondering over this last time I looked.... > - Jordan -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 15:39:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA18202 for freebsd-current-outgoing; Thu, 21 May 1998 15:39:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA18110 for ; Thu, 21 May 1998 15:38:53 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id XAA21939 for ; Thu, 21 May 1998 23:38:23 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199805212238.XAA21939@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: freebsd-current@FreeBSD.ORG Subject: **HEADS UP** user-ppp has changed ! Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 May 1998 23:38:22 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Anyone using ppp in -current should take the time to read README.changes and re-read the man page. There are more new features than I can remember, one of which is Multilink. The code is still a bit raw..... and has *not* been tested well in multilink mode (I have limited resources). Thanks. > brian 1998/05/21 14:49:23 PDT > > Modified files: > usr.sbin/ppp Makefile alias_cmd.c alias_cmd.h arp.c > arp.h async.c async.h auth.c auth.h ccp.c > ccp.h chap.c chap.h chap_ms.c chap_ms.h > chat.c chat.h command.c command.h > deflate.c defs.c defs.h filter.c filter.h > fsm.c fsm.h hdlc.c hdlc.h id.c id.h ip.c > ip.h ipcp.c ipcp.h iplist.c lcp.c lcp.h > lcpproto.h loadalias.c loadalias.h log.c > log.h lqr.c lqr.h main.c main.h mbuf.c > mbuf.h modem.c modem.h pap.c pap.h ppp.8 > pred.c route.c route.h server.c server.h > sig.c sig.h slcompress.c slcompress.h > systems.c systems.h throughput.c > throughput.h timer.c timer.h tun.c tun.h > vjcomp.c vjcomp.h > Added files: > usr.sbin/ppp README.changes bundle.c bundle.h > datalink.c datalink.h descriptor.h link.c > link.h mp.c mp.h physical.c physical.h > prompt.c prompt.h > Removed files: > usr.sbin/ppp os.c os.h pathnames.h phase.c phase.h > vars.c vars.h > Log: > MFMP: Make ppp multilink capable. > See the file README.changes, and re-read the man page. > > Revision Changes Path > 1.37 +18 -10 src/usr.sbin/ppp/Makefile > 1.13 +47 -51 src/usr.sbin/ppp/alias_cmd.c > 1.8 +5 -3 src/usr.sbin/ppp/alias_cmd.h > 1.28 +54 -81 src/usr.sbin/ppp/arp.c > 1.8 +7 -3 src/usr.sbin/ppp/arp.h > 1.16 +55 -69 src/usr.sbin/ppp/async.c > 1.3 +25 -5 src/usr.sbin/ppp/async.h > 1.29 +144 -109 src/usr.sbin/ppp/auth.c > 1.11 +20 -13 src/usr.sbin/ppp/auth.h > 1.32 +356 -198 src/usr.sbin/ppp/ccp.c > 1.15 +67 -32 src/usr.sbin/ppp/ccp.h > 1.31 +98 -103 src/usr.sbin/ppp/chap.c > 1.10 +15 -3 src/usr.sbin/ppp/chap.h > 1.6 +4 -8 src/usr.sbin/ppp/chap_ms.c > 1.3 +2 -2 src/usr.sbin/ppp/chap_ms.h > 1.45 +572 -458 src/usr.sbin/ppp/chat.c > 1.10 +76 -23 src/usr.sbin/ppp/chat.h > 1.135 +1348 -1004src/usr.sbin/ppp/command.c > 1.13 +27 -26 src/usr.sbin/ppp/command.h > 1.8 +219 -245 src/usr.sbin/ppp/deflate.c > 1.13 +57 -60 src/usr.sbin/ppp/defs.c > 1.30 +30 -38 src/usr.sbin/ppp/defs.h > 1.23 +231 -197 src/usr.sbin/ppp/filter.c > 1.12 +22 -17 src/usr.sbin/ppp/filter.h > 1.28 +423 -283 src/usr.sbin/ppp/fsm.c > 1.17 +59 -34 src/usr.sbin/ppp/fsm.h > 1.31 +261 -219 src/usr.sbin/ppp/hdlc.c > 1.15 +59 -10 src/usr.sbin/ppp/hdlc.h > 1.8 +53 -24 src/usr.sbin/ppp/id.c > 1.5 +5 -2 src/usr.sbin/ppp/id.h > 1.41 +161 -183 src/usr.sbin/ppp/ip.c > 1.9 +11 -9 src/usr.sbin/ppp/ip.h > 1.51 +794 -388 src/usr.sbin/ppp/ipcp.c > 1.19 +74 -43 src/usr.sbin/ppp/ipcp.h > 1.5 +3 -5 src/usr.sbin/ppp/iplist.c > 1.57 +520 -465 src/usr.sbin/ppp/lcp.c > 1.17 +67 -33 src/usr.sbin/ppp/lcp.h > 1.11 +4 -1 src/usr.sbin/ppp/lcpproto.h > 1.16 +35 -38 src/usr.sbin/ppp/loadalias.c > 1.5 +19 -15 src/usr.sbin/ppp/loadalias.h > 1.27 +193 -46 src/usr.sbin/ppp/log.c > 1.19 +51 -37 src/usr.sbin/ppp/log.h > 1.25 +188 -151 src/usr.sbin/ppp/lqr.c > 1.13 +26 -31 src/usr.sbin/ppp/lqr.h > 1.123 +274 -830 src/usr.sbin/ppp/main.c > 1.10 +2 -8 src/usr.sbin/ppp/main.h > 1.14 +73 -36 src/usr.sbin/ppp/mbuf.c > 1.12 +18 -14 src/usr.sbin/ppp/mbuf.h > 1.81 +624 -493 src/usr.sbin/ppp/modem.c > 1.17 +20 -19 src/usr.sbin/ppp/modem.h > 1.23 +75 -94 src/usr.sbin/ppp/pap.c > 1.6 +7 -3 src/usr.sbin/ppp/pap.h > 1.100 +1252 -549 src/usr.sbin/ppp/ppp.8 > 1.21 +97 -107 src/usr.sbin/ppp/pred.c > 1.45 +182 -199 src/usr.sbin/ppp/route.c > 1.11 +29 -5 src/usr.sbin/ppp/route.h > 1.18 +166 -62 src/usr.sbin/ppp/server.c > 1.5 +21 -5 src/usr.sbin/ppp/server.h > 1.13 +4 -6 src/usr.sbin/ppp/sig.c > 1.12 +3 -3 src/usr.sbin/ppp/sig.h > 1.16 +66 -63 src/usr.sbin/ppp/slcompress.c > 1.11 +26 -11 src/usr.sbin/ppp/slcompress.h > 1.36 +126 -129 src/usr.sbin/ppp/systems.c > 1.11 +8 -3 src/usr.sbin/ppp/systems.h > 1.5 +36 -31 src/usr.sbin/ppp/throughput.c > 1.3 +4 -3 src/usr.sbin/ppp/throughput.h > 1.28 +69 -108 src/usr.sbin/ppp/timer.c > 1.6 +9 -11 src/usr.sbin/ppp/timer.h > 1.7 +24 -14 src/usr.sbin/ppp/tun.c > 1.4 +4 -2 src/usr.sbin/ppp/tun.h > 1.17 +45 -35 src/usr.sbin/ppp/vjcomp.c > 1.6 +8 -4 src/usr.sbin/ppp/vjcomp.h > -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 15:50:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA20334 for freebsd-current-outgoing; Thu, 21 May 1998 15:50:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA20240 for ; Thu, 21 May 1998 15:49:39 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id WAA18122; Thu, 21 May 1998 22:49:31 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id AAA26026; Fri, 22 May 1998 00:49:31 +0200 (MET DST) Message-ID: <19980522004927.44862@follo.net> Date: Fri, 22 May 1998 00:49:27 +0200 From: Eivind Eklund To: Garance A Drosihn , current@FreeBSD.ORG Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc References: <199805211615.MAA13553@hda.hda.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Garance A Drosihn on Thu, May 21, 1998 at 01:50:36PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, May 21, 1998 at 01:50:36PM -0400, Garance A Drosihn wrote: > I just ordered a second one of these $800 boxes yesterday, and I think > they still have a thousand left in stock (that's with just the single > PPro, of course, for SMP you'd have to buy another processor). I > imagine it is to my advantage to have many many of these sold to > freebsd folks, as it will increase the number of people interested > in freebsd support for them :-) They'll be flying out, I'm certain. We're going to order some, at least :-) > But I really was interested in whether there's anything I need to > watch out for when buying the second processor, in case I want to try > for SMP in the fall, and whether there's a way to read the temperature > sensors inside the box while freebsd is running. If not, would it be > hard to add that, and where would I start looking for details on how > those sensors work from a programming standpoint? (hmm, maybe intel's > web site would have something...). I believe support for this is part of the watchdog and distributed lock manager code I've been handed from Simon Shapiro. I've not yet had time to fix it up for committing - there were some things that didn't pass the Bruce-filter (and I have to learn more about how the spl mechanisms work before I can fix them). Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 15:56:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA21497 for freebsd-current-outgoing; Thu, 21 May 1998 15:56:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA21468; Thu, 21 May 1998 15:56:23 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: (from asami@localhost) by vader.cs.berkeley.edu (8.8.7/8.7.3) id PAA04127; Thu, 21 May 1998 15:56:15 -0700 (PDT) Date: Thu, 21 May 1998 15:56:15 -0700 (PDT) Message-Id: <199805212256.PAA04127@vader.cs.berkeley.edu> To: jdp@polstra.com CC: street@iname.com, current@FreeBSD.ORG, msmith@FreeBSD.ORG In-reply-to: <199805210453.VAA00442@austin.polstra.com> (message from John Polstra on Wed, 20 May 1998 21:53:59 -0700) Subject: Re: /usr/ports/INDEX in cvs From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * In article <877m3gtgkm.fsf@kstreet.interlog.com>, * Kevin Street wrote: * > I've noticed that /usr/ports/INDEX isn't being updated by cvsup - it's * > stuck at Apr 28. * * It hasn't changed since then. It's updated only occasionally. I haven't updated it because I'm without a -stable package building machine now. (If I update INDEX without updating the packages, lots of them won't be listed in package-stable/INDEX.) Mike said he'll be putting a machine together yesterday so hopefully I can get back to building packages soon (nudge nudge :). Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 16:01:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA22323 for freebsd-current-outgoing; Thu, 21 May 1998 16:01:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA22259 for ; Thu, 21 May 1998 16:01:11 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from gjallarhorn.ifi.uio.no (2602@gjallarhorn.ifi.uio.no [129.240.65.40]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id BAA17711 for ; Fri, 22 May 1998 01:01:04 +0200 (MET DST) Received: (from dag-erli@localhost) by gjallarhorn.ifi.uio.no ; Fri, 22 May 1998 01:01:03 +0200 (MET DST) Mime-Version: 1.0 To: current@FreeBSD.ORG Subject: CPU identification Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 22 May 1998 01:01:01 +0200 Message-ID: Lines: 9 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I just added code to cpuident.c to distinguish between various models within the Intel 80686 family (Pentium Pro, Pentium II). I've tested it on a PII (stepping 3) but not on anything else; I'd appreciate if you people could check your dmesg after your next kernel build and yell if it comes out wrong. Coming soon (~1 hr) to a cvsup mirror near you... -- Noone else has a .sig like this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 16:37:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA28197 for freebsd-current-outgoing; Thu, 21 May 1998 16:37:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles145.castles.com [208.214.165.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA28183; Thu, 21 May 1998 16:37:25 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id PAA05059; Thu, 21 May 1998 15:33:38 -0700 (PDT) Message-Id: <199805212233.PAA05059@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: asami@FreeBSD.ORG (Satoshi Asami) cc: jdp@polstra.com, street@iname.com, current@FreeBSD.ORG, msmith@FreeBSD.ORG Subject: Re: /usr/ports/INDEX in cvs In-reply-to: Your message of "Thu, 21 May 1998 15:56:15 PDT." <199805212256.PAA04127@vader.cs.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 May 1998 15:33:38 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I haven't updated it because I'm without a -stable package building > machine now. (If I update INDEX without updating the packages, lots > of them won't be listed in package-stable/INDEX.) > > Mike said he'll be putting a machine together yesterday so hopefully I > can get back to building packages soon (nudge nudge :). Just waiting on the disk controller... -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 16:43:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA29307 for freebsd-current-outgoing; Thu, 21 May 1998 16:43:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mailman.cs.ucla.edu (Mailman.CS.UCLA.EDU [131.179.128.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA29255 for ; Thu, 21 May 1998 16:42:55 -0700 (PDT) (envelope-from root@mordred.cs.ucla.edu) Received: from mordred.cs.ucla.edu (mordred.cs.ucla.edu [131.179.48.34]) by mailman.cs.ucla.edu (8.8.8/UCLACS-4.0) with ESMTP id QAA00985 for ; Thu, 21 May 1998 16:42:49 -0700 (PDT) Received: (from root@localhost) by mordred.cs.ucla.edu (8.8.8/8.8.8) id QAA00693 for freebsd-current@freebsd.org; Thu, 21 May 1998 16:42:50 -0700 (PDT) (envelope-from root) Date: Thu, 21 May 1998 16:42:50 -0700 (PDT) From: Sir Mordred Message-Id: <199805212342.QAA00693@mordred.cs.ucla.edu> To: freebsd-current@FreeBSD.ORG Subject: "option DIAGNOSTIC" broken Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm not entirely sure why, but kernel's cvsup'd from yesterday and today will panic in kproc_start(...) in the printf() bracketed by '#ifdef DIAGNOSTIC'. It doesn't look like it made the list, but nfsmount got bloated again - I tuned NFS_MUIDHASHSIZ down to 31 from 63. -scooter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 16:55:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA02134 for freebsd-current-outgoing; Thu, 21 May 1998 16:55:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from firewall.ftf.dk (root@mail.ftf.dk [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA02128 for ; Thu, 21 May 1998 16:55:24 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.2]) by firewall.ftf.dk (8.7.6/8.7.3) with ESMTP id DAA16198 for ; Fri, 22 May 1998 03:56:01 +0200 Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.5/8.8.5/prosa-1.1) with ESMTP id CAA21621 for ; Fri, 22 May 1998 02:20:10 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.7/8.8.5/prosa-1.1) id BAA09971; Fri, 22 May 1998 01:54:25 +0200 (CEST) Message-ID: <19980522015425.42138@deepo.prosa.dk> Date: Fri, 22 May 1998 01:54:25 +0200 From: Philippe Regnauld To: freebsd-current@FreeBSD.ORG Subject: Softupdates panic (finally!) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.88e X-Operating-System: FreeBSD 2.2.5-STABLE i386 Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I finally managed to catch the critter (i.e.: get a dump, and trace it). Note: -current (22/5), SMP P5-133x2, 48Mb, 7880 SCSI + 4GbUW /usr/src: mounted normally /var: async (contains /tmp) /pub: softupdates (contains /usr/obj) Panic: ffs_blockfree: freeing free block mp_lock=01000001 cpuid=1 lapic.id=01000000 - reboot, savecore, gdb -k : #0 boot (howto=260) at ../../kern/kern_shutdown.c:281 281 dumppcb.pcb_cr3 = rcr3(); (kgdb) where #0 boot (howto=260) at ../../kern/kern_shutdown.c:281 #1 0xf0119352 in panic (fmt=0x0) at ../../kern/kern_shutdown.c:421 #2 0xf01017e6 in db_fncall (dummy1=-210002852, dummy2=0, dummy3=-266368704, dummy4=0xf37b9c18 "\n") at ../../ddb/db_command.c:532 #3 0xf0101505 in db_command (last_cmdp=0xf01e7af4, cmd_table=0xf01e7954, aux_cmd_tablep=0xf01f7258) at ../../ddb/db_command.c:332 #4 0xf010169a in db_command_loop () at ../../ddb/db_command.c:455 #5 0xf0103e43 in db_trap (type=3, code=0) at ../../ddb/db_trap.c:71 #6 0xf019c864 in kdb_trap (type=3, code=0, regs=0xf37b9d08) at ../../i386/i386/db_interface.c:157 #7 0xf01ae628 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -260026156, tf_esi = 256, tf_ebp = -210002612, tf_isp = -210002640, tf_ebx = -266908080, tf_edx = -266745196, tf_ecx = 16777217, tf_eax = 18, tf_trapno = 3, tf_err = 0, tf_eip = -266745143, tf_cs = 8, tf_eflags = 582, tf_esp = -266745212, tf_ss = -267283789}) at ../../i386/i386/trap.c:507 #8 0xf019cac9 in Debugger (msg=0xf01192b3 "panic") at ../../i386/i386/db_interface.c:316 #9 0xf0119349 in panic (fmt=0xf0174e50 "ffs_blkfree: freeing free block") at ../../kern/kern_shutdown.c:419 #10 0xf0175047 in ffs_blkfree (ip=0xf37b9e3c, bno=11200, size=8192) at ../../ufs/ffs/ffs_alloc.c:1332 #11 0xf017a1c4 in indir_trunc (ip=0xf37b9e3c, dbn=1267520, level=0, lbn=12, countp=0xf37b9e2c) at ../../ufs/ffs/ffs_softdep.c:2050 #12 0xf0179ea8 in handle_workitem_freeblocks (freeblks=0xf0b13400) at ../../ufs/ffs/ffs_softdep.c:1948 #13 0xf017807c in softdep_process_worklist (matchmnt=0x0) at ../../ufs/ffs/ffs_softdep.c:541 #14 0xf013b0aa in sched_sync () at ../../kern/vfs_subr.c:958 #15 0xf010c3e6 in kproc_start (udata=0xf01ea274) at ../../kern/init_main.c:245 #16 0xf019d2e9 in fork_trampoline () #17 0x1fec in ?? () zsh: segmentation fault gdb -k kernel.debug /var/crash/vmcore.2 ^^^^^^^^^^^^^^^^^^^^^^^^^^ I love that part. -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- «Pluto placed his bad dog at the entrance of Hades to keep the dead IN and the living OUT! The archetypical corporate firewall?» - S. Kelly Bootle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 17:02:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA03900 for freebsd-current-outgoing; Thu, 21 May 1998 17:02:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from lor.watermarkgroup.com (lor.watermarkgroup.com [207.202.73.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA03883 for ; Thu, 21 May 1998 17:02:49 -0700 (PDT) (envelope-from luoqi@lor.watermarkgroup.com) Received: (from luoqi@localhost) by lor.watermarkgroup.com (8.8.8/8.8.8) id UAA22115; Thu, 21 May 1998 20:01:35 -0400 (EDT) (envelope-from luoqi) Date: Thu, 21 May 1998 20:01:35 -0400 (EDT) From: Luoqi Chen Message-Id: <199805220001.UAA22115@lor.watermarkgroup.com> To: julian@whistle.com, sepotvin@videotron.ca Subject: Re: softupdates Cc: bde@godzilla.zeta.org.au, current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Stephane E. Potvin wrote: > > > > Pentium 166, 32M Ram > > /dev/wd0s1a on / (local, writes: sync 89 async 2006) > > /dev/wd1s1e on /mnt/.1 (local, writes: sync 79294 async 39196) > > /dev/wd2s1e on /mnt/.2 (local, writes: sync 2 async 6044) > > /dev/wd0s1f on /usr (local, writes: sync 902564 async 323422) > > /dev/wd0s1e on /var (local, writes: sync 366 async 1934) > > procfs on /proc (local) > > wdc0: unit 0 (wd0): , 32-bit, multi-block-16 > > wd0: 1628MB (3334464 sectors), 3308 cyls, 16 heads, 63 S/T, 512 B/S > > wdc0: unit 1 (wd1): , 32-bit, multi-block-8 > > wd1: 1222MB (2503872 sectors), 2484 cyls, 16 heads, 63 S/T, 512 B/S > > wdc1: unit 0 (wd2): , 32-bit, multi-block-16 > > wd2: 1628MB (3334464 sectors), 3308 cyls, 16 heads, 63 S/T, 512 B/S > > > > When enabling Softupdates on /usr, /mnt/.1, /mnt/.2 and /var I'm able to > > do as many buildworlds as I want but when I try to do a make release my > > systems reboots usually before finishing the checkout of the source > > tree. I was not able to get a dump because I had devfs enabled at the > > time and it doesn't support yet dump devices (sic) > > you haven't been paying attention.. > it has now for a couple of weeks.. > :-) It is not working any more, part of the commit was backed out. I made a mistake calling ioctl on unopened devices, there had been a discussion on cvs-sys. The correct way would be remove swap partition check and (as suggested by Julian) change d_psize() in bdevsw to return -1 for non-swap partitions. In fact, d_psize() for ccd already does this. -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 17:19:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA08008 for freebsd-current-outgoing; Thu, 21 May 1998 17:19:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from colossus.dyn.ml.org (199-170-160-140.la.inreach.net [199.107.160.140]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA07976 for ; Thu, 21 May 1998 17:19:24 -0700 (PDT) (envelope-from dburr@colossus.dyn.ml.org) Received: (from dburr@localhost) by colossus.dyn.ml.org (8.8.8/8.8.7) id RAA03789 for freebsd-current@freebsd.org; Thu, 21 May 1998 17:18:34 -0700 (PDT) (envelope-from dburr) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Thu, 21 May 1998 17:18:33 -0700 (PDT) Organization: Computer Help From: Donald Burr To: freebsd-current@FreeBSD.ORG Subject: how to fix "___error" &c. under current? Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- I've seen this discussed recently on -current, but didn't really pay much attention (plus, due to a mail configuration error, I lost a lot of my recent messages :( ). That is, until just this morning, when I had to go and re-compile a port. /* recompiling ports/misc/xdelta: */ ... main.o: Undefined symbol `_access' referenced (use -lc ?) main.o: Undefined symbol `___error' referenced (use -lc ?) ld: Spurious undefined symbols: # undefined symbols 2, reported 0 So what's the story regarding this? And, more importantly, is there a work-around or a way to fix things so that programs that exhibit this problem WILL compile? My system is running -current cvsupped and "make world"'ed as of 2am or so this morning. Thanks! - --- Donald Burr - Ask me for my PGP key | PGP: Your WWW HomePage: http://DonaldBurr.base.org/ ICQ #1347455 | right to Address: P.O. Box 91212, Santa Barbara, CA 93190-1212 | 'Net privacy. Phone: (805) 957-9666 FAX: (800) 492-5954 | USE IT. -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBNWTEWfjpixuAwagxAQEEkAP/aa07xQqoC1bGzQL3t4Gkdwzu1bv3l1o9 ETnioQpM9f+dLoEmrachhOEJkXN7UvjSctdyLCwhxA6uTa1dsIRIafmqp+Cj9Jsb Da7AS3HC9ZQnEmlnkTY1PHpwH6iyeHoa96mqHlsJRGs89tlFhDzuG2hsumnSoosG mmfmXArH0T8= =f00Q -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 17:22:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA08925 for freebsd-current-outgoing; Thu, 21 May 1998 17:22:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from wcc4.wcc.net (wcc4.wcc.net [208.6.232.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA08880 for ; Thu, 21 May 1998 17:22:37 -0700 (PDT) (envelope-from piquan@wcc.net) Received: from detlev.UUCP (73.camalott.com [208.203.140.73]) by wcc4.wcc.net (8.8.8/8.8.8) with ESMTP id TAA14377; Thu, 21 May 1998 19:18:04 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id TAA18658; Thu, 21 May 1998 19:22:17 -0500 (CDT) (envelope-from joelh) Date: Thu, 21 May 1998 19:22:17 -0500 (CDT) Message-Id: <199805220022.TAA18658@detlev.UUCP> To: freebsd-current@FreeBSD.ORG Subject: Making a debugging kernel From: Joel Ray Holveck Reply-to: joelh@gnu.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG IIRC, the proper procedure for making a gdb-able kernel is roughly: # config -g KERNEL # cd /sys/compile/KERNEL # make # cp kernel kernel-g # strip -x kernel # make install # rcp kernel-g host:/kernel However, lately this seems to have an adverse affect on nlist lookups; savecore, top, and ps -u are all affected. (I get the same effects with strip -d.) Did I mess a heads-up? Happy hacking, joelh -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 17:23:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA09097 for freebsd-current-outgoing; Thu, 21 May 1998 17:23:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from www.video-collage.com (www.video-collage.com [206.15.171.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA09084 for ; Thu, 21 May 1998 17:23:51 -0700 (PDT) (envelope-from mi@xxx.video-collage.com) Received: from xxx.video-collage.com (xxx.video-collage.com [199.232.254.68]) by www.video-collage.com (8.8.5/8.8.5) with ESMTP id UAA02924 for ; Thu, 21 May 1998 20:23:04 -0400 (EDT) Received: (from mi@localhost) by xxx.video-collage.com (8.8.8/8.8.7) id TAA02392 for current@freebsd.org; Thu, 21 May 1998 19:02:06 -0400 (EDT) (envelope-from mi) From: Mikhail Teterin Message-Id: <199805212302.TAA02392@xxx.video-collage.com> Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-Reply-To: <199805212106.RAA14694@hda.hda.com> from Peter Dufault at "May 21, 98 05:06:14 pm" To: current@FreeBSD.ORG Date: Thu, 21 May 1998 19:02:06 -0400 (EDT) X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7w hJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA11651 for freebsd-current-outgoing; Thu, 21 May 1998 17:35:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles145.castles.com [208.214.165.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA11524 for ; Thu, 21 May 1998 17:35:14 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id QAA05384; Thu, 21 May 1998 16:31:22 -0700 (PDT) Message-Id: <199805212331.QAA05384@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Garance A Drosihn cc: current@FreeBSD.ORG Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-reply-to: Your message of "Thu, 21 May 1998 13:50:36 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 May 1998 16:31:22 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Okay. For those who can't seem to find the machine I'm talking about > at insight, the URL is: > > http://www.insight.com/cgi-bin/bp/1480860161/web/technote.html?a=f&f=p&d=TODT102 > 6U Ooh, I want me one. 8) > I just ordered a second one of these $800 boxes yesterday, and I think > they still have a thousand left in stock (that's with just the single > PPro, of course, for SMP you'd have to buy another processor). I > imagine it is to my advantage to have many many of these sold to > freebsd folks, as it will increase the number of people interested > in freebsd support for them :-) They ought to Just Work. > But I really was interested in whether there's anything I need to > watch out for when buying the second processor, in case I want to try > for SMP in the fall, Should be nothing special. Make sure you're buying the processor sooner rather than later, as they're getting harder to get. > and whether there's a way to read the temperature > sensors inside the box while freebsd is running. I believe someone's already written code to talk to the LM78, if not, you could dig out the specs and do it pretty easily. There's a Linux driver that's supposed to do this (didn't work too well when I tried it). -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 17:43:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA13637 for freebsd-current-outgoing; Thu, 21 May 1998 17:43:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (daemon@smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA13445 for ; Thu, 21 May 1998 17:42:30 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id RAA22075; Thu, 21 May 1998 17:42:19 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp03.primenet.com, id smtpd022055; Thu May 21 17:42:12 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id RAA23241; Thu, 21 May 1998 17:42:11 -0700 (MST) From: Terry Lambert Message-Id: <199805220042.RAA23241@usr02.primenet.com> Subject: Re: Weird disk problems, need help. To: wes@softweyr.com (Wes Peters) Date: Fri, 22 May 1998 00:42:11 +0000 (GMT) Cc: freebsd-current@FreeBSD.ORG In-Reply-To: <35644C53.8AE81EF2@softweyr.com> from "Wes Peters" at May 21, 98 09:46:27 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > /dev/sd0s1a on /: specified device does not match mounted device > Filesystem mount failed, startup aborted. A change went in that required the slice designator in the fstab, and there was a corresponding change (can't rememebr when) to the MAKEDEV. This all happened a while back. I can't rememebr exactly how it was supposed to be fixed, but there were strange incantations involved. Basically, someone decided that, for no good reason, it should be required to draw the circle before drawing the pentagram in it, instead of voce versa. > WTF? Any help, or should I just clean the system and start over? There's a way to do it, I just don't rememebr it very well; check the -current list archives for full details. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 17:47:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA14371 for freebsd-current-outgoing; Thu, 21 May 1998 17:47:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles145.castles.com [208.214.165.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA14233 for ; Thu, 21 May 1998 17:46:22 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id QAA05515; Thu, 21 May 1998 16:42:16 -0700 (PDT) Message-Id: <199805212342.QAA05515@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Wes Peters cc: freebsd-current@FreeBSD.ORG Subject: Re: Weird disk problems, need help. In-reply-to: Your message of "Thu, 21 May 1998 09:46:27 MDT." <35644C53.8AE81EF2@softweyr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 May 1998 16:42:16 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Tuesday night I installed the newest TTCP patch and built a new kernel. > Something must have happened to my disk before I rebooted with this > kernel; when the system came back up a number of files had been changed > to random device inodes and none of the 3 slices would fsck cleanly. > Since then, whenever I try to boot a new kernel, I get the following > messages: > > /dev/sd0s1a on /: specified device does not match mounted device > Filesystem mount failed, startup aborted. > > Then I end up in single-user mode. The part that is really confusing > is that I can boot the 2.2.6 kernel.GENERIC with no problem; I using > it right now. > > I re-installed the ssys package from the 2.2.6 CD-ROM and recompiled my > kernel just to be sure I hadn't corrupted a source file, and I've > searched the entire system for wayward device files, to no avail. The > boot still fails in the same manner. > > WTF? Any help, or should I just clean the system and start over? Check you don't have "on generic" on the 'kernel' line in your config. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 18:58:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA27851 for freebsd-current-outgoing; Thu, 21 May 1998 18:58:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA27775 for ; Thu, 21 May 1998 18:57:52 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id LAA01141; Fri, 22 May 1998 11:27:47 +0930 (CST) (envelope-from grog) Message-ID: <19980522112746.W27201@freebie.lemis.com> Date: Fri, 22 May 1998 11:27:46 +0930 From: Greg Lehey To: joelh@gnu.org, freebsd-current@FreeBSD.ORG Subject: Re: Making a debugging kernel References: <199805220022.TAA18658@detlev.UUCP> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199805220022.TAA18658@detlev.UUCP>; from Joel Ray Holveck on Thu, May 21, 1998 at 07:22:17PM -0500 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 21 May 1998 at 19:22:17 -0500, Joel Ray Holveck wrote: > IIRC, the proper procedure for making a gdb-able kernel is roughly: > > # config -g KERNEL > # cd /sys/compile/KERNEL > # make > # cp kernel kernel-g > # strip -x kernel Change that to strip -d, otherwise you'll lose a lot of symbols needed by some utilities. > # make install > # rcp kernel-g host:/kernel > > However, lately this seems to have an adverse affect on nlist lookups; > savecore, top, and ps -u are all affected. (I get the same effects > with strip -d.) Did I mess a heads-up? No, that's what strip -x does to you. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 20:08:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA11844 for freebsd-current-outgoing; Thu, 21 May 1998 20:08:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail1.its.rpi.edu (root@mail1.its.rpi.edu [128.113.100.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA11839 for ; Thu, 21 May 1998 20:08:35 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.acs.rpi.edu [128.113.24.47]) by mail1.its.rpi.edu (8.8.8/8.8.6) with ESMTP id XAA62596 for ; Thu, 21 May 1998 23:08:33 -0400 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Sender: drosih@pop1.rpi.edu Message-Id: In-Reply-To: <199805212302.TAA02392@xxx.video-collage.com> References: <199805212106.RAA14694@hda.hda.com> from Peter Dufault at "May 21, 98 05:06:14 pm" Date: Thu, 21 May 1998 23:12:05 -0400 To: current@FreeBSD.ORG From: Garance A Drosihn Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 7:02 PM -0400 5/21/98, Mikhail Teterin wrote: > Peter Dufault once stated: > = I'm planning on getting one also. I'm looking forward to my > = first chance to wipe out NT instead of W95. > Wiped out or not, it will still count as yet another NT computer > in the world. Try to make sure they do NOT give you NT license. > They'll probably refuse to give you a discount for that, though... You're getting a mighty nice box for a mere $800. If you demand that they open up the box to remove WindowsNT, I think you'll just irritate them. What are they going to do with it? Probably just toss it out (the same as you would), and it will still count as yet another NT computer. They aren't going to mail it back to MS and say "please decrement one from your WinNT sales statistics". On the other hand, it does strike me that it might be a good idea to happen to mention FreeBSD while you're ordering a box. If they get a few dozen calls where people say "Wow, this will be a great box for running FreeBSD", that might cause Insight to think FreeBSD is an interesting thing. (I imagine anything that helps to sell equipment would be interesting to them... :-) - - - - In addition, here's a "thank you" to everyone who chipped in with encouraging background information on SMP and cpu-monitoring for this machine. I'll see about getting a second CPU sometime soon (like, in the next week or two), once I know what stepping level I will need to buy. This seems like it's going to work out very well for me, so of course I'm pretty happy about it... :-) --- Garance Alistair Drosehn = gad@eclipse.its.rpi.edu Senior Systems Programmer or drosih@rpi.edu Rensselaer Polytechnic Institute To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 20:26:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA14450 for freebsd-current-outgoing; Thu, 21 May 1998 20:26:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA14435 for ; Thu, 21 May 1998 20:26:13 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id MAA01643; Fri, 22 May 1998 12:56:11 +0930 (CST) (envelope-from grog) Message-ID: <19980522125610.B27201@freebie.lemis.com> Date: Fri, 22 May 1998 12:56:10 +0930 From: Greg Lehey To: FreeBSD current users Subject: NFS server mount problems in -current? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've had a lot of trouble mounting file systems on a system (freebie) running a kernel supped on Sunday our time. I have two other machines in the network, liberty and razzia, running 2.2.6-RELEASE and 3.0-CURRENT respectively. In each case, they hang during startup at the mountall -t nfs -a stage. I've done some investigation and discovered: 1. If I comment out the mountall, I can often mount the file systems individually from the command line. This doesn't always work: === root@liberty (/dev/ttyp0) / 15 -> grep freebie /etc/fstab |cut -f 1|sed 's:^:mount :'|sh -v mount freebie:/ mount freebie:/home mount freebie:/usr mount freebie:/S (hang) After reboot: === root@liberty (/dev/ttyp0) / 2 -> grep freebie /etc/fstab |cut -f 1|sed 's:^:mount :;s:$:; sleep 10:'|sh -v mount freebie:/; sleep 10 The mount process is unstoppable, and after such a hang occurs I can't log in to the machine any more: login hangs after entering the name (doesn't prompt for password), telnet hangs before the login: prompt. 2. tcpdump shows that the requestor machine is refusing the reply from freebie: 12:00:04.268191 liberty.lemis.com.4e30802f > freebie.lemis.com.nfs: 120 getattr [|nfs] 12:00:04.268587 freebie.lemis.com.nfs > liberty.lemis.com.4e30802f: reply ok 112 12:00:04.269174 liberty.lemis.com > freebie.lemis.com: icmp: liberty.lemis.com udp port 1021 unreachable 12:00:18.165813 liberty.lemis.com.who > 192.109.197.255.who: udp 84 12:00:36.290613 liberty.lemis.com.4e30802f > freebie.lemis.com.nfs: 120 getattr [|nfs] 12:00:36.291149 freebie.lemis.com.nfs > liberty.lemis.com.4e30802f: reply ok 112 12:00:36.291836 liberty.lemis.com > freebie.lemis.com: icmp: liberty.lemis.com udp port 1021 unreachable This seems strange, because it happens on two different machines in the same manner, and their software hasn't changed. In addition, I can mount from another machine (allegro, running 2.2.2) with no problems. About the only thing that looks strange is the port number coming from liberty (4e30802f), but it's the same with allegro, and things look OK there: 12:45:31.466896 liberty.lemis.com.4ed6d030 > allegro.lemis.com.nfs: 124 access [|nfs] 12:45:31.467609 allegro.lemis.com.nfs > liberty.lemis.com.4ed6d030: reply ok 120 access [|nfs] 12:45:31.468904 liberty.lemis.com.4ed6d031 > allegro.lemis.com.nfs: 128 lookup [|nfs] 12:45:31.469697 allegro.lemis.com.nfs > liberty.lemis.com.4ed6d031: reply ok 236 lookup [|nfs] ... 12:45:35.213746 liberty.lemis.com.4ed6d059 > allegro.lemis.com.nfs: 92 fsstat [|nfs] 12:45:35.214456 allegro.lemis.com.nfs > liberty.lemis.com.4ed6d059: reply ok 168 fsstat [|nfs] 12:45:35.215555 liberty.lemis.com.4ed6d05a > allegro.lemis.com.nfs: 92 fsinfo [|nfs] 12:45:35.216188 allegro.lemis.com.nfs > liberty.lemis.com.4ed6d05a: reply ok 164 fsinfo [|nfs] 12:45:35.216931 liberty.lemis.com.4ed6d05b > allegro.lemis.com.nfs: 92 fsstat [|nfs] 12:45:35.217607 allegro.lemis.com.nfs > liberty.lemis.com.4ed6d05b: reply ok 168 fsstat [|nfs] 12:46:00.851969 liberty.lemis.com.4ed6d001 > freebie.lemis.com.nfs: 120 getattr [|nfs] 12:46:00.852394 freebie.lemis.com.nfs > liberty.lemis.com.4ed6d001: reply ok 112 12:46:00.853041 liberty.lemis.com > freebie.lemis.com: icmp: liberty.lemis.com udp port 1022 unreachable 3. As the examples above show, the problem is not 100% reproducible. The first example failed on the fourth file system, so I put in a sleep in case there was some timing problem, but the subsequent ones failed on the first file system. I can't recall seeing anything in -current about this. I'm currently supping again, and will report if nobody else comes up with some bright ideas. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 21:04:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA20687 for freebsd-current-outgoing; Thu, 21 May 1998 21:04:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from imo30.mx.aol.com (imo30.mx.aol.com [198.81.17.74]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA20635 for ; Thu, 21 May 1998 21:04:26 -0700 (PDT) (envelope-from StevenR362@aol.com) Received: from StevenR362@aol.com by imo30.mx.aol.com (IMOv14.1) id 4ZHMa02449; Fri, 22 May 1998 00:02:12 -0400 (EDT) From: StevenR362 Message-ID: <15cf01e2.3564f8c5@aol.com> Date: Fri, 22 May 1998 00:02:12 EDT To: jhay@mikom.csir.co.za, sepotvin@videotron.ca Cc: current@FreeBSD.ORG Mime-Version: 1.0 Subject: Re: softupdates Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Mailer: AOL 4.0 for Windows 95 sub 170 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In a message dated 5/21/98 4:36:49 PM Eastern Daylight Time, jhay@mikom.csir.co.za writes: << You are not alone. We have the same here on our SMP machine. I thought it was the SMP that was at fault, but now with your report, maybe it is that after all. I can do lots of "make buildworld"s and "make world"s with no problems, but "make release" kill it everytime. For now we are back to an async mount on the release partition. The machine does not have devfs, so it isn't that either. John -- John Hay -- John.Hay@mikom.csir.co.za >> This is pure conjecture, but doesn't a make release use the vn device? Maybe, softupdates interacts badly with vn accessed filesystems. Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 21:41:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA28779 for freebsd-current-outgoing; Thu, 21 May 1998 21:41:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA28717 for ; Thu, 21 May 1998 21:40:56 -0700 (PDT) (envelope-from michaelh@cet.co.jp) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.8/CET-v2.2) with SMTP id EAA17250; Fri, 22 May 1998 04:39:52 GMT Date: Fri, 22 May 1998 13:39:52 +0900 (JST) From: Michael Hancock To: Karl Denninger cc: Julian Elischer , current@FreeBSD.ORG Subject: Re: Explosion update on Softupdates - it is NOT CCD related In-Reply-To: <19980521145032.65465@mcs.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 21 May 1998, Karl Denninger wrote: > Diablo uses mmap to read, and write to do writes to the spool files. > It also does a hell of a lot of flock()ing. It would seem that a lot of flocking would defeat the purpose of softupdates. Or is it that softupdates defeats the purpose of flocking? Regards, Mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 21:42:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA28984 for freebsd-current-outgoing; Thu, 21 May 1998 21:42:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA28938 for ; Thu, 21 May 1998 21:42:30 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id VAA26710; Thu, 21 May 1998 21:40:53 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805220440.VAA26710@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Poul-Henning Kamp cc: current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/pci brooktree848.c In-reply-to: Your message of "Thu, 21 May 1998 18:57:31 +0200." <8383.895769851@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 May 1998 21:40:52 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > >I am likewise a little indecisive, but quite certain that emulating > >SNMP slavishly (as opposed to learning from it) would be a mistake. > > And, most importantly, the crucial thing that stopped sysctl > development: It SHALL not turn into a win32 registry look-a-like. > So should I yank out the sysctl variables from the bt848 driver and leave the user to override configuration information to a a few good old "#ifdefs " . Tnks, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 21:50:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA00723 for freebsd-current-outgoing; Thu, 21 May 1998 21:50:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA00718 for ; Thu, 21 May 1998 21:50:10 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id OAA19330; Fri, 22 May 1998 14:20:09 +0930 (CST) (envelope-from grog) Message-ID: <19980522142009.E27201@freebie.lemis.com> Date: Fri, 22 May 1998 14:20:09 +0930 From: Greg Lehey To: FreeBSD current users Subject: src/sys/conf/newvers.sh 1.37 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > revision 1.37 > date: 1998/05/21 19:21:45; author: eivind; state: Exp; lines: +9 -2 > Move __FreeBSD_version from src/sys/conf/newvers.sh to > src/sys/sys/param.h, to facilitate access from the kernel. This make > it possible to do outside kernel development and have it actually work > properly. This modification appears broken. There's no way to find the path. The code is: if [ "X${PARAMFILE}" != "X" ]; then RELDATE=$(awk '/__FreeBSD_version.*propagated to newvers/ {print $3}' \ ${PARAMFILE}) else RELDATE=$(awk '/__FreeBSD_version.*propagated to newvers/ {print $3}' \ $(dirname $0)/../sys/param.h) fi Unfortunately, it's called right at the beginning of a 'make world' with: . /T/src/FREEBIE/src/include/../sys/conf/newvers.sh; echo "$COPYRIGHT" > osreldate.h; awk: cmd. line:2: fatal: cannot open file `/bin/../sys/param.h' for reading (No such file or directory) *** Error code 2 This can't work because . doesn't set $*. Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 21:59:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01820 for freebsd-current-outgoing; Thu, 21 May 1998 21:59:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cynix.ecn.purdue.edu (cynix.ecn.purdue.edu [128.46.198.198]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01810 for ; Thu, 21 May 1998 21:59:31 -0700 (PDT) (envelope-from splite@purdue.edu) Received: (from splite@localhost) by cynix.ecn.purdue.edu (8.8.8/8.8.8) id XAA05391; Thu, 21 May 1998 23:57:25 -0500 (EST) From: Steven Plite Message-Id: <199805220457.XAA05391@cynix.ecn.purdue.edu> Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc To: mi@video-collage.com (Mikhail Teterin) Date: Thu, 21 May 1998 23:57:24 -0500 (EST) Cc: current@FreeBSD.ORG In-Reply-To: <199805212302.TAA02392@xxx.video-collage.com> from "Mikhail Teterin" at May 21, 98 07:02:06 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I believe it was Mikhail Teterin who once wrote: > > Peter Dufault once stated: > > =I'm planning on getting one also. I'm looking forward to my first > =chance to wipe out NT instead of W95. > > Wiped out or not, it will still count as yet another NT computer in > the world. Try to make sure they do NOT give you NT license. They'll > probably refuse to give you a discount for that, though... I'm going to try saying "Windows NT? What's that? Does it run StarOffice? Nevermind, I'll take FreeBSD." Does this thing come with a keyboard and mouse? Not mentioned on Insight's web page, though it is on Toshiba's. From Toshiba's picture, looks like it might be a nice Logitech Mouse Man... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 22:04:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA02796 for freebsd-current-outgoing; Thu, 21 May 1998 22:04:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alexis.videotron.ca (ppp018.118.mmtl.videotron.net [207.253.118.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA02789 for ; Thu, 21 May 1998 22:04:49 -0700 (PDT) (envelope-from sepotvin@videotron.ca) Received: from videotron.ca (localhost.videotron.ca [127.0.0.1]) by alexis.videotron.ca (8.8.8/8.8.8) with ESMTP id AAA25324; Fri, 22 May 1998 00:59:53 -0400 (EDT) (envelope-from sepotvin@videotron.ca) Message-ID: <35650643.761E95B8@videotron.ca> Date: Fri, 22 May 1998 00:59:47 -0400 From: "Stephane E. Potvin" Organization: IBM Canada Ltd. X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: StevenR362 CC: current@FreeBSD.ORG Subject: Re: softupdates References: <15cf01e2.3564f8c5@aol.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG StevenR362 wrote: > This is pure conjecture, but doesn't a make release use the vn device? > Maybe, softupdates interacts badly with vn accessed filesystems. It may be the case but on my machine it always reboot before the make release actually make it to the floppy part. It usually reboots during the cvs checkout or during the making of the readme for the ports. Stephane E. Potvin POS and Industry Helpdesk IBM Canada Ltd. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 22:41:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA08838 for freebsd-current-outgoing; Thu, 21 May 1998 22:41:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA08822 for ; Thu, 21 May 1998 22:41:45 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id AAA02910; Fri, 22 May 1998 00:41:31 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199805220541.AAA02910@dyson.iquest.net> Subject: Re: Explosion update on Softupdates - it is NOT CCD related In-Reply-To: from Michael Hancock at "May 22, 98 01:39:52 pm" To: michaelh@cet.co.jp (Michael Hancock) Date: Fri, 22 May 1998 00:41:31 -0500 (EST) Cc: karl@mcs.net, julian@whistle.com, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Thu, 21 May 1998, Karl Denninger wrote: > > > Diablo uses mmap to read, and write to do writes to the spool files. > > It also does a hell of a lot of flock()ing. > > It would seem that a lot of flocking would defeat the purpose of > softupdates. Or is it that softupdates defeats the purpose of flocking? > There appear to be some wierd, unforseen interactions between the softupdates and our VFS/VM code. I don't see it as a bug in anything as much as an oversight. I haven't really studied the issue very carefully yet, but the (or some kind of) problem exists. The ball should NOT be in Kirk's court, I think that it should be in mine right now. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 23:00:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA12664 for freebsd-current-outgoing; Thu, 21 May 1998 23:00:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA12656 for ; Thu, 21 May 1998 23:00:41 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id PAA06349; Fri, 22 May 1998 15:56:57 +1000 Date: Fri, 22 May 1998 15:56:57 +1000 From: Bruce Evans Message-Id: <199805220556.PAA06349@godzilla.zeta.org.au> To: FreeBSD-current@FreeBSD.ORG, grog@lemis.com Subject: Re: src/sys/conf/newvers.sh 1.37 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> revision 1.37 >> date: 1998/05/21 19:21:45; author: eivind; state: Exp; lines: +9 -2 >> Move __FreeBSD_version from src/sys/conf/newvers.sh to >> src/sys/sys/param.h, to facilitate access from the kernel. This make >> it possible to do outside kernel development and have it actually work >> properly. > >This modification appears broken. There's no way to find the path. Another fortunate error :-). Anyway, editing (or anything in ) in `make world' can't work, since the source tree might be read-only, and ${DESTDIR}/usr/include/sys might be a symlink to /sys/sys. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 23:10:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA14673 for freebsd-current-outgoing; Thu, 21 May 1998 23:10:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from softweyr.com ([204.68.178.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA14649 for ; Thu, 21 May 1998 23:10:25 -0700 (PDT) (envelope-from wes@softweyr.com) Received: from softweyr.com (localhost.softweyr.com [127.0.0.1]) by softweyr.com (8.8.8/8.8.7) with ESMTP id AAA01383; Fri, 22 May 1998 00:10:14 -0600 (MDT) (envelope-from wes@softweyr.com) Message-ID: <356516C6.14E2E068@softweyr.com> Date: Fri, 22 May 1998 00:10:14 -0600 From: Wes Peters Organization: Softweyr llc X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.6-RELEASE i386) MIME-Version: 1.0 To: Terry Lambert CC: freebsd-current@FreeBSD.ORG Subject: Re: Weird disk problems, need help. References: <199805220042.RAA23241@usr02.primenet.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert wrote: > > > /dev/sd0s1a on /: specified device does not match mounted device > > Filesystem mount failed, startup aborted. > > A change went in that required the slice designator in the fstab, > and there was a corresponding change (can't rememebr when) to the > MAKEDEV. Nah, that was before the 2.2.6 release -- this system was upgraded the day I got the CD-ROM subscription. This just started Tuesday night, and the system still boots with kernel.GENERIC. I've checked my config and the only differences between it and GENERIC are devices that I don't have. I'm stumped. -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC http://www.softweyr.com/~softweyr wes@softweyr.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 21 23:13:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA15679 for freebsd-current-outgoing; Thu, 21 May 1998 23:13:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from softweyr.com ([204.68.178.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA15671 for ; Thu, 21 May 1998 23:13:46 -0700 (PDT) (envelope-from wes@softweyr.com) Received: from softweyr.com (localhost.softweyr.com [127.0.0.1]) by softweyr.com (8.8.8/8.8.7) with ESMTP id AAA01388; Fri, 22 May 1998 00:13:24 -0600 (MDT) (envelope-from wes@softweyr.com) Message-ID: <3565177F.445ADBD4@softweyr.com> Date: Fri, 22 May 1998 00:13:19 -0600 From: Wes Peters Organization: Softweyr llc X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.6-RELEASE i386) MIME-Version: 1.0 To: Mike Smith CC: freebsd-current@FreeBSD.ORG Subject: Re: Weird disk problems, need help. References: <199805212342.QAA05515@antipodes.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith wrote: > > > /dev/sd0s1a on /: specified device does not match mounted device > > Filesystem mount failed, startup aborted. > > > > WTF? Any help, or should I just clean the system and start over? > > Check you don't have "on generic" on the 'kernel' line in your config. Nope. Originally it was "on sd0", and when the GENERIC kernel would boot but not my custom one, I went back and added wdc0, wd0, and wd1 and changed the config line to "on wd0" just for grins. Still no joy. I guess I'll have to drag a DAT drive home from work, backup the entire system, and re-install. I wonder if something happened to my partition table, but that doesn't explain why GENERIC will boot and my custom kernel won't -- I reinstalled the entire ssys distribution from CD-ROM before building the last several kernels. Weird. -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC http://www.softweyr.com/~softweyr wes@softweyr.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 01:14:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA03570 for freebsd-current-outgoing; Fri, 22 May 1998 01:14:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA03556; Fri, 22 May 1998 01:14:13 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id BAA27700; Fri, 22 May 1998 01:13:53 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805220813.BAA27700@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: John Birrell cc: chuckr@glue.umd.edu (Chuck Robey), jkoshy@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: converting to ELF? In-reply-to: Your message of "Thu, 21 May 1998 19:00:10 +1000." <199805210900.TAA04421@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 01:13:52 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Any clues as to how to complete the tool chain? {root} cc -elf foo.c /usr/libexec/elf/ld: cannot open crt1.o: No such file or directory Tnks, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 01:19:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA05116 for freebsd-current-outgoing; Fri, 22 May 1998 01:19:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cons.org (knight.cons.org [194.233.237.86]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA05083 for ; Fri, 22 May 1998 01:19:27 -0700 (PDT) (envelope-from cracauer@cons.org) Received: (from cracauer@localhost) by cons.org (8.8.8/8.7.3) id KAA04735; Fri, 22 May 1998 10:19:16 +0200 (CEST) Message-ID: <19980522101915.35953@cons.org> Date: Fri, 22 May 1998 10:19:15 +0200 From: Martin Cracauer To: Bruce Evans , cracauer@cons.org, freebsd-current@FreeBSD.ORG Subject: Re: make/SIGINT (Re: cvs commit: src/bin/sh jobs.c) Mail-Followup-To: Bruce Evans , cracauer@cons.org, freebsd-current@FreeBSD.ORG References: <199804191143.VAA00099@godzilla.zeta.org.au> <19980422101203.65361@cons.org> <19980505122917.01946@cons.org> <19980506115700.32044@cons.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <19980506115700.32044@cons.org>; from Martin Cracauer on Wed, May 06, 1998 at 11:57:00AM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I plan to commit the bunch of fixes now, unless someone still has issues to be resolved. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer cracauer@wavehh.hanse.de (batched, preferred for large mails) Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536 Paper: (private) Waldstrasse 200, 22846 Norderstedt, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 01:21:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA05686 for freebsd-current-outgoing; Fri, 22 May 1998 01:21:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hen.scotland.net ([194.247.65.128]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA05652 for ; Fri, 22 May 1998 01:21:08 -0700 (PDT) (envelope-from freebsd@timog.prestel.co.uk) Received: from e2c6p22.scotland.net ([148.176.237.86] helo=timog.prestel.co.uk) by hen.scotland.net with esmtp (Exim 1.90 #5) for freebsd-current@freebsd.org id 0ycn4T-0003Pm-00; Fri, 22 May 1998 09:20:58 +0100 Received: (qmail 275 invoked by uid 1002); 22 May 1998 08:12:47 -0000 Message-ID: <19980522091247.36665@timog.prestel.co.uk> Date: Fri, 22 May 1998 09:12:47 +0100 From: Timo Geusch To: freebsd-current@FreeBSD.ORG Subject: Definition of UIO_MAXIOV in Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Reply-To: Folks, when trying to compile the latest leafnode package on my -current box (cvsupped approx 3 weeks ago), I noticed that the constant UIO_MAXIOV is only defined when KERNEL is defined. Of course I could you kludge it by supplying the constant myself, but I was wondering if there was a reason to define that constant in KERNEL only. If there isn't I'll happily supply the diffs so someone can commit them. Timo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 01:22:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA06073 for freebsd-current-outgoing; Fri, 22 May 1998 01:22:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from top.worldcontrol.com (surf52.cruzers.com [205.215.232.52]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA06053 for ; Fri, 22 May 1998 01:22:21 -0700 (PDT) (envelope-from brian@worldcontrol.com) From: brian@worldcontrol.com Received: (qmail 19235 invoked by uid 100); 22 May 1998 08:23:23 -0000 Message-ID: <19980522012319.A19152@top.worldcontrol.com> Date: Fri, 22 May 1998 01:23:19 -0700 To: freebsd-current@FreeBSD.ORG Subject: softupdates and god (panic no more) Mail-Followup-To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've been having softupdate related panics within 3 minutes of boot on my system regularly for the past few weeks. the panic has been: softdep_deallocate_dependencies: dangling deps (trace included below) I finally decided to throw in the towel and setup a serial console so I could capture the panic and the back trace so I could actually be of help. I fashioned myself a serial crossover cable, and read up on how to get the serial console running. I built a completely fresh /sys with the latest CAM and softupdates. After a few tries with the serial console and an rs232-alyzer I had everything where I wanted it, in fact, I even had the panic just as I was about ready. However, I had not turned on the 'capture' feature of the serial terminal emulator so I missed capturing the panic message, but did turn it on and captured the trace. The panic has been perfectly reliable, so with everything in place I rebooted the system and waited for the panic, and waited, and waited ... I started a buildworld and waited, 10 minutes had gone, still no panic. Then the buildworld completed. I did another and it completed. The system has been up 3 hours. This just isn't fair. Anyone want to bet that if I go back to a standard console, the system will return to panicing? 8-) Here is the trace that I did manage to capture, before things went failure free: db> trace _Debugger(f0131dd3) at _Debugger+0x35 _panic(f01cebfe,ffffffff,0,f495ecc0,f014abe5) at _panic+0x8d _softdep_deallocate_dependencies(f1cf25f8) at _softdep_deallocate_dependencies+0 x18 _brelse(f1cf25f8,495630,0,f08eea00,f015111e) at _brelse+0x79 _ffs_indirtrunc(f08eea00,fffffff4,495630,ffffffff,0,f495ed90) at _ffs_indirtrunc +0x2bc _ffs_truncate(f4995ba0,1d8a,0,0,f082e900) at _ffs_truncate+0x8e8 _ufs_setattr(f495eeec,f495ef64,f0156594,f495eeec,f48dfe40) at _ufs_setattr+0x1c9 _ufs_vnoperate(f495eeec,f48dfe40,f0253b38,4,f4995ba0) at _ufs_vnoperate+0x15 _ftruncate(f48dfe40,f495ef94) at _ftruncate+0x114 _syscall(27,27,30000,1,efbfde08) at _syscall+0x127 _Xsyscall() at _Xsyscall+0x55 --- syscall 0xc6, eip = 0x2006fa41, esp = 0xefbfdde8, ebp = 0xefbfde08 --- Unfortunately, I can't recreate it anymore. -- Brian Litzinger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 01:32:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA07542 for freebsd-current-outgoing; Fri, 22 May 1998 01:32:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA07523; Fri, 22 May 1998 01:32:44 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id SAA07171; Fri, 22 May 1998 18:37:47 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199805220837.SAA07171@cimlogic.com.au> Subject: Re: converting to ELF? In-Reply-To: <199805220813.BAA27700@rah.star-gate.com> from Amancio Hasty at "May 22, 98 01:13:52 am" To: hasty@rah.star-gate.com (Amancio Hasty) Date: Fri, 22 May 1998 18:37:47 +1000 (EST) Cc: jb@cimlogic.com.au, chuckr@glue.umd.edu, jkoshy@FreeBSD.ORG, freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Amancio Hasty wrote: > Any clues as to how to complete the tool chain? > > {root} cc -elf foo.c > /usr/libexec/elf/ld: cannot open crt1.o: No such file or directory The elf crt object is built from src/lib/csu/i386-elf. You'll need to build and install that. Before you can "cc -elf foo.c", you need libc and libgcc in elf format. The elf tools you build from src/gnu/usr.bin/binutils only work with objects that they build, so you can't use the installed aout libraries. I'd suggest that you only build an elf libc.a and libgcc.a, not shared versions or you might hose yourself. So cc -static is your friend. 8-) And if you aren't game to install elf libraries in /usr/lib, then use -nostdlib and -nostartfiles and give gcc explicit paths to the build directories of crt1.o, libc.a and libgcc.a. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 01:51:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA09505 for freebsd-current-outgoing; Fri, 22 May 1998 01:51:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from korin.warman.org.pl (korin.nask.waw.pl [148.81.160.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA09487 for ; Fri, 22 May 1998 01:50:55 -0700 (PDT) (envelope-from abial@nask.pl) Received: from localhost (abial@localhost) by korin.warman.org.pl (8.8.8/8.8.5) with SMTP id KAA15995; Fri, 22 May 1998 10:52:21 +0200 (CEST) X-Authentication-Warning: korin.warman.org.pl: abial owned process doing -bs Date: Fri, 22 May 1998 10:52:21 +0200 (CEST) From: Andrzej Bialecki X-Sender: abial@korin.warman.org.pl To: Wes Peters cc: Mike Smith , freebsd-current@FreeBSD.ORG Subject: Re: Weird disk problems, need help. In-Reply-To: <3565177F.445ADBD4@softweyr.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 22 May 1998, Wes Peters wrote: > Mike Smith wrote: > > > > > /dev/sd0s1a on /: specified device does not match mounted device > > > Filesystem mount failed, startup aborted. > > > > > > WTF? Any help, or should I just clean the system and start over? > > > > Check you don't have "on generic" on the 'kernel' line in your config. > > Nope. Originally it was "on sd0", and when the GENERIC kernel would Heh! Exactly the same problem. And here's workaround: change /dev/sd0s1a to /dev/sd0a. I know this is exactly backwards to what was recommended some time ago, that's why I say it's a workaround... Andrzej Bialecki --------------------+--------------------------------------------------------- abial@nask.pl | if(halt_per_mth > 0) { fetch("http://www.freebsd.org") } Research & Academic | "Be open-minded, but don't let your brains to fall out." Network in Poland | All of the above (and more) is just my personal opinion. --------------------+--------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 02:12:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA12873 for freebsd-current-outgoing; Fri, 22 May 1998 02:12:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from caladan.tdx.co.uk (caladan.tdx.co.uk [195.188.177.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA12847 for ; Fri, 22 May 1998 02:12:25 -0700 (PDT) (envelope-from kpielorz@tdx.co.uk) Received: from tdx.co.uk (lorca-tx.tdx.co.uk [195.188.177.242]) by caladan.tdx.co.uk (8.8.8/8.8.8) with ESMTP id KAA01178 for ; Fri, 22 May 1998 10:12:24 +0100 (BST) (envelope-from kpielorz@tdx.co.uk) Message-ID: <35654168.F0F30C3@tdx.co.uk> Date: Fri, 22 May 1998 10:12:08 +0100 From: Karl Pielorz Organization: TDX X-Mailer: Mozilla 4.05 [en] (WinNT; I) MIME-Version: 1.0 To: current@FreeBSD.ORG Subject: problems with SCSI drives over sd9? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I'm running SMP 3.0-CURRENT from about a week ago, and I've run into problems adding drives to the system... I've just added another 4 aging SCSI drives to the system, which have become sd9, sd10, sd11 & sd12 respectively... The kernel finds them, assigns them their correct sdX number, but I can't use anything above sd9... I've made sure the disks are partitioned and labled (and that all checks out OK), and I've made sure the devices for them exist (e.g. 'cd /dev;sh MAKEDEV sd9;sh MAKEDEV sd9s1c' etc. (I'm using all the disks in 'dedicated' mode)... Basically the same procedure which has worked for sd0 through sd9 doesn't appear to work for sd10... Although I can see the fdisk and disklabel output any attempt to access the drive either results in 'device not configured' or 'input / output error'. I can post all the info (dmesg, kernel config, disklabel / fdisk output etc.) - but the email would be over 200 lines, so I thought I'd ask first... (If anyone is willing to help I can post the whole lot to them private mail)... The system is running SMP and I wire down the SCSI drives (in case that matters)... Is there some default limit for the number of sdX devices I should change? - or is someone going to tell me their hex or something (e.g. sdas1e ) Regards, Karl Pielorz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 02:21:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA14246 for freebsd-current-outgoing; Fri, 22 May 1998 02:21:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA14240 for ; Fri, 22 May 1998 02:21:05 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id SAA00567; Fri, 22 May 1998 18:51:02 +0930 (CST) (envelope-from grog) Message-ID: <19980522185102.B312@freebie.lemis.com> Date: Fri, 22 May 1998 18:51:02 +0930 From: Greg Lehey To: FreeBSD current users Subject: More about NFS problems under current Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I haven't been able to get my NFS to work reliably yet, but I noticed the following message while booting: struct nfsmount bloated (> 512bytes) Try reducing NFS_MUIDHASHSIZ I don't know to what extent that is related, but I suppose it's worth trying. Presumably this is happening to everybody. Question: NFS_MUIDHASHSIZ is currently 63. Should I reduce it to 31, or is the value not used as a mask? Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 02:59:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA19778 for freebsd-current-outgoing; Fri, 22 May 1998 02:59:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA19756 for ; Fri, 22 May 1998 02:59:48 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id JAA06421; Fri, 22 May 1998 09:59:36 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id LAA27196; Fri, 22 May 1998 11:59:34 +0200 (MET DST) Message-ID: <19980522115933.24770@follo.net> Date: Fri, 22 May 1998 11:59:33 +0200 From: Eivind Eklund To: Bruce Evans , current@FreeBSD.ORG Subject: Re: cvs commit: src/sys/pci if_tl.c if_tlreg.h References: <199805220502.PAA03138@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805220502.PAA03138@godzilla.zeta.org.au>; from Bruce Evans on Fri, May 22, 1998 at 03:02:51PM +1000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, May 22, 1998 at 03:02:51PM +1000, Bruce Evans wrote: > >> > No, no, no. Create an osreldate.h file instead. Please? Using __FreeBSD__ > >> > doesn't work because it's tied to the compiler, not the source. > > No. Neither should be used. If we want anybody external to FreeBSD to develop drivers (and I know _I_ do, at least) then we need to provide such a mechanism. Presently they use the value of __FreeBSD__, which is even more unsatifactory than __FreeBSD_version. > >That was the change I installed and backed out so fast earlier today; > >it unfortunately didn't work. > > Fortunately :-). If you didn't want __FreeBSD_version moved to param.h, you had every chance to object when I sent the proposal to -current - it had a very clear subject ("__FreeBSD_version -> param.h", I think). Right now that change is active in the tree (as I had time to fix it today). > >> did. If this is really a step forward then I'd suggest that > >> a whole lot more needs changing if self-consistency is also your > >> goal (and I think it should be, especially where this kind of > >> stuff is concerned, since other driver writers will imitate it). > > It's a step backwards. We use cvs for version control here. We're talking external drivers. I'm in favour of removing all #ifdefs for versions/systems from the FreeBSD tree, as long as it can be done in an automated fashion before each new import (I'm not certain how well unifdef handles the task - I've not looked at it). Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 03:09:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA22009 for freebsd-current-outgoing; Fri, 22 May 1998 03:09:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from top.worldcontrol.com (surf52.cruzers.com [205.215.232.52]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id DAA22003 for ; Fri, 22 May 1998 03:09:33 -0700 (PDT) (envelope-from brian@worldcontrol.com) From: brian@worldcontrol.com Received: (qmail 19654 invoked by uid 100); 22 May 1998 10:10:39 -0000 Message-ID: <19980522031036.A19641@top.worldcontrol.com> Date: Fri, 22 May 1998 03:10:36 -0700 To: freebsd-current@FreeBSD.ORG Subject: Re: softupdates (panic more) (with trace) Mail-Followup-To: freebsd-current@freebsd.org References: <19980522025954.A19604@top.worldcontrol.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91i In-Reply-To: <19980522025954.A19604@top.worldcontrol.com>; from Brian Litzinger on Fri, May 22, 1998 at 02:59:54AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ah, the 3 minute softupdates panic is back. Caught it finally: panic: softdep_deallocate_dependencies: dangling deps mp_lock = 01000001; cpuid = 1; lapic.id = 00000000 Debugger("panic") Stopped at _Debugger+0x35: movb $0,_in_Debugger.98 db> trace _Debugger(f0131dd3) at _Debugger+0x35 _panic(f01cebfe,ffffffff,0,f495ecc0,f014abe5) at _panic+0x8d _softdep_deallocate_dependencies(f1cee538) at _softdep_deallocate_dependencies+0 x18 _brelse(f1cee538,495700,0,f08df800,f015111e) at _brelse+0x79 _ffs_indirtrunc(f08df800,fffffff4,495700,ffffffff,0,f495ed90) at _ffs_indirtrunc +0x2bc _ffs_truncate(f4974860,1d8a,0,0,f0830980) at _ffs_truncate+0x8e8 _ufs_setattr(f495eeec,f495ef64,f0156594,f495eeec,f48dfe40) at _ufs_setattr+0x1c9 _ufs_vnoperate(f495eeec,f48dfe40,f0253b38,4,f4974860) at _ufs_vnoperate+0x15 _ftruncate(f48dfe40,f495ef94) at _ftruncate+0x114 _syscall(27,27,30000,1,efbfde08) at _syscall+0x127 _Xsyscall() at _Xsyscall+0x55 --- syscall 0xc6, eip = 0x2007a4f1, esp = 0xefbfdde8, ebp = 0xefbfde08 --- db> -- Brian Litzinger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 03:20:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA23307 for freebsd-current-outgoing; Fri, 22 May 1998 03:20:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA23300 for ; Fri, 22 May 1998 03:20:14 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id KAA07294; Fri, 22 May 1998 10:20:03 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id MAA27270; Fri, 22 May 1998 12:20:01 +0200 (MET DST) Message-ID: <19980522122001.46688@follo.net> Date: Fri, 22 May 1998 12:20:01 +0200 From: Eivind Eklund To: Greg Lehey , FreeBSD current users Subject: Re: src/sys/conf/newvers.sh 1.37 References: <19980522142009.E27201@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980522142009.E27201@freebie.lemis.com>; from Greg Lehey on Fri, May 22, 1998 at 02:20:09PM +0930 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, May 22, 1998 at 02:20:09PM +0930, Greg Lehey wrote: > > revision 1.37 > > date: 1998/05/21 19:21:45; author: eivind; state: Exp; lines: +9 -2 > > Move __FreeBSD_version from src/sys/conf/newvers.sh to > > src/sys/sys/param.h, to facilitate access from the kernel. This make > > it possible to do outside kernel development and have it actually work > > properly. > > This modification appears broken. There's no way to find the path. You've been really unfortunate and sup'ed in the middle of my commit. You've hit the window where src/include/Makefile wasn't updated; the update of sys/conf/newvers.sh and src/include/Makefile were part of the same commit. > The code is: > > if [ "X${PARAMFILE}" != "X" ]; then > RELDATE=$(awk '/__FreeBSD_version.*propagated to newvers/ {print $3}' \ > ${PARAMFILE}) > else > RELDATE=$(awk '/__FreeBSD_version.*propagated to newvers/ {print $3}' \ > $(dirname $0)/../sys/param.h) > fi > > Unfortunately, it's called right at the beginning of a 'make world' > with: > > . /T/src/FREEBIE/src/include/../sys/conf/newvers.sh; echo "$COPYRIGHT" > osreldate.h; > awk: cmd. line:2: fatal: cannot open file `/bin/../sys/param.h' for reading (No such file or directory) > *** Error code 2 > > This can't work because . doesn't set $*. The check for 'PARAMFILE' above is to interact with src/include/Makefile. That makes it easily work (if your src/include/Makefile is at rev 1.77). Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 03:21:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA23502 for freebsd-current-outgoing; Fri, 22 May 1998 03:21:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA23482 for ; Fri, 22 May 1998 03:21:42 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id KAA07343; Fri, 22 May 1998 10:21:35 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id MAA27282; Fri, 22 May 1998 12:21:33 +0200 (MET DST) Message-ID: <19980522122133.64226@follo.net> Date: Fri, 22 May 1998 12:21:33 +0200 From: Eivind Eklund To: Bruce Evans , FreeBSD-current@FreeBSD.ORG, grog@lemis.com Subject: Re: src/sys/conf/newvers.sh 1.37 References: <199805220556.PAA06349@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805220556.PAA06349@godzilla.zeta.org.au>; from Bruce Evans on Fri, May 22, 1998 at 03:56:57PM +1000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, May 22, 1998 at 03:56:57PM +1000, Bruce Evans wrote: > >> revision 1.37 > >> date: 1998/05/21 19:21:45; author: eivind; state: Exp; lines: +9 -2 > >> Move __FreeBSD_version from src/sys/conf/newvers.sh to > >> src/sys/sys/param.h, to facilitate access from the kernel. This make > >> it possible to do outside kernel development and have it actually work > >> properly. > > > >This modification appears broken. There's no way to find the path. > > Another fortunate error :-). > > Anyway, editing (or anything in ) in `make > world' can't work, since the source tree might be read-only, and > ${DESTDIR}/usr/include/sys might be a symlink to /sys/sys. is not edited during 'make world'. is designated as the prime source of __FreeBSD_versions; the version in etc is just a copy. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 03:26:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA24369 for freebsd-current-outgoing; Fri, 22 May 1998 03:26:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from top.worldcontrol.com (surf52.cruzers.com [205.215.232.52]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id DAA24364 for ; Fri, 22 May 1998 03:26:53 -0700 (PDT) (envelope-from brian@worldcontrol.com) From: brian@worldcontrol.com Received: (qmail 19622 invoked by uid 100); 22 May 1998 09:59:57 -0000 Message-ID: <19980522025954.A19604@top.worldcontrol.com> Date: Fri, 22 May 1998 02:59:54 -0700 To: freebsd-current@FreeBSD.ORG Subject: softupdates (panic more) Mail-Followup-To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ah, much better. After 5 hours the softupdates panic returned. Even more amazing was the fact that it didn't occur as long as my terminal capture was turned on. I accidentally turned it off, and what do you know, some time later the panic occured. sigh... I'm setup again ready to capture the next one. -- Brian Litzinger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 03:48:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA26654 for freebsd-current-outgoing; Fri, 22 May 1998 03:48:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA26564 for ; Fri, 22 May 1998 03:48:02 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id KAA08523 for ; Fri, 22 May 1998 10:47:59 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id MAA28787; Fri, 22 May 1998 12:47:57 +0200 (MET DST) Message-ID: <19980522124752.03666@follo.net> Date: Fri, 22 May 1998 12:47:52 +0200 From: Eivind Eklund To: current@FreeBSD.ORG Subject: panic: locking against myself (on very straight kernel) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sources from yesterday at approx 22:30 UTC. No DEVFS/SLICE (I was paritioning disks), no softupdates, no SMP. OB The panic() came while sysinstall tried to newfs a disk I had just labelled (after sysinstall seemingly _hadn't_ written out the label). I unfortunately can't give a trace with debugging info; when I recompiled the kernel with debugging and tried to run gdb with that and the vmcore, I got a 77MB gdb core dump... GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc...(no debugging symbols found)... IdlePTD 269000 initial pcb at 2400b0 panicstr: lockmgr: locking against myself panic messages: --- panic: lockmgr: locking against myself syncing disks... 13 12 6 done dpt0: Shutting down (mode 256) HBA. Please wait...dpt0: Controller was warned of shutdown and is now disabled dumping to dev 20401, offset 158032 dump 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 --- #0 0xf011ad87 in boot () (kgdb) bt #0 0xf011ad87 in boot () #1 0xf011b056 in panic () #2 0xf0116570 in lockmgr () #3 0xf0139fd4 in vop_stdlock () #4 0xf01cb2e5 in ufs_vnoperate () #5 0xf0142c07 in vn_lock () #6 0xf013a8e7 in lookup () #7 0xf013a5e0 in namei () #8 0xf01c2275 in ffs_mount () #9 0xf013e19e in mount () #10 0xf01ec66f in syscall () #11 0x5b3f5 in ?? () #12 0x3092 in ?? () #13 0x141de in ?? () #14 0x16fac in ?? () #15 0x199a7 in ?? () #16 0x16e46 in ?? () #17 0x389d8 in ?? () #18 0xc2fd in ?? () #19 0xc109 in ?? () #20 0xbdd8 in ?? () #21 0x389d8 in ?? () #22 0xc2fd in ?? () #23 0x1ab08 in ?? () #24 0x107e in ?? () (kgdb) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 04:28:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA03344 for freebsd-current-outgoing; Fri, 22 May 1998 04:28:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA03335 for ; Fri, 22 May 1998 04:28:51 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id VAA23522; Fri, 22 May 1998 21:25:09 +1000 Date: Fri, 22 May 1998 21:25:09 +1000 From: Bruce Evans Message-Id: <199805221125.VAA23522@godzilla.zeta.org.au> To: bde@zeta.org.au, current@FreeBSD.ORG, eivind@yes.no Subject: Re: cvs commit: src/sys/pci if_tl.c if_tlreg.h Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> >That was the change I installed and backed out so fast earlier today; >> >it unfortunately didn't work. >> >> Fortunately :-). > >If you didn't want __FreeBSD_version moved to param.h, you had every chance >to object when I sent the proposal to -current - it had a very clear subject >("__FreeBSD_version -> param.h", I think). Right now that change is active >in the tree (as I had time to fix it today). I don't remember seeing it (and I think I see most things sent to freebsd-current). Besides, you should know that I wouldn't like it :-). I also objected to __FreeBSD__ and BSD (not the system, but the identifier in :-). >> It's a step backwards. We use cvs for version control here. > >We're talking external drivers. I'm in favour of removing all #ifdefs for >versions/systems from the FreeBSD tree, as long as it can be done in an >automated fashion before each new import (I'm not certain how well unifdef >handles the task - I've not looked at it). unifdef is not very suitable for anything except output to /dev/null. It doesn't even understand `#if expression'. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 06:02:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA15376 for freebsd-current-outgoing; Fri, 22 May 1998 06:02:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles352.castles.com [208.214.167.52]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA15357 for ; Fri, 22 May 1998 06:02:13 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id EAA08924; Fri, 22 May 1998 04:58:20 -0700 (PDT) Message-Id: <199805221158.EAA08924@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Mikhail Teterin cc: current@FreeBSD.ORG Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-reply-to: Your message of "Thu, 21 May 1998 19:02:06 EDT." <199805212302.TAA02392@xxx.video-collage.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 04:58:19 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Peter Dufault once stated: > > =I'm planning on getting one also. I'm looking forward to my first > =chance to wipe out NT instead of W95. > > Wiped out or not, it will still count as yet another NT computer in > the world. Try to make sure they do NOT give you NT license. They'll > probably refuse to give you a discount for that, though... The licence was allocated when the machine was manufactured. Trying to do this is stupid, and will just irritate the vendor. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 06:17:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA17164 for freebsd-current-outgoing; Fri, 22 May 1998 06:17:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from colossus.dyn.ml.org (199-170-160-240.la.inreach.net [199.107.160.240]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA17158; Fri, 22 May 1998 06:17:01 -0700 (PDT) (envelope-from dburr@colossus.dyn.ml.org) Received: (from dburr@localhost) by colossus.dyn.ml.org (8.8.8/8.8.7) id GAA06125; Fri, 22 May 1998 06:16:23 -0700 (PDT) (envelope-from dburr) Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Fri, 22 May 1998 06:16:23 -0700 (PDT) Organization: Computer Help From: Donald Burr To: FreeBSD Ports , freebsd-current@FreeBSD.ORG Subject: building gimp-devel and its requirements under -current? Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- Has anyone gotten gimp-devel to compile under -current? I get many link errors when compiling both it and xdelta (which gimp-devel requires). Looks like some recent changes to current w.r.t. errno and other stuff has broken these ports (at least xdelta and gimp-devel will not compile). is there any hope of getting these to work? TIA for any help... - --- Donald Burr - Ask me for my PGP key | PGP: Your WWW HomePage: http://DonaldBurr.base.org/ ICQ #1347455 | right to Address: P.O. Box 91212, Santa Barbara, CA 93190-1212 | 'Net privacy. Phone: (805) 957-9666 FAX: (800) 492-5954 | USE IT. -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBNWV6pvjpixuAwagxAQG6vgP/WosPLIWUEzLNXpIRFw/O5zeOEsBnGBBt xZXu5IZGhpgjOWr7kEAE1/NYjUnwa72jhoTqU3ropp/OSuLjP3Kl5Mq8O3GF5Ak3 /CYdcg2tcfHMmK0FsLQh3mvbgDBgjXM/5FpoCafVhrnjXREnBUCRMGggWRdXa1RP hy4vpuv4ZAQ= =prMd -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 06:27:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA18700 for freebsd-current-outgoing; Fri, 22 May 1998 06:27:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from current.gaffaneys.com (dialup3.gaffaneys.com [208.155.161.53]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA18685 for ; Fri, 22 May 1998 06:27:37 -0700 (PDT) (envelope-from zach@gaffaneys.com) Received: (from zach@localhost) by current.gaffaneys.com (8.8.8/8.8.8) id IAA15239; Fri, 22 May 1998 08:30:00 -0500 (CDT) (envelope-from zach) Message-ID: <19980522083000.39025@gaffaneys.com> Date: Fri, 22 May 1998 08:30:00 -0500 From: Zach Heilig To: current@FreeBSD.ORG Subject: Yet another soft updates crash... Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Unfortunately, I was pretty groggy (just gotten out of bed) when I noticed, so I made a few major mistakes (like not writing down the panic message). I did type trace, and noticed that at least half of the function names that showed up had 'soft' in the name. No partition has 'async' or 'noatime' specified. Everthing but '/' has softupdates. (some are mounted with some combination of nodev/nosuid/noexec). DEVFS and SLICE are absent. It happened during the installworld part of a make world (actually, installing awk at the time). It ate quite a few files (probably the last 20 written or so) from /usr, but none that mattered for 'make installworld' (fortunately). I will try to reproduce this, but it may take awhile (this is a amd486-133). Although, 'make world' takes ~6 hours now (based on the timestamp on /usr/obj/lkm/wcd/wcd_mod.o 4:31 -> 10:26). It used to take ~8 hours without softupdates. That's just a normal 'make world' with no 'NO***' options, and a clean /fs/scratch (erm... /usr/obj). installworld takes ~6-7 minutes. [ damned, that's only ~2.5 times longer than my wimpy little k6-233 w/o softupdates ] -- Zach Heilig -- zach@gaffaneys.com Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 07:51:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA01843 for freebsd-current-outgoing; Fri, 22 May 1998 07:51:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA01834; Fri, 22 May 1998 07:50:57 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id OAA21176; Fri, 22 May 1998 14:45:23 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA29757; Fri, 22 May 1998 16:45:20 +0200 (MET DST) Message-ID: <19980522164520.56382@follo.net> Date: Fri, 22 May 1998 16:45:20 +0200 From: Eivind Eklund To: Donald Burr , FreeBSD Ports , freebsd-current@FreeBSD.ORG Subject: Re: building gimp-devel and its requirements under -current? References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Donald Burr on Fri, May 22, 1998 at 06:16:23AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Has anyone gotten gimp-devel to compile under -current? I get many link > errors when compiling both it and xdelta (which gimp-devel requires). > > Looks like some recent changes to current w.r.t. errno and other stuff has > broken these ports (at least xdelta and gimp-devel will not compile). > > is there any hope of getting these to work? TIA for any help... Re-build the libraries on which gimp-devel depends. LIB_DEPENDS+= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm LIB_DEPENDS+= aa\\.1\\.:${PORTSDIR}/graphics/aalib LIB_DEPENDS+= jpeg\\.8\\.:${PORTSDIR}/graphics/jpeg LIB_DEPENDS+= gtk\\.1\\.0:${PORTSDIR}/x11/gtk LIB_DEPENDS+= mpeg\\.1\\.2:${PORTSDIR}/graphics/mpeg-lib LIB_DEPENDS+= png\\.2\\.:${PORTSDIR}/graphics/png LIB_DEPENDS+= tiff34\\.1\\.:${PORTSDIR}/graphics/tiff34 LIB_DEPENDS+= xdelta\\.0:${PORTSDIR}/misc/xdelta Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 08:10:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA04930 for freebsd-current-outgoing; Fri, 22 May 1998 08:10:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA04917 for ; Fri, 22 May 1998 08:10:17 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id BAA01847; Sat, 23 May 1998 01:08:56 +1000 Date: Sat, 23 May 1998 01:08:56 +1000 From: Bruce Evans Message-Id: <199805221508.BAA01847@godzilla.zeta.org.au> To: bde@zeta.org.au, cracauer@cons.org, freebsd-current@FreeBSD.ORG Subject: Re: make/SIGINT (Re: cvs commit: src/bin/sh jobs.c) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I plan to commit the bunch of fixes now, unless someone still has >issues to be resolved. I'm not happy with most of the patches. Even the tiny newline fix in the signal handler doesn't work quite right. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 08:18:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06407 for freebsd-current-outgoing; Fri, 22 May 1998 08:18:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cons.org (knight.cons.org [194.233.237.86]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA06401 for ; Fri, 22 May 1998 08:18:14 -0700 (PDT) (envelope-from cracauer@cons.org) Received: (from cracauer@localhost) by cons.org (8.8.8/8.7.3) id RAA09919; Fri, 22 May 1998 17:18:06 +0200 (CEST) Message-ID: <19980522171804.22917@cons.org> Date: Fri, 22 May 1998 17:18:04 +0200 From: Martin Cracauer To: Bruce Evans , cracauer@cons.org, freebsd-current@FreeBSD.ORG Subject: Re: make/SIGINT (Re: cvs commit: src/bin/sh jobs.c) Mail-Followup-To: Bruce Evans , cracauer@cons.org, freebsd-current@FreeBSD.ORG References: <199805221508.BAA01847@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <199805221508.BAA01847@godzilla.zeta.org.au>; from Bruce Evans on Sat, May 23, 1998 at 01:08:56AM +1000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In <199805221508.BAA01847@godzilla.zeta.org.au>, Bruce Evans wrote: > >I plan to commit the bunch of fixes now, unless someone still has > >issues to be resolved. > > I'm not happy with most of the patches. Even the tiny newline fix > in the signal handler doesn't work quite right. I assume you mean the fix to mkdep. Please take in mind that this particular fix depends on the latest sh diff I sent, otherwise it will not work. If it's something else, I'm afraid you need to be more precise. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer cracauer@wavehh.hanse.de (batched, preferred for large mails) Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536 Paper: (private) Waldstrasse 200, 22846 Norderstedt, Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 08:25:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA07575 for freebsd-current-outgoing; Fri, 22 May 1998 08:25:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp-gw.BayNetworks.COM (ns1.BayNetworks.COM [134.177.3.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA07568 for ; Fri, 22 May 1998 08:25:22 -0700 (PDT) (envelope-from thomma@BayNetworks.COM) Received: from mailhost.BayNetworks.COM ([134.177.1.107]) by smtp-gw.BayNetworks.COM (8.8.8/8.8.8) with ESMTP id IAA26044 for ; Fri, 22 May 1998 08:21:56 -0700 (PDT) Received: from fedex.engwest.baynetworks.com (fedex.engwest.baynetworks.com [134.177.110.46]) by mailhost.BayNetworks.COM (8.8.8/8.8.8) with SMTP id IAA09077 for ; Fri, 22 May 1998 08:21:55 -0700 (PDT) Received: from carrera.engwest ([134.177.160.237]) by fedex.engwest.baynetworks.com (4.1/SMI-4.1) Received: from localhost by carrera.engwest (SMI-8.6/SMI-SVR4) id IAA09747; Fri, 22 May 1998 08:23:19 -0700 To: freebsd-current@FreeBSD.ORG Subject: Yet another Softupdates panic X-Mailer: Mew version 1.92 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <19980522082319N.thomma@baynetworks.com> Date: Fri, 22 May 1998 08:23:19 -0700 From: Tamiji Homma X-Dispatcher: imput version 971024 Lines: 362 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, My experiment system survived make world a few times but it died last night. Kernel is built with SOFTUPDATES/ccd over GENERIC. The other machine with signle IDE drive and the identical kernel also died with 'dangling deps' panic. Tammy Here is trace back and relevant information. moo# uname -a FreeBSD moo.pochi.com 3.0-CURRENT FreeBSD 3.0-CURRENT #5: Wed May 20 20:55:40 PDT 1998 root@moo.pochi.com:/w/usr/current/src/sys/compile/MOO i386 moo# gdb -k kernel.debug /var/crash/vmcore.2 GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc... IdlePTD 299000 initial pcb at 26ef98 panicstr: softdep_deallocate_dependencies: dangling deps panic messages: --- panic: softdep_deallocate_dependencies: dangling deps syncing disks... 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 giving up dumping to dev 20001, offset 393216 dump 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 --- #0 boot (howto=256) at ../../kern/kern_shutdown.c:281 281 dumppcb.pcb_cr3 = rcr3(); (kgdb) where #0 boot (howto=256) at ../../kern/kern_shutdown.c:281 #1 0xf011ad86 in panic ( fmt=0xf01d314e "softdep_deallocate_dependencies: dangling deps") at ../../kern/kern_shutdown.c:421 #2 0xf01d31dc in softdep_deallocate_dependencies (bp=0xf1c0d4c0) at ../../ufs/ffs/ffs_softdep.c:4157 #3 0xf0133a95 in brelse (bp=0xf1c0d4c0) at ../../kern/vfs_bio.c:596 #4 0xf01cd774 in ffs_indirtrunc (ip=0xf0b28600, lbn=-12, dbn=6883648, lastbn=-1, level=0, countp=0xf4324d8c) at ../../ufs/ffs/ffs_inode.c:534 #5 0xf01cd13c in ffs_truncate (vp=0xf44c3360, length=0x0000000000017000, flags=0, cred=0xf07b9f80, p=0xf426b940) at ../../ufs/ffs/ffs_inode.c:330 #6 0xf01da769 in ufs_setattr (ap=0xf4324ee8) at ../../ufs/ufs/ufs_vnops.c:487 #7 0xf01dcc15 in ufs_vnoperate (ap=0xf4324ee8) at ../../ufs/ufs/ufs_vnops.c:2248 #8 0xf013ec70 in ftruncate (p=0xf426b940, uap=0xf4324f94) at vnode_if.h:275 #9 0xf01fef6f in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = -272639396, tf_esi = -272639302, tf_ebp = -272639552, tf_isp = -198029340, tf_ebx = 537395296, tf_edx = 0, tf_ecx = 94208, tf_eax = 198, tf_trapno = 12, tf_err = 7, tf_eip = 537333057, tf_cs = 31, tf_eflags = 534, tf_esp = -272639584, tf_ss = 39}) at ../../i386/i386/trap.c:1031 #10 0x20070d41 in ?? () #11 0x18d0 in ?? () #12 0x175f in ?? () ---Type to continue, or q to quit--- #13 0x1099 in ?? () (kgdb) up #1 0xf011ad86 in panic ( fmt=0xf01d314e "softdep_deallocate_dependencies: dangling deps") at ../../kern/kern_shutdown.c:421 421 boot(bootopt); (kgdb) up #2 0xf01d31dc in softdep_deallocate_dependencies (bp=0xf1c0d4c0) at ../../ufs/ffs/ffs_softdep.c:4157 4157 panic("softdep_deallocate_dependencies: dangling deps"); (kgdb) l 4152 struct buf *bp; 4153 { 4154 struct worklist *wk; 4155 4156 if ((bp->b_flags & B_ERROR) == 0) 4157 panic("softdep_deallocate_dependencies: dangling deps"); 4158 softdep_error(bp->b_vp->v_mount->mnt_stat.f_mntonname, bp->b_error); 4159 ACQUIRE_LOCK(&lk); 4160 while ((wk = LIST_FIRST(&bp->b_dep)) != NULL) { 4161 WORKLIST_REMOVE(wk); (kgdb) p *bp $1 = {b_hash = {le_next = 0xf1c4d658, le_prev = 0xf0270818}, b_vnbufs = { le_next = 0x0, le_prev = 0xf44c3394}, b_freelist = {tqe_next = 0x0, tqe_prev = 0xf1c4e320}, b_act = {tqe_next = 0x0, tqe_prev = 0xf0288378}, b_proc = 0x0, b_flags = 570598064, b_qindex = 0, b_usecount = 7 '\a', b_error = 0, b_bufsize = 8192, b_bcount = 8192, b_resid = 0, b_dev = 5378, b_data = 0xf2342000 "X\0047", b_kvabase = 0xf2342000 "X\0047", b_kvasize = 8192, b_lblkno = -12, b_blkno = 6883648, b_offset = 0xfffffffffffe8000, b_iodone = 0, b_iodone_chain = 0x0, b_vp = 0xf44c3360, b_dirtyoff = 0, b_dirtyend = 0, b_rcred = 0x0, b_wcred = 0x0, b_validoff = 0, b_validend = 0, b_pblkno = 2105727, b_saveaddr = 0x0, b_savekva = 0x0, b_driver1 = 0xf0759800, b_driver2 = 0x0, b_spc = 0x0, b_cluster = {cluster_head = {tqh_first = 0xf1bfe690, tqh_last = 0xf1c6fe78}, cluster_entry = {tqe_next = 0xf1bfe690, tqe_prev = 0xf1c6fe78}}, b_pages = {0xf0448950, 0xf0464384, 0x0 }, b_npages = 2, b_dep = {lh_first = 0xf0a977e0}} (kgdb) up #3 0xf0133a95 in brelse (bp=0xf1c0d4c0) at ../../kern/vfs_bio.c:596 596 (*bioops.io_deallocate)(bp); (kgdb) l 591 592 if ((bp->b_flags & (B_NOCACHE | B_INVAL | B_ERROR)) || 593 (bp->b_bufsize <= 0)) { 594 bp->b_flags |= B_INVAL; 595 if (LIST_FIRST(&bp->b_dep) != NULL && bioops.io_deallocate) 596 (*bioops.io_deallocate)(bp); 597 if (bp->b_flags & B_DELWRI) 598 --numdirtybuffers; 599 bp->b_flags &= ~(B_DELWRI | B_CACHE); 600 if ((bp->b_flags & B_VMIO) == 0) { (kgdb) up #4 0xf01cd774 in ffs_indirtrunc (ip=0xf0b28600, lbn=-12, dbn=6883648, lastbn=-1, level=0, countp=0xf4324d8c) at ../../ufs/ffs/ffs_inode.c:534 534 brelse(bp); (kgdb) l 529 } 530 if (copy != NULL) { 531 FREE(copy, M_TEMP); 532 } else { 533 bp->b_flags |= B_INVAL | B_NOCACHE; 534 brelse(bp); 535 } 536 537 *countp = blocksreleased; 538 return (allerror); (kgdb) up #5 0xf01cd13c in ffs_truncate (vp=0xf44c3360, length=0x0000000000017000, flags=0, cred=0xf07b9f80, p=0xf426b940) at ../../ufs/ffs/ffs_inode.c:330 330 error = ffs_indirtrunc(oip, indir_lbn[level], (kgdb) l 325 indir_lbn[DOUBLE] = indir_lbn[SINGLE] - NINDIR(fs) - 1; 326 indir_lbn[TRIPLE] = indir_lbn[DOUBLE] - NINDIR(fs) * NINDIR(fs) - 1; 327 for (level = TRIPLE; level >= SINGLE; level--) { 328 bn = oip->i_ib[level]; 329 if (bn != 0) { 330 error = ffs_indirtrunc(oip, indir_lbn[level], 331 fsbtodb(fs, bn), lastiblock[level], level, &count); 332 if (error) 333 allerror = error; 334 blocksreleased += count; (kgdb) p *oip $2 = {i_lock = {lk_interlock = {lock_data = 0}, lk_flags = 1024, lk_sharecount = 0, lk_waitcount = 0, lk_exclusivecount = 1, lk_prio = 8, lk_wmesg = 0xf01d4ef7 "inode", lk_timo = 0, lk_lockholder = 5272}, i_hash = {le_next = 0xf0e49400, le_prev = 0xf076edd8}, i_vnode = 0xf44c3360, i_devvp = 0xf4294b40, i_flag = 128, i_dev = 5378, i_number = 777844, i_effnlink = 1, inode_u = {fs = 0xf07c1800, e2fs = 0xf07c1800}, i_dquot = { 0x0, 0x0}, i_modrev = 0x0000236da619c72a, i_lockf = 0x0, i_count = 0, i_endoff = 0, i_diroff = 0, i_offset = 0, i_ino = 0, i_reclen = 0, i_spare = {0, 0, 0, 0, 0}, i_din = {di_mode = 33152, di_nlink = 1, di_u = { oldids = {0, 0}, inumber = 0}, di_size = 103319, di_atime = 895815148, di_atimensec = 0, di_mtime = 895815148, di_mtimensec = 0, di_ctime = 895815148, di_ctimensec = 0, di_db = {3217288, 3217296, 3217304, 3217312, 3217320, 3217328, 3217336, 3217344, 3217352, 3217360, 3217368, 3217376}, di_ib = {3441824, 0, 0}, di_flags = 0, di_blocks = 224, di_gen = 1740443408, di_uid = 0, di_gid = 7, di_spare = { 0, 0}}} (kgdb) up #6 0xf01da769 in ufs_setattr (ap=0xf4324ee8) at ../../ufs/ufs/ufs_vnops.c:487 487 if (error = UFS_TRUNCATE(vp, vap->va_size, 0, cred, p)) (kgdb) l 482 return (EROFS); 483 break; 484 default: 485 break; 486 } 487 if (error = UFS_TRUNCATE(vp, vap->va_size, 0, cred, p)) 488 return (error); 489 } 490 ip = VTOI(vp); 491 if (vap->va_atime.tv_sec != VNOVAL || vap->va_mtime.tv_sec != VNOVAL) { (kgdb) p *vp $3 = {v_flag = 2105344, v_usecount = 1, v_writecount = 1, v_holdcnt = 13, v_lastr = 0, v_id = 233130, v_mount = 0xf07c0c00, v_op = 0xf0753000, v_freelist = {tqe_next = 0xf43ddfe0, tqe_prev = 0xf0270f34}, v_mntvnodes = { le_next = 0xf4315c00, le_prev = 0xf07c0c18}, v_cleanblkhd = { lh_first = 0xf1c4e310}, v_dirtyblkhd = {lh_first = 0xf1c0d4c0}, v_synclist = {le_next = 0x0, le_prev = 0xf0758994}, v_numoutput = 0, v_type = VREG, v_un = {vu_mountedhere = 0x0, vu_socket = 0x0, vu_specinfo = 0x0, vu_fifoinfo = 0x0}, v_lease = 0x0, v_lastw = 0, v_cstart = 0, v_lasta = 0, v_clen = 0, v_maxio = 65536, v_object = 0xf43687f8, v_interlock = {lock_data = 0}, v_vnlock = 0x0, v_tag = VT_UFS, v_data = 0xf0b28600, v_cache_src = {lh_first = 0x0}, v_cache_dst = {tqh_first = 0xf0d04900, tqh_last = 0xf0d04910}, v_dd = 0xf44c3360, v_ddid = 0, v_pollinfo = {vpi_lock = {lock_data = 0}, vpi_selinfo = {si_pid = 0, si_flags = 0}, vpi_events = 0, vpi_revents = 0}} (kgdb) p cred $4 = (struct ucred *) 0xf07b9f80 (kgdb) p *cred $5 = {cr_ref = 15, cr_uid = 0, cr_ngroups = 8, cr_groups = {0, 0, 2, 3, 4, 5, 20, 31, 0, 0, 0, 0, 0, 0, 0, 0}} (kgdb) p *p $6 = {p_procq = {tqe_next = 0xf028c074, tqe_prev = 0x0}, p_list = { le_next = 0xf4383a40, le_prev = 0xf028e0ac}, p_cred = 0xf0ab59e0, p_fd = 0xf0ad0c00, p_stats = 0xf4323220, p_limit = 0xf0767000, p_upages_obj = 0xf4322d48, p_sigacts = 0xf43230f0, p_flag = 16390, p_stat = 2 '\002', p_pad1 = "\000\000", p_pid = 5272, p_hash = { le_next = 0xf426cac0, le_prev = 0xf0758d60}, p_pglist = {le_next = 0x0, le_prev = 0xf4383a7c}, p_pptr = 0xf4383a40, p_sibling = {le_next = 0x0, le_prev = 0xf4383a90}, p_children = {lh_first = 0x0}, p_ithandle = { callout = 0x0}, p_oppid = 0, p_dupfd = 0, p_vmspace = 0xf426fbc0, p_estcpu = 1503, p_cpticks = 1248, p_pctcpu = 50, p_wchan = 0x0, p_wmesg = 0xf0139a4c "vbtrunc", p_swtime = 1, p_slptime = 0, p_realtimer = { it_interval = {tv_sec = 0, tv_usec = 0}, it_value = {tv_sec = 0, tv_usec = 0}}, p_rtime = {tv_sec = 0, tv_usec = 7156}, p_runtime = { tv_sec = 9069, tv_usec = 776479}, p_uticks = 1, p_sticks = 1295, p_iticks = 2, p_traceflag = 0, p_tracep = 0x0, p_siglist = 0, p_textvp = 0xf42f4640, p_lock = 0 '\000', p_oncpu = 0 '\000', p_lastcpu = 0 '\000', p_pad2 = 0 '\000', p_locks = 0, p_simple_locks = 0, p_stops = 0, p_stype = 0, p_step = 0 '\000', p_pfsflags = 0 '\000', p_pad3 = "\000", p_retval = {0, 0}, p_sigmask = 0, p_sigignore = 407404544, p_sigcatch = 0, p_priority = 4 '\004', p_usrpri = 127 '\177', p_nice = 0 '\000', p_comm = "strip\000l\000\000\000\000\000\000\000\000\000", p_pgrp = 0xf08f3240, p_sysent = 0xf025ca40, p_rtprio = {type = 1, prio = 0}, p_addr = 0xf4323000, p_md = {md_regs = 0xf4324fbc}, p_xstat = 0, ---Type to continue, or q to quit--- p_acflag = 2, p_ru = 0x0, p_nthreads = 0, p_aioinfo = 0x0, p_wakeup = 0, p_peers = 0x0, p_leader = 0xf426b940} (kgdb) up #7 0xf01dcc15 in ufs_vnoperate (ap=0xf4324ee8) at ../../ufs/ufs/ufs_vnops.c:2248 2248 return (VOCALL(ufs_vnodeop_p, ap->a_desc->vdesc_offset, ap)); (kgdb) l 2243 ufs_vnoperate(ap) 2244 struct vop_generic_args /* { 2245 struct vnodeop_desc *a_desc; 2246 } */ *ap; 2247 { 2248 return (VOCALL(ufs_vnodeop_p, ap->a_desc->vdesc_offset, ap)); 2249 } 2250 2251 int 2252 ufs_vnoperatefifo(ap) (kgdb) up #8 0xf013ec70 in ftruncate (p=0xf426b940, uap=0xf4324f94) at vnode_if.h:275 275 return (VCALL(vp, VOFFSET(vop_setattr), &a)); (kgdb) up #9 0xf01fef6f in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = -272639396, tf_esi = -272639302, tf_ebp = -272639552, tf_isp = -198029340, tf_ebx = 537395296, tf_edx = 0, tf_ecx = 94208, tf_eax = 198, tf_trapno = 12, tf_err = 7, tf_eip = 537333057, tf_cs = 31, tf_eflags = 534, tf_esp = -272639584, tf_ss = 39}) at ../../i386/i386/trap.c:1031 1031 error = (*callp->sy_call)(p, args); (kgdb) l 1026 p->p_retval[0] = 0; 1027 p->p_retval[1] = frame.tf_edx; 1028 1029 STOPEVENT(p, S_SCE, callp->sy_narg); 1030 1031 error = (*callp->sy_call)(p, args); 1032 1033 switch (error) { 1034 1035 case 0: (kgdb) up #10 0x20070d41 in ?? () (kgdb) quit moo# moo# dmesg Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #5: Wed May 20 20:55:40 PDT 1998 root@moo.pochi.com:/w/usr/current/src/sys/compile/MOO Timecounter "i8254" frequency 1193182 Hz cost 3169 ns CPU: AMD-K6tm w/ multimedia extensions (262.50-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x562 Stepping=2 Features=0x8001bf real memory = 67108864 (65536K bytes) avail memory = 62369792 (60908K bytes) Probing for devices on PCI bus 0: chip0: rev 0x03 on pci0.0.0 chip1: rev 0x25 on pci0.7.0 ide_pci0: rev 0x06 on pci0.7.1 ncr0: rev 0x03 int a irq 11 on pci0.8.0 ncr0: waiting for scsi devices to settle scbus0 at ncr0 bus 0 sd0 at scbus0 target 0 lun 0 sd0: type 0 fixed SCSI 2 sd0: Direct-Access sd0: WIDE SCSI (16 bit) enabled sd0: 20.0 MB/s (100 ns, offset 15) 2048MB (4194304 512 byte sectors) sd1 at scbus0 target 1 lun 0 sd1: type 0 fixed SCSI 2 sd1: Direct-Access sd1: WIDE SCSI (16 bit) enabled sd1: 20.0 MB/s (100 ns, offset 15) 2048MB (4194304 512 byte sectors) vga0: rev 0x01 on pci0.9.0 de0: rev 0x22 int a irq 10 on pci0.10.0 de0: 21140A [10-100Mb/s] pass 2.2 de0: address 00:20:18:58:22:15 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 not found at 0x280 fe0 not found at 0x300 sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface lpt1 not found mse0 not found at 0x23c psm0 not found at 0x60 fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa wdc0: unit 0 (wd0): , DMA, 32-bit, multi-block-16 wd0: 6197MB (12692736 sectors), 12592 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 flags 0xa0ffa0ff on isa wdc1: unit 0 (wd2): , DMA, 32-bit, multi-block-16 wd2: 6149MB (12594960 sectors), 13328 cyls, 15 heads, 63 S/T, 512 B/S bt0 not found at 0x330 uha0 not found at 0x330 aha0 not found at 0x330 aic0 not found at 0x340 nca0 not found at 0x1f88 nca1 not found at 0x350 sea0 not found wt0 not found at 0x300 mcd0 not found at 0x300 matcdc0 not found at 0x230 scd0 not found at 0x230 ie0: unknown board_id: f000 ie0 not found at 0x300 ep0 not found at 0x300 ex0 not found le0 not found at 0x300 lnc0 not found at 0x280 ze0 not found at 0x300 zp0 not found at 0x300 npx0 on motherboard npx0: INT 16 interface struct nfsmount bloated (> 512bytes) Try reducing NFS_MUIDHASHSIZ ccd0-3: Concatenated disk drivers WARNING: / was not properly dismounted. de0: enabling Full Duplex 100baseTX port ffs_mountfs: superblock updated ffs_mountfs: superblock updated de0: enabling 100baseTX port ffs_mountfs: superblock updated # mount /dev/wd0s1a on / (NFS exported, local, writes: sync 40 async 98) /dev/wd0s1f on /usr (NFS exported, local, soft-updates, writes: sync 10 async 1201) /dev/wd0s1e on /var (local, writes: sync 164 async 175) /dev/wd2a on /w/root (local, writes: sync 6 async 0) /dev/wd2e on /w/var (local, writes: sync 6 async 0) /dev/wd2f on /w/usr (local, soft-updates, writes: sync 6 async 111) <=== current source procfs on /proc (local) /dev/ccd0c on /u (local, soft-updates, writes: sync 4 async 0) <=== /usr/obj To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 09:08:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA14133 for freebsd-current-outgoing; Fri, 22 May 1998 09:08:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from wcc4.wcc.net (wcc4.wcc.net [208.6.232.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA14109 for ; Fri, 22 May 1998 09:08:23 -0700 (PDT) (envelope-from piquan@wcc.net) Received: from detlev.UUCP (105.camalott.com [208.203.140.105]) by wcc4.wcc.net (8.8.8/8.8.8) with ESMTP id LAA13931; Fri, 22 May 1998 11:03:56 -0500 (CDT) Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id LAA22089; Fri, 22 May 1998 11:07:44 -0500 (CDT) (envelope-from joelh) Date: Fri, 22 May 1998 11:07:44 -0500 (CDT) Message-Id: <199805221607.LAA22089@detlev.UUCP> To: mi@video-collage.com CC: current@FreeBSD.ORG In-reply-to: <199805212302.TAA02392@xxx.video-collage.com> (message from Mikhail Teterin on Thu, 21 May 1998 19:02:06 -0400 (EDT)) Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc From: Joel Ray Holveck Reply-to: joelh@gnu.org References: <199805212302.TAA02392@xxx.video-collage.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> I'm planning on getting one also. I'm looking forward to my first >> chance to wipe out NT instead of W95. > Wiped out or not, it will still count as yet another NT computer in > the world. Try to make sure they do NOT give you NT license. They'll > probably refuse to give you a discount for that, though... I had a vendor who would charge extra to not put 95 on a computer. -- Joel Ray Holveck - joelh@gnu.org - http://www.wp.com/piquan Fourth law of programming: Anything that can go wrong wi sendmail: segmentation violation - core dumped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 09:09:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA14394 for freebsd-current-outgoing; Fri, 22 May 1998 09:09:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA14389 for ; Fri, 22 May 1998 09:09:51 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id QAA23766; Fri, 22 May 1998 16:09:41 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA00372; Fri, 22 May 1998 18:09:38 +0200 (MET DST) Message-ID: <19980522180937.06278@follo.net> Date: Fri, 22 May 1998 18:09:37 +0200 From: Eivind Eklund To: Greg Lehey , FreeBSD current users Subject: Re: More about NFS problems under current References: <19980522185102.B312@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980522185102.B312@freebie.lemis.com>; from Greg Lehey on Fri, May 22, 1998 at 06:51:02PM +0930 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, May 22, 1998 at 06:51:02PM +0930, Greg Lehey wrote: > I haven't been able to get my NFS to work reliably yet, but I noticed > the following message while booting: > > struct nfsmount bloated (> 512bytes) > Try reducing NFS_MUIDHASHSIZ > > I don't know to what extent that is related, but I suppose it's worth > trying. Presumably this is happening to everybody. Question: > NFS_MUIDHASHSIZ is currently 63. Should I reduce it to 31, or is the > value not used as a mask? eivind(bitbox)--% glimpse NFS_MUIDHASHSIZ /sys/nfs/nfs.h: #ifndef NFS_MUIDHASHSIZ /sys/nfs/nfs.h: #define NFS_MUIDHASHSIZ 63 /* Tune the size of nfsmount with this */ /sys/nfs/nfs.h: (&(nmp)->nm_uidhashtbl[(uid) % NFS_MUIDHASHSIZ]) /sys/nfs/nfs_subs.c: printf("Try reducing NFS_MUIDHASHSIZ\n"); /sys/nfs/nfsmount.h: LIST_HEAD(, nfsuid) nm_uidhashtbl[NFS_MUIDHASHSIZ]; eivind(bitbox)--% Looks like it would be better off as 32 to me. BTW: Would it be a good idea to have a page in the handbook describing 'a good kernel development environment' or 'tricks and tips for the kernel developer'? I know I have a few tricks up my sleeve, and I assume others have, too. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 09:10:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA14613 for freebsd-current-outgoing; Fri, 22 May 1998 09:10:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA14593 for ; Fri, 22 May 1998 09:10:30 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id CAA04233; Sat, 23 May 1998 02:09:25 +1000 Date: Sat, 23 May 1998 02:09:25 +1000 From: Bruce Evans Message-Id: <199805221609.CAA04233@godzilla.zeta.org.au> To: bde@zeta.org.au, cracauer@cons.org, freebsd-current@FreeBSD.ORG Subject: Re: make/SIGINT (Re: cvs commit: src/bin/sh jobs.c) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> I'm not happy with most of the patches. Even the tiny newline fix >> in the signal handler doesn't work quite right. > >I assume you mean the fix to mkdep. Please take in mind that this >particular fix depends on the latest sh diff I sent, otherwise it will >not work. > >If it's something else, I'm afraid you need to be more precise. I mean the fix for calling out2str("\n") (possibly recursively) in sh's signal handler. Newlines now get printed to often, so the signal handler must be being called too often. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 09:19:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA15810 for freebsd-current-outgoing; Fri, 22 May 1998 09:19:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peloton.physics.montana.edu (peloton.physics.montana.edu [153.90.192.177]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA15800 for ; Fri, 22 May 1998 09:19:10 -0700 (PDT) (envelope-from brett@peloton.physics.montana.edu) Received: from localhost (brett@localhost) by peloton.physics.montana.edu (8.8.8/8.8.7) with SMTP id KAA10709 for ; Fri, 22 May 1998 10:18:45 -0600 (MDT) (envelope-from brett@peloton.physics.montana.edu) Date: Fri, 22 May 1998 10:18:44 -0600 (MDT) From: Brett Taylor To: current@FreeBSD.ORG Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-Reply-To: <19980522004927.44862@follo.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > much talk about the Toshiba machine snipped For those who feel ready to deal w/ an auction, Onsale has an IBM Intellistation, with the following goodies, going for, at present around $850: 200MHz Pentium Pro processor Adaptec 2940UW Ultra/Wide SCSI Controller Card Intel Pentium Pro Motherboard, DUAL CPU capable (1 included) 64MB RAM 4.5GB Hard disk drive (SCSI) 16X CD-ROM Sound Blaster compatible Matrox MGA Millennium PCI 64-bit adapter w/ 4 MB WRAM EtherExpress Pro/1000 with Wake on LAN Security features Software & tools bundled-includes Windows NT 4.0 This is 2x the disk and 2x the ram of the Toshiba machine and only slightly more. These machines are also brand new and are BLACK. :-) http://www.onsale.com/category/inv/00000200/00543949.htm Brett (who still wishes he'd bought one of the NeXT machines in the old days) ********************************************************* Brett Taylor brett@peloton.physics.montana.edu http://peloton.physics.montana.edu/brett/ But Master, does not the fire need water too? Does not the mountain need the storm? - Beavis To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 09:25:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA16874 for freebsd-current-outgoing; Fri, 22 May 1998 09:25:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA16855 for ; Fri, 22 May 1998 09:25:42 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id JAA29243; Fri, 22 May 1998 09:25:37 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805221625.JAA29243@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: "Brian Feldman" cc: freebsd-current@FreeBSD.ORG Subject: Re: softupdate In-reply-to: Your message of "21 May 1998 03:04:13 -0000." <19980521030413.29398.qmail@m2.findmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 09:25:37 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I upgraded my P133 to a P200 mmx and my "make world" time now is: 1:48 vs. 2:40 not a bad upgrade ! Everything else in the system is the same including the sources. Cheers, Amancio > K6-200 with slow IDE hard drive and 80 MB RAM here, make world with -j4 in 2:15;green@feldman$ uname -a > FreeBSD feldman.dyn.ml.org 3.0-CURRENT FreeBSD 3.0-CURRENT #2: Tue May 19 19:59:52 EDT 1998 green@feldman.dyn.ml.org:/usr/src/sys/compile/FELDMAN i386 > green@feldman$ mount > /dev/wd0s1a on / (local, writes: sync 636 async 6465) > /dev/wd0s1f on /usr (local, soft-updates, writes: sync 2177 async 108945) > /dev/wd0s1e on /var (NFS exported, local, soft-updates, writes: sync 9 async 4897) > /dev/wd2s1e on /home (local, soft-updates, writes: sync 21 async 8386) > procfs on /proc (local) > kernfs on /kern (local) > mfs:93 on /tmp (asynchronous, local, writes: sync 87 async 3805) > > > > On my test box, a P133 with 32MB and a fast IDE drive my make world finished > > in 2:40 . Not bad 8) > > > > FreeBSD cioloco.star-gate.com 3.0-CURRENT FreeBSD 3.0-CURRENT #15: Tue May 19 > > 21:04:27 PDT 1998 hasty@cioloco.star-gate.com:/usr/src/sys/compile/CIOLOCO > > i386 > > $ mount > > /dev/wd0s2a on / (local, writes: sync 648 async 2535) > > /dev/wd0s2e on /tmp (local, soft-updates, writes: sync 2 async 1169) > > /dev/wd2g on /usr (local, soft-updates, writes: sync 1925 async 98309) > > /dev/wd0s2f on /var (local, writes: sync 5358 async 1421) > > procfs on /proc (local) > > > > Enjoy, > > Amancio > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-current" in the body of the message > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 09:29:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA17797 for freebsd-current-outgoing; Fri, 22 May 1998 09:29:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA17769; Fri, 22 May 1998 09:29:18 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id JAA29272; Fri, 22 May 1998 09:28:42 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805221628.JAA29272@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: John Birrell cc: chuckr@glue.umd.edu, jkoshy@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: converting to ELF? In-reply-to: Your message of "Fri, 22 May 1998 18:37:47 +1000." <199805220837.SAA07171@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 09:28:42 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tnks with your hints and I was able to compile libmmx for my system. The libmxx library doesn't work however thats a different story. Regards, Amancio > Amancio Hasty wrote: > > Any clues as to how to complete the tool chain? > > > > {root} cc -elf foo.c > > /usr/libexec/elf/ld: cannot open crt1.o: No such file or directory > > The elf crt object is built from src/lib/csu/i386-elf. You'll need > to build and install that. > > Before you can "cc -elf foo.c", you need libc and libgcc in elf format. > The elf tools you build from src/gnu/usr.bin/binutils only work with > objects that they build, so you can't use the installed aout libraries. > > I'd suggest that you only build an elf libc.a and libgcc.a, not shared > versions or you might hose yourself. So cc -static is your friend. 8-) > And if you aren't game to install elf libraries in /usr/lib, then > use -nostdlib and -nostartfiles and give gcc explicit paths to the > build directories of crt1.o, libc.a and libgcc.a. > > -- > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 10:01:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA24465 for freebsd-current-outgoing; Fri, 22 May 1998 10:01:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA24457 for ; Fri, 22 May 1998 10:01:07 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id KAA29434 for ; Fri, 22 May 1998 10:01:05 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805221701.KAA29434@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-current@FreeBSD.ORG Subject: anyone working on MMX ? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 10:01:05 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Just recently downloaded a libmmx which I think was developed on a linux box. At any rate , with the new binutils and John Birell's hint I was able to build the libmmx library . Currently, the library does not work so the next question is does anyone know of any such software packages for FreeBSD. home site for libmmx: http://shay.ecn.purdue.edu/~swar Tnks Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 10:01:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA24519 for freebsd-current-outgoing; Fri, 22 May 1998 10:01:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA24507 for ; Fri, 22 May 1998 10:01:18 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id FAA09060; Fri, 22 May 1998 05:14:32 -0700 (PDT) Message-Id: <199805221214.FAA09060@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Andrzej Bialecki cc: Wes Peters , Mike Smith , freebsd-current@FreeBSD.ORG Subject: Re: Weird disk problems, need help. In-reply-to: Your message of "Fri, 22 May 1998 10:52:21 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 05:14:32 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Fri, 22 May 1998, Wes Peters wrote: > > > Mike Smith wrote: > > > > > > > /dev/sd0s1a on /: specified device does not match mounted device > > > > Filesystem mount failed, startup aborted. > > > > > > > > WTF? Any help, or should I just clean the system and start over? > > > > > > Check you don't have "on generic" on the 'kernel' line in your config. > > > > Nope. Originally it was "on sd0", and when the GENERIC kernel would > > Heh! Exactly the same problem. And here's workaround: change /dev/sd0s1a > to /dev/sd0a. I know this is exactly backwards to what was recommended > some time ago, that's why I say it's a workaround... This is only correct if /dev/sd0a was correct in the first place. But as Wes has pointed out, /dev/sd0s1a works on the post-fixup kernel. The circumstantial change is *subsequent* to that. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 10:03:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA25322 for freebsd-current-outgoing; Fri, 22 May 1998 10:03:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from set.spradley.tmi.net (set.spradley.tmi.net [207.170.107.99]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA25300 for ; Fri, 22 May 1998 10:03:27 -0700 (PDT) (envelope-from tsprad@set.spradley.tmi.net) Received: from set.spradley.tmi.net (localhost [127.0.0.1]) by set.spradley.tmi.net (8.8.8/8.8.7) with ESMTP id MAA16834; Fri, 22 May 1998 12:02:34 -0500 (CDT) (envelope-from tsprad@set.spradley.tmi.net) Message-Id: <199805221702.MAA16834@set.spradley.tmi.net> X-Mailer: exmh version 2.0zeta 7/24/97 To: Eivind Eklund cc: Greg Lehey , FreeBSD current users Subject: Re: More about NFS problems under current In-reply-to: Your message of "Fri, 22 May 1998 18:09:37 +0200." <19980522180937.06278@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 12:02:32 -0500 From: Ted Spradley Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > BTW: Would it be a good idea to have a page in the handbook describing > 'a good kernel development environment' or 'tricks and tips for the > kernel developer'? I know I have a few tricks up my sleeve, and I > assume others have, too. Yes! That would be great. Programmers generally work too much in isolation. It would be good to see more sharing of technique. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 10:16:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA28804 for freebsd-current-outgoing; Fri, 22 May 1998 10:16:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from thing.dyn.ml.org (root@dyn1-tnt12-72.detroit.mi.ameritech.net [209.18.31.72]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA28791; Fri, 22 May 1998 10:16:22 -0700 (PDT) (envelope-from mcdougall@ameritech.net) Received: from ameritech.net (user1@bsdx [192.168.1.2]) by thing.dyn.ml.org (8.8.8/8.8.7) with ESMTP id NAA17710; Fri, 22 May 1998 13:10:36 -0400 (EDT) (envelope-from mcdougall@ameritech.net) Message-ID: <3565B18A.BD17AEDF@ameritech.net> Date: Fri, 22 May 1998 13:10:35 -0400 From: Adam McDougall Reply-To: mcdougall@ameritech.net X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Eivind Eklund CC: Donald Burr , FreeBSD Ports , freebsd-current@FreeBSD.ORG Subject: Re: building gimp-devel and its requirements under -current? References: <19980522164520.56382@follo.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Eivind Eklund wrote: > > Has anyone gotten gimp-devel to compile under -current? I get many link > > errors when compiling both it and xdelta (which gimp-devel requires). > > > > Looks like some recent changes to current w.r.t. errno and other stuff has > > broken these ports (at least xdelta and gimp-devel will not compile). > > > > is there any hope of getting these to work? TIA for any help... > > Re-build the libraries on which gimp-devel depends. > > LIB_DEPENDS+= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm > LIB_DEPENDS+= aa\\.1\\.:${PORTSDIR}/graphics/aalib > LIB_DEPENDS+= jpeg\\.8\\.:${PORTSDIR}/graphics/jpeg > LIB_DEPENDS+= gtk\\.1\\.0:${PORTSDIR}/x11/gtk > LIB_DEPENDS+= mpeg\\.1\\.2:${PORTSDIR}/graphics/mpeg-lib > LIB_DEPENDS+= png\\.2\\.:${PORTSDIR}/graphics/png > LIB_DEPENDS+= tiff34\\.1\\.:${PORTSDIR}/graphics/tiff34 > LIB_DEPENDS+= xdelta\\.0:${PORTSDIR}/misc/xdelta > > Eivind. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message Been there, done that, ranlib .libs/libxdelta.a creating libxdelta.la (cd .libs && ln -s ../libxdelta.la libxdelta.la) cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -O3 -fomit-frame-pointer -f unroll-loops -Wall -O -pipe -c main.c cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -O3 -fomit-frame-pointer -f unroll-loops -Wall -O -pipe -c getopt.c getopt.c: In function `_getopt_internal': getopt.c:476: warning: `indfound' might be used uninitialized in this function cc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -O3 -fomit-frame-pointer -f unroll-loops -Wall -O -pipe -c getopt1.c /bin/sh ./libtool --mode=link cc -O3 -fomit-frame-pointer -funroll-loops -Wall - O -pipe -o xdelta main.o getopt.o getopt1.o libxdelta.la -L/usr/local/lib -lgd bm -lz LD_LIBRARY_PATH=".libs:$LD_LIBRARY_PATH" cc -O3 -fomit-frame-pointer -funroll-lo ops -Wall -O -pipe -o .libs/xdelta main.o getopt.o getopt1.o -R/usr/local/lib -l xdelta -L/usr/local/lib -lgdbm -lz main.o: Undefined symbol `_access' referenced (use -lc ?) main.o: Undefined symbol `___error' referenced (use -lc ?) ld: Spurious undefined symbols: # undefined symbols 2, reported 0 *** Error code 1 Stop. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 10:29:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA01949 for freebsd-current-outgoing; Fri, 22 May 1998 10:29:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA01943; Fri, 22 May 1998 10:29:54 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id RAA25768; Fri, 22 May 1998 17:24:21 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id TAA01063; Fri, 22 May 1998 19:24:18 +0200 (MET DST) Message-ID: <19980522192418.65494@follo.net> Date: Fri, 22 May 1998 19:24:18 +0200 From: Eivind Eklund To: mcdougall@ameritech.net Cc: Donald Burr , FreeBSD Ports , freebsd-current@FreeBSD.ORG Subject: Re: building gimp-devel and its requirements under -current? References: <19980522164520.56382@follo.net> <3565B18A.BD17AEDF@ameritech.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <3565B18A.BD17AEDF@ameritech.net>; from Adam McDougall on Fri, May 22, 1998 at 01:10:35PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, May 22, 1998 at 01:10:35PM -0400, Adam McDougall wrote: > Eivind Eklund wrote: > > Re-build the libraries on which gimp-devel depends. [...] > > > > Eivind. > > > > Been there, done that, > [...] > /bin/sh ./libtool --mode=link cc -O3 -fomit-frame-pointer -funroll-loops -Wall > - > O -pipe -o xdelta main.o getopt.o getopt1.o libxdelta.la -L/usr/local/lib > -lgd > bm -lz > LD_LIBRARY_PATH=".libs:$LD_LIBRARY_PATH" cc -O3 -fomit-frame-pointer > -funroll-lo > ops -Wall -O -pipe -o .libs/xdelta main.o getopt.o getopt1.o -R/usr/local/lib > -l > xdelta -L/usr/local/lib -lgdbm -lz > main.o: Undefined symbol `_access' referenced (use -lc ?) > main.o: Undefined symbol `___error' referenced (use -lc ?) > ld: Spurious undefined symbols: # undefined symbols 2, reported 0 > *** Error code 1 > > Stop. > Rebuild gdbm. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 10:31:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA02414 for freebsd-current-outgoing; Fri, 22 May 1998 10:31:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA02378 for ; Fri, 22 May 1998 10:31:07 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id KAA10155; Fri, 22 May 1998 10:26:24 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd010153; Fri May 22 17:26:22 1998 Date: Fri, 22 May 1998 10:26:20 -0700 (PDT) From: Julian Elischer To: Brian Somers cc: freebsd-current@FreeBSD.ORG Subject: Re: **HEADS UP** user-ppp has changed ! In-Reply-To: <199805212238.XAA21939@awfulhak.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG did you test it against mpd? On Thu, 21 May 1998, Brian Somers wrote: > Anyone using ppp in -current should take the time to read > README.changes and re-read the man page. There are more new features > than I can remember, one of which is Multilink. > > The code is still a bit raw..... and has *not* been tested well > in multilink mode (I have limited resources). > mpd has been tested against a lot of terminal servers etc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 10:39:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA04355 for freebsd-current-outgoing; Fri, 22 May 1998 10:39:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kong.dorms.spbu.ru (kong@kong.dorms.spbu.ru [195.19.252.147]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA04283 for ; Fri, 22 May 1998 10:39:06 -0700 (PDT) (envelope-from kong@kong.dorms.spbu.ru) Received: from localhost (kong@localhost) by kong.dorms.spbu.ru (8.8.8/kong/0.01) with SMTP id VAA02633 for ; Fri, 22 May 1998 21:38:19 +0400 (MSD) (envelope-from kong@kong.dorms.spbu.ru) Date: Fri, 22 May 1998 21:38:19 +0400 (MSD) From: Hostas Red To: current@FreeBSD.ORG Subject: 3C509B-TX? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! Do we have any plans to support new 3com 10/100 chipset - 3C905B-TX? vx even doesn't sees it at all, as it sees 3C905-TX. Adios, /KONG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 10:52:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA06837 for freebsd-current-outgoing; Fri, 22 May 1998 10:52:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from artorius.sunflower.com (artorius.sunflower.com [24.124.0.6]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA06830 for ; Fri, 22 May 1998 10:52:44 -0700 (PDT) (envelope-from bsd-curr@artorius.sunflower.com) Received: from artorius.sunflower.com (artorius.sunflower.com [24.124.0.6]) by artorius.sunflower.com (8.8.8/8.8.7) with SMTP id MAA09298 for ; Fri, 22 May 1998 12:52:42 -0500 (CDT) (envelope-from bsd-curr@artorius.sunflower.com) Date: Fri, 22 May 1998 12:52:41 -0500 (CDT) From: "Stephen D. Spencer" To: freebsd-current@FreeBSD.ORG Subject: *** /usr/src/lib/libtermcap/termcap.h Fri May 22 12:37:42 1998 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Someone stayed up too late working on termcap :) *** /usr/src/lib/libtermcap/termcap.h Fri May 22 12:37:42 1998 --- /usr/src/lib/libtermcap/termcap.notypo.h Fri May 22 12:37:20 1998 *************** *** 46,52 **** extern char *tgoto __P((const char *, int, int)); extern char *tparm __P((const char *, ...)); ! extern void __set_ospeed __P((unsigned int speed)); __END_DECLS --- 46,52 ---- extern char *tgoto __P((const char *, int, int)); extern char *tparm __P((const char *, ...)); ! extern void __set_ospeed __P((long int speed)); __END_DECLS Stephen Spencer Admin Sunflower Datavision Lawrence, KS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 11:15:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA11054 for freebsd-current-outgoing; Fri, 22 May 1998 11:15:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from icicle.winternet.com (adm@icicle.winternet.com [198.174.169.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA11010 for ; Fri, 22 May 1998 11:15:15 -0700 (PDT) (envelope-from mestery@mail.winternet.com) Received: (from adm@localhost) by icicle.winternet.com (8.8.8/8.8.8) id NAA21070 for ; Fri, 22 May 1998 13:15:11 -0500 (CDT) Received: from tundra.winternet.com(198.174.169.11) by icicle.winternet.com via smap (V2.0) id xma021009; Fri, 22 May 98 13:14:39 -0500 Received: from localhost (mestery@localhost) by tundra.winternet.com (8.8.7/8.8.4) with SMTP id NAA16992 for ; Fri, 22 May 1998 13:14:38 -0500 (CDT) X-Authentication-Warning: tundra.winternet.com: mestery owned process doing -bs Date: Fri, 22 May 1998 13:14:38 -0500 (CDT) From: Kyle Mestery To: freebsd-current@FreeBSD.ORG Subject: ACE and FreeBSD Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am trying to get ACE to work on FreeBSD. After fixing some of the ACE headers to more acuratley reflect the state of current, I was able to build and link the shared library libACE.so. However, when trying to compile any ACE test, this is what I get (or something similar to this): g++ -w -fno-strict-prototypes -D_THREAD_SAFE -O2 -g -fno-implicit-templates -I. -I/usr/home/mestery/src/ACE_wrappers -o Thread_Manager_Test .obj/Thread_Manager_Test.o -L/usr/home/mestery/src/ACE_wrappers/ace -L./ -lACE -lc_r -lstdc++ -lcompat .obj/Thread_Manager_Test.o: Undefined symbol `_mkdir' referenced (use -lc_r ?) ld: Spurious undefined symbols: # undefined symbols 1, reported 0 gmake: *** [Thread_Manager_Test] Error 1 I have recompiled my libc_r and rebuilt the world, but nothing has chganged. Do I have another stale library? Any help would be greatly appreciated. Thanks. -- Kyle Mestery StorageTek's Network Systems Group "I'll take what you're willing to give, and I'll teach myself to live, with a walk-on part of a background shot from a movie I'm not in." - Blink 182, "Apple Shampoo" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 11:23:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA12881 for freebsd-current-outgoing; Fri, 22 May 1998 11:23:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA12876 for ; Fri, 22 May 1998 11:23:40 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id KAA00827; Fri, 22 May 1998 10:18:16 -0700 (PDT) Message-Id: <199805221718.KAA00827@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Wes Peters cc: Mike Smith , freebsd-current@FreeBSD.ORG Subject: Re: Weird disk problems, need help. In-reply-to: Your message of "Fri, 22 May 1998 00:13:19 MDT." <3565177F.445ADBD4@softweyr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 10:18:16 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Mike Smith wrote: > > > > > /dev/sd0s1a on /: specified device does not match mounted device > > > Filesystem mount failed, startup aborted. > > > > > > WTF? Any help, or should I just clean the system and start over? > > > > Check you don't have "on generic" on the 'kernel' line in your config. > > Nope. Originally it was "on sd0", and when the GENERIC kernel would > boot but not my custom one, I went back and added wdc0, wd0, and wd1 > and changed the config line to "on wd0" just for grins. Still no > joy. I guess I'll have to drag a DAT drive home from work, backup > the entire system, and re-install. I wonder if something happened > to my partition table, but that doesn't explain why GENERIC will boot > and my custom kernel won't -- I reinstalled the entire ssys distribution > from CD-ROM before building the last several kernels. Try building a GENERIC yourself. I still have to suspect that you've borked something - there's nothing special about the installed GENERIC at all. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 11:48:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA17805 for freebsd-current-outgoing; Fri, 22 May 1998 11:48:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA17737 for ; Fri, 22 May 1998 11:48:40 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id LAA12974; Fri, 22 May 1998 11:45:01 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd012970; Fri May 22 18:44:57 1998 Date: Fri, 22 May 1998 11:44:52 -0700 (PDT) From: Julian Elischer To: Philippe Regnauld cc: freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panic (finally!) In-Reply-To: <19980522015425.42138@deepo.prosa.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG do you have the kernel, and the sources and the core-dump? I know it would be a huge tar-file, but can I have it? :-) failing that, the kernel with the symbols and the core file, and the exact time of the kernel tree snapshot (so I can cvs update back to that point) kernel compiled with -g? :-) On Fri, 22 May 1998, Philippe Regnauld wrote: > I finally managed to catch the critter (i.e.: get a dump, and trace > it). > > Note: -current (22/5), SMP P5-133x2, 48Mb, 7880 SCSI + 4GbUW > > /usr/src: mounted normally > /var: async (contains /tmp) > /pub: softupdates (contains /usr/obj) > > Panic: ffs_blockfree: freeing free block > mp_lock=01000001 cpuid=1 lapic.id=01000000 > > - reboot, savecore, gdb -k : > > #0 boot (howto=260) at ../../kern/kern_shutdown.c:281 > 281 dumppcb.pcb_cr3 = rcr3(); > (kgdb) where > #0 boot (howto=260) at ../../kern/kern_shutdown.c:281 > #1 0xf0119352 in panic (fmt=0x0) at ../../kern/kern_shutdown.c:421 > #2 0xf01017e6 in db_fncall (dummy1=-210002852, dummy2=0, dummy3=-266368704, > dummy4=0xf37b9c18 "\n") at ../../ddb/db_command.c:532 > #3 0xf0101505 in db_command (last_cmdp=0xf01e7af4, cmd_table=0xf01e7954, > aux_cmd_tablep=0xf01f7258) at ../../ddb/db_command.c:332 > #4 0xf010169a in db_command_loop () at ../../ddb/db_command.c:455 > #5 0xf0103e43 in db_trap (type=3, code=0) at ../../ddb/db_trap.c:71 > #6 0xf019c864 in kdb_trap (type=3, code=0, regs=0xf37b9d08) > at ../../i386/i386/db_interface.c:157 > #7 0xf01ae628 in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -260026156, > tf_esi = 256, tf_ebp = -210002612, tf_isp = -210002640, > tf_ebx = -266908080, tf_edx = -266745196, tf_ecx = 16777217, > tf_eax = 18, tf_trapno = 3, tf_err = 0, tf_eip = -266745143, tf_cs = 8, > tf_eflags = 582, tf_esp = -266745212, tf_ss = -267283789}) > at ../../i386/i386/trap.c:507 > #8 0xf019cac9 in Debugger (msg=0xf01192b3 "panic") > at ../../i386/i386/db_interface.c:316 > #9 0xf0119349 in panic (fmt=0xf0174e50 "ffs_blkfree: freeing free block") > at ../../kern/kern_shutdown.c:419 > #10 0xf0175047 in ffs_blkfree (ip=0xf37b9e3c, bno=11200, size=8192) > at ../../ufs/ffs/ffs_alloc.c:1332 > #11 0xf017a1c4 in indir_trunc (ip=0xf37b9e3c, dbn=1267520, level=0, lbn=12, > countp=0xf37b9e2c) at ../../ufs/ffs/ffs_softdep.c:2050 > #12 0xf0179ea8 in handle_workitem_freeblocks (freeblks=0xf0b13400) > at ../../ufs/ffs/ffs_softdep.c:1948 > #13 0xf017807c in softdep_process_worklist (matchmnt=0x0) > at ../../ufs/ffs/ffs_softdep.c:541 > #14 0xf013b0aa in sched_sync () at ../../kern/vfs_subr.c:958 > #15 0xf010c3e6 in kproc_start (udata=0xf01ea274) at ../../kern/init_main.c:245 > #16 0xf019d2e9 in fork_trampoline () > #17 0x1fec in ?? () > zsh: segmentation fault gdb -k kernel.debug /var/crash/vmcore.2 > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > I presume this is was a pristine guaranteed to be fully correct filesystem before all this? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 11:56:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA19419 for freebsd-current-outgoing; Fri, 22 May 1998 11:56:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA19395 for ; Fri, 22 May 1998 11:56:41 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id LAA19084; Fri, 22 May 1998 11:56:33 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp02.primenet.com, id smtpd019065; Fri May 22 11:56:32 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id LAA27748; Fri, 22 May 1998 11:56:31 -0700 (MST) From: Terry Lambert Message-Id: <199805221856.LAA27748@usr02.primenet.com> Subject: Re: Weird disk problems, need help. To: wes@softweyr.com (Wes Peters) Date: Fri, 22 May 1998 18:56:31 +0000 (GMT) Cc: tlambert@primenet.com, freebsd-current@FreeBSD.ORG In-Reply-To: <356516C6.14E2E068@softweyr.com> from "Wes Peters" at May 22, 98 00:10:14 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > /dev/sd0s1a on /: specified device does not match mounted device > > > Filesystem mount failed, startup aborted. > > > > A change went in that required the slice designator in the fstab, > > and there was a corresponding change (can't rememebr when) to the > > MAKEDEV. > > Nah, that was before the 2.2.6 release -- this system was upgraded > the day I got the CD-ROM subscription. This just started Tuesday > night, and the system still boots with kernel.GENERIC. I've checked > my config and the only differences between it and GENERIC are devices > that I don't have. I'm stumped. It's comparing the root device with the slice device, which isn't there. I'll try to dig out the description of what to do from the -current archives (from back when that was -current). It may want you to rewrite your boot blocks. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 12:21:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA25410 for freebsd-current-outgoing; Fri, 22 May 1998 12:21:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA25387 for ; Fri, 22 May 1998 12:20:57 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id VAA07173; Fri, 22 May 1998 21:20:51 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Fri, 22 May 1998 21:20:50 +0200 (MET DST) Mime-Version: 1.0 To: Sir Mordred Cc: freebsd-current@FreeBSD.ORG Subject: Re: "option DIAGNOSTIC" broken References: <199805212342.QAA00693@mordred.cs.ucla.edu> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 22 May 1998 21:20:50 +0200 In-Reply-To: Sir Mordred's message of "Thu, 21 May 1998 16:42:50 -0700 (PDT)" Message-ID: Lines: 8 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sir Mordred writes: > It doesn't look like it made the list, but nfsmount got bloated > again - I tuned NFS_MUIDHASHSIZ down to 31 from 63. YAUKO (Yet Another Undocumented Kernel Option) -- Noone else has a .sig like this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 12:44:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA01382 for freebsd-current-outgoing; Fri, 22 May 1998 12:44:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from www.video-collage.com (www.video-collage.com [206.15.171.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA01329 for ; Fri, 22 May 1998 12:44:23 -0700 (PDT) (envelope-from mi@xxx.video-collage.com) Received: from xxx.video-collage.com (xxx.video-collage.com [199.232.254.68]) by www.video-collage.com (8.8.5/8.8.5) with ESMTP id PAA29132 for ; Fri, 22 May 1998 15:43:36 -0400 (EDT) Received: (from mi@localhost) by xxx.video-collage.com (8.8.8/8.8.7) id PAA14918 for current@freebsd.org; Fri, 22 May 1998 15:44:06 -0400 (EDT) (envelope-from mi) From: Mikhail Teterin Message-Id: <199805221944.PAA14918@xxx.video-collage.com> Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc In-Reply-To: from Garance A Drosihn at "May 21, 98 11:12:05 pm" To: current@FreeBSD.ORG Date: Fri, 22 May 1998 15:44:05 -0400 (EDT) X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7w hJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Wiped out or not, it will still count as yet another NT computer => in the world. Try to make sure they do NOT give you NT license. => They'll probably refuse to give you a discount for that, though... [...] =On the other hand, it does strike me that it might be a good idea to =happen to mention FreeBSD while you're ordering a box. If they get a =few dozen calls where people say "Wow, this will be a great box for =running FreeBSD", that might cause Insight to think FreeBSD is an =interesting thing. (I imagine anything that helps to sell equipment =would be interesting to them... :-) Exactly my point. Your message does not say "stupid", so I'll elaborate. Just mention it. They do not have to actually remove NT. And Mike was right, the license was already allocated. But it will raise the point "Khmmm... Not all of our customers want NT"... May be we should try to sell OS-less machines too? Or pre-loaded with some other OS? It will not happen overnight, of course, but there has to be some feedback to the manufacturer/merchant... -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 13:06:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA06390 for freebsd-current-outgoing; Fri, 22 May 1998 13:06:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA06365 for ; Fri, 22 May 1998 13:06:37 -0700 (PDT) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.8.8/8.8.5) with SMTP id PAA13198; Fri, 22 May 1998 15:04:56 -0400 (EDT) Date: Fri, 22 May 1998 15:04:56 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@localhost To: Kyle Mestery cc: freebsd-current@FreeBSD.ORG Subject: Re: ACE and FreeBSD In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 22 May 1998, Kyle Mestery wrote: > > I am trying to get ACE to work on FreeBSD. After fixing some of the ACE > headers to more acuratley reflect the state of current, I was able to > build and link the shared library libACE.so. However, when trying to > compile any ACE test, this is what I get (or something similar to this): > > g++ -w -fno-strict-prototypes -D_THREAD_SAFE -O2 -g > -fno-implicit-templates -I. -I/usr/home/mestery/src/ACE_wrappers -o > Thread_Manager_Test .obj/Thread_Manager_Test.o > -L/usr/home/mestery/src/ACE_wrappers/ace -L./ -lACE -lc_r -lstdc++ > -lcompat > .obj/Thread_Manager_Test.o: Undefined symbol `_mkdir' referenced (use > -lc_r ?) > ld: Spurious undefined symbols: # undefined symbols 1, reported 0 > gmake: *** [Thread_Manager_Test] Error 1 > > I have recompiled my libc_r and rebuilt the world, but nothing has > chganged. Do I have another stale library? Any help would be greatly > appreciated. Thanks. I don't know if it's of any help, but I was just working on fixing a linking bug on octave, and I tried to compile it (for test) under both egcs and gcc-2.8.1 (both from ports). egcs couldn't compile it, our own 2.7.2.1 could compile it but couldn't run it, but gcc-2.8.1 compiled and ran it just fine. You might want to spend the time checking out gcc-2.8.1, if you have the extra time & disk space. ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+----------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 13:48:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA13920 for freebsd-current-outgoing; Fri, 22 May 1998 13:48:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA13893 for ; Fri, 22 May 1998 13:48:07 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id MAA01503; Fri, 22 May 1998 12:43:04 -0700 (PDT) Message-Id: <199805221943.MAA01503@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Terry Lambert cc: wes@softweyr.com (Wes Peters), freebsd-current@FreeBSD.ORG Subject: Re: Weird disk problems, need help. In-reply-to: Your message of "Fri, 22 May 1998 18:56:31 -0000." <199805221856.LAA27748@usr02.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 12:43:04 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > /dev/sd0s1a on /: specified device does not match mounted device > > > > Filesystem mount failed, startup aborted. > > > > > > A change went in that required the slice designator in the fstab, > > > and there was a corresponding change (can't rememebr when) to the > > > MAKEDEV. > > > > Nah, that was before the 2.2.6 release -- this system was upgraded > > the day I got the CD-ROM subscription. This just started Tuesday > > night, and the system still boots with kernel.GENERIC. I've checked > > my config and the only differences between it and GENERIC are devices > > that I don't have. I'm stumped. > > It's comparing the root device with the slice device, which isn't there. Wrong. The device 'sd0s1a' doesn't match the device that was mounted by the kernel as the initial root device. If the slice device wasn't there, you'd never got that far into the mount.a > I'll try to dig out the description of what to do from the -current > archives (from back when that was -current). > > It may want you to rewrite your boot blocks. 8-(. Also wrong. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 13:58:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA15500 for freebsd-current-outgoing; Fri, 22 May 1998 13:58:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA15492 for ; Fri, 22 May 1998 13:58:24 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id HAA13096; Sat, 23 May 1998 07:03:57 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199805222103.HAA13096@cimlogic.com.au> Subject: Re: *** /usr/src/lib/libtermcap/termcap.h Fri May 22 12:37:42 1998 In-Reply-To: from "Stephen D. Spencer" at "May 22, 98 12:52:41 pm" To: bsd-curr@artorius.sunflower.com (Stephen D. Spencer) Date: Sat, 23 May 1998 07:03:57 +1000 (EST) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Stephen D. Spencer wrote: > > Someone stayed up too late working on termcap :) No. __set_ospeed() is coded in libtermcap to take a speed_t argument where speed_t is typedefed in sys/termios.h as "unsigned int". The prototype in termcap.h doesn't use speed_t in order to avoid requiring it to include termios.h. AFAIK, the tree builds cleanly on both i386 and alpha with the code the way it is. Your patch breaks the alpha build. What makes you think otherwise? -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 14:08:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA17188 for freebsd-current-outgoing; Fri, 22 May 1998 14:08:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA17177 for ; Fri, 22 May 1998 14:08:30 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id OAA17609; Fri, 22 May 1998 14:07:57 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd017601; Fri May 22 21:07:52 1998 Date: Fri, 22 May 1998 14:07:49 -0700 (PDT) From: Julian Elischer To: Terry Lambert cc: Wes Peters , freebsd-current@FreeBSD.ORG Subject: Re: Weird disk problems, need help. In-Reply-To: <199805221856.LAA27748@usr02.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG the mount(1) in 2.2.6 and 3.0 copes with this. (special hack) On Fri, 22 May 1998, Terry Lambert wrote: > > > > /dev/sd0s1a on /: specified device does not match mounted device > > > > Filesystem mount failed, startup aborted. > > > > > > A change went in that required the slice designator in the fstab, > > > and there was a corresponding change (can't rememebr when) to the > > > MAKEDEV. > > > > Nah, that was before the 2.2.6 release -- this system was upgraded > > the day I got the CD-ROM subscription. This just started Tuesday > > night, and the system still boots with kernel.GENERIC. I've checked > > my config and the only differences between it and GENERIC are devices > > that I don't have. I'm stumped. > > It's comparing the root device with the slice device, which isn't there. > > I'll try to dig out the description of what to do from the -current > archives (from back when that was -current). > > It may want you to rewrite your boot blocks. 8-(. > > > Terry Lambert > terry@lambert.org > --- > Any opinions in this posting are my own and not those of my present > or previous employers. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 14:09:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA17292 for freebsd-current-outgoing; Fri, 22 May 1998 14:09:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kweetal.tue.nl (kweetal.tue.nl [131.155.2.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA17271 for ; Fri, 22 May 1998 14:09:05 -0700 (PDT) (envelope-from jbackus@plex.nl) Received: from ascend1p2.urc.tue.nl [131.155.211.32] by kweetal.tue.nl (8.8.8) for id XAA25829 (ESMTP). Fri, 22 May 1998 23:08:29 +0200 (MET DST) Received: (qmail 1121 invoked by uid 1000); 22 May 1998 21:09:23 -0000 Message-ID: <19980522230923.A913@mp-c.com> Date: Fri, 22 May 1998 23:09:23 +0200 From: Jos Backus To: current@FreeBSD.ORG Subject: Re: panic: locking against myself (on very straight kernel) Reply-To: Jos Backus References: <19980522124752.03666@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.92.8 In-Reply-To: <19980522124752.03666@follo.net>; from Eivind Eklund on Fri, May 22, 1998 at 12:47:52PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, May 22, 1998 at 12:47:52PM +0200, Eivind Eklund wrote: > panic: lockmgr: locking against myself > > syncing disks... 13 12 6 done > > dumping to dev 20401, offset 158032 > dump 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 If it helps any :), I'm seeing exactly the same thing on my system. I'm trying to label/newfs/dump-restore my FreeBSD partition from sd1 to sd0, and the system panics while doing the newfs from sysinstall. Cheers, -- Jos Backus _/ _/_/_/ "Modularity is not a hack." _/ _/ _/ -- D. J. Bernstein _/ _/_/_/ _/ _/ _/ _/ jbackus@plex.nl _/_/ _/_/_/ use Std::Disclaimer; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 14:09:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA17340 for freebsd-current-outgoing; Fri, 22 May 1998 14:09:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA17296; Fri, 22 May 1998 14:09:16 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id QAA02498; Fri, 22 May 1998 16:09:07 -0500 (EST) (envelope-from toor) Message-Id: <199805222109.QAA02498@dyson.iquest.net> Subject: Re: SMP resource locking In-Reply-To: <19980522225323.00501@follo.net> from Eivind Eklund at "May 22, 98 10:53:23 pm" To: eivind@yes.no (Eivind Eklund) Date: Fri, 22 May 1998 16:09:07 -0500 (EST) Cc: dyson@FreeBSD.ORG, grog@lemis.com, hackers@FreeBSD.ORG, current@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Eivind Eklund said: > On Fri, May 22, 1998 at 12:01:18AM -0500, John S. Dyson wrote: > > Greg Lehey said: > > > I haven't paid much attention to SMP problems yet, but I need to now. > > > Can somebody point me to functions to ensure single-thread passing of > > > critical sections? In a UP environment I'd use splhigh (), but that's > > > obviously not enough for SMP. > > > > > For now, splhigh in a normal driver context will work. That is > > of course broken, but it will work fine. In the future, it won't. > > What's the right way to write this now? Add locks 'as one feel like', > or just ignore the lock-issues beyond spl(), or ? > For now, just do the spl thing. There is finer grained control available, but deadlocks are easy to cause. I am working aggressively on swtch.s right now and some of the other mp type issues, trying to improve things, schedule the code, get the smp TLB shootdown correct, and other things. mp_lock can be used to advantage, but deadlocks will happen without great care... So, to people working on the code, please stay away from swtch.s and to a lesser extent apic_vector and mp_machdep :-). At least let me know what you are doing, and we can work together :-). -- John | Never try to teach a pig to sing, dyson@freebsd.org | it just makes you look stupid, jdyson@nc.com | and it irritates the pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 14:47:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA25247 for freebsd-current-outgoing; Fri, 22 May 1998 14:47:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (daemon@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA25238 for ; Fri, 22 May 1998 14:46:53 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA10512; Fri, 22 May 1998 14:46:48 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp02.primenet.com, id smtpd010478; Fri May 22 14:46:45 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id OAA08272; Fri, 22 May 1998 14:46:42 -0700 (MST) From: Terry Lambert Message-Id: <199805222146.OAA08272@usr02.primenet.com> Subject: Re: Weird disk problems, need help. To: julian@whistle.com (Julian Elischer) Date: Fri, 22 May 1998 21:46:42 +0000 (GMT) Cc: tlambert@primenet.com, wes@softweyr.com, freebsd-current@FreeBSD.ORG In-Reply-To: from "Julian Elischer" at May 22, 98 02:07:49 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > the mount(1) in 2.2.6 and 3.0 copes with this. > (special hack) So I guess the answer is to recompile mount... Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 14:58:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA27398 for freebsd-current-outgoing; Fri, 22 May 1998 14:58:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA27355 for ; Fri, 22 May 1998 14:58:06 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id VAA02803; Fri, 22 May 1998 21:57:52 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id XAA02640; Fri, 22 May 1998 23:57:48 +0200 (MET DST) Message-ID: <19980522235748.33354@follo.net> Date: Fri, 22 May 1998 23:57:48 +0200 From: Eivind Eklund To: Ted Spradley Cc: Greg Lehey , FreeBSD current users Subject: Re: More about NFS problems under current References: <19980522180937.06278@follo.net> <199805221702.MAA16834@set.spradley.tmi.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805221702.MAA16834@set.spradley.tmi.net>; from Ted Spradley on Fri, May 22, 1998 at 12:02:32PM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, May 22, 1998 at 12:02:32PM -0500, Ted Spradley wrote: > > > BTW: Would it be a good idea to have a page in the handbook describing > > 'a good kernel development environment' or 'tricks and tips for the > > kernel developer'? I know I have a few tricks up my sleeve, and I > > assume others have, too. > > Yes! That would be great. Programmers generally work too much in > isolation. It would be good to see more sharing of technique. I've posted a small start (5 tips) to -hackers. Feel free to follow up :-) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 15:36:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05166 for freebsd-current-outgoing; Fri, 22 May 1998 15:36:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA05093; Fri, 22 May 1998 15:36:09 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from hrotti.ifi.uio.no (2602@hrotti.ifi.uio.no [129.240.64.15]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id AAA22808; Sat, 23 May 1998 00:35:57 +0200 (MET DST) Received: (from dag-erli@localhost) by hrotti.ifi.uio.no ; Sat, 23 May 1998 00:35:57 +0200 (MET DST) Mime-Version: 1.0 To: current@FreeBSD.ORG, stable@FreeBSD.ORG Subject: CPU identification Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-Stop-Spam: http://www.cauce.org From: dag-erli@ifi.uio.no (Dag-Erling Coidan =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 23 May 1998 00:35:56 +0200 Message-ID: Lines: 6 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've added submodel identification for both 586-class and 686-class CPUs. Could you please check your dmesg after your next build and yell if something looks wrong? -- Noone else has a .sig like this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 16:16:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA11031 for freebsd-current-outgoing; Fri, 22 May 1998 16:16:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from thelab.hub.org (tc-74.acadiau.ca [131.162.2.174]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA11025 for ; Fri, 22 May 1998 16:16:39 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id UAA24148 for ; Fri, 22 May 1998 20:16:50 -0300 (ADT) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Fri, 22 May 1998 20:16:49 -0300 (ADT) From: The Hermit Hacker To: freebsd-current@FreeBSD.ORG Subject: May 17th UP machine 'panic' Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On a reboot, I get: syncing disks... 68 51 25 done panic: lockmgr: pid 26748, not exclusive lock holder 1 unlocking When I reported this the first time through, the comment had to do with multiple CPUs...except this is a UP motherboard... Does anyone know why I would be getting this, or if there has been a fix for it in the past 5 days that I haven't clued into on the commit list? Thanks... Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 18:24:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA07332 for freebsd-current-outgoing; Fri, 22 May 1998 18:24:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (daemon@smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA07312 for ; Fri, 22 May 1998 18:24:35 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id SAA14395; Fri, 22 May 1998 18:24:26 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp03.primenet.com, id smtpd014357; Fri May 22 18:24:17 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id SAA22740; Fri, 22 May 1998 18:24:16 -0700 (MST) From: Terry Lambert Message-Id: <199805230124.SAA22740@usr02.primenet.com> Subject: Re: May 17th UP machine 'panic' To: scrappy@hub.org (The Hermit Hacker) Date: Sat, 23 May 1998 01:24:16 +0000 (GMT) Cc: freebsd-current@FreeBSD.ORG In-Reply-To: from "The Hermit Hacker" at May 22, 98 08:16:49 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > syncing disks... 68 51 25 done > panic: lockmgr: pid 26748, not exclusive lock holder 1 unlocking > > When I reported this the first time through, the comment had to do with > multiple CPUs...except this is a UP motherboard... > > Does anyone know why I would be getting this, or if there has been a fix > for it in the past 5 days that I haven't clued into on the commit list? Are you using quotas? Whoever made the recent lock changes failed to maintain the quota code correctly, and you will get a panic on shutdown when it tries to vput() the quota file that isn't being quotaoff()'ed. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 19:10:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA13548 for freebsd-current-outgoing; Fri, 22 May 1998 19:10:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freya.circle.net (freya.circle.net [209.95.95.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA13543 for ; Fri, 22 May 1998 19:09:58 -0700 (PDT) (envelope-from tcobb@staff.circle.net) Received: by freya.circle.net with Internet Mail Service (5.5.1960.3) id ; Fri, 22 May 1998 21:58:38 -0400 Message-ID: <509A2986E5C5D111B7DD0060082F32A402FA65@freya.circle.net> From: tcobb To: "'Mikhail Teterin'" , current@FreeBSD.ORG Subject: RE: SMP, Intel PR440FX, cpu monitoring, etc Date: Fri, 22 May 1998 21:58:32 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.1960.3) Content-Type: text/plain Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have successfully reduced the price of commercial boxen by requesting that they NOT place their default OS on it. For Win95, it often is a $60 to $80-ish discount, compensating for adding a nicer NIC or some other feature. With the Justice Dept. injunction against M$ last year, they are NOT required to allocate a M$ OS if one is not installed when the box leaves their factory. YMMV, -Troy Cobb Circle Net, Inc. http://www.circle.net > -----Original Message----- > From: Mikhail Teterin [mailto:mi@video-collage.com] > Sent: Friday, May 22, 1998 3:44 PM > To: current@FreeBSD.org > Subject: Re: SMP, Intel PR440FX, cpu monitoring, etc > > > Garance A Drosihn once stated: > > => Wiped out or not, it will still count as yet another NT computer > => in the world. Try to make sure they do NOT give you NT license. > => They'll probably refuse to give you a discount for that, though... > > [...] > > =On the other hand, it does strike me that it might be a good idea to > =happen to mention FreeBSD while you're ordering a box. If they get a > =few dozen calls where people say "Wow, this will be a great box for > =running FreeBSD", that might cause Insight to think FreeBSD is an > =interesting thing. (I imagine anything that helps to sell equipment > =would be interesting to them... :-) > > Exactly my point. Your message does not say "stupid", so I'll > elaborate. Just mention it. They do not have to actually remove > NT. And Mike was right, the license was already allocated. But it > will raise the point "Khmmm... Not all of our customers want NT"... > May be we should try to sell OS-less machines too? Or pre-loaded > with some other OS? It will not happen overnight, of course, but > there has to be some feedback to the manufacturer/merchant... > > -mi > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 19:41:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA17712 for freebsd-current-outgoing; Fri, 22 May 1998 19:41:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA17699; Fri, 22 May 1998 19:41:36 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id CAA09295; Sat, 23 May 1998 02:41:31 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id EAA08195; Sat, 23 May 1998 04:41:24 +0200 (MET DST) Message-ID: <19980523044124.39393@follo.net> Date: Sat, 23 May 1998 04:41:24 +0200 From: Eivind Eklund To: Mike Smith Cc: freebsd-scsi@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: DPT install problem References: <199805222221.PAA02816@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199805222221.PAA02816@dingo.cdrom.com>; from Mike Smith on Fri, May 22, 1998 at 03:21:57PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, May 22, 1998 at 03:21:57PM -0700, Mike Smith wrote: > > I recently donated TWO DPT controllers and FIVE disk drives. They went to > > two separate FreeBSD prominent figures, but still do not add up to 20GB. > > Then we need some accountability from these prominent figures. Where > is their feedback on this discussion? My feedback is mainly that I don't have 20GB of diskspace, and (probably) won't have for quite some time. I'll be glad to do testing when I have. However, it is more likely that I can put together a truckload of IDE disks as a RAID-0 than a 20GB DPT array; I have exactly two wide SCSI-II disks (the ones I got with the DPT from Simon, to be able to do local 'make release' instead of occupying his machine). However, as long as the issue is only the size of the partitions, I think there are better ways of solving this - e.g, a compressing variant of the vn device. This would let regression testing run on any box, instead of having to throw away 20GB of diskspace. (There were also some hints about more issues in one of Tom's messages). Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 19:46:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA18604 for freebsd-current-outgoing; Fri, 22 May 1998 19:46:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from engulf.com (brandon@engulf.com [207.96.124.102]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA18481 for ; Fri, 22 May 1998 19:45:51 -0700 (PDT) (envelope-from brandon@engulf.net) Received: from localhost (brandon@localhost) by engulf.com (8.8.8/8.8.8) with SMTP id WAA10675 for ; Fri, 22 May 1998 22:43:42 -0400 (EDT) Date: Fri, 22 May 1998 22:43:14 -0400 (EDT) From: Brandon Lockhart X-Sender: brandon@engulf.com To: current@FreeBSD.ORG Subject: VHost question (generalization) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Short and simple, How would I go about making two boxes one. Basically, instead of wasting two machines for two different irc daemons on two different hosts, how would I go about taking two ip addresses, assigned to my ethernet (ep0) (already done), and making one ip's port 6667 go to one ircd, and the other's go to the other ircd. ,----------------------. | Brandon Lockhart | `----------,-----------'------------. | brandon@engulf.net | `------------------------' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 22:06:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA01800 for freebsd-current-outgoing; Fri, 22 May 1998 22:06:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt050n33.san.rr.com (@dt053nd2.san.rr.com [204.210.34.210]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA01795 for ; Fri, 22 May 1998 22:06:15 -0700 (PDT) (envelope-from Studded@san.rr.com) Received: from san.rr.com (Studded@localhost [127.0.0.1]) by dt050n33.san.rr.com (8.8.8/8.8.8) with ESMTP id WAA13054; Fri, 22 May 1998 22:06:05 -0700 (PDT) (envelope-from Studded@san.rr.com) Message-ID: <3566593C.38CFCAA0@san.rr.com> Date: Fri, 22 May 1998 22:06:04 -0700 From: Studded Reply-To: FreeBSD Questions Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 2.2.6-STABLE-0507 i386) MIME-Version: 1.0 To: Brandon Lockhart CC: current@FreeBSD.ORG Subject: Re: VHost question (generalization) References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Brandon Lockhart wrote: > > Short and simple, > How would I go about making two boxes one. Basically, instead of > wasting two machines for two different irc daemons on two different hosts, > how would I go about taking two ip addresses, assigned to my ethernet > (ep0) (already done), and making one ip's port 6667 go to one ircd, and > the other's go to the other ircd. First off, this question belongs on freebsd-questions, please follow up there if need be. Second, this is something you would have to in ircd, if your ircd has that feature. There is no way that I know of (and I'm 90% sure I'm right on this) to have freebsd differentiate between a port directed to one IP from a port being connected to via a different IP on the same machine. Good luck, Doug -- *** Chief Operations Officer, DALnet IRC network *** *** Proud designer and maintainer of one of the world's largest *** Internet Relay Chat server with 5,328 simultaneous connections *** Try spider.dal.net on ports 6662-4 (Powered by FreeBSD) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri May 22 23:47:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA09446 for freebsd-current-outgoing; Fri, 22 May 1998 23:47:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA09435 for ; Fri, 22 May 1998 23:47:40 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id XAA02757 for ; Fri, 22 May 1998 23:47:37 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805230647.XAA02757@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: current@FreeBSD.ORG Subject: gdb elf-binary? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 22 May 1998 23:47:37 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Does anyone got patches for gdb-elf? {root} file foo foo: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), statically linked, not stripped {root} gdb foo GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc... "/tmp/foo": not in executable format: File format not recognized (gdb) Tnks, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 00:15:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA11883 for freebsd-current-outgoing; Sat, 23 May 1998 00:15:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA11878 for ; Sat, 23 May 1998 00:15:22 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id AAA01897; Sat, 23 May 1998 00:11:11 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd001895; Sat May 23 07:11:10 1998 Date: Sat, 23 May 1998 00:11:06 -0700 (PDT) From: Julian Elischer To: The Hermit Hacker cc: freebsd-current@FreeBSD.ORG Subject: Re: May 17th UP machine 'panic' In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG you have quotas right? the addition of the locking intot he kernel was done without taking into account quotas and when winding up the quota file it locks it and then tries to lock and release all open files. then when it gets to teh quota file.. oops it's already locked.... panic .. I have no fix yet but I see this here and am planning on tracking it down this weekend. On Fri, 22 May 1998, The Hermit Hacker wrote: > > On a reboot, I get: > > syncing disks... 68 51 25 done > panic: lockmgr: pid 26748, not exclusive lock holder 1 unlocking > > When I reported this the first time through, the comment had to do with > multiple CPUs...except this is a UP motherboard... > > Does anyone know why I would be getting this, or if there has been a fix > for it in the past 5 days that I haven't clued into on the commit list? > > Thanks... > > Marc G. Fournier > Systems Administrator @ hub.org > primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 00:43:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA14302 for freebsd-current-outgoing; Sat, 23 May 1998 00:43:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from current.gaffaneys.com (dialup7.gaffaneys.com [208.155.161.57]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA14297 for ; Sat, 23 May 1998 00:43:18 -0700 (PDT) (envelope-from zach@gaffaneys.com) Received: (from zach@localhost) by current.gaffaneys.com (8.8.8/8.8.8) id CAA00444; Sat, 23 May 1998 02:45:30 -0500 (CDT) (envelope-from zach) Message-ID: <19980523024530.44245@gaffaneys.com> Date: Sat, 23 May 1998 02:45:30 -0500 From: Zach Heilig Cc: current@FreeBSD.ORG Subject: Softupdates panic (got it!) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have not seen this one on the list yet: # gdb -k kernel.0 vmcore.0 GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc...(no debugging symbols found)... IdlePTD 29d000 initial pcb at 23f100 panicstr: handle_workitem_freeblocks: block count panic messages: panic: handle_workitem_freeblocks: block count panic: from debugger dumping to dev 50009, offset 131072 dump 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 --- #0 0xf011d1cb in boot () (kgdb) where #0 0xf011d1cb in boot () #1 0xf011d4e3 in panic () #2 0xf01016cd in db_panic () #3 0xf0101597 in db_command () #4 0xf0101742 in db_command_loop () #5 0xf010451b in db_trap () #6 0xf01de4cf in kdb_trap () #7 0xf01e98ec in trap () #8 0xf01de726 in Debugger () #9 0xf011d4da in panic () #10 0xf01b7d79 in handle_workitem_freeblocks () #11 0xf01b5b8c in softdep_process_worklist () #12 0xf0142c02 in sched_sync () #13 0xf010f043 in kproc_start () #14 0xf01def49 in fork_trampoline () Cannot access memory at address 0x2000. (kgdb) -- Zach Heilig -- zach@gaffaneys.com Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 00:56:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA16100 for freebsd-current-outgoing; Sat, 23 May 1998 00:56:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA16095 for ; Sat, 23 May 1998 00:56:20 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id IAA03297; Sat, 23 May 1998 08:57:33 +0100 (BST) Date: Sat, 23 May 1998 08:57:33 +0100 (BST) From: Doug Rabson To: Amancio Hasty cc: current@FreeBSD.ORG Subject: Re: gdb elf-binary? In-Reply-To: <199805230647.XAA02757@rah.star-gate.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 22 May 1998, Amancio Hasty wrote: > > Does anyone got patches for gdb-elf? > > > {root} file foo > foo: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), statically > linked, not stripped > > > {root} gdb foo > GDB is free software and you are welcome to distribute copies of it > under certain conditions; type "show copying" to see the conditions. > There is absolutely no warranty for GDB; type "show warranty" for details. > GDB 4.16 (i386-unknown-freebsd), > Copyright 1996 Free Software Foundation, Inc... > > "/tmp/foo": not in executable format: File format not recognized > > (gdb) > Our own gdb can be compiled for ELF support. It should even support shared libs... cd /usr/src/gnu/usr.bin/gdb; make BINFORMAT=elf I suggest that you install it somewhere other than /usr/bin since it doesn't support both at the same time. Supporting both a.out and elf would be possible for static binaries but would involve some hacking to support both a.out and elf shared libs. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 01:06:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA17624 for freebsd-current-outgoing; Sat, 23 May 1998 01:06:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA17619 for ; Sat, 23 May 1998 01:06:51 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id BAA03029; Sat, 23 May 1998 01:01:31 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805230801.BAA03029@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Doug Rabson cc: current@FreeBSD.ORG Subject: Re: gdb elf-binary? In-reply-to: Your message of "Sat, 23 May 1998 08:57:33 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 01:01:31 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am not so sure that we support gdb-elf ... Tnks, Amancio {root} echo $BINFORMAT elf cc -O -pipe -static -elf -B/usr/lib-elf -DFREEBSD_ELF -I/usr/src/gnu/usr.bin/db/gdb -I/usr/include/readline -I/usr/src/gnu/usr.bin/gdb/gdb/../../binutils/libfd/i386 -DNO_MMALLOC -L/usr/lib-elf -I/usr/src/gnu/usr.bin/gdb/gdb/../../../..contrib/gdb/include -I/usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb I/usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/bfd -I/usr/src/gnu/usr.bi/gdb/gdb/../../../../contrib/gdb/libiberty -I/usr/src/gnu/usr.bin/gdb/gdb/../..../../contrib/gdb/gdb/config -DHAVE_CONFIG_H -c /usr/src/gnu/usr.bin/gdb/gdb/./../../../contrib/gdb/gdb/so lib.c In file included from /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/ olib.c:43: /usr/include/link.h:87: field `nlist' has incomplete type /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c:135: field `lm has incomplete type /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c: In function `irst_link_map_member': /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c:833: sizeof aplied to an incomplete type /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c:837: invalid ue of undefined type `struct r_debug' /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c: In function `ind_solib': /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c:901: sizeof aplied to an incomplete type /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c:932: sizeof aplied to an incomplete type /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c: At top level: /usr/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb/gdb/solib.c:128: storage sze of `debug_copy' isn't known cc: file path prefix `/usr/lib-elf' never used *** Error code 1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 02:23:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA26486 for freebsd-current-outgoing; Sat, 23 May 1998 02:23:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA26473 for ; Sat, 23 May 1998 02:23:53 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id KAA13534; Sat, 23 May 1998 10:25:09 +0100 (BST) Date: Sat, 23 May 1998 10:25:09 +0100 (BST) From: Doug Rabson To: Amancio Hasty cc: current@FreeBSD.ORG Subject: Re: gdb elf-binary? In-Reply-To: <199805230801.BAA03029@rah.star-gate.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 23 May 1998, Amancio Hasty wrote: > I am not so sure that we support gdb-elf ... > > Tnks, > Amancio > > {root} echo $BINFORMAT > elf Um. I did have this working. Is the version of link.h which you have installed the latest (1.18). This version has the necessary definitions for elf shared library debugging (selected by either -D__ELF__ or -DFREEBSD_ELF). Make sure you have also installed the latest rtld-elf. I haven't tried to build this for a few weeks so it might need some tweaking. The principle is simple - I made the debugger interface for our rtld-elf the same as a normal SVR4 system so the changes to GDB were minimal. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 02:35:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA28187 for freebsd-current-outgoing; Sat, 23 May 1998 02:35:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA28177 for ; Sat, 23 May 1998 02:35:13 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id CAA04334; Sat, 23 May 1998 02:30:19 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd004332; Sat May 23 09:30:12 1998 Date: Sat, 23 May 1998 02:30:09 -0700 (PDT) From: Julian Elischer To: Zach Heilig cc: current@FreeBSD.ORG Subject: Re: Softupdates panic (got it!) In-Reply-To: <19980523024530.44245@gaffaneys.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG thanks we're collecting these for a blitz next week. On Sat, 23 May 1998, Zach Heilig wrote: > I have not seen this one on the list yet: > > # gdb -k kernel.0 vmcore.0 > GDB is free software and you are welcome to distribute copies of it > under certain conditions; type "show copying" to see the conditions. > There is absolutely no warranty for GDB; type "show warranty" for details. > GDB 4.16 (i386-unknown-freebsd), > Copyright 1996 Free Software Foundation, Inc...(no debugging symbols found)... > IdlePTD 29d000 > initial pcb at 23f100 > panicstr: handle_workitem_freeblocks: block count > panic messages: > > panic: handle_workitem_freeblocks: block count > panic: from debugger > > dumping to dev 50009, offset 131072 > dump 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 > --- > #0 0xf011d1cb in boot () > (kgdb) where > #0 0xf011d1cb in boot () > #1 0xf011d4e3 in panic () > #2 0xf01016cd in db_panic () > #3 0xf0101597 in db_command () > #4 0xf0101742 in db_command_loop () > #5 0xf010451b in db_trap () > #6 0xf01de4cf in kdb_trap () > #7 0xf01e98ec in trap () > #8 0xf01de726 in Debugger () > #9 0xf011d4da in panic () > #10 0xf01b7d79 in handle_workitem_freeblocks () > #11 0xf01b5b8c in softdep_process_worklist () > #12 0xf0142c02 in sched_sync () > #13 0xf010f043 in kproc_start () > #14 0xf01def49 in fork_trampoline () > Cannot access memory at address 0x2000. > (kgdb) > > -- > Zach Heilig -- zach@gaffaneys.com > Real Programs don't use shared text. Otherwise, how can they use > functions for scratch space after they are finished calling them? > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 02:46:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA29760 for freebsd-current-outgoing; Sat, 23 May 1998 02:46:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA29673 for ; Sat, 23 May 1998 02:45:46 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id KAA03590 for ; Sat, 23 May 1998 10:47:04 +0100 (BST) Date: Sat, 23 May 1998 10:47:04 +0100 (BST) From: Doug Rabson To: current@FreeBSD.ORG Subject: FreeBSD/alpha kernel status report Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have been working on porting the FreeBSD kernel to the alpha platform over the last couple of weeks and since I have made significant progress, it seems time for a status report. I have been developing using the excellent SimOS simulator. This software simulates a CPU plus devices and provides an invaluable debugging interface. The alpha version of SimOS emulates something vaguely like an AlphaServer 8200. People interested in using SimOS should be aware that the alpha emulator will only work on an alpha platform and will probably only build on DUX. I have hacked it to build on Linux/alpha (NetBSD won't boot on my machine ). Currently I have a kernel which boots under the simulator for quite a distance before it eventually panics in vfs_mountrootfs. It actually makes it into DDB and disassembles the instruction after the breakpoint in Debugger() before crashing and burning :-). The next step is to add device support for the various devices in the simulator with the aim of getting the system to single user mode. Since the alpha platform has a significantly more complex bus structure than the PC, I have decided to use the bus/device framework which I prototyped last year. Hopefully, this can form the base of a wider driver renovation project for the PC platform which badly needs it. Lastly, does anyone on the list know a decent UK distributor of alpha systems? I will soon need an alpha scratch box when my port is ready for booting an actual physical machine. Preferably any system which I acquire will be able to boot NetBSD/alpha. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 03:32:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA04634 for freebsd-current-outgoing; Sat, 23 May 1998 03:32:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from d183-205.uoregon.edu (d183-205.uoregon.edu [128.223.183.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA04628 for ; Sat, 23 May 1998 03:32:16 -0700 (PDT) (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by d183-205.uoregon.edu (8.8.8/8.8.7) id DAA16062; Sat, 23 May 1998 03:32:11 -0700 (PDT) Message-ID: <19980523033210.46742@hydrogen.nike.efn.org> Date: Sat, 23 May 1998 03:32:10 -0700 From: John-Mark Gurney To: Doug Rabson Cc: current@FreeBSD.ORG Subject: Re: FreeBSD/alpha kernel status report References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: ; from Doug Rabson on Sat, May 23, 1998 at 10:47:04AM +0100 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.6-STABLE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Doug Rabson scribbled this message on May 23: > The next step is to add device support for the various devices in the > simulator with the aim of getting the system to single user mode. Since > the alpha platform has a significantly more complex bus structure than the > PC, I have decided to use the bus/device framework which I prototyped last > year. Hopefully, this can form the base of a wider driver renovation > project for the PC platform which badly needs it. could you send me a copy of what you prototyped out? I'm interested as I was working on this project... but I haven't had much time to work on getting a 3 stage boot loader up and running for FreeBSD... for what I would like to do with FreeBSD for bus/device support will require the ability to have the boot loader support loading multiple modules before the kernel starts running... and once this happens, we can essecially eliminate main from the kernel, and simply have it use the module loading code to initalize the kernel... -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 03:40:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA05568 for freebsd-current-outgoing; Sat, 23 May 1998 03:40:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ren.dtir.qld.gov.au (firewall-user@ns.dtir.qld.gov.au [203.108.138.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA05562 for ; Sat, 23 May 1998 03:40:29 -0700 (PDT) (envelope-from syssgm@dtir.qld.gov.au) Received: by ren.dtir.qld.gov.au; id UAA05921; Sat, 23 May 1998 20:40:15 +1000 (EST) Received: from ogre.dtir.qld.gov.au(167.123.8.3) by ren.dtir.qld.gov.au via smap (3.2) id xma005919; Sat, 23 May 98 20:40:11 +1000 Received: from troll.dtir.qld.gov.au (troll-8.dtir.qld.gov.au [167.123.8.1]) by ogre.dtir.qld.gov.au (8.8.7/8.8.7) with ESMTP id UAA11570; Sat, 23 May 1998 20:40:11 +1000 (EST) Received: from localhost (syssgm@localhost) by troll.dtir.qld.gov.au (8.8.5/8.8.5) with SMTP id UAA02235; Sat, 23 May 1998 20:40:07 +1000 (EST) Message-Id: <199805231040.UAA02235@troll.dtir.qld.gov.au> X-Authentication-Warning: troll.dtir.qld.gov.au: syssgm@localhost didn't use HELO protocol To: Terry Lambert cc: freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au Subject: Re: Fix for undefined "__error" and discussion of shared object versioning References: <199805211742.KAA18688@usr01.primenet.com> In-Reply-To: <199805211742.KAA18688@usr01.primenet.com> from Terry Lambert at "Thu, 21 May 1998 17:42:41 +0000" Date: Sat, 23 May 1998 20:40:06 +1000 From: Stephen McKay Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thursday, 21st May 1998, Terry Lambert wrote: >> All I did was add a variable (fake_used) that is incremented every time >> the __error stand-in (called ___error) is called. In other words, I >> instrumented your solution, nothing more. The instrumentation shows >> that ___error is called when we expect it not to be called. This is >> why I claim that this fix doesn't work. > >You renamed the symbol, and didn't reacquire it from a subsequently >loaded shared library. I'm sure you have misread my message. Here is a diff from the test code you sent on 20 May 1998 03:12:25 +0000 to the test code I sent back on 20 May 1998 17:47:10 +1000: ---------------------------------------------------------------------------- diff -ru terry/errno.h me/errno.h --- terry/errno.h Fri May 22 13:11:00 1998 +++ me/errno.h Fri May 22 13:12:04 1998 @@ -2,7 +2,8 @@ #include __BEGIN_DECLS int * __error __P((void)); -static int *___error(void) { extern int errno; return &errno; } +extern int fake_used; +static int *___error(void) { extern int errno; fake_used++; return &errno; } #pragma weak __error = ___error #warning "using a fake errno.h" __END_DECLS diff -ru terry/foo.c me/foo.c --- terry/foo.c Fri May 22 13:11:12 1998 +++ me/foo.c Fri May 22 13:22:04 1998 @@ -1,7 +1,10 @@ #include "errno.h" /* use hacked errno.h because of paranoia*/ #include +int fake_used; + main() { printf( "default errno is %d\n", errno); + printf("fake_used is %d\n", fake_used); } ---------------------------------------------------------------------------- All I did was count the number of times ___error() is called. I didn't rename the symbol. Since ___error() is called even when linked with -lc_r I conclude that __error() in libc_r is not overriding the weak __error supplied by your modified errno.h. Thus, threaded applications would all share the same errno instead of getting one each, which led to my claim that a more extensive multithreaded test case is required. >Because libc (or libc_r) is loaded before the libraries which depend on >its symbols, its weak symbols should take precedence. > >Loading should occur in reverse link order. Having spent a bit of time poking around in rtld just now, I'd say this is exactly the opposite of what happens. Proof to follow. Since I'm hazy on the theory of this, I'm attacking from both angles. I want to see tests work that should work, and I want to see tests fail that should fail. That is not what I see right now. >> To show it really working (if it does work) would require multiple >> threads that have different errno values. Showing one thread having >> a single errno value is not sufficient. > >I don't understand your claim. See above, a couple paragraphs back. Here is my first ever pthreads program: --- thr.c ------------------------------------------------------------------- #include #include #include void *doit(void *arg); int main(int argc, char **argv) { pthread_t id1, id2; int v1 = 1, v2 = 2; void *r1, *r2; printf("Starting\n"); pthread_create(&id1, NULL, doit, &v1); pthread_create(&id2, NULL, doit, &v2); pthread_join(id1, &r1); printf("T1 returned %d\n", (int)r1); pthread_join(id2, &r2); printf("T2 returned %d\n", (int)r2); printf("errno = %d\n", errno); return 0; } void * doit(void *arg) { int x = *(int *)arg; errno = x * 100; printf("I'm thread %d, errno = %d\n", x, errno); return (void *)x; } ----------------------------------------------------------------------------- When compiled with 'gcc -pthread -o thr -O2 thr.c' on a recent -current, I get: ----------------------------------------------------------------------------- Starting I'm thread 1, errno = 100 T1 returned 1 I'm thread 2, errno = 200 T2 returned 2 errno = 0 ----------------------------------------------------------------------------- When I put your mods in errno.h, I get: ----------------------------------------------------------------------------- Starting I'm thread 1, errno = 100 T1 returned 1 I'm thread 2, errno = 200 T2 returned 2 errno = 200 ----------------------------------------------------------------------------- In other words, there is now just one errno because ___error from errno.h is used in preference to __error in libc_r. >Have you looked at: > > /usr/src/lib/libc_r/sys/__error.c > /usr/src/lib/libc_r/uthread/uthread_seterrno.c Yes, I've looked at these. That's why I'm so disappointed that the technique doesn't work. Having played with it a bit, I'm now convinced that no tweaking with errno.h can ever fix the problem. >I *EXPECT* the the stand-in will be called by programs that are >*bogusly* NOT relinked against libc, as they should be. I'm only running the test case. It is always linked against the current libc, whatever that is. I have now run the test case on an April 20 -current (pre errno change), and a more recent -current (post errno change). Both show that ___error is being called when we want it to be not called. >For programs *already* linked against libc_r instead of libc, or >linked against the new libc, I *EXPECT* the standin to *NEVER* be >called. Yes! This is where I claim the experimental evidence is against you. Spurred by your description of load ordering, I built a small library (lib__error.so) containing just /usr/src/lib/libc/sys/__errno.c with an execution counter in __error_unthreaded. I linked this to a small test program, using -lc_r as well. --- foo.c ------------------------------------------------------------------- #include #include int fake_count; int main(int argc, char **argv) { printf("errno is %d\n", errno); printf("count is %d\n", fake_count); open("/", 1); printf("errno is %d\n", errno); printf("count is %d\n", fake_count); return 0; } ----------------------------------------------------------------------------- Output of ldd: foo: -l__error.0 => /syshome/syssgm/lib/lib__error.so.0.0 (0x20014000) -lc_r.3 => /usr/lib/libc_r.so.3.0 (0x20019000) -lc.3 => /usr/lib/libc.so.3.1 (0x2009b000) ----------------------------------------------------------------------------- Output of foo: ----------------------------------------------------------------------------- errno is 0 count is 1 errno is 21 count is 3 ----------------------------------------------------------------------------- In practice, __error_unthreaded from my lib__error is used instead of __error from libc_r. Even without libc_r, my lib__error is used instead of __error from libc. Same again on -current from April 20 (before the errno change). Now on to a hack that actually works: ----------------------------------------------------------------------------- --- rtld.c.dist Wed Feb 11 22:44:02 1998 +++ rtld.c Sat May 23 19:50:52 1998 @@ -1629,6 +1629,15 @@ LM_SYMBOL(smp,RELOC_SYMBOL(&LM_REL(smp)[index]))->nz_strx; np = lookup(sym, &src_map, 1); +#ifdef SGM_HACK + if (np == NULL && strcmp(sym, "___error") == 0) { + char *path; + + if ((path = rtfindlib("__error", 0, 0)) != NULL) + __dlopen(path, RTLD_LAZY); + np = lookup(sym, &src_map, 1); + } +#endif if (np == NULL) errx(1, "Undefined symbol \"%s\" called from %s:%s at %p", sym, main_progname, smp->som_path, jsp); ----------------------------------------------------------------------------- This hack to binder() in ld.so is at the point where a lazy relocation fails because the symbol is unknown. I check for ___error and specially load lib__error (previously built from lib/libc/sys/__error.c) if this is indeed the missing symbol. This hack is incomplete because it doesn't fix non-lazy binding. I have not been able to make this fail, especially with my thr.c above, but it is still early days. I'll probably make the library path absolute and remove the rtfindlib() call. And this might not be the simplest hack yet. So, for the folks that really care about this, we now have 3 possible options: 1) back out the errno change, and possibly put it back after ELF. 2) hack ld.so (prototype works fine) 3) bump ALL library major numbers Which will it be? Stephen. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 04:31:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA11052 for freebsd-current-outgoing; Sat, 23 May 1998 04:31:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA11031 for ; Sat, 23 May 1998 04:31:31 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id MAA04389; Sat, 23 May 1998 12:32:42 +0100 (BST) Date: Sat, 23 May 1998 12:32:42 +0100 (BST) From: Doug Rabson Reply-To: Doug Rabson To: John-Mark Gurney cc: current@FreeBSD.ORG Subject: Re: FreeBSD/alpha kernel status report In-Reply-To: <19980523033210.46742@hydrogen.nike.efn.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 23 May 1998, John-Mark Gurney wrote: > Doug Rabson scribbled this message on May 23: > > The next step is to add device support for the various devices in the > > simulator with the aim of getting the system to single user mode. Since > > the alpha platform has a significantly more complex bus structure than the > > PC, I have decided to use the bus/device framework which I prototyped last > > year. Hopefully, this can form the base of a wider driver renovation > > project for the PC platform which badly needs it. > > could you send me a copy of what you prototyped out? I'm interested > as I was working on this project... but I haven't had much time to work > on getting a 3 stage boot loader up and running for FreeBSD... I haven't got the latest version (its on my machine at work) but most of the code is in freefall:~dfr/bus.diffs.gz. Most of the diff won't apply on a current kernel but the important files (bus.h, bus_private.h and subr_bus.c) are in there. The stage I have it at is that it works nicely for both statically declared devices and statically linked drivers. It can add new drivers and devices to the system at any time and (given driver support) can remove drivers and devices dynamically. Everything is driven by the module system so all drivers are demand loadable trivially. Resource support is extremely shaky (i.e. non-existent) and will need some attention. I was hoping to work with you on getting a system which conforms to at least the philosophy of your design in that area. I recently hacked on NetBSD's 3 stage boot loader until it built in our tree and at least appeared to work. I tested it under bochs (I just love simulators for doing kernel work - its so much more civilised...) Mike Smith took on my hack and was intending to spruce it up a bit to make a more generally useful standalone library and probably add ELF kernel loading. > > for what I would like to do with FreeBSD for bus/device support will > require the ability to have the boot loader support loading multiple > modules before the kernel starts running... and once this happens, we > can essecially eliminate main from the kernel, and simply have it use > the module loading code to initalize the kernel... Now I never thought of loading more than just the kernel from the bootloader. Its a very good idea given that we (nearly) have a flexible three stage loader. My original intention was to link the modules critical devices (console, system bus, root disk) statically with the kernel and load all the others during autoconfig as the system probes for devices. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 04:31:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA11040 for freebsd-current-outgoing; Sat, 23 May 1998 04:31:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA11021 for ; Sat, 23 May 1998 04:31:29 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id KAA00991; Sat, 23 May 1998 10:12:57 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199805230912.KAA00991@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: Julian Elischer cc: Brian Somers , freebsd-current@FreeBSD.ORG Subject: Re: **HEADS UP** user-ppp has changed ! In-reply-to: Your message of "Fri, 22 May 1998 10:26:20 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 10:12:56 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've started looking at mpd. I just haven't had the time 'till now. > did you test it against mpd? > > > On Thu, 21 May 1998, Brian Somers wrote: > > > Anyone using ppp in -current should take the time to read > > README.changes and re-read the man page. There are more new features > > than I can remember, one of which is Multilink. > > > > The code is still a bit raw..... and has *not* been tested well > > in multilink mode (I have limited resources). > > > mpd has been tested against a lot of terminal servers etc. -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 05:38:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA19563 for freebsd-current-outgoing; Sat, 23 May 1998 05:38:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA19552 for ; Sat, 23 May 1998 05:38:20 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id NAA07729; Sat, 23 May 1998 13:34:58 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199805231234.NAA07729@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: Julian Elischer cc: Brian Somers , freebsd-current@FreeBSD.ORG, Archie Cobbs Subject: Re: **HEADS UP** user-ppp has changed ! In-reply-to: Your message of "Fri, 22 May 1998 10:26:20 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 13:34:57 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > did you test it against mpd? I've now tested against mpd for a single link. Unfortunately, ppp still has a known bug playing server mode. It can't continue to use real tty device descriptors after they've been passed through a local socket (via SCM_RIGHTS) - as soon as the controlling process group goes away, a d_close happens at the device level despite the open descriptor. AFAICT this is *not* just a descriptor-passing-through-socket bug - my diagnostics see the devices' d_close being called more than once even before the descriptor has had anything special done to it. See my unanswered posting to -hackers with a subject line ``SCM_RIGHTS & session ids''.... Anyway, the upshot of it all is that YES, PPP TALKS TO MPD OK (first time too), but I have the following observations to make about mpd (Archie cc'd): o Version reported at startup is incorrect (reports 1.0b2, not 1.0b4) o Why is more than one bundle allowed ? Isn't two mpd invocations more practical ? I considered doing this as an exercise in ppp but decided in the end that it had no practical use. o With the following mpd.links: bang: link bang The command `new b bang' aborts (as in abort()). o With the following in mpd.links: x: The commands `new b x' followed by `link y' says `link "b" is not defined' instead of `link "y"'. o Mpd rejects short sequence number requests & endpoint discriminator requests, but mpd sends a MAC-type discriminator :-/ That's playing a bit unfair isn't it ? What's wrong with simply ACKing the discriminator - nothing needs to be done after that (except comparisons with other links). o Mpd doesn't support CCP at the bundle layer but fails to send a protocol reject. o If I *don't* `set link disable chap', sending name Pbrian and password Pbrian from the peer I get [dgb1] LCP: phase shift ESTABLISH --> AUTHENTICATE [dgb1] LCP: auth: peer wants CHAP, I want CHAP [dgb1] CHAP: sending CHALLENGE [dgb1] LCP: LayerUp [dgb1] CHAP: rec'd RESPONSE #1 Bad packet [dgb1] CHAP: sending FAILURE [dgb1] LCP: authorization failed Peer doesn't want CHAP, it was never even REQ'd. The CHAP password sent by the peer was correct :-/ o If I `set link disable chap' and `set link enable pap', sending name Pbrian and password Pbrian from the peer I get: [dgb1] LCP: phase shift ESTABLISH --> AUTHENTICATE [dgb1] LCP: auth: peer wants nothing, I want PAP [dgb1] LCP: LayerUp [dgb1] PAP: rec'd REQUEST #1 Peer name: "" No secret for "" found [dgb1] PAP: sending NAK [dgb1] LCP: authorization failed The auth: line is correct, but still authentication fails. It was really interesting configuring mpd. The whole approach Archie took is enormously different from the one I took :-) -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 06:22:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA24339 for freebsd-current-outgoing; Sat, 23 May 1998 06:22:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA24332 for ; Sat, 23 May 1998 06:22:55 -0700 (PDT) (envelope-from michaelh@cet.co.jp) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.8/CET-v2.2) with SMTP id NAA01522; Sat, 23 May 1998 13:21:46 GMT Date: Sat, 23 May 1998 22:21:46 +0900 (JST) From: Michael Hancock To: Terry Lambert cc: The Hermit Hacker , freebsd-current@FreeBSD.ORG Subject: Re: May 17th UP machine 'panic' In-Reply-To: <199805230124.SAA22740@usr02.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 23 May 1998, Terry Lambert wrote: > > syncing disks... 68 51 25 done > > panic: lockmgr: pid 26748, not exclusive lock holder 1 unlocking > > > > When I reported this the first time through, the comment had to do with > > multiple CPUs...except this is a UP motherboard... > > > > Does anyone know why I would be getting this, or if there has been a fix > > for it in the past 5 days that I haven't clued into on the commit list? > > Are you using quotas? > > Whoever made the recent lock changes failed to maintain the quota code > correctly, and you will get a panic on shutdown when it tries to vput() > the quota file that isn't being quotaoff()'ed. I'll take a look at this. Are you using quotas? Mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 06:58:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA28487 for freebsd-current-outgoing; Sat, 23 May 1998 06:58:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from m2.findmail.com (m2.findmail.com [209.185.96.135]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA28482 for ; Sat, 23 May 1998 06:58:39 -0700 (PDT) (envelope-from brianfeldman@hotmail.com) Received: (qmail 16508 invoked by uid 505); 23 May 1998 13:58:34 -0000 Date: 23 May 1998 13:58:34 -0000 Message-ID: <19980523135834.16507.qmail@m2.findmail.com> From: "Brian Feldman" Subject: Re: gdb elf-binary? In-Reply-To: To: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mind giving me a hint on how to actually get rtld-elf to compile? I'm getting nowhere here. Thanks, Brian > On Sat, 23 May 1998, Amancio Hasty wrote: > > > I am not so sure that we support gdb-elf ... > > > > Tnks, > > Amancio > > > > {root} echo $BINFORMAT > > elf > > Um. I did have this working. Is the version of link.h which you have > installed the latest (1.18). This version has the necessary definitions > for elf shared library debugging (selected by either -D__ELF__ or > -DFREEBSD_ELF). Make sure you have also installed the latest rtld-elf. > > I haven't tried to build this for a few weeks so it might need some > tweaking. The principle is simple - I made the debugger interface for our > rtld-elf the same as a normal SVR4 system so the changes to GDB were > minimal. > > -- > Doug Rabson Mail: dfr@nlsystems.com > Nonlinear Systems Ltd. Phone: +44 181 951 1891 > Fax: +44 181 381 1039 > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 07:05:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA29251 for freebsd-current-outgoing; Sat, 23 May 1998 07:05:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA29245 for ; Sat, 23 May 1998 07:05:47 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id AAA27232; Sun, 24 May 1998 00:01:03 +1000 Date: Sun, 24 May 1998 00:01:03 +1000 From: Bruce Evans Message-Id: <199805231401.AAA27232@godzilla.zeta.org.au> To: brian@Awfulhak.org, julian@whistle.com Subject: Re: **HEADS UP** user-ppp has changed ! Cc: archie@whistle.com, freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I've now tested against mpd for a single link. Unfortunately, ppp >still has a known bug playing server mode. It can't continue to use >real tty device descriptors after they've been passed through a local >socket (via SCM_RIGHTS) - as soon as the controlling process group >goes away, a d_close happens at the device level despite the open >descriptor. AFAICT this is *not* just a descriptor-passing-through-socket >bug - my diagnostics see the devices' d_close being called more than >once even before the descriptor has had anything special done to it. >See my unanswered posting to -hackers with a subject line ``SCM_RIGHTS >& session ids''.... Access to a controlling terminal is revoked when its controlling process goes away. See kern_exit.c. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 08:12:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA28134 for freebsd-current-outgoing; Sat, 23 May 1998 08:12:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA28128 for ; Sat, 23 May 1998 08:12:37 -0700 (PDT) (envelope-from michaelh@cet.co.jp) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.8/CET-v2.2) with SMTP id PAA01789; Sat, 23 May 1998 15:11:36 GMT Date: Sun, 24 May 1998 00:11:36 +0900 (JST) From: Michael Hancock To: Julian Elischer cc: The Hermit Hacker , freebsd-current@FreeBSD.ORG Subject: Re: May 17th UP machine 'panic' In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The panic is saying that proc 26748 is trying to unlock an exclusive lock owned by proc 1. It doesn't seem to be as you describe. This might not have anything to do with quotas at all. Is vfs_unmountall() in the trace? Regards, Mike Hancock On Sat, 23 May 1998, Julian Elischer wrote: > you have quotas right? > the addition of the locking intot he kernel was done without taking into > account quotas and when winding up the quota file it locks it and then > tries to lock and release all open files. > then when it gets to teh quota file.. > oops it's already locked.... > panic .. > > I have no fix yet but I see this here and am planning on tracking it down > this weekend. > > > On Fri, 22 May 1998, The Hermit Hacker wrote: > > > > > On a reboot, I get: > > > > syncing disks... 68 51 25 done > > panic: lockmgr: pid 26748, not exclusive lock holder 1 unlocking > > > > When I reported this the first time through, the comment had to do with > > multiple CPUs...except this is a UP motherboard... > > > > Does anyone know why I would be getting this, or if there has been a fix > > for it in the past 5 days that I haven't clued into on the commit list? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 08:22:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA29055 for freebsd-current-outgoing; Sat, 23 May 1998 08:22:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA29049 for ; Sat, 23 May 1998 08:22:26 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id QAA04886; Sat, 23 May 1998 16:23:40 +0100 (BST) Date: Sat, 23 May 1998 16:23:40 +0100 (BST) From: Doug Rabson To: Brian Feldman cc: freebsd-current@FreeBSD.ORG Subject: Re: gdb elf-binary? In-Reply-To: <19980523135834.16507.qmail@m2.findmail.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 23 May 1998, Brian Feldman wrote: > Mind giving me a hint on how to actually get rtld-elf to compile? I'm getting nowhere here. My face is red :-). I forgot to commit the link.h part of gdb-elf shared lib support. Apply this diff to link.h, make install from /usr/src/include and try again: Index: link.h =================================================================== RCS file: /home/ncvs/src/include/link.h,v retrieving revision 1.18 diff -u -c -r1.18 link.h *** link.h 1998/02/06 16:46:44 1.18 --- link.h 1998/04/30 07:39:28 *************** *** 41,46 **** --- 41,73 ---- #ifndef _LINK_H_ #define _LINK_H_ + #if (defined(FREEBSD_ELF) || defined(__ELF__)) && !defined(FREEBSD_AOUT) + + #include + + struct link_map { + caddr_t l_addr; /* Base Address of library */ + #ifdef __mips__ + caddr_t l_offs; /* Load Offset of library */ + #endif + const char *l_name; /* Absolute Path to Library */ + const void *l_ld; /* Pointer to .dynamic in memory */ + struct link_map *l_next, *l_prev; /* linked list of of mapped libs */ + }; + + struct r_debug { + int r_version; /* not used */ + struct link_map *r_map; /* list of loaded images */ + void (*r_brk)(void); /* pointer to break point */ + enum { + RT_CONSISTENT, /* things are stable */ + RT_ADD, /* adding a shared library */ + RT_DELETE /* removing a shared library */ + } r_state; + }; + + #else /* !__ELF__ */ + struct dl_info; /* *************** *** 285,289 **** --- 312,318 ---- }; #define _PATH_LD_HINTS "/var/run/ld.so.hints" + + #endif /* !__ELF__ */ #endif /* _LINK_H_ */ -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 08:43:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA01556 for freebsd-current-outgoing; Sat, 23 May 1998 08:43:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from goliath.camtech.net.au (goliath.camtech.net.au [203.5.73.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA01551 for ; Sat, 23 May 1998 08:43:08 -0700 (PDT) (envelope-from thyerm@camtech.net.au) Received: from camtech.net.au (dialup-ad-10-53.camtech.net.au [203.28.1.211]) by goliath.camtech.net.au (8.8.5/8.8.2) with ESMTP id BAA17527; Sun, 24 May 1998 01:09:54 +0930 (CST) Message-ID: <356697CC.E809D7C7@camtech.net.au> Date: Sat, 23 May 1998 19:03:00 +0930 From: Matthew Thyer X-Mailer: Mozilla 4.05 [en] (X11; U; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Greg Lehey CC: FreeBSD current users Subject: Re: More about NFS problems under current References: <19980522185102.B312@freebie.lemis.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It's happening to me. Greg Lehey wrote: > > I haven't been able to get my NFS to work reliably yet, but I noticed > the following message while booting: > > struct nfsmount bloated (> 512bytes) > Try reducing NFS_MUIDHASHSIZ > > I don't know to what extent that is related, but I suppose it's worth > trying. Presumably this is happening to everybody. Question: > NFS_MUIDHASHSIZ is currently 63. Should I reduce it to 31, or is the > value not used as a mask? > > Greg > -- > See complete headers for address and phone numbers > finger grog@lemis.com for PGP public key -- /=====================================================================\ |Work: Matthew.Thyer@dsto.defence.gov.au | Home: thyerm@camtech.net.au| \=====================================================================/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 08:43:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA01584 for freebsd-current-outgoing; Sat, 23 May 1998 08:43:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from goliath.camtech.net.au (goliath.camtech.net.au [203.5.73.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA01570 for ; Sat, 23 May 1998 08:43:13 -0700 (PDT) (envelope-from thyerm@camtech.net.au) Received: from camtech.net.au (dialup-ad-10-53.camtech.net.au [203.28.1.211]) by goliath.camtech.net.au (8.8.5/8.8.2) with ESMTP id BAA17496; Sun, 24 May 1998 01:09:05 +0930 (CST) Message-ID: <356697CC.E809D7C7@camtech.net.au> Date: Sat, 23 May 1998 19:03:00 +0930 From: Matthew Thyer X-Mailer: Mozilla 4.05 [en] (X11; U; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Greg Lehey CC: FreeBSD current users Subject: Re: More about NFS problems under current References: <19980522185102.B312@freebie.lemis.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It's happening to me. Greg Lehey wrote: > > I haven't been able to get my NFS to work reliably yet, but I noticed > the following message while booting: > > struct nfsmount bloated (> 512bytes) > Try reducing NFS_MUIDHASHSIZ > > I don't know to what extent that is related, but I suppose it's worth > trying. Presumably this is happening to everybody. Question: > NFS_MUIDHASHSIZ is currently 63. Should I reduce it to 31, or is the > value not used as a mask? > > Greg > -- > See complete headers for address and phone numbers > finger grog@lemis.com for PGP public key -- /=====================================================================\ |Work: Matthew.Thyer@dsto.defence.gov.au | Home: thyerm@camtech.net.au| \=====================================================================/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 09:12:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA05253 for freebsd-current-outgoing; Sat, 23 May 1998 09:12:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA05248 for ; Sat, 23 May 1998 09:12:17 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id JAA07931; Sat, 23 May 1998 09:12:11 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805231612.JAA07931@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Doug Rabson cc: current@FreeBSD.ORG Subject: Re: gdb elf-binary? In-reply-to: Your message of "Sat, 23 May 1998 10:25:09 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 09:12:11 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Very well, I will look into it a bit more and my -current is about 4 days old. Tnks! Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 09:15:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA06458 for freebsd-current-outgoing; Sat, 23 May 1998 09:15:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA06437 for ; Sat, 23 May 1998 09:15:04 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id RAA05067; Sat, 23 May 1998 17:16:27 +0100 (BST) Date: Sat, 23 May 1998 17:16:27 +0100 (BST) From: Doug Rabson To: Amancio Hasty cc: current@FreeBSD.ORG Subject: Re: gdb elf-binary? In-Reply-To: <199805231612.JAA07931@rah.star-gate.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 23 May 1998, Amancio Hasty wrote: > Very well, I will look into it a bit more and my -current is about 4 days > old. I realised after someone else was having problems that I forgot to commit the changes to link.h. I have now done this, so you either need to cvsup that or apply this patch: Index: link.h =================================================================== RCS file: /home/ncvs/src/include/link.h,v retrieving revision 1.18 diff -u -c -r1.18 link.h *** link.h 1998/02/06 16:46:44 1.18 --- link.h 1998/04/30 07:39:28 *************** *** 41,46 **** --- 41,73 ---- #ifndef _LINK_H_ #define _LINK_H_ + #if (defined(FREEBSD_ELF) || defined(__ELF__)) && !defined(FREEBSD_AOUT) + + #include + + struct link_map { + caddr_t l_addr; /* Base Address of library */ + #ifdef __mips__ + caddr_t l_offs; /* Load Offset of library */ + #endif + const char *l_name; /* Absolute Path to Library */ + const void *l_ld; /* Pointer to .dynamic in memory */ + struct link_map *l_next, *l_prev; /* linked list of of mapped libs */ + }; + + struct r_debug { + int r_version; /* not used */ + struct link_map *r_map; /* list of loaded images */ + void (*r_brk)(void); /* pointer to break point */ + enum { + RT_CONSISTENT, /* things are stable */ + RT_ADD, /* adding a shared library */ + RT_DELETE /* removing a shared library */ + } r_state; + }; + + #else /* !__ELF__ */ + struct dl_info; /* *************** *** 285,289 **** --- 312,318 ---- }; #define _PATH_LD_HINTS "/var/run/ld.so.hints" + + #endif /* !__ELF__ */ #endif /* _LINK_H_ */ -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 09:25:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA08580 for freebsd-current-outgoing; Sat, 23 May 1998 09:25:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA08562 for ; Sat, 23 May 1998 09:25:20 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id JAA07992; Sat, 23 May 1998 09:25:08 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805231625.JAA07992@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Doug Rabson cc: current@FreeBSD.ORG Subject: Re: gdb elf-binary? In-reply-to: Your message of "Sat, 23 May 1998 17:16:27 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 09:25:08 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tnks a lot!! Amancio {root} gdb-elf foo GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc... (gdb) break main Breakpoint 1 at 0x8048137: file foo.c, line 3. (gdb) run Starting program: /tmp/foo Warning: imported path contains relative components Breakpoint 1, main () at foo.c:3 3 printf("hello elf"); (gdb) next 4 } (gdb) quit The program is running. Quit anyway (and kill it)? (y or n) y {root} file foo foo: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), statically linked, not stripped To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 09:28:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09194 for freebsd-current-outgoing; Sat, 23 May 1998 09:28:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from thelab.hub.org (tc-50.acadiau.ca [131.162.2.150]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09189 for ; Sat, 23 May 1998 09:28:16 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id NAA26610 for ; Sat, 23 May 1998 13:28:16 -0300 (ADT) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sat, 23 May 1998 13:28:15 -0300 (ADT) From: The Hermit Hacker To: freebsd-current@FreeBSD.ORG Subject: May 17th kernel on reboot...new one: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm just putting a May22nd kernel online, but figured I'd at least mention this... login: syncing disks... 98 68 32 done panic: lockmgr: pid 10532, not exclusive lock holder 1 unlocking dumping to dev 20401, offset 262144 dump Fatal trap 12: page fault while in kernel mode fault virtual address = 0x0 fault code = supervisor read, page not present instruction pointer = 0x8:0xf0111776 stack pointer = 0x10:0xf6981bc0 frame pointer = 0x10:0xf6981c7c code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 10532 (reboot) interrupt mask = net tty bio cam kernel: type 12 trap, code=0 Stopped at _ahc_handle_seqint+0x3be: movl 0(%esi),%eax db> Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 09:54:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA17095 for freebsd-current-outgoing; Sat, 23 May 1998 09:54:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from thelab.hub.org (tc-50.acadiau.ca [131.162.2.150]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA17004 for ; Sat, 23 May 1998 09:54:33 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id NAA26739; Sat, 23 May 1998 13:54:18 -0300 (ADT) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sat, 23 May 1998 13:54:18 -0300 (ADT) From: The Hermit Hacker To: Michael Hancock cc: Julian Elischer , freebsd-current@FreeBSD.ORG Subject: Re: May 17th UP machine 'panic' In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 24 May 1998, Michael Hancock wrote: > The panic is saying that proc 26748 is trying to unlock an exclusive lock > owned by proc 1. It doesn't seem to be as you describe. This might not > have anything to do with quotas at all. Is vfs_unmountall() in the trace? Haven't been able to get a coredump yet, due to another problem (see newer email)... I've just upgraded to May22nd -current, and have the kernel installed...someone suggested that: /usr/src/sys/kern/vfs_subr.c:v1.153 might fix it... And, yes, I am using quotas, for those that asked that also... > > Regards, > > > Mike Hancock > > On Sat, 23 May 1998, Julian Elischer wrote: > > > you have quotas right? > > the addition of the locking intot he kernel was done without taking into > > account quotas and when winding up the quota file it locks it and then > > tries to lock and release all open files. > > then when it gets to teh quota file.. > > oops it's already locked.... > > panic .. > > > > I have no fix yet but I see this here and am planning on tracking it down > > this weekend. > > > > > > On Fri, 22 May 1998, The Hermit Hacker wrote: > > > > > > > > On a reboot, I get: > > > > > > syncing disks... 68 51 25 done > > > panic: lockmgr: pid 26748, not exclusive lock holder 1 unlocking > > > > > > When I reported this the first time through, the comment had to do with > > > multiple CPUs...except this is a UP motherboard... > > > > > > Does anyone know why I would be getting this, or if there has been a fix > > > for it in the past 5 days that I haven't clued into on the commit list? > Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 10:09:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21510 for freebsd-current-outgoing; Sat, 23 May 1998 10:09:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from thelab.hub.org (tc-50.acadiau.ca [131.162.2.150]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA21484 for ; Sat, 23 May 1998 10:09:52 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id OAA26781 for ; Sat, 23 May 1998 14:09:53 -0300 (ADT) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sat, 23 May 1998 14:09:53 -0300 (ADT) From: The Hermit Hacker To: freebsd-current@FreeBSD.ORG Subject: make buildworld fails on May22nd CVSup... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This might have been fixed since, and I didn't notice it in the commit logs, but I'm getting the following on a buildworld...I've yet to figure out BSD makefiles, else I'd try and figure it out myself :( creating osreldate.h from newvers.sh . /usr/src/include/../sys/conf/newvers.sh; echo "$COPYRIGHT" > osreldate.h; echo \#'undef __FreeBSD_version' >> osreldate.h; echo \#'define __FreeBSD_version' $RELDATE >> osreldate.h awk: cmd. line:2: fatal: cannot open file `/bin/../sys/param.h' for reading (No such file or directory) *** Error code 2 Stop. *** Error code 1 Stop. *** Error code 1 Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 10:18:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA23395 for freebsd-current-outgoing; Sat, 23 May 1998 10:18:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA23385 for ; Sat, 23 May 1998 10:18:17 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id SAA16534; Sat, 23 May 1998 18:15:00 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199805231715.SAA16534@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: Bruce Evans cc: brian@Awfulhak.org, julian@whistle.com, archie@whistle.com, freebsd-current@FreeBSD.ORG Subject: Re: **HEADS UP** user-ppp has changed ! In-reply-to: Your message of "Sun, 24 May 1998 00:01:03 +1000." <199805231401.AAA27232@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 18:14:59 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >I've now tested against mpd for a single link. Unfortunately, ppp > >still has a known bug playing server mode. It can't continue to use > >real tty device descriptors after they've been passed through a local > >socket (via SCM_RIGHTS) - as soon as the controlling process group > >goes away, a d_close happens at the device level despite the open > >descriptor. AFAICT this is *not* just a descriptor-passing-through-socket > >bug - my diagnostics see the devices' d_close being called more than > >once even before the descriptor has had anything special done to it. > >See my unanswered posting to -hackers with a subject line ``SCM_RIGHTS > >& session ids''.... > > Access to a controlling terminal is revoked when its controlling process > goes away. See kern_exit.c. Is there any way of avoiding this ? Perhaps relinquishing terminal control up front, *then* passing the descriptor ? The only other alternative is to keep a `/bin/cat' running - in which case I may as well do the `two /bin/cat' approach.... that way they get a SIGPIPE when something goes wrong and everything dies nicely. > Bruce -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 10:32:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA25804 for freebsd-current-outgoing; Sat, 23 May 1998 10:32:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tyger.inna.net (root@tyger.inna.net [209.48.124.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA25796 for ; Sat, 23 May 1998 10:32:51 -0700 (PDT) (envelope-from tom@tyger.inna.net) Received: (from tom@localhost) by tyger.inna.net (8.8.8/8.8.8) id NAA11997; Sat, 23 May 1998 13:31:22 -0400 (EDT) Message-ID: <19980523133121.44909@tyger.inna.net> Date: Sat, 23 May 1998 13:31:22 -0400 From: GothGeek Sysadmin To: Brian Somers Cc: julian@whistle.com, freebsd-current@FreeBSD.ORG Subject: Re: **HEADS UP** user-ppp has changed ! Reply-To: tom@inna.net References: <199805231234.NAA07729@awfulhak.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: <199805231234.NAA07729@awfulhak.org>; from Brian Somers on Sat, May 23, 1998 at 01:34:57PM +0100 Organization: TBI, Ltd X-Operating-System: FreeBSD 2.1.0-RELEASE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, May 23, 1998 at 01:34:57PM +0100, Brian Somers wrote: > > did you test it against mpd? > > Anyway, the upshot of it all is that YES, PPP TALKS TO MPD OK (first > time too), but I have the following observations to make about mpd > (Archie cc'd): I've been using MPD for 9 months now on a 24x7 4modem link to my house and I have one observation to make that may or may not be helpfull. MPD is horrible about handling losing a link which means I turn off 3 modems whenever it rains because it can redial and reconnect faster then it can handle losing a link. Lose one of 4 modems and it takes usually 2 minutes to start sending packets again. Whats worse is the phonelines are bad enough to where under a good heavy file transfer I'll lose a modem on one particular line every few minutes. I'm using 2 freebsd 2.2.2 boxes running mpd 1b4. its a backwards setup which is why I dont just dial into my termservers. Its local call from work to home but at the time I installed it all it was not a local call back and dialout lines are still cheaper at the office then home. I never had a chance to do anything constructive about solving it so I never mentioned it before... was just happy that it worked at all :-) -- ------------------------------------------------------------------------- - Tom Arnold - the sunrise in the east every morning in my dreams, i - - SysAdmin - turn the music on and start to dance with all my friends- - TBI, Ltd - the sun shines on my way every night and every day and - -------------- takes the sorrows far away, so far away. -- X-Perience - To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 10:55:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA03639 for freebsd-current-outgoing; Sat, 23 May 1998 10:55:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA03575 for ; Sat, 23 May 1998 10:55:27 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id DAA02639; Sun, 24 May 1998 03:54:09 +1000 Date: Sun, 24 May 1998 03:54:09 +1000 From: Bruce Evans Message-Id: <199805231754.DAA02639@godzilla.zeta.org.au> To: bde@zeta.org.au, brian@Awfulhak.org Subject: Re: **HEADS UP** user-ppp has changed ! Cc: archie@whistle.com, freebsd-current@FreeBSD.ORG, julian@whistle.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> Access to a controlling terminal is revoked when its controlling process >> goes away. See kern_exit.c. > >Is there any way of avoiding this ? Perhaps relinquishing terminal >control up front, *then* passing the descriptor ? Releasing a controlling terminal earlier just gives a dead descriptor earlier. Session leaders can switch the controlling tty (hopefully only when switching is secure). >The only other alternative is to keep a `/bin/cat' running - in which >case I may as well do the `two /bin/cat' approach.... that way they >get a SIGPIPE when something goes wrong and everything dies nicely. Why would cat be the controlling process? I'm not sure what the controlling process is here. If it's a login shell, then don't kill it. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 11:28:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA18859 for freebsd-current-outgoing; Sat, 23 May 1998 11:23:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles231.castles.com [208.214.165.231]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA18812 for ; Sat, 23 May 1998 11:23:41 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id IAA00882; Sat, 23 May 1998 08:53:51 -0700 (PDT) Message-Id: <199805231553.IAA00882@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Doug Rabson cc: John-Mark Gurney , current@FreeBSD.ORG Subject: Re: FreeBSD/alpha kernel status report In-reply-to: Your message of "Sat, 23 May 1998 12:32:42 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 08:53:51 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Mike Smith took on my hack and was intending to spruce it up a bit to make > a more generally useful standalone library and probably add ELF kernel > loading. Yup. I've been trying to work out how to separate the libkern bits from the kernel and make a completely standalone "libsa". The design of the NetBSD code is pretty clean, so writing a machine-specific backend will be fairly trivial in most cases. > > for what I would like to do with FreeBSD for bus/device support will > > require the ability to have the boot loader support loading multiple > > modules before the kernel starts running... and once this happens, we > > can essecially eliminate main from the kernel, and simply have it use > > the module loading code to initalize the kernel... > > Now I never thought of loading more than just the kernel from the > bootloader. Its a very good idea given that we (nearly) have a flexible > three stage loader. My original intention was to link the modules > critical devices (console, system bus, root disk) statically with the > kernel and load all the others during autoconfig as the system probes for > devices. Given that the bootstrap loader must already have access to the root device (remember that it may be a non-local filesystem), it makes sense to use that to construct a kernel similarly endowed, if that's possible. There's a lot of design missing here though - we would be better off starting with your planned arrangement, and adding boot-phase linking later, simply because that's closer to what we can achieve right now. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 11:59:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA01817 for freebsd-current-outgoing; Sat, 23 May 1998 11:59:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA01798 for ; Sat, 23 May 1998 11:59:57 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id LAA08443 for ; Sat, 23 May 1998 11:59:55 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805231859.LAA08443@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-current@FreeBSD.ORG Subject: make elf-world? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 11:59:54 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Has anyone managed to do make world for elf binaries? I don't mind trying different things on my test box cioloco is a P200 with a fast IDE . Tnks, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 12:43:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA16856 for freebsd-current-outgoing; Sat, 23 May 1998 12:43:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from thelab.hub.org (tc-53.acadiau.ca [131.162.2.153]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA16824 for ; Sat, 23 May 1998 12:43:48 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by thelab.hub.org (8.8.8/8.8.2) with SMTP id QAA27201 for ; Sat, 23 May 1998 16:43:49 -0300 (ADT) X-Authentication-Warning: thelab.hub.org: scrappy owned process doing -bs Date: Sat, 23 May 1998 16:43:48 -0300 (ADT) From: The Hermit Hacker To: freebsd-current@FreeBSD.ORG Subject: Re: make buildworld fails on May22nd CVSup... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Just checked with todays CVSup, and it still fails... On Sat, 23 May 1998, The Hermit Hacker wrote: > > This might have been fixed since, and I didn't notice it in the commit > logs, but I'm getting the following on a buildworld...I've yet to figure > out BSD makefiles, else I'd try and figure it out myself :( > > creating osreldate.h from newvers.sh > . /usr/src/include/../sys/conf/newvers.sh; echo > "$COPYRIGHT" > osreldate.h; echo \#'undef > __FreeBSD_version' >> osreldate.h; echo \#'define > __FreeBSD_version' $RELDATE >> osreldate.h > awk: cmd. line:2: fatal: cannot open file `/bin/../sys/param.h' for > reading (No such file or directory) > *** Error code 2 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > > Marc G. Fournier > Systems Administrator @ hub.org > primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > Marc G. Fournier Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 12:48:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA18500 for freebsd-current-outgoing; Sat, 23 May 1998 12:48:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA18477 for ; Sat, 23 May 1998 12:48:40 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id MAA06143; Sat, 23 May 1998 12:48:38 -0700 (PDT) (envelope-from jdp) Message-Id: <199805231948.MAA06143@austin.polstra.com> To: tlambert@primenet.com Subject: Re: Fix for undefined "__error" and discussion of shared object versioning In-Reply-To: <199805211742.KAA18688@usr01.primenet.com> References: <199805211742.KAA18688@usr01.primenet.com> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Sat, 23 May 1998 12:48:38 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <199805211742.KAA18688@usr01.primenet.com>, Terry Lambert wrote: > Loading should occur in reverse link order. Are you suggesting that shared libraries should behave exactly the opposite of static libraries? Sorry, that dog don't hunt. -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 12:51:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA19895 for freebsd-current-outgoing; Sat, 23 May 1998 12:51:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (daemon@smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA19881 for ; Sat, 23 May 1998 12:51:43 -0700 (PDT) (envelope-from tlambert@usr07.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id MAA13712; Sat, 23 May 1998 12:51:41 -0700 (MST) Received: from usr07.primenet.com(206.165.6.207) via SMTP by smtp04.primenet.com, id smtpd013704; Sat May 23 12:51:40 1998 Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id MAA10260; Sat, 23 May 1998 12:51:36 -0700 (MST) From: Terry Lambert Message-Id: <199805231951.MAA10260@usr07.primenet.com> Subject: Re: Fix for undefined "__error" and discussion of shared object versioning To: syssgm@dtir.qld.gov.au (Stephen McKay) Date: Sat, 23 May 1998 19:51:36 +0000 (GMT) Cc: tlambert@primenet.com, freebsd-current@FreeBSD.ORG, syssgm@dtir.qld.gov.au In-Reply-To: <199805231040.UAA02235@troll.dtir.qld.gov.au> from "Stephen McKay" at May 23, 98 08:40:06 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I'm sure you have misread my message. Here is a diff from the test code > you sent on 20 May 1998 03:12:25 +0000 to the test code I sent back on > 20 May 1998 17:47:10 +1000: [ ... ] > All I did was count the number of times ___error() is called. I didn't > rename the symbol. Since ___error() is called even when linked with -lc_r > I conclude that __error() in libc_r is not overriding the weak __error > supplied by your modified errno.h. Thus, threaded applications would > all share the same errno instead of getting one each, which led to my > claim that a more extensive multithreaded test case is required. I see what you are attempting. The weak symbol is apparently being screwed over by our linker *before* the libraries are examined for identical non-weak symbols. Specifically, in pass 1, in ld.c, there is code: /* * If this symbol has acquired final definition, we're done. * Commons must be allowed to bind to shared object data * definitions. */ if (sp->defined && (sp->common_size == 0 || relocatable_output || building_shared_object)) { if ((sp->defined & N_TYPE) == N_SETV) /* Allocate zero entry in set vector */ setv_fill_count++; /* * At this stage, we do not know whether an alias * is going to be defined for real here, or whether * it refers to a shared object symbol. The decision * is deferred until digest_pass2(). */ if (!sp->alias) defined_global_sym_count++; continue; } This causes the symbol to be bound to the weak value, even though there is a shared library definition. This is *WRONG*. The ld program is *BROKEN*. So the problem you are seeing is specifically because the *PROGRAM* object has the weak definition. This will never be the case for the legacy code you are delaing with. In the shared library case, the loading of shared objects and the resoloution of weak symbols is, in fact, correct. Practically, this means that the weak __error definition to ___error *WILL* work, but *ONLY* if it occurs in shared objects, and *NOT* in the main program. This was the point of the _ERRNO_ protection of the static function and weak symbol definition, in my last posting. You don't have it defined when you compile normal programs. It would be better to tag this off of "SHARABLE" or whatever the compiler likes to define when you are compiling PIC code for a shared library. > In other words, there is now just one errno because ___error from errno.h > is used in preference to __error in libc_r. That's because you are defining it in your objects that you are linking against, as well as your stub shared library. > Yes, I've looked at these. That's why I'm so disappointed that the > technique doesn't work. Having played with it a bit, I'm now convinced > that no tweaking with errno.h can ever fix the problem. About 8 hours of work on ld could fix it. I hacked together a stupid instrumented ld that almost works in about an hour. It still doesn't do the right thing, quite, since it doesn't put the correct shared library offset into the symbol definition; it does, however, put the expected ___errno string in the relocation symbol external name references, so it's a matter of clobbering one value (or more accurately, pulling the weak value off of nzlist in favor of the shared object value). > >For programs *already* linked against libc_r instead of libc, or > >linked against the new libc, I *EXPECT* the standin to *NEVER* be > >called. > > Yes! This is where I claim the experimental evidence is against you. You are still running the wrong experiment, I think. The errno.h static function and weak sumbol declaration should *ONLY* occur in shared library compilations, and *not* when you include errno.h in the objects for the program you are linking against the shared libraries. > Spurred by your description of load ordering, I built a small library > (lib__error.so) containing just /usr/src/lib/libc/sys/__errno.c with > an execution counter in __error_unthreaded. I linked this to a small > test program, using -lc_r as well. [ ... ] > Output of ldd: > > foo: > -l__error.0 => /syshome/syssgm/lib/lib__error.so.0.0 (0x20014000) > -lc_r.3 => /usr/lib/libc_r.so.3.0 (0x20019000) > -lc.3 => /usr/lib/libc.so.3.1 (0x2009b000) > ----------------------------------------------------------------------------- > Output of foo: > ----------------------------------------------------------------------------- > errno is 0 > count is 1 > errno is 21 > count is 3 > ----------------------------------------------------------------------------- The problem here is that foo is getting the __error = ___error from foo.o, not from teh shared library. I would expect the strong __error in /usr/lib/libc_r.so.3.0 to override the weak __error = ___error in /syshome/syssgm/lib/lib__error.so.0.0 But it's *NOT* going to override the __error = ___error definition that occurs in foo.o because of the ld bug (see above) which prevents strong references in shared libraries from overriding weak references in the user's code. This may, in fact, be broken for certain shared library data definitions as well (I haven't looked closely, only close enough to see that it seems wrong, even in the case where common_size != 0). > Now on to a hack that actually works: [ ... hack to ld.so ... ] I'm anxious about this hack because what you are doing is covering a bug in ld that is interfering with your test case. I think this can be adequately dispensed with by doing the right thing in errno.h and bsd.lib.mk. > So, for the folks that really care about this, we now have 3 possible > options: > > 1) back out the errno change, and possibly put it back after ELF. > > 2) hack ld.so (prototype works fine) > > 3) bump ALL library major numbers > > Which will it be? There are two more: 4) hack errno.h to define the weak symbol mechanism I proposed, and fix ld so that errno.h doesn't have to know that a shared library compilation unit is including it. 5) hack errno.h to define the weak symbol mechanism I proposed, and hack bsd.lib.mk that errno.h knows that a shared library compilation unit is including it. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 12:57:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA21811 for freebsd-current-outgoing; Sat, 23 May 1998 12:57:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (daemon@smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA21805 for ; Sat, 23 May 1998 12:56:58 -0700 (PDT) (envelope-from tlambert@usr07.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id MAA17339; Sat, 23 May 1998 12:56:54 -0700 (MST) Received: from usr07.primenet.com(206.165.6.207) via SMTP by smtp01.primenet.com, id smtpd017319; Sat May 23 12:56:53 1998 Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id MAA10465; Sat, 23 May 1998 12:56:49 -0700 (MST) From: Terry Lambert Message-Id: <199805231956.MAA10465@usr07.primenet.com> Subject: Re: May 17th UP machine 'panic' To: michaelh@cet.co.jp (Michael Hancock) Date: Sat, 23 May 1998 19:56:49 +0000 (GMT) Cc: tlambert@primenet.com, scrappy@hub.org, freebsd-current@FreeBSD.ORG In-Reply-To: from "Michael Hancock" at May 23, 98 10:21:46 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > syncing disks... 68 51 25 done > > > panic: lockmgr: pid 26748, not exclusive lock holder 1 unlocking > > > > > > When I reported this the first time through, the comment had to do with > > > multiple CPUs...except this is a UP motherboard... > > > > > > Does anyone know why I would be getting this, or if there has been a fix > > > for it in the past 5 days that I haven't clued into on the commit list? > > > > Are you using quotas? > > > > Whoever made the recent lock changes failed to maintain the quota code > > correctly, and you will get a panic on shutdown when it tries to vput() > > the quota file that isn't being quotaoff()'ed. > > I'll take a look at this. Are you using quotas? I am, I don't know if he is. The problem is in the vput in quotaoff for the group quota file when doing a quotaoff on the user quota file. Basically, the locking semantics of vget/vput pairings have apparently become assymetric? In any case, there is a traversal of the vp's on a mount point in order to accredit all quota information correctly, and it is during this traversal that the failur occurs. This is fairly easy to reproduce; enable user and group quotas, have the quota files in the / of the FS being quota'ed, and then do a shutdown. The panic occurs during shutdown. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 13:10:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA24960 for freebsd-current-outgoing; Sat, 23 May 1998 13:10:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gorillanet.gorilla.net (gorillanet.gorilla.net [208.128.8.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA24951 for ; Sat, 23 May 1998 13:10:28 -0700 (PDT) (envelope-from tom@gorilla.net) Received: from [208.143.84.45] by gorillanet.gorilla.net (NTMail 3.03.0014/18.aaac) with ESMTP id ia114330 for ; Sat, 23 May 1998 15:09:35 -0500 Received: (from tom@localhost) by gorilla.net (8.8.8/8.8.8) id PAA00177; Sat, 23 May 1998 15:10:31 -0500 (CDT) (envelope-from tom) Message-ID: <19980523151000.43935@TOJ.org> Date: Sat, 23 May 1998 15:10:00 -0500 From: Tom Jackson To: current@FreeBSD.ORG Subject: Re: panic: locking against myself (on very straight kernel) Mail-Followup-To: current@FreeBSD.ORG References: <19980522124752.03666@follo.net> <19980522230923.A913@mp-c.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980522230923.A913@mp-c.com>; from Jos Backus on Fri, May 22, 1998 at 11:09:23PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Got this also with sysinstall. As far as I can see, /stand/sysinstall is unuesable for setting slices and partitions. After I manually set a sd1s1e partition, devfs/slice chokes on it. I've learned the hard way *NOT* to run fsck on the partition when slice chokes on a partition ;-> On Fri, May 22, 1998 at 11:09:23PM +0200, Jos Backus wrote: > On Fri, May 22, 1998 at 12:47:52PM +0200, Eivind Eklund wrote: > > panic: lockmgr: locking against myself > > > > syncing disks... 13 12 6 done > > > > dumping to dev 20401, offset 158032 > > dump 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 > 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 > 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 > > If it helps any :), I'm seeing exactly the same thing on my system. I'm trying > to label/newfs/dump-restore my FreeBSD partition from sd1 to sd0, and the > system panics while doing the newfs from sysinstall. > > Cheers, > -- > Jos Backus _/ _/_/_/ "Modularity is not a hack." > _/ _/ _/ -- D. J. Bernstein > _/ _/_/_/ > _/ _/ _/ _/ > jbackus@plex.nl _/_/ _/_/_/ use Std::Disclaimer; > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 13:13:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA25627 for freebsd-current-outgoing; Sat, 23 May 1998 13:13:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from d183-205.uoregon.edu (d183-205.uoregon.edu [128.223.183.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA25609 for ; Sat, 23 May 1998 13:13:08 -0700 (PDT) (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by d183-205.uoregon.edu (8.8.8/8.8.7) id NAA21594; Sat, 23 May 1998 13:13:01 -0700 (PDT) Message-ID: <19980523131300.46017@hydrogen.nike.efn.org> Date: Sat, 23 May 1998 13:13:00 -0700 From: John-Mark Gurney To: Mike Smith Cc: Doug Rabson , current@FreeBSD.ORG Subject: Re: FreeBSD/alpha kernel status report References: <199805231553.IAA00882@antipodes.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199805231553.IAA00882@antipodes.cdrom.com>; from Mike Smith on Sat, May 23, 1998 at 08:53:51AM -0700 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.6-STABLE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith scribbled this message on May 23: > > Mike Smith took on my hack and was intending to spruce it up a bit to make > > a more generally useful standalone library and probably add ELF kernel > > loading. > > Yup. I've been trying to work out how to separate the libkern bits > from the kernel and make a completely standalone "libsa". The design > of the NetBSD code is pretty clean, so writing a machine-specific > backend will be fairly trivial in most cases. sounds good... > > > for what I would like to do with FreeBSD for bus/device support will > > > require the ability to have the boot loader support loading multiple > > > modules before the kernel starts running... and once this happens, we > > > can essecially eliminate main from the kernel, and simply have it use > > > the module loading code to initalize the kernel... > > > > Now I never thought of loading more than just the kernel from the > > bootloader. Its a very good idea given that we (nearly) have a flexible > > three stage loader. My original intention was to link the modules > > critical devices (console, system bus, root disk) statically with the > > kernel and load all the others during autoconfig as the system probes for > > devices. > > Given that the bootstrap loader must already have access to the root > device (remember that it may be a non-local filesystem), it makes sense > to use that to construct a kernel similarly endowed, if that's possible. > > There's a lot of design missing here though - we would be better off > starting with your planned arrangement, and adding boot-phase linking > later, simply because that's closer to what we can achieve right now. actually, supporting boot-phase linking isn't hard... what we do is pass to the first module (that is required to contain the code that does module loading, or we could pass the buck if we don't support it) a structure that contains the address/lengths of all the modules that the boot-loader loaded... then the linker code will link the modules with itself... we probably would want to support loading multiple modules at once so that we can get better ordering of SYSINITs, but it wouldn't be hard just to load each module, one at a time... we would have to be careful to make sure that we support static malloc data areas for all the malloc types... because some of this code will run before the vm/malloc code gets initalized, and trying to make sure we avoid malloc until we are able to use it isn't going to be really possible... we might run into, out of static memory, but this can be fixed by either increasing it, or simply making the vm/malloc code link sooner... -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 13:14:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA25988 for freebsd-current-outgoing; Sat, 23 May 1998 13:14:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sos.freebsd.dk (sos.freebsd.dk [212.242.40.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA25972 for ; Sat, 23 May 1998 13:14:49 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id WAA16211; Sat, 23 May 1998 22:14:25 +0200 (CEST) (envelope-from sos) Message-Id: <199805232014.WAA16211@sos.freebsd.dk> Subject: Re: make elf-world? In-Reply-To: <199805231859.LAA08443@rah.star-gate.com> from Amancio Hasty at "May 23, 98 11:59:54 am" To: hasty@rah.star-gate.com (Amancio Hasty) Date: Sat, 23 May 1998 22:14:25 +0200 (CEST) Cc: freebsd-current@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In reply to Amancio Hasty who wrote: > > Has anyone managed to do make world for elf binaries? Yes > I don't mind trying different things on my test box cioloco is a P200 > with a fast IDE . It doesn't work quite yet, I'm working on it just now actually, the problem is the changeover from aout to elf, without screwing up your system, and being able to do it "just like that"... The current showstopper is /usr/bin/objformat, which in its current incarnation doesn't like to be run from within the "world" arrangement, I might revert it to my older sh script version.... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 13:37:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA28029 for freebsd-current-outgoing; Sat, 23 May 1998 13:37:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA28023; Sat, 23 May 1998 13:37:16 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id NAA09003; Sat, 23 May 1998 13:37:10 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199805232037.NAA09003@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: sos@FreeBSD.ORG cc: freebsd-current@FreeBSD.ORG Subject: Re: make elf-world? In-reply-to: Your message of "Sat, 23 May 1998 22:14:25 +0200." <199805232014.WAA16211@sos.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Sat, 23 May 1998 13:37:10 -0700 From: Amancio Hasty Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id NAA28024 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Most Cool! If you need a tester don't hesitate to contact me. I will revert back to my little pet project MMX support for some of our multimedia applications. Tnks! Amancio > In reply to Amancio Hasty who wrote: > > > > Has anyone managed to do make world for elf binaries? > > Yes > > > I don't mind trying different things on my test box cioloco is a P200 > > with a fast IDE . > > It doesn't work quite yet, I'm working on it just now actually, the > problem is the changeover from aout to elf, without screwing up > your system, and being able to do it "just like that"... > > The current showstopper is /usr/bin/objformat, which in its current > incarnation doesn't like to be run from within the "world" arrangement, > I might revert it to my older sh script version.... > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team > Even more code to hack -- will it ever end > .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 15:21:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA11923 for freebsd-current-outgoing; Sat, 23 May 1998 15:21:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (root@smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA11914 for ; Sat, 23 May 1998 15:21:45 -0700 (PDT) (envelope-from tlambert@usr07.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA17263; Sat, 23 May 1998 14:08:02 -0700 (MST) Received: from usr07.primenet.com(206.165.6.207) via SMTP by smtp02.primenet.com, id smtpd017206; Sat May 23 14:07:53 1998 Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id OAA13753; Sat, 23 May 1998 14:07:51 -0700 (MST) From: Terry Lambert Message-Id: <199805232107.OAA13753@usr07.primenet.com> Subject: Re: Fix for undefined "__error" and discussion of shared object versioning To: jdp@polstra.com (John Polstra) Date: Sat, 23 May 1998 21:07:51 +0000 (GMT) Cc: tlambert@primenet.com, current@FreeBSD.ORG In-Reply-To: <199805231948.MAA06143@austin.polstra.com> from "John Polstra" at May 23, 98 12:48:38 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > In article <199805211742.KAA18688@usr01.primenet.com>, > Terry Lambert wrote: > > > Loading should occur in reverse link order. > > Are you suggesting that shared libraries should behave exactly the > opposite of static libraries? Sorry, that dog don't hunt. No. I'm saying if I have shared libraries A, B, C, with link order A B C And I'm resolving a weak symbol that exists in all three, then I should get the definition from C, not from A or B. So the inversion of priority only applies to weak symbols. Consider the case where I have a program linked against these libraries, and there is a strong symbol in C, but it's already been assigned to the weak one in A. In practice, ld.so does the right thing right now. The problem is when I have a statically linked weak symbol in the same compilation unit, and I want to link shared against something with a strong version of the symbol, the shared objects symbol does not override. This is a bug in ld. Another interesting bug in ld is that the code that would tell me that a dependent symbol was not resolved in my cshared library, and save my bacon at runtime, is "#if 0"'ed out for no reason that I can discern. This relates to a previous bug I reported against ld, where I have an object O that takes symbol q from shared library A, and symbol q requires symbol r as a dependency, the lack of the symbol r in A or any other shared library fails to evoke an undefined symbol error. Basically, ld is a mess. 8-(. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 16:00:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA17244 for freebsd-current-outgoing; Sat, 23 May 1998 16:00:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA17233 for ; Sat, 23 May 1998 16:00:17 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id QAA29300; Sat, 23 May 1998 16:59:39 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id QAA27515; Sat, 23 May 1998 16:59:37 -0600 Date: Sat, 23 May 1998 16:59:37 -0600 Message-Id: <199805232259.QAA27515@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Terry Lambert Cc: syssgm@dtir.qld.gov.au (Stephen McKay), freebsd-current@FreeBSD.ORG Subject: Re: Fix for undefined "__error" and discussion of shared object versioning In-Reply-To: <199805231951.MAA10260@usr07.primenet.com> References: <199805231040.UAA02235@troll.dtir.qld.gov.au> <199805231951.MAA10260@usr07.primenet.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Yes, I've looked at these. That's why I'm so disappointed that the > > technique doesn't work. Having played with it a bit, I'm now convinced > > that no tweaking with errno.h can ever fix the problem. > > About 8 hours of work on ld could fix it. Methinks you would be badly mistaken. Fixing it right is almost impossible todo, as many have tried and given up in disgust. The existing loader is known to be broken, but fixing it breaks other things, since it relies on many of the 'broken' features in order to work right. Most of the fixes don't show up even in make world settings, but do show up later when valid programs that used to work no longer do. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 16:14:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA20119 for freebsd-current-outgoing; Sat, 23 May 1998 16:14:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA20106 for ; Sat, 23 May 1998 16:14:41 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id AAA27547; Sun, 24 May 1998 00:06:49 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199805232306.AAA27547@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: tom@inna.net cc: Brian Somers , julian@whistle.com, freebsd-current@FreeBSD.ORG Subject: Re: **HEADS UP** user-ppp has changed ! In-reply-to: Your message of "Sat, 23 May 1998 13:31:22 EDT." <19980523133121.44909@tyger.inna.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 24 May 1998 00:06:48 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Sat, May 23, 1998 at 01:34:57PM +0100, Brian Somers wrote: > > > did you test it against mpd? > > > > Anyway, the upshot of it all is that YES, PPP TALKS TO MPD OK (first > > time too), but I have the following observations to make about mpd > > (Archie cc'd): > > I've been using MPD for 9 months now on a 24x7 4modem link to my house and > I have one observation to make that may or may not be helpfull. > > MPD is horrible about handling losing a link which means I turn off 3 modems > whenever it rains because it can redial and reconnect faster then it can > handle losing a link. Lose one of 4 modems and it takes usually 2 > minutes to start sending packets again. Whats worse is the phonelines are > bad enough to where under a good heavy file transfer I'll lose a modem on one > particular line every few minutes. > > I'm using 2 freebsd 2.2.2 boxes running mpd 1b4. its a backwards setup which is > why I dont just dial into my termservers. Its local call from work to home > but at the time I installed it all it was not a local call back and dialout > lines are still cheaper at the office then home. > > I never had a chance to do anything constructive about solving it so I never > mentioned it before... was just happy that it worked at all :-) Well, give ppp a try :-) Ppp should deal with link losses pretty well - in fact I was testing that today. When a link goes down, you don't really notice as ppp will only sequence data when a link starves - therefore when a link goes down, only a single fragment goes missing from the data stream. This translates to a single packet (unless you have a link weight greater than the bundle MMRU) which TCP et al are fairly good at dealing with. This works with compression turned on too - at both the MP layer and the link layer. You can also have your auto links coming up and down on demand based on your needs - check the autoload options in the man page, not to mention adding and removing links on-the-fly...... > -- > ------------------------------------------------------------------------- > - Tom Arnold - the sunrise in the east every morning in my dreams, i - > - SysAdmin - turn the music on and start to dance with all my friends- > - TBI, Ltd - the sun shines on my way every night and every day and - > -------------- takes the sorrows far away, so far away. -- X-Perience - -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 16:15:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA20249 for freebsd-current-outgoing; Sat, 23 May 1998 16:15:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA20236 for ; Sat, 23 May 1998 16:15:17 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id XAA26943; Sat, 23 May 1998 23:53:14 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199805232253.XAA26943@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: Bruce Evans cc: brian@Awfulhak.org, archie@whistle.com, freebsd-current@FreeBSD.ORG, julian@whistle.com Subject: Re: **HEADS UP** user-ppp has changed ! In-reply-to: Your message of "Sun, 24 May 1998 03:54:09 +1000." <199805231754.DAA02639@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 23:53:13 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> Access to a controlling terminal is revoked when its controlling process > >> goes away. See kern_exit.c. > > > >Is there any way of avoiding this ? Perhaps relinquishing terminal > >control up front, *then* passing the descriptor ? > > Releasing a controlling terminal earlier just gives a dead descriptor > earlier. Session leaders can switch the controlling tty (hopefully > only when switching is secure). > > >The only other alternative is to keep a `/bin/cat' running - in which > >case I may as well do the `two /bin/cat' approach.... that way they > >get a SIGPIPE when something goes wrong and everything dies nicely. > > Why would cat be the controlling process? I'm not sure what the > controlling process is here. If it's a login shell, then don't kill > it. This is for dial-in access. The same remote ppp dials in to the local box twice. Ppp identifies that the guy on the other side is the same and ``joins'' the links into one ppp daemon. They both begin as the controlling tty of their respective links. Both try to create a local socket, and the race looser connect()s to it and passes the STDIN descriptor to the other using sendmsg() & SCM_RIGHTS. The other side can use the descriptor all the way up until the connect()ing process realises it's got nothing else to do and exits. As soon as the exit() happens, the device ttyclose() happens (in kern/tty.c) and the guy with the descriptor gets a descriptor exception from select() and falls on its face. The `cat' idea is to simply have the connect()ing side send some regular data about the link, and then fork() & exec() two instances of /bin/cat, attaching the socket descriptor and the tty to either end. The accept()ing side uses the socket descriptor as its modem device. I didn't like this idea 'cos I'm using up two processes too many :-( What'd be really nice is if there was some way of donating PGRP rights to the other side of a local socket - I'm not allowed to tcsetpgrp() 'cos the other ppp isn't part of my session. This would be similar to SCM_RIGHTS & SCM_CREDS, but would affect the tty in that the tty would zero its session pointer and change it's PGRP pointer to that of the receiver. It's probably trickier than that though :-/ Any comments ? > Bruce Thanks. -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 17:45:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA27410 for freebsd-current-outgoing; Sat, 23 May 1998 17:45:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA27395 for ; Sat, 23 May 1998 17:45:13 -0700 (PDT) (envelope-from grog@lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.8.8/8.8.7) id KAA11335; Sun, 24 May 1998 10:15:10 +0930 (CST) (envelope-from grog) Message-ID: <19980524101510.K11762@freebie.lemis.com> Date: Sun, 24 May 1998 10:15:10 +0930 From: Greg Lehey To: The Hermit Hacker , freebsd-current@FreeBSD.ORG Subject: Re: make buildworld fails on May22nd CVSup... References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from The Hermit Hacker on Sat, May 23, 1998 at 04:43:48PM -0300 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 23 May 1998 at 16:43:48 -0300, The Hermit Hacker wrote: > On Sat, 23 May 1998, The Hermit Hacker wrote: > >> This might have been fixed since, and I didn't notice it in the commit >> logs, but I'm getting the following on a buildworld...I've yet to figure >> out BSD makefiles, else I'd try and figure it out myself :( >> >> creating osreldate.h from newvers.sh >> . /usr/src/include/../sys/conf/newvers.sh; echo >> "$COPYRIGHT" > osreldate.h; echo \#'undef >> __FreeBSD_version' >> osreldate.h; echo \#'define >> __FreeBSD_version' $RELDATE >> osreldate.h >> awk: cmd. line:2: fatal: cannot open file `/bin/../sys/param.h' for >> reading (No such file or directory) >> *** Error code 2 >> >> Stop. >> *** Error code 1 >> >> Stop. >> *** Error code 1 > > > Just checked with todays CVSup, and it still fails... Are you using CAM? There's a conflict in src/include/Makefile (you'll get an M flag when updating). You'll have to fix it manually, or check out the latest version and apply this fix: --- Makefile 1998/05/21 19:21:43 1.77 +++ Makefile 1998/05/23 01:49:50 @@ -41,11 +41,11 @@ LFILES= errno.h fcntl.h poll.h syslog.h termios.h LDIRS= msdosfs net netns netatalk netinet netipx netkey nfs \ - pccard posix4 sys vm \ + pccard posix4 sys vm cam \ # netccitt netiso LNOHEADERDIRS= isofs ufs -LSUBDIRS= isofs/cd9660 ufs/ffs ufs/mfs ufs/ufs +LSUBDIRS= isofs/cd9660 ufs/ffs ufs/mfs ufs/ufs cam/scsi # Define SHARED to indicate whether you want symbolic links to the system # source (``symlinks''), or a separate copy (``copies''). ``symlinks'' is Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 18:00:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA01816 for freebsd-current-outgoing; Sat, 23 May 1998 18:00:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA01786 for ; Sat, 23 May 1998 18:00:15 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id SAA13941; Sat, 23 May 1998 18:00:36 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Tom Jackson cc: current@FreeBSD.ORG Subject: Re: panic: locking against myself (on very straight kernel) In-reply-to: Your message of "Sat, 23 May 1998 15:10:00 CDT." <19980523151000.43935@TOJ.org> Date: Sat, 23 May 1998 18:00:36 -0700 Message-ID: <13937.895971636@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Got this also with sysinstall. As far as I can see, /stand/sysinstall is > unuesable for setting slices and partitions. After I manually set a sd1s1e > partition, devfs/slice chokes on it. I've learned the hard way *NOT* to run > fsck on the partition when slice chokes on a partition ;-> Any attempt to use sysinstall with the new SLICE or DEVFS code is almost certainly doomed to fail since it has not been made aware of those additions, nor are their semantics 100% backwards compatible with the previous. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 22:00:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA09368 for freebsd-current-outgoing; Sat, 23 May 1998 22:00:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from antipodes.cdrom.com (castles167.castles.com [208.214.165.167]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA09363 for ; Sat, 23 May 1998 22:00:47 -0700 (PDT) (envelope-from mike@antipodes.cdrom.com) Received: from antipodes.cdrom.com (localhost [127.0.0.1]) by antipodes.cdrom.com (8.8.8/8.8.5) with ESMTP id UAA03957; Sat, 23 May 1998 20:56:35 -0700 (PDT) Message-Id: <199805240356.UAA03957@antipodes.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: John-Mark Gurney cc: Mike Smith , Doug Rabson , current@FreeBSD.ORG Subject: Re: FreeBSD/alpha kernel status report In-reply-to: Your message of "Sat, 23 May 1998 13:13:00 PDT." <19980523131300.46017@hydrogen.nike.efn.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 23 May 1998 20:56:34 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > Now I never thought of loading more than just the kernel from the > > > bootloader. Its a very good idea given that we (nearly) have a flexible > > > three stage loader. My original intention was to link the modules > > > critical devices (console, system bus, root disk) statically with the > > > kernel and load all the others during autoconfig as the system probes for > > > devices. > > > > Given that the bootstrap loader must already have access to the root > > device (remember that it may be a non-local filesystem), it makes sense > > to use that to construct a kernel similarly endowed, if that's possible. > > > > There's a lot of design missing here though - we would be better off > > starting with your planned arrangement, and adding boot-phase linking > > later, simply because that's closer to what we can achieve right now. > > actually, supporting boot-phase linking isn't hard... what we do is > pass to the first module (that is required to contain the code that > does module loading, or we could pass the buck if we don't support it) > a structure that contains the address/lengths of all the modules that > the boot-loader loaded... then the linker code will link the modules > with itself... Sure, but you have to work out which modules you need to load beforehand, which means having a set of probes that work in the context of the bootloader. This context is machine-dependant, so you lose portability unless the probe is entirely data-driven. We don't have anything like that yet for many busses, so you would require user input or lots more code in some cases (particulary ISA systems). > we probably would want to support loading multiple modules at once so > that we can get better ordering of SYSINITs, but it wouldn't be hard > just to load each module, one at a time... we would have to be careful > to make sure that we support static malloc data areas for all the malloc > types... because some of this code will run before the vm/malloc code > gets initalized, and trying to make sure we avoid malloc until we are > able to use it isn't going to be really possible... Actually, the kernel arena can be set up pretty early on. I certainly think that it's a prerequisite for module binding. > we might run into, out of static memory, but this can be fixed by either > increasing it, or simply making the vm/malloc code link sooner... I'm still inclined to think that you're supporting my argument that we should crawl before we walk. 8) -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 22:11:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA10401 for freebsd-current-outgoing; Sat, 23 May 1998 22:11:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from parkplace.cet.co.jp (parkplace.cet.co.jp [202.32.64.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA10390 for ; Sat, 23 May 1998 22:11:34 -0700 (PDT) (envelope-from michaelh@cet.co.jp) Received: from localhost (michaelh@localhost) by parkplace.cet.co.jp (8.8.8/CET-v2.2) with SMTP id FAA03382; Sun, 24 May 1998 05:10:28 GMT Date: Sun, 24 May 1998 14:10:28 +0900 (JST) From: Michael Hancock To: Terry Lambert cc: scrappy@hub.org, freebsd-current@FreeBSD.ORG Subject: Re: May 17th UP machine 'panic' In-Reply-To: <199805231956.MAA10465@usr07.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 23 May 1998, Terry Lambert wrote: > > I'll take a look at this. Are you using quotas? > > I am, I don't know if he is. > > The problem is in the vput in quotaoff for the group quota file > when doing a quotaoff on the user quota file. > > Basically, the locking semantics of vget/vput pairings have apparently > become assymetric? vget() is confusing, because the lock flag means don't lock when 0, but lock if LK_{lock flags} are passed. vput() will always unlock. But I don't think this is the problem. > In any case, there is a traversal of the vp's on a mount point > in order to accredit all quota information correctly, and it is > during this traversal that the failur occurs. > > This is fairly easy to reproduce; enable user and group quotas, > have the quota files in the / of the FS being quota'ed, and > then do a shutdown. The panic occurs during shutdown. The problem seems to be a lock ownership problem rather than a missing unlock. Regards, Mike Hancock To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat May 23 22:45:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA14559 for freebsd-current-outgoing; Sat, 23 May 1998 22:45:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from asteroid.svib.ru (root@asteroid.svib.ru [195.151.166.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA14543 for ; Sat, 23 May 1998 22:45:31 -0700 (PDT) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (shuttle.svib.ru [195.151.166.144]) by asteroid.svib.ru (8.8.8/8.8.8) with ESMTP id JAA25741 for ; Sun, 24 May 1998 09:45:27 +0400 (MSD) (envelope-from tarkhil@asteroid.svib.ru) Received: from minas-tirith.pol.ru (minas-tirith.pol.ru [127.0.0.1]) by minas-tirith.pol.ru (8.8.8/8.8.7) with ESMTP id JAA06198 for ; Sun, 24 May 1998 09:46:02 +0400 (MSD) (envelope-from tarkhil@minas-tirith.pol.ru) Message-Id: <199805240546.JAA06198@minas-tirith.pol.ru> X-Mailer: exmh version 2.0.2 2/24/98 To: current@FreeBSD.ORG Reply-To: tarkhil@asteroid.svib.ru Subject: Failed to make libc X-URL: http://freebsd.svib.ru Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 24 May 1998 09:46:01 +0400 From: Alex Povolotsky Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG === cc -O2 -m486 -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -c /usr/src/lib/libc/../libc/gen/sysconf.c -o sysconf.o /usr/src/lib/libc/../libc/gen/sysconf.c:41: sys/_posix.h: No such file or directory *** Error code 1 Stop. === And where is _posix.h?... Alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message