From owner-freebsd-current Sun Sep 27 00:00:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA20812 for freebsd-current-outgoing; Sun, 27 Sep 1998 00:00:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from yonge.cs.toronto.edu (yonge.cs.toronto.edu [128.100.2.11]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA20737 for ; Sun, 27 Sep 1998 00:00:27 -0700 (PDT) (envelope-from dholland@cs.toronto.edu) Received: from qew.cs.toronto.edu ([128.100.1.13]) by yonge.cs.toronto.edu with SMTP id <86486-25414>; Sun, 27 Sep 1998 03:00:08 -0400 Received: by qew.cs.toronto.edu id <37768-5346>; Sun, 27 Sep 1998 02:59:35 -0400 Subject: Re: Current is Really Broken(tm) From: David Holland To: phk@critter.freebsd.dk (Poul-Henning Kamp) Date: Sun, 27 Sep 1998 02:59:31 -0400 Cc: dholland@cs.toronto.edu, gibbs@narnia.plutotech.com, current@FreeBSD.ORG In-Reply-To: <10170.906875813@critter.freebsd.dk> from "Poul-Henning Kamp" at Sep 27, 98 01:56:53 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <98Sep27.025935edt.37768-5346@qew.cs.toronto.edu> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >I think this is a false dichotomy; the way I'd probably implement it > >if I set out on such a project is neither of these, but a mixture, as > >follows: > > I pretty much thought so a couple of years ago as well. > > Then I tried to implement it. Heheh. Well, I already wrote half of one of these things. Unfortunately, the NetBSD disk drivers we were using had all the disklabel code strewn throughout them and not abstracted out, and fixing this was beyond the scope of our work... but in theory it *should* work... although I'll grant I forgot to design in removable media. -- - David A. Holland | (please continue to send non-list mail to dholland@cs.utoronto.ca | dholland@hcs.harvard.edu. yes, I moved.) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 00:07:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA21914 for freebsd-current-outgoing; Sun, 27 Sep 1998 00:07:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA21883 for ; Sun, 27 Sep 1998 00:07:33 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:Wrz7JASf7039zuKpTkBn3oa0w1cL34rq@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id JAA19793; Sun, 27 Sep 1998 09:06:57 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809270706.JAA19793@gratis.grondar.za> To: Studded cc: "Jordan K. Hubbard" , current@FreeBSD.ORG Subject: Re: Upgrade documentation (Was: Re: Make world error on -current elf) In-Reply-To: Your message of " Sat, 26 Sep 1998 21:14:45 MST." <360DBBB5.7D410268@dal.net> References: <1094.906862781@time.cdrom.com> <360DBBB5.7D410268@dal.net> Date: Sun, 27 Sep 1998 09:06:56 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Studded wrote: > Of course. That's not really the issue though. I haven't seen one > message till now saying that the project doesn't plan to make the source > upgrade reliable. In fact, I've seen hundreds working to make it so. I'm > perfectly happy to have a backup plan ready, but it *would* be nice to > have a fighting chance to make it work with a source upgrade first. Oh, Bull! The project _is_ "planning" to make this reliable. It just cannot _guarantee_ it, given the magnitude of the change. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 00:25:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA23828 for freebsd-current-outgoing; Sun, 27 Sep 1998 00:25:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA23809 for ; Sun, 27 Sep 1998 00:25:22 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id PAA11807; Sun, 27 Sep 1998 15:24:31 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809270724.PAA11807@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: John Birrell cc: Studded@dal.net, current@FreeBSD.ORG Subject: Re: Upgrade documentation (Was: Re: Make world error on -current elf) In-reply-to: Your message of "Sun, 27 Sep 1998 07:52:39 +1000." <199809262152.HAA21507@cimlogic.com.au> Date: Sun, 27 Sep 1998 15:24:30 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Birrell wrote: > Peter Wemm wrote: > > I am still not quite comfortable with the 3.0-CURRENT -> elf conversion > > process. > > > > The instructions there and the Makefile.upgrade rules push towards an > > unneded recompile and reboot of a kernel in order to complete the process. > > > > Any 3.0-CURRENT kernel from about July 1997 (over a year old) will run an > > ELF world quite happily. IMHO, defaulting to unecessarily replacing the > > user's customized kernel with a generic one is bad karma. > > I doubt that you've tested that. Sure, it may be able to load elf format > executables, but there have been so many other changes that affect > compatibility between user-land and the kernel. My approach to this sort > of thing is: "if it's not tested, then it doesn't work". The upgrade > procedure is for the 95% of people who need a procedure that "just works". > Of the other 5%, most are prepared to install a current kernel prior to > doing the upgrade. Well, actually I have tested it, and it does work. I did clean up my old kernels a few weeks ago so I don't have any Really Old kernels anymore. Remember, this system has been running ELF since mid last year. I know the old kernels don't have any real trouble because I keep a pile of them for testing with the SMP code. A kernel from Jan 26 this year (9 months old). (It happens even be an ELF kernel image rather than a.out, but that doesn't matter in this case. My system has had bootblocks that load ELF and a.out). pwroot@beast[2:53pm]~-100# uname -a FreeBSD beast.netplex.com.au 3.0-CURRENT FreeBSD 3.0-CURRENT #101: Mon Jan 26 22:22:39 WST 1998 peter@beast.netplex.com.au:/home/src/sys/compile/BEAST i386 pwroot@beast[2:53pm]~-102# l /kernel.sane2 1248 -r-xr-xr-x 1 root wheel 1264063 Jan 26 1998 /kernel.sane2* pwroot@beast[2:54pm]~-103# sysctl kern.bootfile kern.bootfile: /kernel.sane2 pwroot@beast[2:56pm]~-104# file /kernel.sane2 /kernel.sane2: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), statically linked, not stripped The world is a couple of days old. It works fine. I happen to have this kernel because (from memory) it's the last one prior to John's set of major VM changes late January. Incidently, I had to back out the /dev/sd0a <-> /dev/sd0s1a mount device changes for / in /etc/fstab. I'm not sure how this works.. Will a 3.x system deal with an old-style 'sd0a' or 'wd0a' line in /etc/fstab? > Changing the kernel compatibility test would introduce the possibility > that things might not work correctly when the user reboots. This is a > serious issue because it can hose people. I don't want to have to deal > with the support problems that would cause. As it stands, a lot of > people have used the current procedure to upgrade, even in the midst of > major changes to current. I suspect this is because the people doing it at the time were running right up to the edge and there weren't many people that fell afoul of the 3.0-CURRENT <-> 3.0-BETA changes. I don't object to telling people to rebuild their kernel, but using 'GENERICupgrade' automatically and rebooting immediately after the 'make install' of that kernel is wrong. The online instructions in the makefile should say clearly: - the process is finished and all that is left is a kernel rebuild and reboot. (So it's clear nothing is being lost from the conversion process if Ctrl-C) - systems <= 2.2 may not be able to run the current ELF system binaries to do a reboot, so it's probably a good idea to let the rebuild/reboot continue. - that if you're running a reasonably current kernel you probably don't need a new kernel, but it's still a good idea to do it. Pressing ctrl-C and rebuilding it yourself and doing a reboot is best. - The kernel config files need to be updated for 3.0, they can't just do a config/make/make install, so be careful. At the moment it decides "It's got to be done, if you don't it's on your own neck". For 3.0-current, this isn't correct, and it doesn't give info about what the risks or problems are. We don't force the user to upgrade their kernel at the end of a 'make world'. For a 3.0-CURRENT system, a 'make aout-to-elf' is just a glorified 'make world'. The fact that the system binary format changes is irrelevant because 3.0-CURRENT can run both binaries already. I wouldn't mind seeing a seperate 'kernel installed, press return to reboot' after the install process. I'm sorry to keep griping about this, but it does bother me. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 00:26:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA23946 for freebsd-current-outgoing; Sun, 27 Sep 1998 00:26:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA23941 for ; Sun, 27 Sep 1998 00:26:49 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id JAA11146; Sun, 27 Sep 1998 09:21:34 +0200 (CEST) To: David Holland cc: gibbs@narnia.plutotech.com, current@FreeBSD.ORG Subject: Re: Current is Really Broken(tm) In-reply-to: Your message of "Sun, 27 Sep 1998 02:59:31 EDT." <98Sep27.025935edt.37768-5346@qew.cs.toronto.edu> Date: Sun, 27 Sep 1998 09:21:34 +0200 Message-ID: <11144.906880894@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <98Sep27.025935edt.37768-5346@qew.cs.toronto.edu>, David Holland writes: > > >I think this is a false dichotomy; the way I'd probably implement it > > >if I set out on such a project is neither of these, but a mixture, as > > >follows: > > > > I pretty much thought so a couple of years ago as well. > > > > Then I tried to implement it. > >Heheh. Well, I already wrote half of one of these things. >but in theory it *should* work... Well, yes, so did the Beirut peace accord, the bosnian cease-fire and the "peace in our time" letter-of-intent. There is an awful lot of space between "it *should* work" and "it *does* work". >although I'll grant I forgot to design in removable media. Those are not really as much trouble as one would think. -- 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 Sep 27 00:39:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA25198 for freebsd-current-outgoing; Sun, 27 Sep 1998 00:39:53 -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 AAA25192; Sun, 27 Sep 1998 00:39:51 -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 GAA01363; Sun, 27 Sep 1998 06:38:24 +0100 From: Luigi Rizzo Message-Id: <199809270538.GAA01363@labinfo.iet.unipi.it> Subject: Re: cd9660 mounts... To: bde@zeta.org.au (Bruce Evans) Date: Sun, 27 Sep 1998 06:38:24 +0100 (MET) Cc: sos@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: <199809262302.JAA09496@godzilla.zeta.org.au> from "Bruce Evans" at Sep 27, 98 09:02:21 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >the diffs for wcd.c are below... atapi-cd.c has similar code, i > >think it will not take more than five minutes to patch > >the cdopen() and cdstart() functions in /sys/scsi ... (except that i > >cannot find the code for cdopen() !) > > They won't work for cd in -current, since it uses slices. You need it does not use slices, it only grabs a few bits from the minor number to identify the track and i happened to use dkslice() because it was doing exactly what i needed. If the macro is not present in -current, then one can simply redefine > cdopen() is a trivial wrapper routine defined in a header in the old > scsi drivers. The main open routine is named cd_open(). In the CAM ok, thanks for the pointer. luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 00:42:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA25565 for freebsd-current-outgoing; Sun, 27 Sep 1998 00:42:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.impulse.net (mail.impulse.net [204.188.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA25550 for ; Sun, 27 Sep 1998 00:42:39 -0700 (PDT) (envelope-from reader@newsguy.com) Received: (qmail 26139 invoked from network); 27 Sep 1998 07:42:29 -0000 Received: from sb1-64.impulse.net (HELO chub.local) (204.188.6.64) by mail.impulse.net with SMTP; 27 Sep 1998 07:42:29 -0000 Received: (from reader@localhost) by chub.local (8.9.1/8.9.1) id AAA00628; Sun, 27 Sep 1998 00:39:57 -0700 To: current@FreeBSD.ORG Subject: New install / Unrecognized fdisk terms From: Harry Putnam Date: 27 Sep 1998 00:39:55 -0700 Message-ID: Lines: 52 X-Mailer: Gnus v5.6.43/Emacs 20.3 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Attempting to install 3.0-19980923-BETA Clearly this is not the right list for these level of questions. Just a little lost as to where to address them. A pointer would be appreciated. Having a little experience with dos and a fair bit more with linux (Redhat) I expected to be able to find my way through an install. After reading the INSTALL.txt TROUBLE.txt and few others. None of them prepared me for the naming conventions used in the fdisk part of the install. I'm starting with this setup: Using linux naming convention for lack of knowing any other. Two HDDs One devoted to win/dos (not shown) one devoted to Redhat Linux, but with a 1000MB space (Linux partitioned and with data on it but expendable) That disk is broken up like so: Device Boot Begin Start End Blocks Id System /dev/hdb1 1 1 767 3092512+ 5 Extended /dev/hdb5 1 1 9 36225 82 Linux swap /dev/hdb6 10 10 467 1846624+ 83 Linux native /dev/hdb7 468 468 476 36256+ 82 Linux swap /dev/hdb8 477 477 680 822496+ 83 Linux native /dev/hdb9 681 681 767 350752+ 83 Linux native /dev/hdb1 is an extende partition encompassing the whole Disk.The partitions at /dev/hdb 8 9 (total about 1200MB) are available for BSD install. I was not able to tell where they were in the Fdisk printouts that come up during install. BSD fdisk shows a couple of sizeable `unused' spaces. Their are none. Can some of you point me to documentation that will clarify the terminology differences? At this point I wasn't sure what might get overwritten. Was not able to translate any of BSD fdisk into anything I could understand. Once this hurdle is crossed. I'm wondering about the boot-loader. If I just pass on that part. Can I set my linux loader (LILO) to boot BSD? Will the BSD boot-loader overwrite LILOs instructions in the MBR of disk one? -- Harry Putnam reader@newsguy.com Running Redhat Linux-5.1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 00:44:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA25674 for freebsd-current-outgoing; Sun, 27 Sep 1998 00:44:40 -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 AAA25668; Sun, 27 Sep 1998 00:44:35 -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 GAA01371; Sun, 27 Sep 1998 06:43:11 +0100 From: Luigi Rizzo Message-Id: <199809270543.GAA01371@labinfo.iet.unipi.it> Subject: Re: cd9660 mounts... To: dan@math.berkeley.edu (Dan Strick) Date: Sun, 27 Sep 1998 06:43:11 +0100 (MET) Cc: sos@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: <199809270144.SAA22103@math.berkeley.edu> from "Dan Strick" at Sep 26, 98 06:43:55 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > mount -t cd9660 -o -s=0 /dev/wcd0tN /cdrom > > > > > > to mount the n-th track. > > > > I think this method is the best one, we can keep the mods in the ... > FreeBSD already relies far too heavily on a proliferation of > minor devices, each of which requires its own entry in /dev. > Exactly how large a (worst case) track number are we prepared > to handle? correct observation, especially because we would need 99 tracks :) In fact you are very right, i can easily add a -t option to mount_cd9660 to call the ioctl which selects the right track. This will double the complexity fo the kernel part but being still below 10 lines there should be no worries :) > Alternaticely, device drivers could have memory that transcends > close()es. In this case, one might issue commands like: > > settrack /dev/rwcd0 N > mount -t cd9660 /dev/wcd0 /cdrom this is worse, because would complicate putting this sort of things in say /etc/fstab thanks luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 01:06:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA27804 for freebsd-current-outgoing; Sun, 27 Sep 1998 01:06: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 BAA27795; Sun, 27 Sep 1998 01:06:10 -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 SAA01400; Sun, 27 Sep 1998 18:06:00 +1000 Date: Sun, 27 Sep 1998 18:06:00 +1000 From: Bruce Evans Message-Id: <199809270806.SAA01400@godzilla.zeta.org.au> To: bde@zeta.org.au, luigi@labinfo.iet.unipi.it Subject: Re: cd9660 mounts... Cc: current@FreeBSD.ORG, sos@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> They won't work for cd in -current, since it uses slices. You need > >it does not use slices, it only grabs a few bits from the minor >number to identify the track and i happened to use dkslice() because >it was doing exactly what i needed. If the macro is not present in >-current, then one can simply redefine The driver uses slices, and will reject access to minor numbers that have bits set that it doesn't support. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 01:13:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA28749 for freebsd-current-outgoing; Sun, 27 Sep 1998 01:13:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA28731 for ; Sun, 27 Sep 1998 01:13:08 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id RAA04975; Sun, 27 Sep 1998 17:41:52 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id RAA23187; Sun, 27 Sep 1998 17:41:51 +0930 (CST) Message-ID: <19980927174150.O20205@freebie.lemis.com> Date: Sun, 27 Sep 1998 17:41:50 +0930 From: Greg Lehey To: David Holland , "Justin T. Gibbs" Cc: phk@critter.freebsd.dk, current@FreeBSD.ORG Subject: Slice implementation (was: Current is Really Broken(tm)) References: <199809261652.KAA05259@narnia.plutotech.com> <98Sep26.224550edt.37768-5346@qew.cs.toronto.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <98Sep26.224550edt.37768-5346@qew.cs.toronto.edu>; from David Holland on Sat, Sep 26, 1998 at 10:45:42PM -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 Saturday, 26 September 1998 at 22:45:42 -0400, David Holland wrote: >>>> This is exactly the opposite of what is realized by SLICE. SLICE >>>> does the "mount" at a deep level of the drivers (in an interrupt >>>> handler). >>> >>> ...Which was one of the most wrong things about it. >> >> Whatever replaces it must be able to be notified of insertion and >> removal events from an interrupt context. > > ... but trying to process mounts there is foolhardy. I mean, when you > stick a floppy in, it would be nice if it automatically mounted > itself, like Macs could do fourteen years back, but doing a filesystem > mount from an interrupt isn't feasible. I thought Bruce said that it was at the beginning of this message (deepest level of quotes). Greg -- See complete headers for address, home page 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 Sep 27 01:16:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA29111 for freebsd-current-outgoing; Sun, 27 Sep 1998 01:16:19 -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 BAA29098 for ; Sun, 27 Sep 1998 01:16:14 -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 SAA01864; Sun, 27 Sep 1998 18:16:02 +1000 Date: Sun, 27 Sep 1998 18:16:02 +1000 From: Bruce Evans Message-Id: <199809270816.SAA01864@godzilla.zeta.org.au> To: jb@cimlogic.com.au, peter@netplex.com.au Subject: Re: Upgrade documentation (Was: Re: Make world error on -current elf) Cc: current@FreeBSD.ORG, Studded@dal.net Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Incidently, I had to back out the /dev/sd0a <-> /dev/sd0s1a mount device >changes for / in /etc/fstab. I'm not sure how this works.. Will a 3.x >system deal with an old-style 'sd0a' or 'wd0a' line in /etc/fstab? That change is a real pain for testing old kernels. I used /dev/sd0a on most of my systems for backwards compatibility. This works except when fsck needs to run. 3.x will certainly accept sd0a for dedicated disks, since there is no sd0s1 then. What should happen is for mount(8) and fsck(8) to get the name of the root device from the kernel using fsstat(), and use it instead of the fstab entry unless it is the useless dummy name "root_device" returned by old kernels. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 01:19:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA29795 for freebsd-current-outgoing; Sun, 27 Sep 1998 01:19:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from top.worldcontrol.com (surf23.cruzers.com [205.215.232.23]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA29769 for ; Sun, 27 Sep 1998 01:19:35 -0700 (PDT) (envelope-from brian@worldcontrol.com) From: brian@worldcontrol.com Received: (qmail 4411 invoked by uid 100); 27 Sep 1998 08:19:08 -0000 Date: Sun, 27 Sep 1998 01:19:07 -0700 To: freebsd-current@FreeBSD.ORG Subject: xanim and linuxELF.o Message-ID: <19980927011907.A4397@top.worldcontrol.com> Mail-Followup-To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.6i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It is so cool that the following: egcc -o xanim -O6 -mpentium -L/usr/X11R6/lib xanim.o xa_show.o xa_x11.o xa_fli.o xa_iff.o xa_gif.o xa_txt.o unpacker.o xa_utils.o xa_act.o xa_set.o xa_cmap.o xa_rle.o xa_wav.o xa_au.o xa_avi.o xa_qt.o xa_qt_decs.o xa_audio.o xa_ipc.o xa_color.o xa_jpg.o xa_mpg.o xa_dl.o xa_jmov.o xa_movi.o xa_replay.o xa_dumfx.o xa_acodec.o xa_input.o xa_formats.o xa1.0_kpcd.o xa_gsm.o xa2.0_iv32_linuxELF.o xa2.0_cvid_linuxELF.o xa1.0_cyuv_linuxELF.o -lc -lXext -lXt -lSM -lICE -lXext -lX11 -lm -lxpg4 -Wl,-rpath,/usr/X11R6/lib produces working code. Are elf objects interchangable in this way among all elf systems? Is this supposed to work? If yes, and yes, why doesn't the xanim port pick these files up? Didn't the port used to automagically bring in the FreeBSD versions? -- Brian Litzinger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 01:27:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA01154 for freebsd-current-outgoing; Sun, 27 Sep 1998 01:27:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA01138 for ; Sun, 27 Sep 1998 01:27:36 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id RAA05022; Sun, 27 Sep 1998 17:57:20 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id RAA23209; Sun, 27 Sep 1998 17:56:56 +0930 (CST) Message-ID: <19980927175655.P20205@freebie.lemis.com> Date: Sun, 27 Sep 1998 17:56:55 +0930 From: Greg Lehey To: Poul-Henning Kamp , "Justin T. Gibbs" Cc: current@FreeBSD.ORG Subject: Slice implementation (was: Current is Really Broken(tm)) References: <199809261652.KAA05259@narnia.plutotech.com> <8655.906831168@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.91.1i In-Reply-To: <8655.906831168@critter.freebsd.dk>; from Poul-Henning Kamp on Sat, Sep 26, 1998 at 07:32:48PM +0200 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 Saturday, 26 September 1998 at 19:32:48 +0200, Poul-Henning Kamp wrote: > In message <199809261652.KAA05259@narnia.plutotech.com>, "Justin T. Gibbs" writes: >> In article <7171.906791511@critter.freebsd.dk> you wrote: >>>>> This is just the idea that is realized by SLICE. >>>> >>>> This is exactly the opposite of what is realized by SLICE. SLICE >>>> does the "mount" at a deep level of the drivers (in an interrupt >>>> handler). >>> >>> ...Which was one of the most wrong things about it. >> >> Whatever replaces it must be able to be notified of insertion and >> removal events from an interrupt context. It can simply queue the >> notification up to be processed by a process or thread, but subsystems >> like CAM which process command completions from an SWI need to be >> able to perform notifications from low level contexts. > > > > For any SLICE/GEOMETRY implementation, the discovery and instantiation > of the network of handlers and devices is the most tricky part, > no doubt about that. > > There are two basic ways to skin that cat: > > A) "The kernel knows" > > This is what Julian sort of implemented in SLICE. It is the "quick" > way but not the easy way. Well, OK, but it's done now. > The major problems is with this approach is that you hardcode a > lot of gunk into the kernel, how does a BSD disklabel look, how > does a MBR disklabel look, and so on. Well, yes. We also hard code information on lots of other objects (binary file formats, file system access methods, hardware characteristics, etc.). Sure, it would be nice not to have to depend on them, but I don't see any basic flaw in having a disk driver which understands the disk layout. > B) "This is magic, we need a daemon" > > If you do it from userland in a daemon, then the interface in the > kernel becomes much cleaner, there are no "hidden users" which do > odd things to you disk. As you mentioned in the snipped text, Veritas uses (too many) dæmons. That's not necessarily a bad idea in moderation, but it is relatively inefficient, since it requires additional context switches. I'm probably prejudiced because I've seen too many people kill Veritas dæmons and hang their system, but I'd take the attitude that you should only have (another) dæmon if you can't avoid it. That means "I must have process context". I can't see anything in this discussion which requires process context. > The issue of changing a layout is now moved from the kernel to a > daemon in user-space, which needs to sanity-check and implement > the changes people want to do. This is a lot less hairy than > doing it in the kernel. I considered these options when writing Vinum, which is hairier than I want it to be. I decided against both of these alternatives, and for a third one: put it in an LKM. It's not going to work completely, because I need process context for I/O error recovery, but that's about the only thing. > The second most tricky problem is open/read/write locking: can I, > considering what else is open, open this device for read/write ? > > Clearly most current filesystems would kindly but firmly insist > that nobody else writes to their partition while the have it > mounted. There are on the other hand filesystems which legitimately > do allow this. > > Consequently opens can be made in one of several ways: > > "read only, don't care about other users" > "read/write, don't care about other users" > "read only, nobody else can write" > "read/write, nobody else can write" > > This needs to be propageted all the way down (and possibly up) through > the network of instances/devices, for approval before it can succeed. Tandem solved this problem decades ago: when you open a file, you specify an exclusion parameter, which can be "shared" (no exclusion), "protected" (anybody can read, only I can write), or "exclusive" (nobody else can access). There's also a parameter which specifies to wait until the file is available for access in the desired mode. This works very well. Applying the solution to UNIX is less a question of the implementation than of implementing it in a backwards-compatible manner. Greg -- See complete headers for address, home page 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 Sep 27 01:40:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA02676 for freebsd-current-outgoing; Sun, 27 Sep 1998 01:40:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from yonge.cs.toronto.edu (yonge.cs.toronto.edu [128.100.1.8]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA02661 for ; Sun, 27 Sep 1998 01:40:26 -0700 (PDT) (envelope-from dholland@cs.toronto.edu) Received: from qew.cs.toronto.edu ([128.100.1.13]) by yonge.cs.toronto.edu with SMTP id <86474-25414>; Sun, 27 Sep 1998 04:40:12 -0400 Received: by qew.cs.toronto.edu id <37768-5346>; Sun, 27 Sep 1998 04:33:05 -0400 Subject: Re: Current is Really Broken(tm) From: David Holland To: phk@critter.freebsd.dk (Poul-Henning Kamp) Date: Sun, 27 Sep 1998 04:32:57 -0400 Cc: dholland@cs.toronto.edu, gibbs@narnia.plutotech.com, current@FreeBSD.ORG In-Reply-To: <11144.906880894@critter.freebsd.dk> from "Poul-Henning Kamp" at Sep 27, 98 03:21:34 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <98Sep27.043305edt.37768-5346@qew.cs.toronto.edu> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >but in theory it *should* work... > > Well, yes, so did the Beirut peace accord, the bosnian cease-fire > and the "peace in our time" letter-of-intent. > > There is an awful lot of space between "it *should* work" and > "it *does* work". True. Well, it does work for other things. > >although I'll grant I forgot to design in removable media. > > Those are not really as much trouble as one would think. That depends on how well you expect them to work. :-) -- - David A. Holland | (please continue to send non-list mail to dholland@cs.utoronto.ca | dholland@hcs.harvard.edu. yes, I moved.) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 02:02:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA04676 for freebsd-current-outgoing; Sun, 27 Sep 1998 02:02:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA04573 for ; Sun, 27 Sep 1998 02:02:06 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:1FBDbtb/3ZIO3ZvSdOEcepyKMlZa5tyt@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id LAA20240; Sun, 27 Sep 1998 11:01:37 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809270901.LAA20240@gratis.grondar.za> To: brian@worldcontrol.com cc: freebsd-current@FreeBSD.ORG Subject: Re: xanim and linuxELF.o In-Reply-To: Your message of " Sun, 27 Sep 1998 01:19:07 MST." <19980927011907.A4397@top.worldcontrol.com> References: <19980927011907.A4397@top.worldcontrol.com> Date: Sun, 27 Sep 1998 11:01:36 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It is so cool that the following: > > egcc -o xanim -O6 -mpentium -L/usr/X11R6/lib xanim.o xa_show.o xa_x11.o xa_fli.o xa_iff.o xa_gif.o xa_txt.o unpacker.o xa_utils.o xa_act.o xa_ set.o xa_cmap.o xa_rle.o xa_wav.o xa_au.o xa_avi.o xa_qt.o xa_qt_decs.o xa_au dio.o xa_ipc.o xa_color.o xa_jpg.o xa_mpg.o xa_dl.o xa_jmov.o xa_movi.o xa _replay.o xa_dumfx.o xa_acodec.o xa_input.o xa_formats.o xa1.0_kpcd.o x a_gsm.o xa2.0_iv32_linuxELF.o xa2.0_cvid_linuxELF.o xa1.0_cyuv_linuxELF.o -lc -lXext -lXt -lSM -lICE -lXext -lX11 -lm -lxpg4 -Wl,-rpath,/usr/X11R6/ lib > > produces working code. Are elf objects interchangable in this way among > all elf systems? Is this supposed to work? Only if there are no syscalls. > If yes, and yes, why doesn't the xanim port pick these files up? Didn't > the port used to automagically bring in the FreeBSD versions? I'll toss them in RSN. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 02:06:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA05023 for freebsd-current-outgoing; Sun, 27 Sep 1998 02:06:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gatekeeper.tsc.tdk.com (gatekeeper.tsc.tdk.com [207.113.159.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA04972 for ; Sun, 27 Sep 1998 02:05:55 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from sunrise.gv.tsc.tdk.com (root@sunrise.gv.tsc.tdk.com [192.168.241.191]) by gatekeeper.tsc.tdk.com (8.8.8/8.8.8) with ESMTP id CAA00415; Sun, 27 Sep 1998 02:05:11 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from salsa.gv.tsc.tdk.com (salsa.gv.tsc.tdk.com [192.168.241.194]) by sunrise.gv.tsc.tdk.com (8.8.5/8.8.5) with ESMTP id CAA11810; Sun, 27 Sep 1998 02:05:10 -0700 (PDT) Received: (from gdonl@localhost) by salsa.gv.tsc.tdk.com (8.8.5/8.8.5) id CAA01883; Sun, 27 Sep 1998 02:05:09 -0700 (PDT) From: Don Lewis Message-Id: <199809270905.CAA01883@salsa.gv.tsc.tdk.com> Date: Sun, 27 Sep 1998 02:05:08 -0700 In-Reply-To: Peter Wemm "Re: Softupdates panics" (Sep 27, 2:43pm) X-Mailer: Mail User's Shell (7.2.6 alpha(3) 7/19/95) To: Peter Wemm , Ollivier Robert Subject: Re: Softupdates panics Cc: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sep 27, 2:43pm, Peter Wemm wrote: } Subject: Re: Softupdates panics } Ollivier Robert wrote: } > According to Don Lewis: } > > I hadn't heard this. I don't know why that would be true. } > } > I remember people getting panics when running noatime with SU. I've got a } > few myself (although they were more unstable than now). } } I thought it was async that was causing the problems. One of the main } problems was that softupdates was doing a 'write everything' FSYNC vnode op } and expecting all modified data to be written out. The async mount option } "broke" the semantics of fsync() so that it didn't really wait until } everything was on disk, so softupdate's sanity checks caught it. That makes more sense. It doesn't seem to make sense to use both softupdates and async. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 02:16:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA06069 for freebsd-current-outgoing; Sun, 27 Sep 1998 02:16:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA06049 for ; Sun, 27 Sep 1998 02:16:35 -0700 (PDT) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:pNL6JY1+cgBf5imLFCdBDvH//fRYmx1I@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.1/8.9.1) with ESMTP id SAA01790 for ; Sun, 27 Sep 1998 18:16:26 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id SAA08901; Sun, 27 Sep 1998 18:17:32 +0900 (JST) Message-Id: <199809270917.SAA08901@zodiac.mech.utsunomiya-u.ac.jp> To: current@FreeBSD.ORG cc: yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: VM86 and APM Date: Sun, 27 Sep 1998 18:17:31 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Does anybody know of any problem using VM86 and the apm driver together? Looking casually at the source code of apm.c, I realize that it tries to use the VM86 service if available. However, when I boot the kernel with VM86, I get: apm0 not found. The kernel without VM86 used to detect the apm BIOS in my box all right. Kazu PS. The SMP kernel needs a slight modification in VM86 to boot the kernel with apm or VESA service. tegge@fast.no has the fix. However, even after his fix, the apm BIOS is not found by the kernel. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 02:29:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA06929 for freebsd-current-outgoing; Sun, 27 Sep 1998 02:29: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 CAA06924 for ; Sun, 27 Sep 1998 02:29:26 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id TAA23250; Sun, 27 Sep 1998 19:35:51 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199809270935.TAA23250@cimlogic.com.au> Subject: Re: xanim and linuxELF.o In-Reply-To: <199809270901.LAA20240@gratis.grondar.za> from Mark Murray at "Sep 27, 98 11:01:36 am" To: mark@grondar.za (Mark Murray) Date: Sun, 27 Sep 1998 19:35:51 +1000 (EST) Cc: brian@worldcontrol.com, 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 Mark Murray wrote: > > > > produces working code. Are elf objects interchangable in this way among > > all elf systems? Is this supposed to work? > > Only if there are no syscalls. What about the code being compiled against header files that differ from those in our libc? Does stdio work? -- 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 Sep 27 02:39:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA07607 for freebsd-current-outgoing; Sun, 27 Sep 1998 02:39:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA07600 for ; Sun, 27 Sep 1998 02:39:39 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:OuSOqA/pAOJoDVuCVne1rxlxI42l+ihI@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id LAA20426; Sun, 27 Sep 1998 11:38:50 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809270938.LAA20426@gratis.grondar.za> To: John Birrell cc: brian@worldcontrol.com, freebsd-current@FreeBSD.ORG Subject: Re: xanim and linuxELF.o In-Reply-To: Your message of " Sun, 27 Sep 1998 19:35:51 +1000." <199809270935.TAA23250@cimlogic.com.au> References: <199809270935.TAA23250@cimlogic.com.au> Date: Sun, 27 Sep 1998 11:38:49 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Birrell wrote: > Mark Murray wrote: > > > > > > produces working code. Are elf objects interchangable in this way among > > > all elf systems? Is this supposed to work? > > > > Only if there are no syscalls. > > What about the code being compiled against header files that differ > from those in our libc? Does stdio work? Er... :-) s/syscalls/syscalls and library calls/ It works if the supplied routine(s) is(are) self-contained. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 02:40:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA07650 for freebsd-current-outgoing; Sun, 27 Sep 1998 02:40:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gatekeeper.tsc.tdk.com (gatekeeper.tsc.tdk.com [207.113.159.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA07603 for ; Sun, 27 Sep 1998 02:39:49 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from sunrise.gv.tsc.tdk.com (root@sunrise.gv.tsc.tdk.com [192.168.241.191]) by gatekeeper.tsc.tdk.com (8.8.8/8.8.8) with ESMTP id CAA00504; Sun, 27 Sep 1998 02:39:35 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from salsa.gv.tsc.tdk.com (salsa.gv.tsc.tdk.com [192.168.241.194]) by sunrise.gv.tsc.tdk.com (8.8.5/8.8.5) with ESMTP id CAA12337; Sun, 27 Sep 1998 02:39:34 -0700 (PDT) Received: (from gdonl@localhost) by salsa.gv.tsc.tdk.com (8.8.5/8.8.5) id CAA01920; Sun, 27 Sep 1998 02:39:33 -0700 (PDT) From: Don Lewis Message-Id: <199809270939.CAA01920@salsa.gv.tsc.tdk.com> Date: Sun, 27 Sep 1998 02:39:33 -0700 In-Reply-To: Bruce Evans "Re: Softupdates panics" (Sep 27, 7:54am) X-Mailer: Mail User's Shell (7.2.6 alpha(3) 7/19/95) To: Bruce Evans , Don.Lewis@tsc.tdk.com, freebsd-current@FreeBSD.ORG, street@iname.com Subject: Re: Softupdates panics Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sep 27, 7:54am, Bruce Evans wrote: } Subject: Re: Softupdates panics } I believe there are races in xxx_checkpath(). It certainly unlocks, } and I've been able to damage the directory structure by simulating a } race: arrange for ufs_checkpath() to sleep for a minute or two near } the end of the main loop in ufs_checkpath(), and while it is sleeping, } manually rearrange the unlocked directory tree in a certain way. I could believe that changing the hierarchy could bypass the check that ufs_checkpath() just did, which would orphan part of the directory tree, just like the comment says. Just rearranging stuff in the directory should be ok because of the following call to relookup(), which locks the directory and repeats the search to find the proper offset. Also this panic has been reported by enough people to make me think that this problem is a more subtle race, but one that is triggered by more common operations. That said, I haven't managed to trigger it here. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 02:54:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA08686 for freebsd-current-outgoing; Sun, 27 Sep 1998 02:54:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sockratte.schell.de (polz.de [195.20.238.74]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA08677 for ; Sun, 27 Sep 1998 02:54:51 -0700 (PDT) (envelope-from sas@schell.de) Received: from guerilla.foo.bar (hennen32s.iserlohn.netsurf.de [194.195.194.226]) by sockratte.schell.de (8.9.1/8.9.1) with ESMTP id LAA13986; Sun, 27 Sep 1998 11:54:15 +0200 Received: from localhost (localhost.foo.bar [127.0.0.1]) by guerilla.foo.bar (8.9.1/8.9.1) with SMTP id LAA14671; Sun, 27 Sep 1998 11:52:59 +0200 (CEST) Date: Sun, 27 Sep 1998 11:52:52 +0200 (CEST) From: Sascha Schumann To: Enkhyl cc: Edwin Culp , Manfred Antar , Glenn Johnson , current@FreeBSD.ORG Subject: Re: Netscape no longer works with ELF system 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, 25 Sep 1998, Enkhyl wrote: > On Fri, 25 Sep 1998, Edwin Culp wrote: > > > What's wrong with communicator-v45b2-export.x86-unknown-freebsd.tar.gz? I > > begining to almost like it:-) > > I haven't had any problems with my elf current. > > For the truly paranoid (like me), the problem is that it only has > export-grade crypto. You didn't miss Fortify, did you. It adds real crypto support to export restricted Navigator versions, and it's still legal. Homepage is http://www.fortify.net - for a list of supported platforms see http://www.fortify.net/README.html#versions Sascha To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 03:05:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA10223 for freebsd-current-outgoing; Sun, 27 Sep 1998 03:05:51 -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 DAA10157 for ; Sun, 27 Sep 1998 03:05:34 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.9.1/8.9.1) id MAA27958; Sun, 27 Sep 1998 12:05:15 +0200 (CEST) (envelope-from sos) Message-Id: <199809271005.MAA27958@sos.freebsd.dk> Subject: Re: VM86 and APM In-Reply-To: <199809270917.SAA08901@zodiac.mech.utsunomiya-u.ac.jp> from Kazutaka YOKOTA at "Sep 27, 98 06:17:31 pm" To: yokota@zodiac.mech.utsunomiya-u.ac.jp (Kazutaka YOKOTA) Date: Sun, 27 Sep 1998 12:05:15 +0200 (CEST) Cc: current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp 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 Kazutaka YOKOTA who wrote: > Does anybody know of any problem using VM86 and the apm driver together? > > Looking casually at the source code of apm.c, I realize that it tries > to use the VM86 service if available. > > However, when I boot the kernel with VM86, I get: > > apm0 not found. > > The kernel without VM86 used to detect the apm BIOS in my box all right. > > Kazu > > PS. The SMP kernel needs a slight modification in VM86 to boot the > kernel with apm or VESA service. tegge@fast.no has the fix. However, > even after his fix, the apm BIOS is not found by the kernel. Could you mail me a copy of that fix, please :) That would make life so much easier.... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 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 Sep 27 03:18:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA11963 for freebsd-current-outgoing; Sun, 27 Sep 1998 03:18: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 DAA11913 for ; Sun, 27 Sep 1998 03:18:01 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id MAA13385 for current@FreeBSD.ORG; Sun, 27 Sep 1998 12:17:50 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id ED0E71531; Sun, 27 Sep 1998 12:07:18 +0200 (CEST) Date: Sun, 27 Sep 1998 12:07:18 +0200 From: Ollivier Robert To: current@FreeBSD.ORG Subject: Re: New install / Unrecognized fdisk terms Message-ID: <19980927120718.A24300@keltia.freenix.fr> Mail-Followup-To: current@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: ; from Harry Putnam on Sun, Sep 27, 1998 at 12:39:55AM -0700 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Harry Putnam: > /dev/hdb1 is an extende partition encompassing the whole Disk.The > partitions at /dev/hdb 8 9 (total about 1200MB) are available for BSD > install. > > I was not able to tell where they were in the Fdisk printouts that > come up during install. BSD fdisk shows a couple of sizeable `unused' FreeBSD can't be installed on "drives inside extended partitions" (to take a DOS terminology). You need to repartition your disk and make space available for a partition in the primary table, right now the "free" space is inside the extended partition and unavailable. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 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 Sep 27 03:36:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA13718 for freebsd-current-outgoing; Sun, 27 Sep 1998 03:36:25 -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 DAA13639; Sun, 27 Sep 1998 03:35:52 -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 JAA01518; Sun, 27 Sep 1998 09:34:15 +0100 From: Luigi Rizzo Message-Id: <199809270834.JAA01518@labinfo.iet.unipi.it> Subject: Re: cd9660 mounts... To: bde@zeta.org.au (Bruce Evans) Date: Sun, 27 Sep 1998 09:34:15 +0100 (MET) Cc: bde@zeta.org.au, current@FreeBSD.ORG, sos@FreeBSD.ORG In-Reply-To: <199809270806.SAA01400@godzilla.zeta.org.au> from "Bruce Evans" at Sep 27, 98 06:05:41 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> They won't work for cd in -current, since it uses slices. You need > > > >it does not use slices, it only grabs a few bits from the minor > >number to identify the track and i happened to use dkslice() because > >it was doing exactly what i needed. If the macro is not present in > >-current, then one can simply redefine > > The driver uses slices, and will reject access to minor numbers that > have bits set that it doesn't support. hmmm.. ok, i have lost track if we are talking about scsi cd or atapi cd; the latter (wcd.c) in -current seems not to do any check on the slice number. But never mind, the problem seems to be a minor one since as someone suggested it is better to modify mount_cd9660 to pass the track number to the driver, so that we avoid proliferation of entries in /dev luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 03:43:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA14673 for freebsd-current-outgoing; Sun, 27 Sep 1998 03:43:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt053nb4.san.rr.com (dt053nb4.san.rr.com [204.210.34.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA14624 for ; Sun, 27 Sep 1998 03:43:17 -0700 (PDT) (envelope-from Studded@dal.net) Received: from dal.net (Studded@localhost [127.0.0.1]) by dt053nb4.san.rr.com (8.8.8/8.8.8) with ESMTP id DAA01559; Sun, 27 Sep 1998 03:42:07 -0700 (PDT) (envelope-from Studded@dal.net) Message-ID: <360E167F.7327B4BA@dal.net> Date: Sun, 27 Sep 1998 03:42:07 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.06 [en] (X11; I; FreeBSD 2.2.7-STABLE-0920 i386) MIME-Version: 1.0 To: Don Lewis CC: Peter Wemm , Ollivier Robert , freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics References: <199809270905.CAA01883@salsa.gv.tsc.tdk.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Don Lewis wrote: > That makes more sense. It doesn't seem to make sense to use both softupdates > and async. Last I recall the softupdates folks were going to make it impossible to do both precisely because it was bad. My understanding was that this change was already made, but I could be wrong. Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 04:01:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA16331 for freebsd-current-outgoing; Sun, 27 Sep 1998 04:01:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from titus.stade.co.uk (stade.demon.co.uk [158.152.29.164]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA16060 for ; Sun, 27 Sep 1998 03:59:23 -0700 (PDT) (envelope-from aw1@stade.co.uk) Received: (from aw1@localhost) by titus.stade.co.uk (8.9.1/8.8.8) id GAA12103 for current@FreeBSD.ORG; Sun, 27 Sep 1998 06:50:32 +0100 (BST) (envelope-from aw1) Message-ID: <19980927065031.A14902@stade.co.uk> Date: Sun, 27 Sep 1998 06:50:31 +0100 From: Adrian Wontroba To: current@FreeBSD.ORG Subject: Re: Pipeline behaviour - changed? Reply-To: aw1@stade.co.uk References: <19980902122245.A707@stade.co.uk> <199809020921.JAA03669@word.smith.net.au> <19980907055132.A819@stade.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980907055132.A819@stade.co.uk>; from Adrian Wontroba on Mon, Sep 07, 1998 at 05:51:32AM +0100 Organization: Stade Computers Ltd, UK X-Phone: +(44) 121 681 6677 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Sep 07, 1998 at 05:51:32AM +0100, Adrian Wontroba wrote: > (re my problem with "yes | head -2") not exiting when run in an xterm) > xterm works properly for me under fvwm95 too - but still misbehaves > under kde. It would appear not to be a FreeBSD-current problem. Since then I've switched to ELF and rebuilt XFree86 - which appears to have cleared the problem - at least under kde. -- Adrian Wontroba, Stade Computers Limited. phone: (+44) 121 681 6677 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 04:14:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA17679 for freebsd-current-outgoing; Sun, 27 Sep 1998 04:14:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA17645; Sun, 27 Sep 1998 04:13:29 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id TAA12489; Sun, 27 Sep 1998 19:12:26 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809271112.TAA12489@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: John Hay cc: Tor.Egge@fast.no, freebsd-current@FreeBSD.ORG, freebsd-smp@FreeBSD.ORG Subject: Re: Weired top display at smp current kernel from today In-reply-to: Your message of "Sat, 26 Sep 1998 09:26:30 +0200." <199809260726.JAA06562@zibbi.mikom.csir.co.za> Date: Sun, 27 Sep 1998 19:12:25 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Hay wrote: > > > Sounds like a bug in the ELF image activator. It's possible that > > > something got bent when the corefile writing code went in (waves dead > > > poultry speculatively). > > > > It is a bug in cpu_fork(). > > > > pcb_mpnest should be initialized to 1. > > > > Index: vm_machdep.c [..] > > This fix it for me. ... This fix seems to be binary format neutral, so > why didn't it happen with an aout /sbin/init? Just luck of the draw. Sometimes it worked, sometimes not - depending on timing, the nested state of the kernel at the point of the fork, etc. Oh well, one thing at least.. While tracking this down, I optimized the imgact_elf.c code to use the newer streamlined VM interfaces to get a faster and more deterministic ELF exec() - the same style as the aout exec code. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 04:27:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA19532 for freebsd-current-outgoing; Sun, 27 Sep 1998 04:27:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA19457 for ; Sun, 27 Sep 1998 04:26:35 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id TAA12568; Sun, 27 Sep 1998 19:24:39 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809271124.TAA12568@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Mark Murray cc: John Birrell , brian@worldcontrol.com, freebsd-current@FreeBSD.ORG Subject: Re: xanim and linuxELF.o In-reply-to: Your message of "Sun, 27 Sep 1998 11:38:49 +0200." <199809270938.LAA20426@gratis.grondar.za> Date: Sun, 27 Sep 1998 19:24:39 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mark Murray wrote: > John Birrell wrote: > > Mark Murray wrote: > > > > > > > > produces working code. Are elf objects interchangable in this way amon g > > > > all elf systems? Is this supposed to work? > > > > > > Only if there are no syscalls. > > > > What about the code being compiled against header files that differ > > from those in our libc? Does stdio work? > > Er... :-) > > s/syscalls/syscalls and library calls/ > > It works if the supplied routine(s) is(are) self-contained. It also works on simple syscalls or library calls that take simple arguments.. eg: getpid(), getcwd(), etc. Things like stat(), stdio, will not. It won't work for things that return structures.. Linux uses 'pcc-struct-return', we do not. ie: struct foo bar() { struct foo xx; xx.yy = 1; return xx; } .. will not work. We use the older (better) gcc way. gcc changed to use the AT&T compiler (pcc) method by default sometime around 2.3 or 2.4 from memory. The old way is reentrant, supports recursion, etc. The pcc method does not. Mind you, this compiler feature is very rarely used. > M Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 04:39:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA21217 for freebsd-current-outgoing; Sun, 27 Sep 1998 04:39:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from math.berkeley.edu (math.Berkeley.EDU [128.32.183.94]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA21156 for ; Sun, 27 Sep 1998 04:39:13 -0700 (PDT) (envelope-from dan@math.berkeley.edu) Received: (from dan@localhost) by math.berkeley.edu (8.8.7/8.8.7) id EAA03195; Sun, 27 Sep 1998 04:38:58 -0700 (PDT) Date: Sun, 27 Sep 1998 04:38:58 -0700 (PDT) From: dan@math.berkeley.edu (Dan Strick) Message-Id: <199809271138.EAA03195@math.berkeley.edu> To: reader@newsguy.com Subject: Re: New install / Unrecognized fdisk terms Cc: current@FreeBSD.ORG, dan@math.berkeley.edu Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Attempting to install 3.0-19980923-BETA Since you are apparently new to FreeBSD, perhaps you should avoid unstable code by using 2.2.7-RELEASE or one of its successors in the "stable" snapshot series at ftp://releng22.freebsd.org/pub/FreeBSD/. > I'm starting with this setup: > Using linux naming convention for lack of knowing any other. > > Two HDDs One devoted to win/dos (not shown) one devoted to Redhat > Linux, but with a 1000MB space (Linux partitioned and with data on it > but expendable) > > That disk is broken up like so: > > > Device Boot Begin Start End Blocks Id System > /dev/hdb1 1 1 767 3092512+ 5 Extended > /dev/hdb5 1 1 9 36225 82 Linux swap > /dev/hdb6 10 10 467 1846624+ 83 Linux native > /dev/hdb7 468 468 476 36256+ 82 Linux swap > /dev/hdb8 477 477 680 822496+ 83 Linux native > /dev/hdb9 681 681 767 350752+ 83 Linux native > > > /dev/hdb1 is an extende partition encompassing the whole Disk.The > partitions at /dev/hdb 8 9 (total about 1200MB) are available for BSD > install. I don't think the FreeBSD installation or bootstrap code can deal with DOS-Extended partitions. FreeBSD likes to be installed in FreeBSD partitions. Once it is up and running, you can hack it to access any part of the disk by editing FreeBSD disk labels. In this particular case, I would make space for a FreeBSD partition by: 1) backing up all my Linux partitions, 2) booting the Linux installtion program off the Redhat cd-rom and using the Linux fdisk program to: 2a) delete the extended partition (hdb1), 2a) create a shorter extended partition (hdb1) with only 476 cyl, 2c) create hdb5..7 on exactly the same cylinders as before, 3) boot the FreeBSD installation floppy and do a "novice" intallation in a single FreeBSD partition. Dan Strick dan@math.berkeley.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 05:05:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA25026 for freebsd-current-outgoing; Sun, 27 Sep 1998 05:05:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Gatekeeper.Alameda.net (gatekeeper.Alameda.net [207.90.181.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA25010 for ; Sun, 27 Sep 1998 05:05:28 -0700 (PDT) (envelope-from ulf@Gatekeeper.Alameda.net) Received: by Gatekeeper.Alameda.net (8.8.8/8.8.6) id FAA01947; Sun, 27 Sep 1998 05:05:19 -0700 (PDT) Message-ID: <19980927050519.E27459@Alameda.net> Date: Sun, 27 Sep 1998 05:05:19 -0700 From: Ulf Zimmermann To: current@FreeBSD.ORG Subject: Crystal CS4236B and mixer support ? Reply-To: ulf@Alameda.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i Organization: Alameda Networks, Inc. X-Operating-System: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have an Intel DK440LX motherboard which includes a Crystal Sound CS4236B (from Intels webpage taken). Dmesg output: Probing for PnP devices: Trying Read_Port at 203 CSN 1 Vendor ID: CSC0b35 [0x350b630e] Serial 0xffffffff Comp ID: @@@0000 [0x00000000] Called nullpnp_probe with tag 0x00000001, type 0x350b630e mss_probe: no address supplied, try default 0x530 mss_detect - chip revision 0x0a mss_detect() - Detected CS4236 pcm0 at 0x530 irq 5 drq 1 flags 0xa600 on isa mss_attach 0 at 0x530 irq 5 dma 1:1 flags 0xa600 If I start xmix I get "supported = 0x13f8" and I can not change the Master, Bass, Trebble and Rec. Anyone have an idea what can be changed ? -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-769-2936 Alameda Networks, Inc. | http://www.Alameda.net | Fax#: 510-521-5073 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 06:51:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA02073 for freebsd-current-outgoing; Sun, 27 Sep 1998 06:51:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from abby.skypoint.net (abby.skypoint.net [199.86.32.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA02068 for ; Sun, 27 Sep 1998 06:51:25 -0700 (PDT) (envelope-from bruce@zuhause.mn.org) Received: (from uucp@localhost) by abby.skypoint.net (8.8.7/jl 1.3) with UUCP id IAA09455; Sun, 27 Sep 1998 08:51:07 -0500 (CDT) Received: (from bruce@localhost) by zuhause.mn.org (8.8.8/8.8.7) id IAA09324; Sun, 27 Sep 1998 08:42:01 -0500 (CDT) From: Bruce Albrecht Date: Sun, 27 Sep 1998 08:41:59 -0500 (CDT) To: Sascha Schumann Cc: Enkhyl , Edwin Culp , Manfred Antar , Glenn Johnson , current@FreeBSD.ORG Subject: Re: Netscape no longer works with ELF system In-Reply-To: References: X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13838.16455.338785.206876@zuhause.zuhause.mn.org> Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sascha Schumann writes: > You didn't miss Fortify, did you. It adds real crypto support to export > restricted Navigator versions, and it's still legal. Homepage is > http://www.fortify.net - for a list of supported platforms see > http://www.fortify.net/README.html#versions Fortify doesn't work on Netscape 4.5 betas, so Netscape 4.5 only contains international (weak) crypto. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 07:02:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA02936 for freebsd-current-outgoing; Sun, 27 Sep 1998 07:02:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sockratte.schell.de (polz.de [195.20.238.74]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA02931 for ; Sun, 27 Sep 1998 07:02:53 -0700 (PDT) (envelope-from sas@schell.de) Received: from guerilla.foo.bar (hennen32s.iserlohn.netsurf.de [194.195.194.226]) by sockratte.schell.de (8.9.1/8.9.1) with ESMTP id QAA15023; Sun, 27 Sep 1998 16:02:31 +0200 Received: from localhost (localhost.foo.bar [127.0.0.1]) by guerilla.foo.bar (8.9.1/8.9.1) with SMTP id QAA18857; Sun, 27 Sep 1998 16:02:14 +0200 (CEST) Date: Sun, 27 Sep 1998 16:02:14 +0200 (CEST) From: Sascha Schumann To: Bruce Albrecht cc: Enkhyl , Edwin Culp , Manfred Antar , Glenn Johnson , current@FreeBSD.ORG Subject: Re: Netscape no longer works with ELF system In-Reply-To: <13838.16455.338785.206876@zuhause.zuhause.mn.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 Sun, 27 Sep 1998, Bruce Albrecht wrote: > Sascha Schumann writes: > > You didn't miss Fortify, did you. It adds real crypto support to export > > restricted Navigator versions, and it's still legal. Homepage is > > http://www.fortify.net - for a list of supported platforms see > > http://www.fortify.net/README.html#versions > > Fortify doesn't work on Netscape 4.5 betas, so Netscape 4.5 only > contains international (weak) crypto. > That's why I gave the direct link to the versions section. I hope nobody considers a beta to be reliable enough to fulfill security concerns. Netscape Navigator had some ugly bugs in SSL handling, so don't expect too much from a beta. Sascha To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 08:50:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA10724 for freebsd-current-outgoing; Sun, 27 Sep 1998 08:50:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA10717; Sun, 27 Sep 1998 08:50:36 -0700 (PDT) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199809271550.IAA10717@hub.freebsd.org> Subject: Re: ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980923-BETA/ In-Reply-To: from Richard Wackerbarth at "Sep 26, 98 09:30:16 pm" To: rkw@Dataplex.NET (Richard Wackerbarth) Date: Sun, 27 Sep 1998 08:50:36 -0700 (PDT) Cc: jmb@FreeBSD.ORG, 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 Richard Wackerbarth wrote: > At 7:33 PM -0500 9/26/98, Jonathan M. Bresler wrote: > >Jordan K. Hubbard wrote: > >> > cvs-30 (all commits related to 3.0 (aka -current, -beta, -stable etc) > >> > cvs-22 (all commits related to 2.2.x (aka 2.2-stable etc) > >> > >> I'd prefer cvs-current and cvs-stable to numbered ones or we'll have > >> to rename lists at the roll-over rather than simply transitioning the > >> topics of discussion accordingly. > > > > cvs-stable and cvs-current do not exist at this time. > > we currently break out the lists per the source tree > > structure...and stable vs current do not have their > > own source trees. > > > > let see if resurrecting the myriad cvs- lists we have > > today doesnt solve the problem. > > I think you may be missing the point. with the impending release of 3.0 the number of commit messages has skyrocketed. the sheer volume is overwhelming a number of people. this is a temporary situation. once the volume settles down and people will be able to handle the quantity of mail. one way of deceasing the volume is to split it into several streams, in place of one stream. we currently do the split according to the source tree. we could do the split in other ways....but i dont know the cvs code, have never modified and will not "volunteer" someone else to do so. uncommenting code in cvs that was recently commented out is another matter entirely. if you want a stable/current split, please send patches and get someone who knows that code to review the patches. people have a lot to do right now, this is not the first priority. doesnt mean it wont happen, just means it wont happen first. i fully expect that 3.0 will be released before someone has time to create the current/stable split in the stream of cvs commit email messages. jmb > > If I am tracking the x.x branch, I really don't care about the changes > to "current". Similarly, someone who is attempting to help beta-test > the upcoming release doesn't care about the items which are still being > ported back into 2.2. They only care about the changes to the system > that they are attempting to run. > > For all practical purposes of the people who do not wish to get ALL the > commit messages, it would be simpler if FreeBSD-2 and FreeBSD-3 were > entirely separate cvs trees. The cry is that the commit messages be > distributed as if they were. > > Richard Wackerbarth > > > > 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 Sep 27 10:02:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA16239 for freebsd-current-outgoing; Sun, 27 Sep 1998 10:02:37 -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 KAA16234 for ; Sun, 27 Sep 1998 10:02:34 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id TAA01027 for freebsd-current@FreeBSD.ORG; Sun, 27 Sep 1998 19:02:23 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 1EF4A1531; Sun, 27 Sep 1998 16:54:52 +0200 (CEST) Date: Sun, 27 Sep 1998 16:54:51 +0200 From: Ollivier Robert To: "FreeBSD Current Users' list" Subject: Inconsistency in CURRENT's perl Message-ID: <19980927165451.A26338@keltia.freenix.fr> Mail-Followup-To: FreeBSD Current Users' list Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 3.0-BETA perl5 uses a shared libperl.so.3 _but_ the configuration lists it as static. ELF system recently installed from 3.0-19980923-BETA and recompiled. FreeBSD tara.freenix.org 3.0-BETA FreeBSD 3.0-BETA #0: Sun Sep 27 14:53:13 CEST 1998 roberto@tara:/src/src/sys/compile/TARA i386 202 [16:51] roberto@tara:~> which perl /usr/bin/perl 203 [16:51] roberto@tara:~> ldd /usr/bin/perl /usr/bin/perl: libperl.so.3 => /usr/lib/libperl.so.3 (0x28052000) libm.so.2 => /usr/lib/libm.so.2 (0x280e2000) libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x280fc000) libc.so.3 => /usr/lib/libc.so.3 (0x280ff000) 204 [16:51] roberto@tara:~> perl -V Summary of my perl5 (5.0 patchlevel 5 subversion 2) configuration: Platform: osname=freebsd, osvers=3.0-current, archname=i386-freebsd uname='freebsd 3.0-current #0: ' hint=recommended, useposix=true, d_sigaction=define usethreads=undef useperlio=undef d_sfio=undef Compiler: cc='cc', optimize='undef', gccversion=2.7.2.1 cppflags='' ccflags ='' stdchar='char', d_stdstdio=undef, usevfork=true intsize=4, longsize=4, ptrsize=4, doublesize=8 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 alignbytes=4, usemymalloc=n, prototype=define Linker and Libraries: ld='ld', ldflags ='-Wl,-E ' libpth=/usr/lib /usr/local/lib libs=-lm -lc -lcrypt libc=undef, so=so, useshrplib=false, libperl=libperl.a ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags='-DPIC -fpic', lddlflags='-shared ' Characteristics of this binary (from libperl): Built under freebsd Compiled at Sep 27 1998 12:13:24 @INC: /usr/libdata/perl/5.00502/mach /usr/libdata/perl/5.00502 /usr/local/lib/perl5/site_perl/5.005/i386-freebsd /usr/local/lib/perl5/site_perl/5.005 -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 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 Sep 27 10:17:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA17381 for freebsd-current-outgoing; Sun, 27 Sep 1998 10:17:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA17375 for ; Sun, 27 Sep 1998 10:17:04 -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 KAA02917; Sun, 27 Sep 1998 10:15:47 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: David Dawes cc: obrien@NUXI.com, current@FreeBSD.ORG Subject: Re: Finding a.out shared libraries (was: Netscape no longer works with ELF system) In-reply-to: Your message of "Sun, 27 Sep 1998 12:48:37 +1000." <19980927124837.X22169@rf900.physics.usyd.edu.au> Date: Sun, 27 Sep 1998 10:15:47 -0700 Message-ID: <2912.906916547@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Maybe I could do something like that with the new ELF binaries. I'm not > going to change all our other binary distributions at this point though, > but maybe when we release 3.3.3 it can be organised differently (don't > hold me to this, but we're considering a 3.3.3 release in about six > weeks from now). Can you remind me exactly what you proposed last time? OK. The proposal last time was something like: pub/XFree86/${OSNAME}[-${RELNAME}]/${VERSION}/XF86prog.tgz For the prog tarball (to use a convenient example). Thus, for FreeBSD 3.0 you might have: pub/XFree86/FreeBSD-3.0/3.3.3/XF86prog.tgz pub/XFree86/FreeBSD-3.0/3.3.3/XF86bin.tgz ... > But I was going to put them in a new "alib" tarball (or alternatively > they could be in the main "bin" tarball together with the ELF shared libs). Oh, there's another idea. OK, I agree, and I think it would be best to put them into the bin tarball for now until I've had the chance to make a new installation category for "alib" - I think it would best obey POLA at this time of transition. > Hmm, are you really planning to put them in /usr/X11R6/lib/compat rather > than /usr/X11R6/lib/aout? Erm, sorry. Brain-o. :) Yes, I meant /usr/X11R6/lib/aout - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 10:17:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA17457 for freebsd-current-outgoing; Sun, 27 Sep 1998 10:17:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA17452 for ; Sun, 27 Sep 1998 10:17:52 -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 KAA02936; Sun, 27 Sep 1998 10:16:42 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: obrien@NUXI.com cc: dawes@rf900.physics.usyd.edu.au, current@FreeBSD.ORG Subject: Re: Finding a.out shared libraries (was: Netscape no longer works with ELF system) In-reply-to: Your message of "Sat, 26 Sep 1998 19:55:40 PDT." <19980926195540.A23068@nuxi.com> Date: Sun, 27 Sep 1998 10:16:41 -0700 Message-ID: <2932.906916601@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I would vote for /usr/X11R6/lib/compat to follow our current practice I don't think the current ldconfig_aout scheme would find them there though. /usr/X11R6/lib/aout was indeed the correct suggestion from a consistency/functionality POV. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 11:34:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA25399 for freebsd-current-outgoing; Sun, 27 Sep 1998 11:34:07 -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 LAA25390; Sun, 27 Sep 1998 11:34:04 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.1/8.9.1) id OAA04380; Sun, 27 Sep 1998 14:33:31 -0400 (EDT) (envelope-from wollman) Date: Sun, 27 Sep 1998 14:33:31 -0400 (EDT) From: Garrett Wollman Message-Id: <199809271833.OAA04380@khavrinen.lcs.mit.edu> To: dan@math.berkeley.edu (Dan Strick) Cc: sos@FreeBSD.ORG, current@FreeBSD.ORG, luigi@labinfo.iet.unipi.it Subject: Re: cd9660 mounts... In-Reply-To: <199809270144.SAA22103@math.berkeley.edu> References: <199809270144.SAA22103@math.berkeley.edu> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG <>> [Luigi Rizzo proposed:] >> > mount -t cd9660 -o -s=0 /dev/wcd0tN /cdrom > settrack /dev/rwcd0 N > mount -t cd9660 /dev/wcd0 /cdrom Far better: mount -t cd9660 -o track=N /dev/cd0c /cdrom ...which should work with ALL drivers. An even better one would be: mount -t cd9660 -o track=-1 /dev/cd0c /cdrom ...which would cause it to find the last track with an ISO-9660 filesystem on it, and mount that. (The current behavior is totally broken for PhotoCD, since there are normally garbage tracks after the one which contains the real data, so I always have to use ``cdcontrol info'' and do the scanning manually.) -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 Sun Sep 27 11:46:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA26959 for freebsd-current-outgoing; Sun, 27 Sep 1998 11:46:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA26940 for ; Sun, 27 Sep 1998 11:46:12 -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 UAA25310; Sun, 27 Sep 1998 20:46:01 +0200 (MET DST) Received: (from dag-erli@localhost) by gjallarhorn.ifi.uio.no ; Sun, 27 Sep 1998 20:46:01 +0200 (MET DST) Mime-Version: 1.0 To: synker Cc: current@FreeBSD.ORG Subject: Re: script output of make world References: <19980923162402.A15116@sanyusan.se> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 27 Sep 1998 20:46:00 +0200 In-Reply-To: synker's message of "Wed, 23 Sep 1998 16:24:02 +0200" Message-ID: Lines: 11 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 LAA26947 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG synker writes: > Can someone please mail me a copy of a script output of a succesful > make buildworld or make world from 98-09-23 or so. How is that going to help you? If you're having trouble, send *us* a buildworld log so that we can find out what went wrong and tell you how to fix it. DES -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 11:54:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28236 for freebsd-current-outgoing; Sun, 27 Sep 1998 11:54:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from haldjas.folklore.ee (Haldjas.folklore.ee [193.40.6.121]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA28203 for ; Sun, 27 Sep 1998 11:54:20 -0700 (PDT) (envelope-from narvi@haldjas.folklore.ee) Received: from haldjas.folklore.ee (haldjas.folklore.ee [172.17.2.1] (may be forged)) by haldjas.folklore.ee (8.8.8/8.8.4) with SMTP id VAA12582 for ; Sun, 27 Sep 1998 21:54:10 +0300 (EEST) Date: Sun, 27 Sep 1998 21:54:10 +0300 (EEST) From: Narvi To: current@FreeBSD.ORG Subject: ELF X11 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 anyone built say the XF86-3.3.2 package and put it up for general access or is willing to so? The main problem is that one cannot build X programs on an ELF system before having ELF X libraries. And X distributed with 19980623-BETA is still a.out. Sander There is no love, no good, no happiness and no future - all these are just illusions. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 12:05:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA29987 for freebsd-current-outgoing; Sun, 27 Sep 1998 12:05:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hillbilly.hayseed.net (hillbilly.hayseed.net [204.62.130.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA29982 for ; Sun, 27 Sep 1998 12:05:16 -0700 (PDT) (envelope-from enkhyl@hayseed.net) Received: from hillbilly.hayseed.net (hillbilly.hayseed.net [204.62.130.2]) by hillbilly.hayseed.net (8.9.1/8.8.5) with ESMTP id MAA10867; Sun, 27 Sep 1998 12:04:49 -0700 Date: Sun, 27 Sep 1998 12:04:49 -0700 (PDT) From: Enkhyl To: Sascha Schumann cc: Edwin Culp , Manfred Antar , Glenn Johnson , current@FreeBSD.ORG Subject: Re: Netscape no longer works with ELF system 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, 27 Sep 1998, Sascha Schumann wrote: > On Fri, 25 Sep 1998, Enkhyl wrote: > > > On Fri, 25 Sep 1998, Edwin Culp wrote: > > > > > What's wrong with communicator-v45b2-export.x86-unknown-freebsd.tar.gz? I > > > begining to almost like it:-) > > > I haven't had any problems with my elf current. > > > > For the truly paranoid (like me), the problem is that it only has > > export-grade crypto. > > You didn't miss Fortify, did you. It adds real crypto support to export > restricted Navigator versions, and it's still legal. Homepage is > http://www.fortify.net - for a list of supported platforms see > http://www.fortify.net/README.html#versions netscape 4.5b2 isn't supported. -- Christopher Nielsen Scient: The Art and Science of Electronic Business cnielsen@scient.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 12:22:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA01474 for freebsd-current-outgoing; Sun, 27 Sep 1998 12:22:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA01464 for ; Sun, 27 Sep 1998 12:22:52 -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 VAA28433; Sun, 27 Sep 1998 21:22:42 +0200 (MET DST) Received: (from dag-erli@localhost) by gjallarhorn.ifi.uio.no ; Sun, 27 Sep 1998 21:22:41 +0200 (MET DST) Mime-Version: 1.0 To: jim@reptiles.org (Jim Mercer) Cc: freebsd-current@FreeBSD.ORG Subject: Re: minor misrepresentation in 3.0-1980923 src/Makefile References: Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 27 Sep 1998 21:22:41 +0200 In-Reply-To: jim@reptiles.org's message of "Sat, 26 Sep 1998 20:59:27 -0400 (EDT)" Message-ID: Lines: 24 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 MAA01469 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG jim@reptiles.org (Jim Mercer) writes: > the makefile says you need at least 165M in /usr/obj for a full build. > > actually, the default build, without specifying -DNOAOUT, uses about 260M. Bollocks. It does use more than 165 MB, but nowhere near as much as you claim: root@fixus-ipv6 ~# df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/wd0s2a 63503 20739 37684 35% / devfs 16 16 0 100% dummy_mount /dev/wd0s2h 1165763 563484 509018 53% /usr /dev/wd0s2f 254063 211341 22397 90% /usr/src /dev/wd0s2e 63503 44805 13618 77% /var procfs 4 4 0 100% /proc /dev/wd0s2g 254063 203793 29945 87% /usr/obj root@fixus-ipv6 ~# du -sk /usr/obj/* 42012 /usr/obj/aout 161780 /usr/obj/elf DES -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 12:29:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA01997 for freebsd-current-outgoing; Sun, 27 Sep 1998 12:29:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mailbox.reptiles.org (mailbox.reptiles.org [198.96.117.155]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA01989 for ; Sun, 27 Sep 1998 12:29:27 -0700 (PDT) (envelope-from jim@reptiles.org) Received: from localhost (1868 bytes) by mailbox.reptiles.org via sendmail with P:stdio/R:bind_hosts/T:inet_zone_bind_smtp (sender: ) (ident using unix) id for ; Sun, 27 Sep 1998 15:29:17 -0400 (EDT) (Smail-3.2.0.102 1998-Aug-2 #2 built 1998-Aug-4) Message-Id: From: jim@reptiles.org (Jim Mercer) Subject: Re: minor misrepresentation in 3.0-1980923 src/Makefile To: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?=) Date: Sun, 27 Sep 1998 15:29:17 -0400 (EDT) Cc: jim@reptiles.org, freebsd-current@FreeBSD.ORG In-Reply-To: from =?ISO-8859-1?Q?Dag=2DErling_C=2E_Sm=F8rgrav?= at "Sep 27, 98 09:22:41 pm" X-Mailer: ELM [version 2.4ME+ PL22 (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 > jim@reptiles.org (Jim Mercer) writes: > > the makefile says you need at least 165M in /usr/obj for a full build. > > > > actually, the default build, without specifying -DNOAOUT, uses about 260M. > > Bollocks. It does use more than 165 MB, but nowhere near as much as > you claim: > > root@fixus-ipv6 ~# df > Filesystem 1K-blocks Used Avail Capacity Mounted on > /dev/wd0s2g 254063 203793 29945 87% /usr/obj > root@fixus-ipv6 ~# du -sk /usr/obj/* > 42012 /usr/obj/aout > 161780 /usr/obj/elf draco2# df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/da0s2h 257943 236671 637 100% /usr/obj draco2# du -sk /usr/obj/* 56071 /usr/obj/aout 180599 /usr/obj/elf well, ok, not 260M, in my case, 236M, but in any case, far above 165M. the difference could be related to /etc/make.conf. i'm using: FLAGS= -O -pipe NO_SENDMAIL= true COPTFLAGS= -O -pipe -- [ Jim Mercer Reptilian Research jim@reptiles.org +1 416 410-5633 ] [ The telephone, for those of you who have forgotten, was a commonly used ] [ communications technology in the days before electronic mail. ] [ They're still easy to find in most large cities. -- Nathaniel Borenstein ] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 12:42:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA03403 for freebsd-current-outgoing; Sun, 27 Sep 1998 12:42:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.impulse.net (mail.impulse.net [204.188.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA03396 for ; Sun, 27 Sep 1998 12:42:47 -0700 (PDT) (envelope-from reader@newsguy.com) Received: (qmail 8494 invoked from network); 27 Sep 1998 19:42:38 -0000 Received: from sb1-59.impulse.net (HELO chub.local) (204.188.6.59) by mail.impulse.net with SMTP; 27 Sep 1998 19:42:38 -0000 Received: (from reader@localhost) by chub.local (8.9.1/8.9.1) id MAA00675; Sun, 27 Sep 1998 12:40:05 -0700 To: dan@math.berkeley.edu (Dan Strick) Cc: current@FreeBSD.ORG Subject: Re: New install / Unrecognized fdisk terms References: <199809271138.EAA03195@math.berkeley.edu> From: Harry Putnam Date: 27 Sep 1998 12:40:02 -0700 In-Reply-To: dan@math.berkeley.edu's message of "Sun, 27 Sep 1998 04:38:58 -0700 (PDT)" Message-ID: Lines: 21 X-Mailer: Gnus v5.6.43/Emacs 20.3 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG dan@math.berkeley.edu (Dan Strick) writes: > > Attempting to install 3.0-19980923-BETA > > Since you are apparently new to FreeBSD, perhaps you should avoid > unstable code by using 2.2.7-RELEASE or one of its successors in the > "stable" snapshot series at ftp://releng22.freebsd.org/pub/FreeBSD/. Yes indeed... Thank you posters, for not horse laughing me off the list. Looks like I may be in over my head. May I stretch your patience for some further comments regarding what is especially good about FreeBSD as compared to other OSs. I haven't been able to see enough of it yet to know. Are their aspects that make FreeBSD a desirable OS to run? -- Harry Putnam reader@newsguy.com Running Redhat Linux-5.1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 12:57:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05206 for freebsd-current-outgoing; Sun, 27 Sep 1998 12:57:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05198 for ; Sun, 27 Sep 1998 12:57:19 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id MAA03172; Sun, 27 Sep 1998 12:57:11 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp03.primenet.com, id smtpd003155; Sun Sep 27 12:57:08 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id MAA27397; Sun, 27 Sep 1998 12:57:05 -0700 (MST) From: Terry Lambert Message-Id: <199809271957.MAA27397@usr05.primenet.com> Subject: Re: Softupdates panics To: street@iname.com (Kevin Street) Date: Sun, 27 Sep 1998 19:57:05 +0000 (GMT) Cc: freebsd-current@FreeBSD.ORG In-Reply-To: from "Kevin Street" at Sep 26, 98 01:50:28 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 > Here for your enjoyment are two softupdates panics. These are the first > I've seen after months of softupdates use. They came shortly after I > added `noatime' to two of my heavily used softupdates slices in > /etc/fstab, but I have been in the habit of dynamically updating the > mounts with noatime before make worlds with no problems. These happened > in the middle of large port compiles. I've taken the noatime out of > fstab and have survived a couple of passes through the same port build. Do *NOT* use "noatime" in combination with soft updates! The dependencies for "noatime" are not switchable, and by enabling it, you are breaking the dependency graph into seperate pieces! The bug here is that it didn't ignore your request for "noatime". Julian, you want to fix ffs_mount in /sys/ufs/ffs/ffs_vfsops.c? 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 Sep 27 13:02:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA05728 for freebsd-current-outgoing; Sun, 27 Sep 1998 13:02:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA05723 for ; Sun, 27 Sep 1998 13:02:08 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id NAA27445; Sun, 27 Sep 1998 13:01:44 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd027406; Sun Sep 27 13:01:35 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id NAA27569; Sun, 27 Sep 1998 13:01:32 -0700 (MST) From: Terry Lambert Message-Id: <199809272001.NAA27569@usr05.primenet.com> Subject: Re: Softupdates panics To: bde@zeta.org.au (Bruce Evans) Date: Sun, 27 Sep 1998 20:01:31 +0000 (GMT) Cc: Don.Lewis@tsc.tdk.com, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr In-Reply-To: <199809262318.JAA10324@godzilla.zeta.org.au> from "Bruce Evans" at Sep 27, 98 09:18:46 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 > >} > added `noatime' to two of my heavily used softupdates slices in > >} > >} noatime with SU is a known Bad Thing[tm]. > > > >I hadn't heard this. I don't know why that would be true. > > It is superstition. Perhaps stamping atimes hides some bugs in > softupdates by causing more frequent updates or changing the timing > of the updates. Doing "noatime" results in the loss of an inode write order dependency. 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 Sep 27 13:04:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA05951 for freebsd-current-outgoing; Sun, 27 Sep 1998 13:04:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA05919 for ; Sun, 27 Sep 1998 13:04:44 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id NAA28015; Sun, 27 Sep 1998 13:04:34 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd027990; Sun Sep 27 13:04:30 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id NAA27661; Sun, 27 Sep 1998 13:04:27 -0700 (MST) From: Terry Lambert Message-Id: <199809272004.NAA27661@usr05.primenet.com> Subject: Re: Softupdates panics To: Don.Lewis@tsc.tdk.com (Don Lewis) Date: Sun, 27 Sep 1998 20:04:27 +0000 (GMT) Cc: roberto@keltia.freenix.fr, freebsd-current@FreeBSD.ORG In-Reply-To: <199809261518.IAA00908@salsa.gv.tsc.tdk.com> from "Don Lewis" at Sep 26, 98 08:18:10 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 > } We should probably refuse to use > } bth at the same time. noatime seems to be unnecessary with SU anyway. > > If you are reading lots of files and writing lots of files on the same > disk, it would seem to improve performance if you avoiding writing back > the inodes of files that had only been read. If you are only reading > files on the filesystem, I don't see where softupdates buys you any > performance increase, whereas noatime does. If you are only reading, then mount it read-only. This will get you the desired "noatime" behaviour. 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 Sep 27 13:08:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA06743 for freebsd-current-outgoing; Sun, 27 Sep 1998 13:08:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA06695 for ; Sun, 27 Sep 1998 13:08:29 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id NAA17340; Sun, 27 Sep 1998 13:08:19 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp04.primenet.com, id smtpd017326; Sun Sep 27 13:08:12 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id NAA27746; Sun, 27 Sep 1998 13:08:10 -0700 (MST) From: Terry Lambert Message-Id: <199809272008.NAA27746@usr05.primenet.com> Subject: Commercial code and 3.0-RELEASE... To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Sun, 27 Sep 1998 20:08:10 +0000 (GMT) Cc: current@FreeBSD.ORG In-Reply-To: <15680.906795121@time.cdrom.com> from "Jordan K. Hubbard" at Sep 26, 98 00:32:01 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 > I'm not sure what I plan to do WRT X yet since I have *only* a.out > versions available right now and that constrains me somewhat. > When and if I have a choice, I'll think about ways of providing > both environments. Speaking of which, what is the test plan for binary packages from those commercial vendors who, with large hearts, support FreeBSD as a platform? Do you personally have reference copies from vendors for testing, and is this going to be part of the validation testing in the release engineering process? I'm thinking especially about the X servers, but the comment speaks to the other code, as well... 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 Sep 27 13:26:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10024 for freebsd-current-outgoing; Sun, 27 Sep 1998 13:26:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA09999 for ; Sun, 27 Sep 1998 13:25:56 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id NAA02085; Sun, 27 Sep 1998 13:25:44 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd002075; Sun Sep 27 13:25:43 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id NAA28155; Sun, 27 Sep 1998 13:25:40 -0700 (MST) From: Terry Lambert Message-Id: <199809272025.NAA28155@usr05.primenet.com> Subject: Re: DEVFS & SLICE? To: rotel@indigo.ie Date: Sun, 27 Sep 1998 20:25:39 +0000 (GMT) Cc: tlambert@primenet.com, current@FreeBSD.ORG In-Reply-To: <199809261328.OAA00354@indigo.ie> from "Niall Smart" at Sep 26, 98 02:28:27 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 > > 2) To allow NFS booting from systems that don't support the 32 > > bit minor device numbers required by FreeBSD. > > Eh? FreeBSD minor numbers for some devices are more bits than DEC UNIX can store on a character device node, and subsequently export via NFS. > > 3) To move the maintenance of the MAKEDEV into the same source > > file as the device being maintained, such that coherency is > > automatic. > > MAKEDEV should probably be built from a file which describes kernel > devices, maintanence of this would be so easy as to be a non-issue > and would have the side effect of a database of device major and > minor numbers which the DEVFS approach doesn't seem to afford. Major and minor numbers are an artifact of the need to be able to translate a inode from an FS into a vnode for a device. If DEVFS is used, the need for this translation goes away. Add: I. It gets rid of the need to allocate mjaor numbers for new drivers. > > 4) To allow for dynamic creation of devices as a result of > > hot insertion or hot swap. > > I don't think that this is a problem with MAKEDEV, one usually has > only a small number of hot pluggable devices. Until one goes to Fry's, and gets the "next great pluggable device" for their laptop. 8-). > > 5) To allow for daemon-select/poll of the /dev directory to > > allow for scanning to actually *do* something when a > > device "arrives" (like mount an FS on a Flash, bring a > > network link up when a PCMCIA net card is inserted, etc.). > > Are you talking about opening /dev and then selecting on the fd? > I don't believe this requires DEVFS - Perhaps an even better > approach would be to select on /dev/pcmcia for example, from which > a structure describing the new device could be read from. I don't think you get notification on this. For the DEVFS directory, the directory contents are modified by the automatic insertion into the directory of the new device. Admittedly, subsequently scanning the directory, instead of just being told what device arrived, is a bit of a kludge. If you can't stand the idea, then implement a kernel thread that is associated with the driver for the device. > > 6) To reduce the number of kernel drivers that have to be > > working to get FreeBSD minimally functional on a new > > piece of hardware. > > I don't understand what you are saying here, when you say drivers > are you talking about device drivers? It can be a pain when a boot > disk doesn't include a device file you need which is why I always > make sure MAKEDEV is on mine. :) No. I'm talking about porting FreeBSD to new hardware taking less work to get a minimally functional single user mode. > > 7) To allow the creation of sub-instances of /dev in chroot > > environments, but to omit "dangerous" or "undesirable" > > devices. > > > > 8) To prevent the use of ad-hoc created devices (via mknod) > > as gateways for security exploits. > > These two issues seem more or less the same, using DEVFS simply > moves the checking from mknod code to DEVFS code. Any general > framework implemented in DEVFS for controlling device visibility > in chroot environments could just as easily be provided for mknod. The first speaks to pruned instances of "/dev", while the second speaks to the existance of device nodes anywhere *but* "/dev". If you don't have "specfs" at all, then it is *impossible* for you to "mknod" a device. Basically, mknod is obsolete. > > 9) To get rid of "specfs" and the promiscuous knowledge of > > "specfs" in other areas of the kernel. > > > > 10) To aid in the murder of "struct fileops", such that vnodes > > actually point to VFS devices. > > If you say so. :) See the recent question on "-hackers" about the meaning of VNON, VREG, VDIR, et. al. (yes, I will respond to the guy in a while, if no one beats me to it). > > 11) To allow advisory locking to be applied to device files, > > just like it applies to ordinary files. > > Why can't this happen without DEVFS? Because advisory locks are hung off the in-core inode (stupid thing to do, but that's the current implementation). Even if you fixed this, and hung them off the in-core vnode (in which case, remind me again why you need VOP_ADVLOCK() for FS's other than NFS?), you would still not have a filesystem backing the object. In other words, the struct fileops for these vnode objects that have not been fully integrated into the vnode architecture is different than the standard one, and doesn't reference an object that has a VOP_ADVLOCK() call associated with it. > > 12) Because it's cool. > > Heh, I will add another reason: > > 14) To allow special file addition and removal when the underlying > resource such as pseudo terminals, packet filters etc can dynamically > resize. (Of course this is not possible right now.) > > (13 is an unlucky number) Ah. Thanks for reminding me: II. To allow clone device drivers for pseudo terminals and network muxes. 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 Sep 27 13:29:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10596 for freebsd-current-outgoing; Sun, 27 Sep 1998 13:29:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.impulse.net (mail.impulse.net [204.188.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA10591 for ; Sun, 27 Sep 1998 13:29:38 -0700 (PDT) (envelope-from reader@newsguy.com) Received: (qmail 12400 invoked from network); 27 Sep 1998 20:29:28 -0000 Received: from sb1-59.impulse.net (HELO chub.local) (204.188.6.59) by mail.impulse.net with SMTP; 27 Sep 1998 20:29:28 -0000 Received: (from reader@localhost) by chub.local (8.9.1/8.9.1) id NAA00938 for current@FreeBSD.ORG; Sun, 27 Sep 1998 13:26:22 -0700 X-From-Line: nobody Sun Sep 27 12:40:02 1998 From: Harry Putnam Subject: Re: New install / Unrecognized fdisk terms To: current@FreeBSD.ORG Date: 27 Sep 1998 12:40:02 -0700 References: <199809271138.EAA03195@math.berkeley.edu> In-Reply-To: dan@math.berkeley.edu's message of "Sun, 27 Sep 1998 04:38:58 -0700 (PDT)" Message-ID: X-Mailer: Gnus v5.6.43/Emacs 20.3 Lines: 21 X-Gnus-Article-Number: 306 Sun Sep 27 12:40:02 1998 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG dan@math.berkeley.edu (Dan Strick) writes: > > Attempting to install 3.0-19980923-BETA > > Since you are apparently new to FreeBSD, perhaps you should avoid > unstable code by using 2.2.7-RELEASE or one of its successors in the > "stable" snapshot series at ftp://releng22.freebsd.org/pub/FreeBSD/. Yes indeed... Thank you posters, for not horse laughing me off the list. Looks like I may be in over my head. May I stretch your patience for some further comments regarding what is especially good about FreeBSD as compared to other OSs. I haven't been able to see enough of it yet to know. Are their aspects that make FreeBSD a desirable OS to run? -- Harry Putnam reader@newsguy.com Running Redhat Linux-5.1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 13:34:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11524 for freebsd-current-outgoing; Sun, 27 Sep 1998 13:34:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Ilsa.StevesCafe.com (Ilsa.StevesCafe.com [205.168.119.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA11519 for ; Sun, 27 Sep 1998 13:34:24 -0700 (PDT) (envelope-from fbsd@Ilsa.StevesCafe.com) Received: from Ilsa.StevesCafe.com (localhost.StevesCafe.com [127.0.0.1]) by Ilsa.StevesCafe.com (8.8.8/8.8.5) with ESMTP id OAA07730; Sun, 27 Sep 1998 14:34:03 -0600 (MDT) Message-Id: <199809272034.OAA07730@Ilsa.StevesCafe.com> X-Mailer: exmh version 2.0.2 2/24/98 From: Steve Passe To: jim@reptiles.org (Jim Mercer) cc: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?=), freebsd-current@FreeBSD.ORG Subject: Re: minor misrepresentation in 3.0-1980923 src/Makefile In-reply-to: Your message of "Sun, 27 Sep 1998 15:29:17 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 27 Sep 1998 14:34:03 -0600 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, > > jim@reptiles.org (Jim Mercer) writes: > > > the makefile says you need at least 165M in /usr/obj for a full build. > > > > > > actually, the default build, without specifying -DNOAOUT, uses about 260M. > > > > Bollocks. It does use more than 165 MB, but nowhere near as much as > > you claim: > > > > root@fixus-ipv6 ~# df > > Filesystem 1K-blocks Used Avail Capacity Mounted on > > /dev/wd0s2g 254063 203793 29945 87% /usr/obj > > root@fixus-ipv6 ~# du -sk /usr/obj/* > > 42012 /usr/obj/aout > > 161780 /usr/obj/elf > > draco2# df > Filesystem 1K-blocks Used Avail Capacity Mounted on > /dev/da0s2h 257943 236671 637 100% /usr/obj > draco2# du -sk /usr/obj/* > 56071 /usr/obj/aout > 180599 /usr/obj/elf > > well, ok, not 260M, in my case, 236M, but in any case, far above 165M. > > the difference could be related to /etc/make.conf. > > i'm using: > > FLAGS= -O -pipe > NO_SENDMAIL= true > COPTFLAGS= -O -pipe src cvsup'ed this morning: Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/da2e 297663 238876 34974 87% /usr/obj /dev/da1e 297663 261734 12116 96% /usr/src CFLAGS= -O -pipe COPTFLAGS= -O -pipe when sizing partitions don't forget the overhead. For example, in the above numbers I have a 297663-1Kblock partition. I am using 238876 for obj, but only have 34974 left (238876 + 34974 = 273850, 297663 - 273850 = 23813 BLOCKS for overhead). If you add the actual blockcount needed to the approx. overhead of the filesystem you get: 238876 + 23813 = 262689. So a claim of needing 260M is pretty accurate if speaking of RAW partition size. I would say that RAW partition sizes of 350/400M src, 300M obj would be quite reasonable, depending of course on what you do inside src. -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 13:59:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA14668 for freebsd-current-outgoing; Sun, 27 Sep 1998 13:59:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA14663 for ; Sun, 27 Sep 1998 13:59:18 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id NAA14579; Sun, 27 Sep 1998 13:59:09 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp03.primenet.com, id smtpd014569; Sun Sep 27 13:59:05 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id NAA29095; Sun, 27 Sep 1998 13:59:02 -0700 (MST) From: Terry Lambert Message-Id: <199809272059.NAA29095@usr05.primenet.com> Subject: Re: Current is Really Broken(tm) To: phk@critter.freebsd.dk (Poul-Henning Kamp) Date: Sun, 27 Sep 1998 20:59:02 +0000 (GMT) Cc: gibbs@narnia.plutotech.com, current@FreeBSD.ORG In-Reply-To: <8655.906831168@critter.freebsd.dk> from "Poul-Henning Kamp" at Sep 26, 98 07:32:48 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 > There are two basic ways to skin that cat: > > A) "The kernel knows" > > This is what Julian sort of implemented in SLICE. It is the "quick" > way but not the easy way. The trouble is that you need to read > diskblocks from some kind of thead or event handler, examine their > contents, configure the right drivers and so on. That sounds easy, > but is hairy. Right. The trivial way to fix this is to queue device arrivals by descriptor for non-interrupt context processing by a kernel thread. This introduces a descriptor allocation issue. My personal take would be for the driver to own the desriptors, either as a result of a preallocation on the drivers behalf as part of startup before the device probes, or, more ugly, as simple static declarations of storage (e.g., you will never have more than two devices "arriving" from an IDE controller driver, since there is a limit of two devices total inherent in IDE). > The major problems is with this approach is that you hardcode a > lot of gunk into the kernel, how does a BSD disklabel look, how > does a MBR disklabel look, and so on. Which the kernel has to know anyway, in order to mount things. The structures are there, and they're not going to go away, no matter how ugly their being there is deemed. Well, until we support discardable ELF section tags for unused kernel components. > Next you need to figure out how the kernel will discover that you > muck about with a disklabel/MBR something else. And things go > rapidly down-hill from there. Actually, I disagreed with the way Julian did this, but his approach *did* work, using notifications. The way I argued with him that it should be done is via ioctl()'s that abstract the ideas of: 1) A list of N extents of physically contiguous blocks DOS Partitioning DOS Extended Partitioning FreeBSD Disklabel NetBSD Extended Disklabel DEC UNIX Disklabel Solaris Disklabel SVR4 VTOC etc. 2) A media perfection mechanism of M virtually contiguous blocks layered on N physically contiguous blocks, M < N. Bad144 etc. 3) A list of #1, to be agregated into a single virtually contiguous blocks CCD Vinum VXFS volume manager etc. Since the kernel code must know about these structures for both mounting and for device node creation, it may as well know how to write a correct default instance of the structures. This is a pretty trivial abstraction to make. Julian's argument against this is "what about future things that don't fit this model?". I can't think of any, but if he ever comes up with a concrete example, well, the next integer after "3" is "4"... The fdisk program moves to user space, and you can add new and "improved" SLICE types to your heart's content, and the single user space "fdisk" program will embrace them all, without needing to be recompiled. No more "run fdisk, now run fdisk, now run disklabel, now...". One simple program that doesn't take a CS degree to run. > B) "This is magic, we need a daemon" > > If you do it from userland in a daemon, then the interface in the > kernel becomes much cleaner, there are no "hidden users" which do > odd things to you disk. > > You can make one generic method that slices a device into several > devices, and depending on what your daemon finds, it will be > configured with the data from a disklabel, a MBR or a Mac VTOC for > that matter. > > On the other hand you get a bootstrap problem, to find / you need > to run a program (unless you cheat of course, see: "Veritas") > > The issue of changing a layout is now moved from the kernel to a > daemon in user-space, which needs to sanity-check and implement > the changes people want to do. This is a lot less hairy than > doing it in the kernel. ? There's really no difference between a kernel thread and a process. The bootstrap problem is the primary reason why you would put this stuff in the kernel. One of the most common Linux "gloats" is that they can be booted off a DOS Extended Partition. > The second most tricky problem is open/read/write locking: can I, > considering what else is open, open this device for read/write ? I think this problem boils down to "am I going to let user space programs write things I recognize as cutting the disk up using user space programs?". I think the answer to this question which best simplifies the issue is "No.". The longer answer is "No. Use an ioctl() instead.". This lets people put experimental crap in user space (or even in kernel space, using an LKM to load a SLICE type management module), and keeps people from blowing away their DOS parition table and thus losing the FreeBSD disklabel in partition 2, etc.. You could add an ioctl() that says to a physical device (where no FS was mounted on an inferior SLICE) "Elvis has left the building". The top level device node would remain, but all inferior device nodes would deregister. I would suggest naming the manifest constant to do this: SLICE_MY_NOSE_OFF_TO_SPITE_MY_FACE With the inverse call (making the device "arrive" again) being: GLUE_MY_NOSE_BACK_ON_I_WAS_AIMING_AT_MY_FOOT 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 Sun Sep 27 14:10:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16555 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:10:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA16510 for ; Sun, 27 Sep 1998 14:10:15 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id OAA28641; Sun, 27 Sep 1998 14:10:05 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp04.primenet.com, id smtpd028630; Sun Sep 27 14:10:02 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA29425; Sun, 27 Sep 1998 14:09:58 -0700 (MST) From: Terry Lambert Message-Id: <199809272109.OAA29425@usr05.primenet.com> Subject: Re: DEVFS & SLICE? To: dholland@cs.toronto.edu (David Holland) Date: Sun, 27 Sep 1998 21:09:58 +0000 (GMT) Cc: rotel@indigo.ie, tlambert@primenet.com, current@FreeBSD.ORG In-Reply-To: <98Sep26.231232edt.37814-5346@qew.cs.toronto.edu> from "David Holland" at Sep 26, 98 11:12:28 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 > Major and minor device numbers are a projection of internal kernel > guts into user space. As such, they are a problem, not a feature. Here here. > The DEVFS approach, when taken to its conclusion, ultimately leads to > abolishing the concept entirely. You'd still need dev_t for stat, but > you don't need or want to interpret the contents. For what it's worth, on Solaris, the dev_t returned by stat is the address of the device descriptor in kernel space, and not an index. > > These two issues seem more or less the same, using DEVFS simply > > moves the checking from mknod code to DEVFS code. Any general > > framework implemented in DEVFS for controlling device visibility > > in chroot environments could just as easily be provided for mknod. > > Huh? How do you tell mknod(2) that it can only create nodes in (say) > /dev, /home/ftp/dev, and /usr/test/chroot/dev? Or better yet: # mknod wd0 c 21 1 mknod: Command not found. # (Yes, I know you will still need "mknod" to build an NFS "/dev" for primitive OS's like DEC UNIX and Linux; don't take everything so seriously!). 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 Sep 27 14:12:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16856 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:12:24 -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 OAA16825 for ; Sun, 27 Sep 1998 14:12: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.9.1a/8.9.1) with ESMTP id XAA08322; Sun, 27 Sep 1998 23:11:53 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id XAA20959; Sun, 27 Sep 1998 23:11:52 +0200 (MET DST) Message-ID: <19980927231152.21543@follo.net> Date: Sun, 27 Sep 1998 23:11:52 +0200 From: Eivind Eklund To: Terry Lambert , Kevin Street Cc: freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics References: <199809271957.MAA27397@usr05.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199809271957.MAA27397@usr05.primenet.com>; from Terry Lambert on Sun, Sep 27, 1998 at 07:57:05PM +0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Sep 27, 1998 at 07:57:05PM +0000, Terry Lambert wrote: > > Here for your enjoyment are two softupdates panics. These are the first > > I've seen after months of softupdates use. They came shortly after I > > added `noatime' to two of my heavily used softupdates slices in > > /etc/fstab, but I have been in the habit of dynamically updating the > > mounts with noatime before make worlds with no problems. These happened > > in the middle of large port compiles. I've taken the noatime out of > > fstab and have survived a couple of passes through the same port build. > > > Do *NOT* use "noatime" in combination with soft updates! > > The dependencies for "noatime" are not switchable, and by enabling > it, you are breaking the dependency graph into seperate pieces! > > The bug here is that it didn't ignore your request for "noatime". Return error. noatime request a particular behaviour for the mount; ignoring that request on the assumption that people only do it for speed is IMO totally bogus. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 14:16:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA17418 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:16:35 -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 OAA17347 for ; Sun, 27 Sep 1998 14:16:19 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id WAA03984; Sun, 27 Sep 1998 22:15:14 +0100 (BST) Date: Sun, 27 Sep 1998 22:15:14 +0100 (BST) From: Doug Rabson To: Terry Lambert cc: "Jordan K. Hubbard" , current@FreeBSD.ORG Subject: Re: Commercial code and 3.0-RELEASE... In-Reply-To: <199809272008.NAA27746@usr05.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 Sun, 27 Sep 1998, Terry Lambert wrote: > > I'm not sure what I plan to do WRT X yet since I have *only* a.out > > versions available right now and that constrains me somewhat. > > When and if I have a choice, I'll think about ways of providing > > both environments. > > Speaking of which, what is the test plan for binary packages from > those commercial vendors who, with large hearts, support FreeBSD > as a platform? > > Do you personally have reference copies from vendors for testing, > and is this going to be part of the validation testing in the > release engineering process? > > I'm thinking especially about the X servers, but the comment > speaks to the other code, as well... Umm. I run Xaccel on two different desktops (both 3.0 bleeding edge) all the time. Does that count? -- 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 Sun Sep 27 14:18:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA17820 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:18:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA17789 for ; Sun, 27 Sep 1998 14:18:44 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id OAA18551; Sun, 27 Sep 1998 14:18:34 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp03.primenet.com, id smtpd018530; Sun Sep 27 14:18:30 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA29638; Sun, 27 Sep 1998 14:18:21 -0700 (MST) From: Terry Lambert Message-Id: <199809272118.OAA29638@usr05.primenet.com> Subject: Re: xanim and linuxELF.o To: mark@grondar.za (Mark Murray) Date: Sun, 27 Sep 1998 21:18:21 +0000 (GMT) Cc: brian@worldcontrol.com, freebsd-current@FreeBSD.ORG In-Reply-To: <199809270901.LAA20240@gratis.grondar.za> from "Mark Murray" at Sep 27, 98 11:01:36 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 > > produces working code. Are elf objects interchangable in this way among > > all elf systems? Is this supposed to work? > > Only if there are no syscalls. Or proxied system calls, or other use of system specific manifest constants from header files. I would be very happy to see FreeBSD adopt manifest values for POSIX (and in some cases, extended) ioctl/fcntl/etc. arguments that were identical to the IABI values (Intel UNIX, Solaris, UnixWare). 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 Sep 27 14:21:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA18218 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:21:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kstreet.interlog.com (kstreet.interlog.com [198.53.146.171]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA18159 for ; Sun, 27 Sep 1998 14:20:31 -0700 (PDT) (envelope-from kws@kstreet.interlog.com) Received: (from kws@localhost) by kstreet.interlog.com (8.9.1/8.8.8) id RAA02034; Sun, 27 Sep 1998 17:20:03 -0400 (EDT) (envelope-from kws) From: Kevin Street MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 27 Sep 1998 17:20:02 -0400 (EDT) To: Terry Lambert Cc: street@iname.com (Kevin Street), freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics In-Reply-To: <199809271957.MAA27397@usr05.primenet.com> References: <199809271957.MAA27397@usr05.primenet.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13838.43349.110576.318091@kstreet.interlog.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert writes: >Do *NOT* use "noatime" in combination with soft updates! > >The dependencies for "noatime" are not switchable, and by enabling >it, you are breaking the dependency graph into seperate pieces! > >The bug here is that it didn't ignore your request for "noatime". > >Julian, you want to fix ffs_mount in /sys/ufs/ffs/ffs_vfsops.c? Well, this certainly started an interesting series on noatime and SU. If I could just review the score so far, we have: 1 for "It's a Bad Thing" later retracted 2 for "I've never heard this and I do it, you must be thinking of async" 1 for "It's superstition, noatime and SU are fine" 2 for "It likely triggers an access change that exposes a SU bug" 1 for "It breaks your dependency graph into pieces" (perhaps I should count this as 2 for "Bad Thing") I think we need a decision from the referee. -- 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 Sun Sep 27 14:22:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA18449 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:22:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA18402 for ; Sun, 27 Sep 1998 14:22:08 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA13157; Sun, 27 Sep 1998 14:21:58 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd013142; Sun Sep 27 14:21:53 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA29704; Sun, 27 Sep 1998 14:21:51 -0700 (MST) From: Terry Lambert Message-Id: <199809272121.OAA29704@usr05.primenet.com> Subject: Re: VM86 and APM To: yokota@zodiac.mech.utsunomiya-u.ac.jp (Kazutaka YOKOTA) Date: Sun, 27 Sep 1998 21:21:51 +0000 (GMT) Cc: current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp In-Reply-To: <199809270917.SAA08901@zodiac.mech.utsunomiya-u.ac.jp> from "Kazutaka YOKOTA" at Sep 27, 98 06:17:31 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 > Does anybody know of any problem using VM86 and the apm driver together? > > Looking casually at the source code of apm.c, I realize that it tries > to use the VM86 service if available. > > However, when I boot the kernel with VM86, I get: > > apm0 not found. > > The kernel without VM86 used to detect the apm BIOS in my box all right. I think that you may have APM disabled in your CMOS setup? I think the APM VM86() call will detect this because it uses BIOS-specific code that knows about the CMOS setting, but the non-VM86() code ignores the CMOS setting (which can cause other, interesting problems, like being able to suspend, but the laptop not waking up on an event that should result in a "resume"). > PS. The SMP kernel needs a slight modification in VM86 to boot the > kernel with apm or VESA service. tegge@fast.no has the fix. However, > even after his fix, the apm BIOS is not found by the kernel. I saw this go by on the SMP list; is anyone going to commit 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 Sun Sep 27 14:25:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA19216 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:25:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA19170; Sun, 27 Sep 1998 14:25:34 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id OAA15455; Sun, 27 Sep 1998 14:25:22 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp01.primenet.com, id smtpd015448; Sun Sep 27 14:25:21 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA29834; Sun, 27 Sep 1998 14:25:19 -0700 (MST) From: Terry Lambert Message-Id: <199809272125.OAA29834@usr05.primenet.com> Subject: Re: ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980923-BETA/ To: jmb@FreeBSD.ORG (Jonathan M. Bresler) Date: Sun, 27 Sep 1998 21:25:19 +0000 (GMT) Cc: rkw@Dataplex.NET, jmb@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: <199809271550.IAA10717@hub.freebsd.org> from "Jonathan M. Bresler" at Sep 27, 98 08:50:36 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 > with the impending release of 3.0 the number of commit messages > has skyrocketed. Uh, Er, Um... 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 Sep 27 14:31:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA20440 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:31:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA20398 for ; Sun, 27 Sep 1998 14:31:28 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA15005; Sun, 27 Sep 1998 14:31:18 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd014985; Sun Sep 27 14:31:12 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA29999; Sun, 27 Sep 1998 14:31:08 -0700 (MST) From: Terry Lambert Message-Id: <199809272131.OAA29999@usr05.primenet.com> Subject: Re: Softupdates panics To: street@iname.com (Kevin Street) Date: Sun, 27 Sep 1998 21:31:08 +0000 (GMT) Cc: tlambert@primenet.com, street@iname.com, freebsd-current@FreeBSD.ORG In-Reply-To: <13838.43349.110576.318091@kstreet.interlog.com> from "Kevin Street" at Sep 27, 98 05:20:02 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 > Well, this certainly started an interesting series on noatime and SU. > If I could just review the score so far, we have: > > 1 for "It's a Bad Thing" later retracted > 2 for "I've never heard this and I do it, you must be thinking of async" > 1 for "It's superstition, noatime and SU are fine" > 2 for "It likely triggers an access change that exposes a SU bug" > 1 for "It breaks your dependency graph into pieces" > (perhaps I should count this as 2 for "Bad Thing") > > I think we need a decision from the referee. Well, feel free to ask Kirk. My claim that it's a bad thing came from a discussion of noatime and Soft Updates with Kirk and Julian in Julian's cube several months ago. 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 Sep 27 14:34:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA20925 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:34:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA20899; Sun, 27 Sep 1998 14:33:47 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id OAA03450; Sun, 27 Sep 1998 14:33:30 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp04.primenet.com, id smtpd003415; Sun Sep 27 14:33:19 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA00234; Sun, 27 Sep 1998 14:33:11 -0700 (MST) From: Terry Lambert Message-Id: <199809272133.OAA00234@usr05.primenet.com> Subject: Re: cd9660 mounts... To: wollman@khavrinen.lcs.mit.edu (Garrett Wollman) Date: Sun, 27 Sep 1998 21:33:11 +0000 (GMT) Cc: dan@math.berkeley.edu, sos@FreeBSD.ORG, current@FreeBSD.ORG, luigi@labinfo.iet.unipi.it In-Reply-To: <199809271833.OAA04380@khavrinen.lcs.mit.edu> from "Garrett Wollman" at Sep 27, 98 02:33:31 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 > mount -t cd9660 -o track=-1 /dev/cd0c /cdrom > > ..which would cause it to find the last track with an ISO-9660 > filesystem on it, and mount that. (The current behavior is totally > broken for PhotoCD, since there are normally garbage tracks after the > one which contains the real data, so I always have to use ``cdcontrol > info'' and do the scanning manually.) FWIW, this is supposed to be the default behaviour for a multisession CD, according to the Joliet spec. (go to the last session with a CD9660 FS, and mount 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 Sun Sep 27 14:36:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA21372 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:36:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA21334 for ; Sun, 27 Sep 1998 14:35:55 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id OAA14227; Sun, 27 Sep 1998 14:27:08 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd014215; Sun Sep 27 14:27:06 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA29924; Sun, 27 Sep 1998 14:27:03 -0700 (MST) From: Terry Lambert Message-Id: <199809272127.OAA29924@usr05.primenet.com> Subject: Re: script output of make world To: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?=) Date: Sun, 27 Sep 1998 21:27:03 +0000 (GMT) Cc: synker@sanyusan.se, current@FreeBSD.ORG In-Reply-To: from "Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?=" at Sep 27, 98 08:46: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 > > Can someone please mail me a copy of a script output of a succesful > > make buildworld or make world from 98-09-23 or so. > > How is that going to help you? If you're having trouble, send *us* a > buildworld log so that we can find out what went wrong and tell you > how to fix it. I think he is proacvtively avoiding problems by asking for a scripted instance that worked *without* someone having problems. 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 Sun Sep 27 14:37:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA21586 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:37:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA21557 for ; Sun, 27 Sep 1998 14:37:28 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id FAA14538; Mon, 28 Sep 1998 05:35:27 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809272135.FAA14538@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Enkhyl cc: Sascha Schumann , Edwin Culp , Manfred Antar , Glenn Johnson , current@FreeBSD.ORG Subject: Re: Netscape no longer works with ELF system In-reply-to: Your message of "Sun, 27 Sep 1998 12:04:49 MST." Date: Mon, 28 Sep 1998 05:35:26 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Enkhyl wrote: > On Sun, 27 Sep 1998, Sascha Schumann wrote: > > > On Fri, 25 Sep 1998, Enkhyl wrote: > > > > > On Fri, 25 Sep 1998, Edwin Culp wrote: > > > > > > > What's wrong with communicator-v45b2-export.x86-unknown-freebsd.tar.gz? I > > > > begining to almost like it:-) > > > > I haven't had any problems with my elf current. > > > > > > For the truly paranoid (like me), the problem is that it only has > > > export-grade crypto. > > > > You didn't miss Fortify, did you. It adds real crypto support to export > > restricted Navigator versions, and it's still legal. Homepage is > > http://www.fortify.net - for a list of supported platforms see > > http://www.fortify.net/README.html#versions > > netscape 4.5b2 isn't supported. Because 4.5b2 doesn't have the 128 bit code at all. Background.. The export versions of netscape have both 40 and 128 bit encryption. The 40 bit code is default, but if the server has a special key signed by the right people it means that the key is for a financial institution etc which were "approved" for export use of stronger crypto. So, when netscape sees one of these servers with the right keys, it turns on full 128 bit mode, even on export browsers. The fortify patches tweak this so that it will always try and use 128-bit crypto regardless of the server key. That's why the patches are so small. Netscape 4.5 betas do not have the 128 bit mode at all yet, so can't be used in 128 bit mode on financial institutions etc. > -- > Christopher Nielsen > Scient: The Art and Science of Electronic Business > cnielsen@scient.com > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > Cheers, -Peter -- Peter Wemm Netplex Consulting "No coffee, No workee!" :-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 14:40:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA22092 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:40:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA22069 for ; Sun, 27 Sep 1998 14:40:43 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id OAA04888; Sun, 27 Sep 1998 14:40:32 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp04.primenet.com, id smtpd004877; Sun Sep 27 14:40:29 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id OAA00439; Sun, 27 Sep 1998 14:40:26 -0700 (MST) From: Terry Lambert Message-Id: <199809272140.OAA00439@usr05.primenet.com> Subject: Re: Slice implementation (was: Current is Really Broken(tm)) To: grog@lemis.com (Greg Lehey) Date: Sun, 27 Sep 1998 21:40:26 +0000 (GMT) Cc: phk@critter.freebsd.dk, gibbs@narnia.plutotech.com, current@FreeBSD.ORG In-Reply-To: <19980927175655.P20205@freebie.lemis.com> from "Greg Lehey" at Sep 27, 98 05:56:55 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 can't see anything in this discussion which requires process > context. The I/O's to the disk to probe the SLICE driver format, and the allocation of a device descriptor for enqueueing the device arrival event for physical devices, which "arrive" by driver probe returning "true". There is the need for, minimally, a kernel thread to field and process physical media arrival events. > I considered these options when writing Vinum, which is hairier than I > want it to be. I decided against both of these alternatives, and for > a third one: put it in an LKM. It's not going to work completely, > because I need process context for I/O error recovery, but that's > about the only thing. If you need help on starting a kernel thread (process) in an LKM, I can give you info. The easiest thing to do is to look at the code in /sys/kern/init_main.c and see how the swapper, pagedaemon, vmdaemon, and update (or syncd) are started. > Tandem solved this problem decades ago: when you open a file, you > specify an exclusion parameter, which can be "shared" (no exclusion), > "protected" (anybody can read, only I can write), or "exclusive" > (nobody else can access). There's also a parameter which specifies to > wait until the file is available for access in the desired mode. This > works very well. Applying the solution to UNIX is less a question of > the implementation than of implementing it in a backwards-compatible > manner. O_EXLOCK, O_SHLOCK 8-). But I would prefer to enforce a procedural interface instead of a data interface (i.e., use an ioctl() to manipulate the SLICE objects, instead of expecting the SLICE code to notice Joe Schmuck User writing disklabels on defenseless devices). 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 Sep 27 14:47:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA23211 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:47:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA23172 for ; Sun, 27 Sep 1998 14:47:22 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id FAA14600; Mon, 28 Sep 1998 05:46:36 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809272146.FAA14600@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: bde@zeta.org.au (Bruce Evans), Don.Lewis@tsc.tdk.com, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr Subject: Re: Softupdates panics In-reply-to: Your message of "Sun, 27 Sep 1998 20:01:31 GMT." <199809272001.NAA27569@usr05.primenet.com> Date: Mon, 28 Sep 1998 05:46:36 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert wrote: > > >} > added `noatime' to two of my heavily used softupdates slices in > > >} > > >} noatime with SU is a known Bad Thing[tm]. > > > > > >I hadn't heard this. I don't know why that would be true. > > > > It is superstition. Perhaps stamping atimes hides some bugs in > > softupdates by causing more frequent updates or changing the timing > > of the updates. > > Doing "noatime" results in the loss of an inode write order > dependency. So? what's being written while you're reading a file? If you're reading and writing the file together, then the modtime stamps will cause the inode to be written out. If you're just reading, there is no metadata dependency at all because nothing is changed at all. Had anybody got problems with softupdates that can be specifically attributed to the use of -noatime ? Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 14:50:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA23747 for freebsd-current-outgoing; Sun, 27 Sep 1998 14:50:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from updown.allaround.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA23646 for ; Sun, 27 Sep 1998 14:49:50 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 27486 invoked by uid 1000); 27 Sep 1998 22:52:49 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sun, 27 Sep 1998 18:52:49 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: current@FreeBSD.ORG Subject: Make release error? Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG help/usage.hlp help/trouble.hlp help/usermgmt.hlp Compressing doc files... sh -e /usr/src/release/doFS.sh /R/stage /mnt 1440 /R/stage/mfsfd 8000 minimum vnconfig: open: No such file or directory *** Error code 1 Source as of Friday/Saturday... Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:04:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA25752 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:04:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from paert.tse-online.de (paert.tse-online.de [194.97.69.172]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA25675 for ; Sun, 27 Sep 1998 15:03:57 -0700 (PDT) (envelope-from ab@paert.tse-online.de) Received: (qmail 25402 invoked by uid 1000); 27 Sep 1998 22:14:55 -0000 Message-ID: <19980928001455.A3736@paert.tse-online.de> Date: Mon, 28 Sep 1998 00:14:55 +0200 From: Andreas Braukmann To: John Hay Cc: freebsd-current@FreeBSD.ORG Subject: Re: buildworld fails Mail-Followup-To: John Hay , freebsd-current@freebsd.org References: <199809261443.QAA16577@gratis.grondar.za> <199809261502.RAA12452@zibbi.mikom.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93i In-Reply-To: <199809261502.RAA12452@zibbi.mikom.csir.co.za>; from John Hay on Sat, Sep 26, 1998 at 05:02:24PM +0200 Organization: TSE TeleService GmbH Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, On Sat, Sep 26, 1998 at 05:02:24PM +0200, John Hay wrote: > > Vallo Kallaste wrote: > > > Mark Murray wrote: > Another thing that it might be is that he is missing /etc/objformat. > The early snaps and betas didn't install it, so although the system nope. I have exactly the same problem (failure of perl5-build during a make buildworld) on a purely 'aout'-based system with a proper '/etc/objformat' in place. > /etc/objformat should have a single line with: > OBJFORMAT=elf that's OBJFORMAT=aout in my case, of course. Regards, Andreas -- /// TSE TeleService GmbH | Gsf: Arne Reuter | /// Hovestrasse 14 | Andreas Braukmann | We do it with /// D-48351 Everswinkel | HRB: 1430, AG WAF | FreeBSD/SMP /// ------------------------------------------------------------------- /// PGP-Key: http://www.tse-online.de/~ab/public-key /// Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:04:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA25848 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:04:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from updown.allaround.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA25710 for ; Sun, 27 Sep 1998 15:04:09 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 12612 invoked by uid 1000); 27 Sep 1998 23:07:02 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sun, 27 Sep 1998 19:07:02 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: current@FreeBSD.ORG Subject: X11R6 and CAM (??) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I know the ports are not dow yet, but this one does not seem ELF related, rather... CAM (??) releated; The following errors started cropping up just about when CAM was checked in. I searched for these symbols and cannot find them. Any clue? gcc -O2 -I. -I./lib/Xt -I. -I./X11 -I/usr/X11R6/include -I/include -DCSRG_BASED -DHAVE_SYS_PARAM_H -DFUNCPROTO=15 -DNARROWPROTO -c freebsd_system.c freebsd_system.c:147: `DK_NDRIVE' undeclared here (not in a function) freebsd_system.c:147: `DK_NAMELEN' undeclared here (not in a function) freebsd_system.c:196: `DK_NDRIVE' undeclared here (not in a function) freebsd_system.c: In function `total_disk_transfers': freebsd_system.c:278: `DK_NDRIVE' undeclared (first use this function) freebsd_system.c:278: (Each undeclared identifier is reported only once freebsd_system.c:278: for each function it appears in.) freebsd_system.c: In function `collect_stats': freebsd_system.c:310: `DK_NDRIVE' undeclared (first use this function) freebsd_system.c:385: `MOUNT_NFS' undeclared (first use this function) freebsd_system.c: In function `get_namelist': freebsd_system.c:483: `DK_NDRIVE' undeclared (first use this function) *** Error code 1 Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:13:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA27192 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:13:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA27086 for ; Sun, 27 Sep 1998 15:12:31 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:jD+SAxMiufc9GyJXXKlXgz41Gz0aSrEP@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id AAA23011; Mon, 28 Sep 1998 00:12:02 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809272212.AAA23011@gratis.grondar.za> To: Ollivier Robert cc: "FreeBSD Current Users' list" Subject: Re: Inconsistency in CURRENT's perl In-Reply-To: Your message of " Sun, 27 Sep 1998 16:54:51 +0200." <19980927165451.A26338@keltia.freenix.fr> References: <19980927165451.A26338@keltia.freenix.fr> Date: Mon, 28 Sep 1998 00:12:01 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ollivier Robert wrote: > libc=undef, so=so, useshrplib=false, libperl=libperl.a > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ So far that is just in the comments. Point taken, I'll fix it. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:19:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA28288 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:19:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA28264 for ; Sun, 27 Sep 1998 15:19:28 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id PAA26271; Sun, 27 Sep 1998 15:19:18 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp01.primenet.com, id smtpd026249; Sun Sep 27 15:19:10 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id PAA01759; Sun, 27 Sep 1998 15:19:08 -0700 (MST) From: Terry Lambert Message-Id: <199809272219.PAA01759@usr05.primenet.com> Subject: Re: VM question To: rvb@cs.cmu.edu (Robert V. Baron) Date: Sun, 27 Sep 1998 22:19:08 +0000 (GMT) Cc: current@FreeBSD.ORG In-Reply-To: from "Robert V. Baron" at Sep 26, 98 11:36:04 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 have a file system (Coda) in FreeBSD -current that needs to be able > to map/exec files. There are a couple ways of doing this. One way is > to have coda_bmap() return an error which will then force, > vnode_pager_generic_getpages() to call vnode_pager_input_old(). The > latter function does a simple VOP_READ to get the data. It looks like > it pretty much does the right thing. BUT it looks like it fails to > set the m->valid flag in the page it just read. (So later when > exec_map_first_page checks for m->valid == 0; it's sad and the exec > aborts.) It looks like if you do the more complicated > vnode_pager_generic_getpage() function, it will set valid. On the > otherhand, it looks like that vm_fault() which also calls > vm_pager_get_pages() does its own setting of m->valid. So my > questions is: > Should vnode_pager_input_old set m->valid and if not who > should. There are cases where the valid is being cleared when it ought not to be, specifically, when clean_only is set. Here is a patch from John Dyson which was never committed, for no reason that I have been able to determine: Someone, please, commit this. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. ---------------------------------------------------------------------------- *** vm_object.c Wed Sep 9 01:39:04 1998 --- vm_object.c.new Wed Sep 9 01:39:03 1998 *************** *** 1324,1330 **** if (all || ((start <= p->pindex) && (p->pindex < end))) { if (p->wire_count != 0) { vm_page_protect(p, VM_PROT_NONE); ! p->valid = 0; continue; } --- 1324,1331 ---- if (all || ((start <= p->pindex) && (p->pindex < end))) { if (p->wire_count != 0) { vm_page_protect(p, VM_PROT_NONE); ! if (!clean_only) ! p->valid = 0; continue; } *************** *** 1352,1359 **** if ((p = vm_page_lookup(object, start)) != 0) { if (p->wire_count != 0) { - p->valid = 0; vm_page_protect(p, VM_PROT_NONE); start += 1; size -= 1; continue; --- 1353,1361 ---- if ((p = vm_page_lookup(object, start)) != 0) { if (p->wire_count != 0) { vm_page_protect(p, VM_PROT_NONE); + if (!clean_only) + p->valid = 0; start += 1; size -= 1; continue; ---------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:22:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA28767 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:22:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA28721 for ; Sun, 27 Sep 1998 15:22:12 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id PAA26234 for ; Sun, 27 Sep 1998 15:22:00 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp02.primenet.com, id smtpd026212; Sun Sep 27 15:21:57 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id PAA01831 for current@freebsd.org; Sun, 27 Sep 1998 15:21:55 -0700 (MST) From: Terry Lambert Message-Id: <199809272221.PAA01831@usr05.primenet.com> Subject: VM diagnostic code never committed? To: current@FreeBSD.ORG Date: Sun, 27 Sep 1998 22:21:55 +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 I looked for this code in -current, but was unable to find it; was it never committed? This patch basically fills in the one remaining hole in the VM MAP_LOCK_DIAGNOSTIC case. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. ---------------------------------------------------------------------------- *** vm_fault.c Mon May 4 03:01:43 1998 --- vm_fault.c.new Sat Aug 15 22:45:59 1998 *************** *** 590,597 **** */ (fs.lookup_still_valid || (((fs.entry->eflags & MAP_ENTRY_IS_A_MAP) == 0) && ! lockmgr(&fs.map->lock, ! LK_EXCLUSIVE|LK_NOWAIT, (void *)0, curproc) == 0))) { fs.lookup_still_valid = 1; /* --- 590,596 ---- */ (fs.lookup_still_valid || (((fs.entry->eflags & MAP_ENTRY_IS_A_MAP) == 0) && ! vm_map_lock_try(fs.map) == 0))) { fs.lookup_still_valid = 1; /* *** vm_glue.c Wed Mar 4 10:27:00 1998 --- vm_glue.c.new Sat Aug 15 22:47:13 1998 *************** *** 452,460 **** * do not swapout a process that is waiting for VM * data structures there is a possible deadlock. */ ! if (lockmgr(&vm->vm_map.lock, ! LK_EXCLUSIVE | LK_NOWAIT, ! (void *)0, curproc)) { vmspace_free(vm); continue; } --- 452,459 ---- * do not swapout a process that is waiting for VM * data structures there is a possible deadlock. */ ! if (vm_map_lock_try(&vm->vm_map)) { ! /* failed to obtain lock*/ vmspace_free(vm); continue; } *** vm_map.h Thu Jan 22 17:30:38 1998 --- vm_map.h.new Sat Aug 15 23:22:14 1998 *************** *** 242,247 **** --- 242,261 ---- #endif static __inline__ int + _vm_map_lock_try(vm_map_t map, struct proc *p) { + int rv; + + rv = lockmgr(&(map)->lock, LK_EXCLUSIVE | LK_NOWAIT, (void *)0, p); + #if defined(MAP_LOCK_DIAGNOSTIC) + if( !rv) + printf("locking map LK_EXCLUSIVE: 0x%x\n", map); + #endif + return rv; + } + + #define vm_map_lock_try(map) _vm_map_lock_try(map, curproc) + + static __inline__ int _vm_map_lock_upgrade(vm_map_t map, struct proc *p) { #if defined(MAP_LOCK_DIAGNOSTIC) printf("locking map LK_EXCLUPGRADE: 0x%x\n", map); *** vm_page.c Sat Aug 15 20:26:27 1998 --- vm_page.c.new Sat Aug 15 22:10:23 1998 *************** *** 388,393 **** --- 388,400 ---- register vm_pindex_t pindex; { register struct pglist *bucket; + #ifdef DIAGNOSTIC + register vm_page_t dm; + + dm = vm_page_lookup(object, pindex); + if (dm) + panic("vm_page_insert: insertion overwrites existing entry"); + #endif #if !defined(MAX_PERF) if (m->flags & PG_TABLED) *************** *** 1071,1076 **** --- 1078,1085 ---- /* * helper routine for vm_page_free and vm_page_free_zero + * + * must be at splhigh */ static int vm_page_freechk_and_unqueue(m) *** vm_pageout.c Mon Mar 30 09:56:58 1998 --- vm_pageout.c.new Sat Aug 15 22:45:37 1998 *************** *** 530,536 **** vm_map_entry_t tmpe; vm_object_t obj, bigobj; ! if (lockmgr(&map->lock, LK_EXCLUSIVE | LK_NOWAIT, (void *)0, curproc)) { return; } --- 530,537 ---- vm_map_entry_t tmpe; vm_object_t obj, bigobj; ! if (vm_map_lock_try(map)) { ! /* failed to obtain lock */ return; } ---------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:25:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA29241 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:25:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from paert.tse-online.de (paert.tse-online.de [194.97.69.172]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA29211 for ; Sun, 27 Sep 1998 15:25:21 -0700 (PDT) (envelope-from ab@paert.tse-online.de) Received: (qmail 25429 invoked by uid 1000); 27 Sep 1998 22:36:14 -0000 Message-ID: <19980928003614.H8190@paert.tse-online.de> Date: Mon, 28 Sep 1998 00:36:14 +0200 From: Andreas Braukmann To: Mark Murray Cc: freebsd-current@FreeBSD.ORG Subject: Re: buildworld failure - cvsuped 98/09/24 ca. 7:30 CEST Mail-Followup-To: Mark Murray , freebsd-current@freebsd.org References: <19980924091833.E8190@paert.tse-online.de> <199809250928.LAA01063@gratis.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93i In-Reply-To: <199809250928.LAA01063@gratis.grondar.za>; from Mark Murray on Fri, Sep 25, 1998 at 11:28:12AM +0200 Organization: TSE TeleService GmbH Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Mark, I hope you're remembering my message regarding the buildworld-failure well enough. (others just may have a look at my original posting from 98/09/24) > > --- autosplit --- > > Config.pm did not return a true value at /usr/obj/aout/usr/src/gnu/usr.bin/perl/perl/lib/Auto > > Split.pm line 4. > > BEGIN failed--compilation aborted at /usr/obj/aout/usr/src/gnu/usr.bin/perl/perl/lib/AutoSpli t.pm line 4. > > BEGIN failed--compilation aborted at -e line 1. > > *** Error code 2 > Huh!?? > Looks like something corrupted to me... ok. I re-cvsuped the complete fresh src-tree from our internal cvsup-server, which cvsups from an official cvsup-mirror daily. It didn't help. So I did a complete fresh cvsup of the contrib-subtree on our internal cvsup-mirror followed by another complete cvsup on my current-machine. Once again the buildworld failed during the build of perl5. This time with exactly the same error-message Vallo Kallaste reported on 98/09/26. The machine is running a 3.0-CURRENT (SMP) from late August (98/08/24). The object format is 'aout' and should be 'aout' for the next few months. I'm used to start the builds with 'make -j4' and '/etc/make.conf' contains: NO_SENDMAIL=true # #CFLAGS= -O2 -m486 -pipe CFLAGS= -O -pipe # # Another useful entry is # NOPROFILE= true # Avoid compiling profiled libraries # # To have 'obj' symlinks created in your source directory # (they aren't needed/necessary) #OBJLINK= yes # # To compile the kernel with special optimisations, you can use this: # COPTFLAGS= -O -pipe Kind regards and tia, Andreas -- /// TSE TeleService GmbH | Gsf: Arne Reuter | /// Hovestrasse 14 | Andreas Braukmann | We do it with /// D-48351 Everswinkel | HRB: 1430, AG WAF | FreeBSD/SMP /// ------------------------------------------------------------------- /// PGP-Key: http://www.tse-online.de/~ab/public-key /// Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:30:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA00248 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:30:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA29924; Sun, 27 Sep 1998 15:29:47 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id TAA12426; Sun, 27 Sep 1998 19:02:40 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809271102.TAA12426@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Tor.Egge@fast.no cc: mike@smith.net.au, fn@radio-do.de, freebsd-current@FreeBSD.ORG, freebsd-smp@FreeBSD.ORG Subject: Re: Weired top display at smp current kernel from today In-reply-to: Your message of "Fri, 25 Sep 1998 22:24:58 +0200." <199809252024.WAA00593@midten.fast.no> Date: Sun, 27 Sep 1998 19:02:39 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tor.Egge@fast.no wrote: > > Sounds like a bug in the ELF image activator. It's possible that > > something got bent when the corefile writing code went in (waves dead > > poultry speculatively). > > It is a bug in cpu_fork(). > > pcb_mpnest should be initialized to 1. Yes, I agree. cpu_fork() is special now that it does not preserve any of the current lock nesting context and returns once through the system call interface into userland on the new process. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:41:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA02489 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:41:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA02399 for ; Sun, 27 Sep 1998 15:41:11 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id PAA00758 for ; Sun, 27 Sep 1998 15:40:59 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp01.primenet.com, id smtpd000754; Sun Sep 27 15:40:58 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id PAA02513 for current@freebsd.org; Sun, 27 Sep 1998 15:40:57 -0700 (MST) From: Terry Lambert Message-Id: <199809272240.PAA02513@usr05.primenet.com> Subject: VM mmap file extension bug still exists? To: current@FreeBSD.ORG Date: Sun, 27 Sep 1998 22:40:57 +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 I don't think this was committed? Case 1: On a system with a coherent VM and buffer cache, the use of msync(2) is supposed to cause dirty pages in a VM object backed by a file to be written out. Case 2: On a system without a unified VM and buffer cache, the msync is intended to additionally ensure the coherence between the VM and buffer cache data for a file being accessed simultaneously, but serially, via mmap and normal file I/O, or not serially, if the mapping imposes write-through caching semantics on writes via the ampping (i.e., the mmap() flag MAP_HASSEMAPHORE is used). Discussion: Given this, FreeBSD definitionally should not require an msync(2) for the INN server to operate properly, since the intent of the compilation flag for INN, stating that msync(2) is needed, is intended to address only case 2, above. FreeBSD isn't supposed to have a case 2 requirement, because it has a unified VM and buffer cache. The problem is that the backing object is thought, by the kernel, to actually be larger than it really is. When an extension occurs to the file, up to and including the page boundary, the VM object contents are not updated because the size is less than the size of the in-core object that the kernel believes to be there. The cannonically correct fix for this problem is to add a vm_ooffset_t "actual_size_in_bytes" argument to all of the generic pager_alloc alloc code and the prototype for the pager alloc function member of the "struct pagerops" vnode_pager_alloc(), then in vnode_pager_alloc(), change: object->un_pager.vnp.vnp_size = (vm_ooffset_t) size * PAGE_SIZE; to: object->un_pager.vnp.vnp_size = actual_size_in_bytes; Here is my patch to work around the problem until someone who can expend the time to touch all of the pagers for the cannonically correct fix actually gets around to doing the work. The race mentioned in the comments is impossible, except under very low memory conditions, and FreeBSD already barfs there. This will at least fix the most common case. Someone please review and commit. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. ------------------------------------------------------------------------- *** vm_mmap.c Wed Sep 9 01:39:04 1998 --- vm_mmap.c.new Wed Sep 9 01:39:06 1998 *************** *** 929,934 **** --- 929,935 ---- vm_ooffset_t objsize; int docow; struct proc *p = curproc; + struct vattr vat; if (size == 0) return (0); *************** *** 972,978 **** type = OBJT_DEVICE; handle = (void *)vp->v_rdev; } else { - struct vattr vat; int error; error = VOP_GETATTR(vp, &vat, p->p_ucred, p); --- 973,978 ---- *************** *** 990,995 **** --- 990,1002 ---- handle, OFF_TO_IDX(objsize), prot, foff); if (object == NULL) return (type == OBJT_DEVICE ? EINVAL : ENOMEM); + /* + * XXX we are in a race here. If the file is extended + * between the time we get the object and the time + * we set the size, then we lose... + */ + if (!(flags & MAP_ANON) && vp->v_type != VCHR) + object->un_pager.vnp.vnp_size = vat.va_size; } /* *** vnode_pager.c Mon Mar 16 01:56:03 1998 --- vnode_pager.c.new Sun Aug 16 00:05:12 1998 *************** *** 137,142 **** --- 137,147 ---- object = vm_object_allocate(OBJT_VNODE, size); object->flags = 0; + /* + * The object is allocated to a page boundary. This is + * incorrect if page is only partially backed by the vp; + * we must fix this up in the caller. + */ object->un_pager.vnp.vnp_size = (vm_ooffset_t) size * PAGE_SIZE; object->handle = handle; ------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:44:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA02994 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:44:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA02927 for ; Sun, 27 Sep 1998 15:43:39 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id PAA17447; Sun, 27 Sep 1998 15:43:20 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp04.primenet.com, id smtpd017412; Sun Sep 27 15:43:15 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id PAA02566; Sun, 27 Sep 1998 15:43:04 -0700 (MST) From: Terry Lambert Message-Id: <199809272243.PAA02566@usr05.primenet.com> Subject: Re: Softupdates panics To: peter@netplex.com.au (Peter Wemm) Date: Sun, 27 Sep 1998 22:43:03 +0000 (GMT) Cc: tlambert@primenet.com, bde@zeta.org.au, Don.Lewis@tsc.tdk.com, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr In-Reply-To: <199809272146.FAA14600@spinner.netplex.com.au> from "Peter Wemm" at Sep 28, 98 05:46:36 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 > So? what's being written while you're reading a file? > > If you're reading and writing the file together, then the modtime stamps > will cause the inode to be written out. If you're just reading, there is > no metadata dependency at all because nothing is changed at all. > > Had anybody got problems with softupdates that can be specifically > attributed to the use of -noatime ? See the most recent stack traceback posted in this forum, and Don Lewis' analysis. 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 Sep 27 15:48:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03928 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:48:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA03806; Sun, 27 Sep 1998 15:48:21 -0700 (PDT) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199809272248.PAA03806@hub.freebsd.org> Subject: Re: ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980923-BETA/ In-Reply-To: <199809272125.OAA29834@usr05.primenet.com> from Terry Lambert at "Sep 27, 98 09:25:19 pm" To: tlambert@primenet.com (Terry Lambert) Date: Sun, 27 Sep 1998 15:48:18 -0700 (PDT) Cc: jmb@FreeBSD.ORG, rkw@Dataplex.NET, 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 Terry Lambert wrote: > > with the impending release of 3.0 the number of commit messages > > has skyrocketed. > > Uh, Er, Um... Quick contact Peter Salus! when he writes "Unix: The Second 25 Years" we have to commemorate this event. Sun Sep 27 1998: Terry Lambert for the first time was at a loss for words when responding to email. ;) jmb To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:54:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05072 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:54:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.cybcon.com (mail.cybcon.com [205.147.64.46]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA04968 for ; Sun, 27 Sep 1998 15:54:08 -0700 (PDT) (envelope-from wwoods@cybcon.com) Received: from support1.cybcon.com (william@pm3a-7.cybcon.com [205.147.75.136]) by mail.cybcon.com (8.9.0/8.9.0) with ESMTP id PAA07499 for ; Sun, 27 Sep 1998 15:53:52 -0700 (PDT) Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sun, 27 Sep 1998 15:53:38 -0700 (PDT) Reply-To: wwoods@cybcon.com From: William Woods To: FreebSD Current Subject: Questions about elf..... Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am running -current elf. My question is this, I have several packages that are XFree86 dependant. I understand that now XFree will compile elf, my question is, when replacing a.out packages with elf, must I first uninstall the a.out package before I compile the elf version, or will the elf version automatically replace the aoout ones? Thanks........ PS - Great work guys !! --------------------- AOL IM - BSDMAN1 William Woods Date: 27-Sep-98 / Time: 15:48:51 goto to: http//www.freebsd.org. --> FreeBSD 3.0 CURRENT ELF <-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:56:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05434 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:56:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (slip139-92-122-89.joh.za.ibm.net [139.92.122.89]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA05262; Sun, 27 Sep 1998 15:55:38 -0700 (PDT) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id AAA00211; Mon, 28 Sep 1998 00:52:53 +0200 (SAT) From: Robert Nordier Message-Id: <199809272252.AAA00211@ceia.nordier.com> Subject: New ELF+aout i386 bootblocks To: freebsd-current@FreeBSD.ORG Date: Mon, 28 Sep 1998 00:52:51 +0200 (SAT) Cc: rnordier@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 Features: o Boot both a.out and ELF kernels You can install an ELF kernel now, but boot an aout kernel if necessary, without changing the bootblocks. o Boot from any slice Supports multiple bootable FreeBSD slices on the same disk. This is all-new code (not derived from biosboot) and was really written as a test case for BTX, the "boot extender" developed to support the forthcoming 3-stage boot code (/sys/boot/*). The code is made available mostly to encourage testing of a BTX-hosted application while the new loader code is still in preparation. Most of the current boot1/boot2 (biosboot) functionality and syntax is supported. EDD (boot above cylinder 1023) support may be added later, if space permits. The code requires a fairly recent elf -current to compile, but binaries are included. http://www.freebsd.org/~rnordier/btxboot-0.8.0.tar.gz -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:57:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05659 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:57:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from updown.allaround.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA05563 for ; Sun, 27 Sep 1998 15:57:03 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 2538 invoked by uid 1000); 28 Sep 1998 00:00:01 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sun, 27 Sep 1998 20:00:01 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: current@FreeBSD.ORG Subject: Raw Devices, Please Explain... Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG $ dd if=/dev/rda4s4d of=/dev/null bs=1 count=1 dd: /dev/rda4s4d: Invalid argument 0+0 records in 0+0 records out 0 bytes transferred in 0.078265 secs (0 bytes/sec) root@nomiS on ttyp6 at Sun Sep 27 in /usr/local/src/st 1.[158] $ dd if=/dev/rda4s4d of=/dev/null bs=512 count=1 1+0 records in 1+0 records out 512 bytes transferred in 0.000723 secs (708156 bytes/sec) Cannot read one byte form a CHARACTER device? Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 15:59:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA05838 for freebsd-current-outgoing; Sun, 27 Sep 1998 15:59:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from home.dragondata.com (home.dragondata.com [204.137.237.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA05715 for ; Sun, 27 Sep 1998 15:58:11 -0700 (PDT) (envelope-from toasty@home.dragondata.com) Received: (from toasty@localhost) by home.dragondata.com (8.8.8/8.8.5) id RAA28575; Sun, 27 Sep 1998 17:57:19 -0500 (CDT) From: Kevin Day Message-Id: <199809272257.RAA28575@home.dragondata.com> Subject: Re: Softupdates panics In-Reply-To: <19980927231152.21543@follo.net> from Eivind Eklund at "Sep 27, 98 11:11:52 pm" To: eivind@yes.no (Eivind Eklund) Date: Sun, 27 Sep 1998 17:57:19 -0500 (CDT) Cc: tlambert@primenet.com, street@iname.com, freebsd-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 > On Sun, Sep 27, 1998 at 07:57:05PM +0000, Terry Lambert wrote: > > > Here for your enjoyment are two softupdates panics. These are the first > > > I've seen after months of softupdates use. They came shortly after I > > > added `noatime' to two of my heavily used softupdates slices in > > > /etc/fstab, but I have been in the habit of dynamically updating the > > > mounts with noatime before make worlds with no problems. These happened > > > in the middle of large port compiles. I've taken the noatime out of > > > fstab and have survived a couple of passes through the same port build. > > > > > > Do *NOT* use "noatime" in combination with soft updates! > > > > The dependencies for "noatime" are not switchable, and by enabling > > it, you are breaking the dependency graph into seperate pieces! > > > > The bug here is that it didn't ignore your request for "noatime". > > Return error. noatime request a particular behaviour for the mount; > ignoring that request on the assumption that people only do it for > speed is IMO totally bogus. > > Eivind. > I've gotta agree here - softupdates looked good for my palmtop that uses flash - noatime is essentially required for flash media. :) But is that what terry was saying? :) Kevin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 16:03:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA06496 for freebsd-current-outgoing; Sun, 27 Sep 1998 16:03:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from maddog.u-net.com (p57.nas1.is5.u-net.net [195.102.197.57]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA06357 for ; Sun, 27 Sep 1998 16:02:16 -0700 (PDT) (envelope-from tmb@rcru.rl.ac.uk) Received: from rcru.rl.ac.uk (localhost [127.0.0.1]) by maddog.u-net.com (8.9.1/8.8.8) with ESMTP id XAA05669; Sun, 27 Sep 1998 23:58:18 +0100 (BST) (envelope-from tmb@rcru.rl.ac.uk) Message-Id: <199809272258.XAA05669@maddog.u-net.com> To: Mike Smith cc: freebsd-current@FreeBSD.ORG Subject: Re: 2048-byte sector support for DOS filesystem. In-Reply-To: Your message of "Wed, 09 Sep 1998 08:37:38 PDT." <199809091537.IAA02694@word.smith.net.au> Date: Sun, 27 Sep 1998 23:58:18 +0100 From: Mark Blackman Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199809091537.IAA02694@word.smith.net.au>, Mike Smith writes: >> >> This then would imply (questions of labour aside) that the msdosfs-related >> patches are appropriate for inclusion in CURRENT at some convenient point, no? >> I do understand that there literally hundreds of more important things for >> the kernel gods to address, but I just want to add my (possibly irrelevant) >> vote for increasing it's priority somewhat. > >You could add a lot more weight to the vote by taking the patches, >making sure they apply cleanly, and reporting your test results. This >would really help the issue. Ok, after some of the CAM etc integration dust has settled, I tried the patches in kern/7210. They do not apply in the slightest bit cleanly as they applied to the stable branch and because the FAT32 mods from NetBSD (Feb 18, 1998) appear to have made major changes to a lot of the 'msdosfs' code. More importantly, it appears (to my limited understanding) that the FAT32 mods implemented most or all of the infrastructure necessary to use 'msdosfs' with an arbitrary power-of-2 physical sector size via a 'bnshift' field in the 'pmp' structure. As Bruce pointed out, the only thing 'msdosfs' doesn't use an arbitrary sector size for is reading the boot sector. i.e. /* $Id: msdosfs_vfsops.c,v 1.36 1998/09/07 13:17:02 bde Exp $ */ /* $NetBSD: msdosfs_vfsops.c,v 1.51 1997/11/17 15:36:58 ws Exp $ */ [intervening bits deleted ] /* * Read the boot sector of the filesystem, and then check the * boot signature. If not a dos boot sector then error out. */ #ifdef PC98 error = bread(devvp, 0, 1024, NOCRED, &bp); #else error = bread(devvp, 0, 512, NOCRED, &bp); #endif After reading the code, I realized that the physical sector block size is currently only available *after* the boot sector is read, so I'm not really sure what the answer is. Presumably the sector size is available from some other low-level bit of SCSI/CAM code, but I'm not sure what the appropriate way to get at it is. Any suggestions? Cheers, Mark Blackman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 16:11:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA08326 for freebsd-current-outgoing; Sun, 27 Sep 1998 16:11:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA08218 for ; Sun, 27 Sep 1998 16:11:14 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id RAA12208; Sun, 27 Sep 1998 17:10:58 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809272310.RAA12208@panzer.plutotech.com> Subject: Re: X11R6 and CAM (??) In-Reply-To: from Simon Shapiro at "Sep 27, 98 07:07:02 pm" To: shimon@simon-shapiro.org Date: Sun, 27 Sep 1998 17:10:58 -0600 (MDT) Cc: 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 Simon Shapiro wrote... > I know the ports are not dow yet, but this one does not seem ELF related, > rather... CAM (??) releated; The following errors started cropping up just > about when CAM was checked in. I searched for these symbols and cannot > find them. Any clue? > > gcc -O2 -I. -I./lib/Xt -I. -I./X11 -I/usr/X11R6/include -I/include > -DCSRG_BASED -DHAVE_SYS_PARAM_H -DFUNCPROTO=15 -DNARROWPROTO -c > freebsd_system.c > freebsd_system.c:147: `DK_NDRIVE' undeclared here (not in a function) > freebsd_system.c:147: `DK_NAMELEN' undeclared here (not in a function) > freebsd_system.c:196: `DK_NDRIVE' undeclared here (not in a function) > freebsd_system.c: In function `total_disk_transfers': > freebsd_system.c:278: `DK_NDRIVE' undeclared (first use this function) > freebsd_system.c:278: (Each undeclared identifier is reported only once > freebsd_system.c:278: for each function it appears in.) > freebsd_system.c: In function `collect_stats': > freebsd_system.c:310: `DK_NDRIVE' undeclared (first use this function) > freebsd_system.c:385: `MOUNT_NFS' undeclared (first use this function) > freebsd_system.c: In function `get_namelist': > freebsd_system.c:483: `DK_NDRIVE' undeclared (first use this function) > *** Error code 1 > You fail to mention what port you're building. This isn't X related, or ELF related, or even CAM related. One of the things that went into the tree along with CAM was the devstat code. See devstat(3) and devstat(9). It's a new statistics gathering package that replaces the old dkstat code, which was limited in a number of ways. It looks like whatever port you've got there needs to be converted to use the devstat code instead of the dkstat code. If you, or someone else, does the conversion, I'd suggest making it autodetect whether the system in question has devstat and then use the appropriate statistics gathering mechanisms. An easy way to test for this in a Makefile would be: .if exists(/usr/include/devstat.h) CFLAGS+= FREEBSD_DEVSTAT (or whatever you want) .endif 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 Sun Sep 27 16:21:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA09667 for freebsd-current-outgoing; Sun, 27 Sep 1998 16:21:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from updown.allaround.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA09529 for ; Sun, 27 Sep 1998 16:19:46 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 3297 invoked by uid 1000); 28 Sep 1998 00:22:41 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sun, 27 Sep 1998 20:22:41 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: freebsd-current@FreeBSD.ORG Subject: Compiler Problem in 64bit math? Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The following fragment: off_t top_size = QUAD_MAX, bottom_size = 0, half_size = 0; do { half_size = bottom_size + (top_size - bottom_size) / 2; switch ( seek_endpoint(device_fd, half_size) ) { case -1: perror("lseek(2) failed while searching file size!"); return( LSEEK_FAILED ); case -2: case 1: top_size = half_size; break; case 0: bottom_size = half_size; break; } ndx++ ; } while ( (top_size - bottom_size) > 1 ); works correctly. IF, however, I change the first line to be: register off_t top_size = QUAD_MAX, ... then the test at the bottom is always false. This is with large numbers, such as QUAD_MAX... Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 16:22:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA09766 for freebsd-current-outgoing; Sun, 27 Sep 1998 16:22:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA09689 for ; Sun, 27 Sep 1998 16:21:03 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id RAA12307; Sun, 27 Sep 1998 17:20:47 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809272320.RAA12307@panzer.plutotech.com> Subject: Re: X11R6 and CAM (??) In-Reply-To: from Simon Shapiro at "Sep 27, 98 07:07:02 pm" To: shimon@simon-shapiro.org Date: Sun, 27 Sep 1998 17:20:47 -0600 (MDT) Cc: 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 Simon Shapiro wrote... > I know the ports are not dow yet, but this one does not seem ELF related, > rather... CAM (??) releated; The following errors started cropping up just > about when CAM was checked in. I searched for these symbols and cannot > find them. Any clue? > > gcc -O2 -I. -I./lib/Xt -I. -I./X11 -I/usr/X11R6/include -I/include > -DCSRG_BASED -DHAVE_SYS_PARAM_H -DFUNCPROTO=15 -DNARROWPROTO -c > freebsd_system.c > freebsd_system.c:147: `DK_NDRIVE' undeclared here (not in a function) > freebsd_system.c:147: `DK_NAMELEN' undeclared here (not in a function) > freebsd_system.c:196: `DK_NDRIVE' undeclared here (not in a function) > freebsd_system.c: In function `total_disk_transfers': > freebsd_system.c:278: `DK_NDRIVE' undeclared (first use this function) > freebsd_system.c:278: (Each undeclared identifier is reported only once > freebsd_system.c:278: for each function it appears in.) > freebsd_system.c: In function `collect_stats': > freebsd_system.c:310: `DK_NDRIVE' undeclared (first use this function) > freebsd_system.c:385: `MOUNT_NFS' undeclared (first use this function) > freebsd_system.c: In function `get_namelist': > freebsd_system.c:483: `DK_NDRIVE' undeclared (first use this function) > *** Error code 1 BTW, Simon, your mail server spit out the mail I CCed to you, so hopefully you'll get the copy that went to -current. You may want to check your mail server setup.... 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 Sun Sep 27 17:04:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA14874 for freebsd-current-outgoing; Sun, 27 Sep 1998 17:04:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fep1-orange.clear.net.nz (fep1-orange.clear.net.nz [203.97.32.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA14866 for ; Sun, 27 Sep 1998 17:04:48 -0700 (PDT) (envelope-from jabley@buddha.clear.net.nz) Received: from buddha.clear.net.nz (buddha.clear.net.nz [192.168.24.106]) by fep1-orange.clear.net.nz (1.5/1.11) with ESMTP id MAA16875; Mon, 28 Sep 1998 12:04:35 +1200 (NZST) Received: (from jabley@localhost) by buddha.clear.net.nz (8.9.1/8.9.1) id MAA19455; Mon, 28 Sep 1998 12:04:34 +1200 (NZST) Message-ID: <19980928120434.A19447@clear.co.nz> Date: Mon, 28 Sep 1998 12:04:34 +1200 From: Joe Abley To: Harry Putnam , current@FreeBSD.ORG Subject: Re: New install / Unrecognized fdisk terms References: <199809271138.EAA03195@math.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Harry Putnam on Sun, Sep 27, 1998 at 12:40:02PM -0700 X-Files: the Truth is Out There Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Sep 27, 1998 at 12:40:02PM -0700, Harry Putnam wrote: > > Are their aspects that make FreeBSD a desirable OS to run? > Absolutely not. We're all masochists :) -- Joe Abley Tel +64 9 912-4065, Fax +64 9 912-5008 Network Architect, CLEAR Net http://www.clear.net.nz/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 17:11:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA15698 for freebsd-current-outgoing; Sun, 27 Sep 1998 17:11:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bandicoot.prth.tensor.pgs.com (bandicoot.prth.tensor.pgs.com [157.147.224.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA15641 for ; Sun, 27 Sep 1998 17:10:35 -0700 (PDT) (envelope-from shocking@ariadne.prth.tensor.pgs.com) Received: from ariadne.tensor.pgs.com (ariadne [157.147.227.36]) by bandicoot.prth.tensor.pgs.com (8.8.8/8.8.8) with SMTP id IAA15624 for ; Mon, 28 Sep 1998 08:10:18 +0800 (WST) Received: from ariadne by ariadne.tensor.pgs.com (SMI-8.6/SMI-SVR4) id IAA11972; Mon, 28 Sep 1998 08:10:18 +0800 Message-Id: <199809280010.IAA11972@ariadne.tensor.pgs.com> X-Mailer: exmh version 2.0.2 2/24/98 To: current@FreeBSD.ORG Subject: Panic as at cvs-cur.4682.gz Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 28 Sep 1998 08:10:18 +0800 From: Stephen Hocking-Senior Programmer PGS Tensor Perth Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG After having left the machine running for a couple of days, I updated to cvs-cur.4682, rebuilt everything, rebooted & experienced the following Trap 12 panic repeatably upon reboot. _softdep_process_worklist+0x2a _fsync+0xb1 _syscall+0x19f Sorry about the argument lists not being included above. The current process was always syslog, as it was being started up. Stephen -- The views expressed above are not those of PGS Tensor. "We've heard that a million monkeys at a million keyboards could produce the Complete Works of Shakespeare; now, thanks to the Internet, we know this is not true." Robert Wilensky, University of California To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 17:11:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA15758 for freebsd-current-outgoing; Sun, 27 Sep 1998 17:11:37 -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 RAA15722 for ; Sun, 27 Sep 1998 17:11:15 -0700 (PDT) (envelope-from dgobe@mcs.net) Received: from mcs.net (dgobe.pr.mcs.net [204.137.234.195]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id TAA00520; Sun, 27 Sep 1998 19:10:58 -0500 (CDT) Message-ID: <360ED413.F180BA67@mcs.net> Date: Sun, 27 Sep 1998 19:10:59 -0500 From: "David A. Gobeille" X-Mailer: Mozilla 4.05 [en] (Win95; U) MIME-Version: 1.0 To: Andreas Braukmann CC: freebsd-current@FreeBSD.ORG Subject: Re: buildworld fails References: <199809261443.QAA16577@gratis.grondar.za> <199809261502.RAA12452@zibbi.mikom.csir.co.za> <19980928001455.A3736@paert.tse-online.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Andreas Braukmann wrote: > > Hi, > > On Sat, Sep 26, 1998 at 05:02:24PM +0200, John Hay wrote: > > > Vallo Kallaste wrote: > > > > Mark Murray wrote: > > > Another thing that it might be is that he is missing /etc/objformat. > > The early snaps and betas didn't install it, so although the system > nope. I have exactly the same problem (failure of perl5-build during > a make buildworld) on a purely 'aout'-based system with a proper > '/etc/objformat' in place. > > > /etc/objformat should have a single line with: > > OBJFORMAT=elf > that's OBJFORMAT=aout in my case, of course. > Same here. Current circa Jul 22. /etc/objformat == OBJFORMAT=aout make.conf == -O -pipe, NOPROFILE=true make -j4 buildworld, dies at AutoSplit.pm make aout-to-elf-buildworld does the same thing. If you want the make log let me know. -- Dave To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 17:24:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA17786 for freebsd-current-outgoing; Sun, 27 Sep 1998 17:24:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kstreet.interlog.com (kstreet.interlog.com [198.53.146.171]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA17739 for ; Sun, 27 Sep 1998 17:24:37 -0700 (PDT) (envelope-from kws@kstreet.interlog.com) Received: (from kws@localhost) by kstreet.interlog.com (8.9.1/8.8.8) id UAA26874; Sun, 27 Sep 1998 20:22:47 -0400 (EDT) (envelope-from kws) To: Peter Wemm Cc: Terry Lambert , bde@zeta.org.au (Bruce Evans), Don.Lewis@tsc.tdk.com, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr Subject: Re: Softupdates panics References: <199809272146.FAA14600@spinner.netplex.com.au> From: Kevin Street Date: 27 Sep 1998 20:22:47 -0400 In-Reply-To: Peter Wemm's message of "Mon, 28 Sep 1998 05:46:36 +0800" Message-ID: <8790j584rs.fsf@kstreet.interlog.com> Lines: 34 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Peter Wemm writes: > Terry Lambert wrote: > > > >} > added `noatime' to two of my heavily used softupdates slices in > > > >} > > > >} noatime with SU is a known Bad Thing[tm]. > > > > > > > >I hadn't heard this. I don't know why that would be true. > > > > > > It is superstition. Perhaps stamping atimes hides some bugs in > > > softupdates by causing more frequent updates or changing the timing > > > of the updates. > > > > Doing "noatime" results in the loss of an inode write order > > dependency. > > So? what's being written while you're reading a file? > > If you're reading and writing the file together, then the modtime stamps > will cause the inode to be written out. If you're just reading, there is > no metadata dependency at all because nothing is changed at all. > > Had anybody got problems with softupdates that can be specifically > attributed to the use of -noatime ? The dumps I posted earlier in this thread were clearly triggered by noatime. With noatime in /etc/fstab I got 2 dumps in a few minutes doing big port compiles. Without noatime, I'm back to stability. This doesn't prove that noatime *causes* the problem, but it certainly triggers it in my case. -- 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 Sun Sep 27 17:28:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA18218 for freebsd-current-outgoing; Sun, 27 Sep 1998 17:28:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.scsn.net (scsn.net [206.25.246.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA18150 for ; Sun, 27 Sep 1998 17:27:38 -0700 (PDT) (envelope-from dmaddox@scsn.net) Received: from rhiannon.scsn.net ([209.12.57.30]) by mail.scsn.net (Post.Office MTA v3.1.2 release (PO205-101c) ID# 0-41950U6000L1100S0) with ESMTP id AAA205 for ; Sun, 27 Sep 1998 20:18:54 -0400 Received: (from root@localhost) by rhiannon.scsn.net (8.9.1/8.9.1) id UAA09762 for current@FreeBSD.ORG; Sun, 27 Sep 1998 20:27:57 GMT (envelope-from root) Message-ID: <19980927202756.A9010@scsn.net> Date: Sun, 27 Sep 1998 20:27:56 +0000 From: dmaddox@scsn.net (Donald J. Maddox) To: current@FreeBSD.ORG Subject: Problem with -current libc? Reply-To: dmaddox@scsn.net Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Mailer: Mutt 0.93.2i Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id RAA18160 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG A few days ago I noticed a little problem when compiling programs that use gets() and other functions that cause those warnings we all know and love... Try the following: 1) # ln -sf AJ /etc/malloc.conf 2) # cc -o test test.c --------------------------------- test.c: --------------------------------- #include int main() { char *s; gets(s); } -------------------------------- Yeah, it's stupid, but it shouldn't cause this: # cc -o test test.c /var/tmp/ccBY97461.o: In function `main': /var/tmp/ccBY97461.o(.text+0xb): cc: Internal compiler error: program ld got fatal signal 11 Or alternatively: # cc -o test -lc_r test.c /var/tmp/ccDI97511.o: In function `main': /var/tmp/ccDI97511.o(.text+0xb): warning: this program uses gets(), which is unsafe.ÐWARNING! des_setkey(3) not present in the system!ÐÐWARNING! des_cipher(3) not present in the system!ÐÐWARNING! setkey(3) not present in the system!ÐÐWARNING! encrypt(3) not present in the system!Ðwarning: this program uses f_prealloc(), which is stupid.ÐÐвŽ /usr/lib/libc.so: WARNING! setkey(3) not present in the system!ÐÐWARNING! encrypt(3) not present in the system!Ðwarning: this program uses f_prealloc(), which is stupid.ÐÐвŽ /usr/lib/libc.so: WARNING! des_setkey(3) not present in the system!ÐÐWARNING! des_cipher(3) not present in the system!ÐÐWARNING! setkey(3) not present in the system!ÐÐWARNING! encrypt(3) not present in the system!Ðwarning: this program uses f_prealloc(), which is stupid.ÐÐвŽ /usr/lib/libc.so: WARNING! encrypt(3) not present in the system!Ðwarning: this program uses f_prealloc(), which is stupid.ÐÐвŽ /usr/lib/libc.so: WARNING! des_cipher(3) not present in the system!ÐÐWARNING! setkey(3) not present in the system!ÐÐWARNING! encrypt(3) not present in the system!Ðwarning: this program uses f_prealloc(), which is stupid.ÐÐвŽ /usr/lib/libc.so: warning: this program uses f_prealloc(), which is stupid.ÐÐвŽ /usr/libexec/elf/ld: /var/tmp/ccDI97511.o: warning: unresolvable relocation against symbol `gets' from .text section BTW: # uname -a FreeBSD rhiannon.scsn.net 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Thu Sep 17 22:49:29 GMT 1998 root@rhiannon.scsn.net:/usr/src/sys/compile/RHIANNON i386 This is an all-ELF system (except for the kernel, of course)... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 17:29:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA18515 for freebsd-current-outgoing; Sun, 27 Sep 1998 17:29:58 -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 RAA18495 for ; Sun, 27 Sep 1998 17:29:46 -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 SAA25914; Sun, 27 Sep 1998 18:29:27 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id SAA14347; Sun, 27 Sep 1998 18:29:26 -0600 Date: Sun, 27 Sep 1998 18:29:26 -0600 Message-Id: <199809280029.SAA14347@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: yokota@zodiac.mech.utsunomiya-u.ac.jp (Kazutaka YOKOTA), current@FreeBSD.ORG Subject: Re: VM86 and APM In-Reply-To: <199809272121.OAA29704@usr05.primenet.com> References: <199809270917.SAA08901@zodiac.mech.utsunomiya-u.ac.jp> <199809272121.OAA29704@usr05.primenet.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Does anybody know of any problem using VM86 and the apm driver together? .. > > apm0 not found. > > I think that you may have APM disabled in your CMOS setup? Doesn't matter, since having APM disabled means it's disabled. If it's disabled, it's not found by *ANY* means > I think the APM VM86() call will detect this because it uses > BIOS-specific code that knows about the CMOS setting, but the > non-VM86() code ignores the CMOS setting (which can cause other, > interesting problems, like being able to suspend, but the laptop > not waking up on an event that should result in a "resume"). Not. We used to use our own VM86 switcher to do the probe earlier, and Mike converted to use the GENERIC VM86 switcher. If it worked before, it *should* work now (modulo any bugs, which is essentially the problem the poster is pointing out). Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 17:47:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA20025 for freebsd-current-outgoing; Sun, 27 Sep 1998 17:47:29 -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 RAA20015 for ; Sun, 27 Sep 1998 17:47:23 -0700 (PDT) (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.9.1/8.7.3) id SAA13233; Sun, 27 Sep 1998 18:40:41 -0600 (MDT) Date: Sun, 27 Sep 1998 18:40:41 -0600 (MDT) From: "Justin T. Gibbs" Message-Id: <199809280040.SAA13233@narnia.plutotech.com> To: shimon@simon-shapiro.org cc: current@FreeBSD.ORG Subject: Re: Raw Devices, Please Explain... Newsgroups: pluto.freebsd.current In-Reply-To: User-Agent: tin/pre-1.4-971204 (UNIX) (FreeBSD/3.0-BETA (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article you wrote: > $ dd if=/dev/rda4s4d of=/dev/null bs=1 count=1 > dd: /dev/rda4s4d: Invalid argument > 0+0 records in > 0+0 records out > 0 bytes transferred in 0.078265 secs (0 bytes/sec) > root@nomiS on ttyp6 at Sun Sep 27 in /usr/local/src/st 1.[158] > $ dd if=/dev/rda4s4d of=/dev/null bs=512 count=1 > 1+0 records in > 1+0 records out > 512 bytes transferred in 0.000723 secs (708156 bytes/sec) > > Cannot read one byte form a CHARACTER device? The character device is a "raw" device. This means you must talk to the device in terms of the data sizes it understands. In otherwords, you are talking directly to the device, so you must perform any necessary buffering for your application. 'dd' doesn't do this for sizes that aren't a multiple of the device block size. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 17:58:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA21276 for freebsd-current-outgoing; Sun, 27 Sep 1998 17:58:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA21256 for ; Sun, 27 Sep 1998 17:58: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 RAA05976; Sun, 27 Sep 1998 17:57:30 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Terry Lambert cc: current@FreeBSD.ORG Subject: Re: Commercial code and 3.0-RELEASE... In-reply-to: Your message of "Sun, 27 Sep 1998 20:08:10 -0000." <199809272008.NAA27746@usr05.primenet.com> Date: Sun, 27 Sep 1998 17:57:30 -0700 Message-ID: <5971.906944250@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Speaking of which, what is the test plan for binary packages from > those commercial vendors who, with large hearts, support FreeBSD > as a platform? I'll test what I have available, which isn't exactly a whole lot. > Do you personally have reference copies from vendors for testing, That would sure be nice, but it's still like extracting teeth to get reference copies of this sort of stuff for testing. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 18:02:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA21893 for freebsd-current-outgoing; Sun, 27 Sep 1998 18:02:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA21800 for ; Sun, 27 Sep 1998 18:02:02 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id SAA04373; Sun, 27 Sep 1998 18:01:51 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp03.primenet.com, id smtpd004356; Sun Sep 27 18:01:45 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id SAA08172; Sun, 27 Sep 1998 18:01:41 -0700 (MST) From: Terry Lambert Message-Id: <199809280101.SAA08172@usr05.primenet.com> Subject: Re: VM86 and APM To: nate@mt.sri.com (Nate Williams) Date: Mon, 28 Sep 1998 01:01:41 +0000 (GMT) Cc: tlambert@primenet.com, yokota@zodiac.mech.utsunomiya-u.ac.jp, current@FreeBSD.ORG In-Reply-To: <199809280029.SAA14347@mt.sri.com> from "Nate Williams" at Sep 27, 98 06:29:26 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 think the APM VM86() call will detect this because it uses > > BIOS-specific code that knows about the CMOS setting, but the > > non-VM86() code ignores the CMOS setting (which can cause other, > > interesting problems, like being able to suspend, but the laptop > > not waking up on an event that should result in a "resume"). > > Not. We used to use our own VM86 switcher to do the probe earlier, and > Mike converted to use the GENERIC VM86 switcher. If it worked before, > it *should* work now (modulo any bugs, which is essentially the > problem the poster is pointing out). Mea culpa. The only thing I can hazard a guess on this, then, is that with VM86, the apm stuff is called much earlier in locore.s than it is without it... Perhaps *too* early? 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 Sep 27 18:04:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA22252 for freebsd-current-outgoing; Sun, 27 Sep 1998 18:04:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA22209 for ; Sun, 27 Sep 1998 18:03:36 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id SAA29302; Sun, 27 Sep 1998 18:03:25 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp01.primenet.com, id smtpd029282; Sun Sep 27 18:03:20 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id SAA08252; Sun, 27 Sep 1998 18:03:17 -0700 (MST) From: Terry Lambert Message-Id: <199809280103.SAA08252@usr05.primenet.com> Subject: Re: Compiler Problem in 64bit math? To: shimon@simon-shapiro.org Date: Mon, 28 Sep 1998 01:03:17 +0000 (GMT) Cc: freebsd-current@FreeBSD.ORG In-Reply-To: from "Simon Shapiro" at Sep 27, 98 08:22: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 > works correctly. IF, however, I change the first line to be: > > register off_t top_size = QUAD_MAX, ... > > then the test at the bottom is always false. This is with large numbers, > such as QUAD_MAX... What processor are you using? If the Alpha, then I'm surprised. If Intel, well, you realize that registers are 32 bits, right? I'm not sure the compiler knows how to do a 64 bit register, but you might be confusing it into trying. 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 Sun Sep 27 18:04:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA22396 for freebsd-current-outgoing; Sun, 27 Sep 1998 18:04:56 -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 SAA22351 for ; Sun, 27 Sep 1998 18:04:35 -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 SAA06330; Sun, 27 Sep 1998 18:04:13 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199809280104.SAA06330@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: street@iname.com (Kevin Street), freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics In-reply-to: Your message of "Sun, 27 Sep 1998 21:31:08 -0000." <199809272131.OAA29999@usr05.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 27 Sep 1998 18:04:13 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It was also posted on the list (several months ago) to disable or refuse, async or noatime with softupdates. Amancio > > Well, this certainly started an interesting series on noatime and SU. > > If I could just review the score so far, we have: > > > > 1 for "It's a Bad Thing" later retracted > > 2 for "I've never heard this and I do it, you must be thinking of async" > > 1 for "It's superstition, noatime and SU are fine" > > 2 for "It likely triggers an access change that exposes a SU bug" > > 1 for "It breaks your dependency graph into pieces" > > (perhaps I should count this as 2 for "Bad Thing") > > > > I think we need a decision from the referee. > > Well, feel free to ask Kirk. My claim that it's a bad thing came > from a discussion of noatime and Soft Updates with Kirk and Julian > in Julian's cube several months ago. > > > 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 Sun Sep 27 18:05:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA22556 for freebsd-current-outgoing; Sun, 27 Sep 1998 18:05:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA22512 for ; Sun, 27 Sep 1998 18:05:36 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id SAA29747; Sun, 27 Sep 1998 18:05:25 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp01.primenet.com, id smtpd029711; Sun Sep 27 18:05:22 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id SAA08374; Sun, 27 Sep 1998 18:05:11 -0700 (MST) From: Terry Lambert Message-Id: <199809280105.SAA08374@usr05.primenet.com> Subject: Re: Softupdates panics To: toasty@home.dragondata.com (Kevin Day) Date: Mon, 28 Sep 1998 01:05:11 +0000 (GMT) Cc: eivind@yes.no, tlambert@primenet.com, street@iname.com, freebsd-current@FreeBSD.ORG In-Reply-To: <199809272257.RAA28575@home.dragondata.com> from "Kevin Day" at Sep 27, 98 05:57:19 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 dependencies for "noatime" are not switchable, and by enabling > > > it, you are breaking the dependency graph into seperate pieces! > > > > > > The bug here is that it didn't ignore your request for "noatime". > > > > Return error. noatime request a particular behaviour for the mount; > > ignoring that request on the assumption that people only do it for > > speed is IMO totally bogus. > > I've gotta agree here - softupdates looked good for my palmtop that uses > flash - noatime is essentially required for flash media. :) Why? > But is that what terry was saying? :) I was saying that you should ignore the flag. Elvind corrected me (I agree with him) that it's not enough to ignore it, you need to actually barf on the flag. 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 Sep 27 18:06:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA22874 for freebsd-current-outgoing; Sun, 27 Sep 1998 18:06:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA22820 for ; Sun, 27 Sep 1998 18:06:38 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id SAA17211; Sun, 27 Sep 1998 18:06:27 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp04.primenet.com, id smtpd017192; Sun Sep 27 18:06:24 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id SAA08430; Sun, 27 Sep 1998 18:06:21 -0700 (MST) From: Terry Lambert Message-Id: <199809280106.SAA08430@usr05.primenet.com> Subject: Re: Raw Devices, Please Explain... To: shimon@simon-shapiro.org Date: Mon, 28 Sep 1998 01:06:21 +0000 (GMT) Cc: current@FreeBSD.ORG In-Reply-To: from "Simon Shapiro" at Sep 27, 98 08:00: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 > $ dd if=/dev/rda4s4d of=/dev/null bs=1 count=1 > dd: /dev/rda4s4d: Invalid argument > 0+0 records in > 0+0 records out > 0 bytes transferred in 0.078265 secs (0 bytes/sec) > root@nomiS on ttyp6 at Sun Sep 27 in /usr/local/src/st 1.[158] > $ dd if=/dev/rda4s4d of=/dev/null bs=512 count=1 > 1+0 records in > 1+0 records out > 512 bytes transferred in 0.000723 secs (708156 bytes/sec) > > Cannot read one byte form a CHARACTER device? You must have missed the whole "we can live with just block devices, like that bastion of standards conformance, Linux" thread. It appear you are about to trigger a redux... 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 Sep 27 18:08:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA23147 for freebsd-current-outgoing; Sun, 27 Sep 1998 18:08:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA23073 for ; Sun, 27 Sep 1998 18:07:52 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.0/8.9.0) with SMTP id UAA00339; Sun, 27 Sep 1998 20:07:38 -0500 (CDT) Date: Sun, 27 Sep 1998 20:07:38 -0500 (CDT) From: Steve Price To: William Woods cc: FreebSD Current Subject: Re: Questions about elf..... 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, 27 Sep 1998, William Woods wrote: # I am running -current elf. My question is this, I have several packages that # are XFree86 dependant. I understand that now XFree will compile elf, my # question is, when replacing a.out packages with elf, must I first uninstall the # a.out package before I compile the elf version, or will the elf version # automatically replace the aoout ones? Yes and no. :) You should really remove the old a.out ones before installing the ELF ones, IMHO. However you can do something like this: make FORCE_PKG_REGISTER=YES install and the new ELF port will write itself over the old a.out one. Beware if you take step two you will leave some old a.out cruft around that's just wasting space. You will also mess up the dependencies I think. Steve # Thanks........ # # PS - Great work guys !! # # --------------------- # AOL IM - BSDMAN1 # William Woods # Date: 27-Sep-98 / Time: 15:48:51 # goto to: http//www.freebsd.org. # --> FreeBSD 3.0 CURRENT ELF <-- # # # 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 Sep 27 18:08:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA23255 for freebsd-current-outgoing; Sun, 27 Sep 1998 18:08:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from home.dragondata.com (home.dragondata.com [204.137.237.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA23188 for ; Sun, 27 Sep 1998 18:08:28 -0700 (PDT) (envelope-from toasty@home.dragondata.com) Received: (from toasty@localhost) by home.dragondata.com (8.8.8/8.8.5) id UAA07605; Sun, 27 Sep 1998 20:08:03 -0500 (CDT) From: Kevin Day Message-Id: <199809280108.UAA07605@home.dragondata.com> Subject: Re: Softupdates panics In-Reply-To: <199809280105.SAA08374@usr05.primenet.com> from Terry Lambert at "Sep 28, 98 01:05:11 am" To: tlambert@primenet.com (Terry Lambert) Date: Sun, 27 Sep 1998 20:08:03 -0500 (CDT) Cc: eivind@yes.no, tlambert@primenet.com, street@iname.com, freebsd-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 > > > > The dependencies for "noatime" are not switchable, and by enabling > > > > it, you are breaking the dependency graph into seperate pieces! > > > > > > > > The bug here is that it didn't ignore your request for "noatime". > > > > > > Return error. noatime request a particular behaviour for the mount; > > > ignoring that request on the assumption that people only do it for > > > speed is IMO totally bogus. > > > > I've gotta agree here - softupdates looked good for my palmtop that uses > > flash - noatime is essentially required for flash media. :) > > Why? Flash is a "Read as much as you want, write as little as possible" media. Even though there are flash chips coming out now with 1,000,000 write cycles, none of that has made it to consumer markets yet. The flash in my palmtop is rated at 50,000 write cycles on each bit. I don't want to get my directories hosed from bitrot from every time I access a file the atime is changed. > > > But is that what terry was saying? :) > > I was saying that you should ignore the flag. > > Elvind corrected me (I agree with him) that it's not enough to > ignore it, you need to actually barf on the flag. Agreed. Kevin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 19:19:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA05941 for freebsd-current-outgoing; Sun, 27 Sep 1998 19:19:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA05789 for ; Sun, 27 Sep 1998 19:18:55 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id LAA07268; Mon, 28 Sep 1998 11:48:34 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id LAA25243; Mon, 28 Sep 1998 11:48:32 +0930 (CST) Message-ID: <19980928114832.A25238@freebie.lemis.com> Date: Mon, 28 Sep 1998 11:48:32 +0930 From: Greg Lehey To: Doug Rabson , Terry Lambert Cc: "Jordan K. Hubbard" , current@FreeBSD.ORG Subject: Re: Commercial code and 3.0-RELEASE... References: <199809272008.NAA27746@usr05.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Doug Rabson on Sun, Sep 27, 1998 at 10:15:14PM +0100 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 Sunday, 27 September 1998 at 22:15:14 +0100, Doug Rabson wrote: > On Sun, 27 Sep 1998, Terry Lambert wrote: > >>> I'm not sure what I plan to do WRT X yet since I have *only* a.out >>> versions available right now and that constrains me somewhat. >>> When and if I have a choice, I'll think about ways of providing >>> both environments. >> >> Speaking of which, what is the test plan for binary packages from >> those commercial vendors who, with large hearts, support FreeBSD >> as a platform? >> >> Do you personally have reference copies from vendors for testing, >> and is this going to be part of the validation testing in the >> release engineering process? >> >> I'm thinking especially about the X servers, but the comment >> speaks to the other code, as well... > > Umm. I run Xaccel on two different desktops (both 3.0 bleeding edge) all > the time. Does that count? Definitely. FWIF, I am still running Xaccel 1.3 multihead on my 3.0-CURRENT system as of 2 weeks ago. Greg -- See complete headers for address, home page 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 Sep 27 19:30:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA08043 for freebsd-current-outgoing; Sun, 27 Sep 1998 19:30:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from home.dragondata.com (home.dragondata.com [204.137.237.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA07956 for ; Sun, 27 Sep 1998 19:29:54 -0700 (PDT) (envelope-from toasty@home.dragondata.com) Received: (from toasty@localhost) by home.dragondata.com (8.8.8/8.8.5) id VAA13889; Sun, 27 Sep 1998 21:29:21 -0500 (CDT) From: Kevin Day Message-Id: <199809280229.VAA13889@home.dragondata.com> Subject: Re: Compiler Problem in 64bit math? In-Reply-To: <199809280103.SAA08252@usr05.primenet.com> from Terry Lambert at "Sep 28, 98 01:03:17 am" To: tlambert@primenet.com (Terry Lambert) Date: Sun, 27 Sep 1998 21:29:20 -0500 (CDT) Cc: shimon@simon-shapiro.org, freebsd-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 > > works correctly. IF, however, I change the first line to be: > > > > register off_t top_size = QUAD_MAX, ... > > > > then the test at the bottom is always false. This is with large numbers, > > such as QUAD_MAX... > > What processor are you using? > > If the Alpha, then I'm surprised. > > If Intel, well, you realize that registers are 32 bits, right? I'm > not sure the compiler knows how to do a 64 bit register, but you > might be confusing it into trying. 8-(. > > > Terry Lambert > terry@lambert.org I believe this is illegal though... Doesn't ansi say that by adding the 'register' modifier, the type/size can't silently change? 'register' is a suggestion, if it can't do it, it's just supposed to ignore it, so why is this happening? :) Kevin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 19:34:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA08759 for freebsd-current-outgoing; Sun, 27 Sep 1998 19:34:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sumatra.americantv.com (sumatra.americantv.com [207.170.17.37]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA08707 for ; Sun, 27 Sep 1998 19:33:48 -0700 (PDT) (envelope-from jlemon@americantv.com) Received: from right.PCS (right.PCS [148.105.10.31]) by sumatra.americantv.com (8.8.5/8.8.5) with ESMTP id VAA23884; Sun, 27 Sep 1998 21:33:29 -0500 (CDT) Received: (from jlemon@localhost) by right.PCS (8.6.13/8.6.4) id VAA01258; Sun, 27 Sep 1998 21:32:57 -0500 Message-ID: <19980927213256.46318@right.PCS> Date: Sun, 27 Sep 1998 21:32:56 -0500 From: Jonathan Lemon To: Terry Lambert Cc: Nate Williams , yokota@zodiac.mech.utsunomiya-u.ac.jp, current@FreeBSD.ORG Subject: Re: VM86 and APM References: <199809280029.SAA14347@mt.sri.com> <199809280101.SAA08172@usr05.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.61.1 In-Reply-To: <199809280101.SAA08172@usr05.primenet.com>; from Terry Lambert on Sep 09, 1998 at 01:01:41AM +0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sep 09, 1998 at 01:01:41AM +0000, Terry Lambert wrote: > > > I think the APM VM86() call will detect this because it uses > > > BIOS-specific code that knows about the CMOS setting, but the > > > non-VM86() code ignores the CMOS setting (which can cause other, > > > interesting problems, like being able to suspend, but the laptop > > > not waking up on an event that should result in a "resume"). > > > > Not. We used to use our own VM86 switcher to do the probe earlier, and > > Mike converted to use the GENERIC VM86 switcher. If it worked before, > > it *should* work now (modulo any bugs, which is essentially the > > problem the poster is pointing out). > > Mea culpa. > > The only thing I can hazard a guess on this, then, is that with > VM86, the apm stuff is called much earlier in locore.s than it > is without it... Actually, it's called later. The custom vm86 code in apm probed apm from locore whenn booting (IIRC), and just returned the status code from this during the "probe" routine later in the boot process. The new vm86 code actually tries to connect to apm at probe time. -- Jonathan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 19:41:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA10724 for freebsd-current-outgoing; Sun, 27 Sep 1998 19:41:14 -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 TAA10693 for ; Sun, 27 Sep 1998 19:40:51 -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 TAA01965; Sun, 27 Sep 1998 19:41:14 -0700 (PDT) Message-Id: <199809280241.TAA01965@implode.root.com> To: Terry Lambert cc: rvb@cs.cmu.edu (Robert V. Baron), current@FreeBSD.ORG Subject: Re: VM question In-reply-to: Your message of "Sun, 27 Sep 1998 22:19:08 -0000." <199809272219.PAA01759@usr05.primenet.com> From: David Greenman Reply-To: dg@root.com Date: Sun, 27 Sep 1998 19:41:14 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >There are cases where the valid is being cleared when it ought >not to be, specifically, when clean_only is set. > > >Here is a patch from John Dyson which was never committed, for no >reason that I have been able to determine: > >Someone, please, commit this. Committed. -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 Sun Sep 27 19:47:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA12427 for freebsd-current-outgoing; Sun, 27 Sep 1998 19:47:05 -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 TAA12284 for ; Sun, 27 Sep 1998 19:46:29 -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 TAA02059; Sun, 27 Sep 1998 19:46:53 -0700 (PDT) Message-Id: <199809280246.TAA02059@implode.root.com> To: Terry Lambert cc: current@FreeBSD.ORG Subject: Re: VM mmap file extension bug still exists? In-reply-to: Your message of "Sun, 27 Sep 1998 22:40:57 -0000." <199809272240.PAA02513@usr05.primenet.com> From: David Greenman Reply-To: dg@root.com Date: Sun, 27 Sep 1998 19:46:52 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I don't think this was committed? No, it wasn't. I think the change is wrong, but I need to look more carefully at it to be sure. If it does anything at all, it probably only narrows the problem, making it even more difficult to find and fix in the future. I don't think your other proposed solution is correct, either, but I'm not ready to say that with any confidence. -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 Sun Sep 27 20:21:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA18622 for freebsd-current-outgoing; Sun, 27 Sep 1998 20:21:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA18587 for ; Sun, 27 Sep 1998 20:21:01 -0700 (PDT) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:W2FV/n3xbPkOL9q3fj883GNVUbX9MFu5@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.1/8.9.1) with ESMTP id MAA02951; Mon, 28 Sep 1998 12:20:48 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id MAA22482; Mon, 28 Sep 1998 12:21:54 +0900 (JST) Message-Id: <199809280321.MAA22482@zodiac.mech.utsunomiya-u.ac.jp> To: Terry Lambert cc: current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: VM86 and APM In-reply-to: Your message of "Sun, 27 Sep 1998 21:21:51 GMT." <199809272121.OAA29704@usr05.primenet.com> References: <199809272121.OAA29704@usr05.primenet.com> Date: Mon, 28 Sep 1998 12:21:53 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> However, when I boot the kernel with VM86, I get: >> >> apm0 not found. >> >> The kernel without VM86 used to detect the apm BIOS in my box all right. > >I think that you may have APM disabled in your CMOS setup? APM is enabled in the BIOS setup. The kernel with APM_DEBUG defined gives: ... apm: BIOS probe failed: error 0x1 carry 1 bx 0x0 apm0 not found imasks: bio c8000040, tty c30010ba, net c6000400 SMP: enabled INTs: 1, 3, 4, 5, 6, 7, 10, 12, 16, apic_imen: 0x00feeb05 ... Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 20:34:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA20009 for freebsd-current-outgoing; Sun, 27 Sep 1998 20:34:09 -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 UAA19915; Sun, 27 Sep 1998 20:34:01 -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 CAA02773; Mon, 28 Sep 1998 02:32:45 +0100 From: Luigi Rizzo Message-Id: <199809280132.CAA02773@labinfo.iet.unipi.it> Subject: Re: cd9660 mounts... To: tlambert@primenet.com (Terry Lambert) Date: Mon, 28 Sep 1998 02:32:44 +0100 (MET) Cc: wollman@khavrinen.lcs.mit.edu, dan@math.berkeley.edu, sos@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: <199809272133.OAA00234@usr05.primenet.com> from "Terry Lambert" at Sep 27, 98 09:32:52 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > mount -t cd9660 -o track=-1 /dev/cd0c /cdrom > > > > ..which would cause it to find the last track with an ISO-9660 > > filesystem on it, and mount that. (The current behavior is totally > > broken for PhotoCD, since there are normally garbage tracks after the > > one which contains the real data, so I always have to use ``cdcontrol > > info'' and do the scanning manually.) > > FWIW, this is supposed to be the default behaviour for a multisession > CD, according to the Joliet spec. (go to the last session with a > CD9660 FS, and mount it). our code does something like that now, but my feeling is that is is broken. Essentially the problem is: when a track is not at offset 0 who is in charge of adding the offset for the track to all reads ? * If you do it in the driver as i did, it is only one place to modify. * if you do it in the cd9660 fs code, i think you have to trap all code paths which end up in doing a bread(). I tried this but probably failed to find all of them. * there is a possibility (I don't have the cd9660 specs) that in a multisession CD, the data track is created knowing exactly where it is going to go on a disk (and what is on the previous tracks) so the track image already contains the correct block addresses and no offset needs to be added. The FreeBSD cd9660/mount_cd9660 _might_ work in the latter case, but i don't have a multisession CD to try and I want to remark that mkisofs has no flags/options to create this kind of tracks. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 21:14:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA25064 for freebsd-current-outgoing; Sun, 27 Sep 1998 21:14: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 VAA25027 for ; Sun, 27 Sep 1998 21:14:04 -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 OAA08286; Mon, 28 Sep 1998 14:13:42 +1000 Date: Mon, 28 Sep 1998 14:13:42 +1000 From: Bruce Evans Message-Id: <199809280413.OAA08286@godzilla.zeta.org.au> To: mike@smith.net.au, tmb@rcru.rl.ac.uk Subject: Re: 2048-byte sector support for DOS filesystem. Cc: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >As Bruce pointed out, the only thing 'msdosfs' doesn't use an >arbitrary sector size for is reading the boot sector. i.e. > >/* $Id: msdosfs_vfsops.c,v 1.36 1998/09/07 13:17:02 bde Exp $ */ >/* $NetBSD: msdosfs_vfsops.c,v 1.51 1997/11/17 15:36:58 ws Exp $ */ >[intervening bits deleted ] > /* > * Read the boot sector of the filesystem, and then check the > * boot signature. If not a dos boot sector then error out. > */ >#ifdef PC98 > error = bread(devvp, 0, 1024, NOCRED, &bp); >#else > error = bread(devvp, 0, 512, NOCRED, &bp); >#endif > >After reading the code, I realized that the physical sector >block size is currently only available *after* the boot sector >is read, so I'm not really sure what the answer is. Presumably >the sector size is available from some other low-level bit of >SCSI/CAM code, but I'm not sure what the appropriate way to get at >it is. > >Any suggestions? (a) Always use 2048 or larger. (b) Get the sector size using the DIOCGPART ioctl(). Using ioctls in the kernel is a kludge, but other mount routines already use this ioctl precisely to get the sector size. See ffs_mountfs(). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 21:25:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA26541 for freebsd-current-outgoing; Sun, 27 Sep 1998 21:25:45 -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 VAA26534; Sun, 27 Sep 1998 21:25:30 -0700 (PDT) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain [203.38.152.97]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id NAA27314; Mon, 28 Sep 1998 13:54:53 +0930 (CST) Message-ID: X-Mailer: XFMail 1.3 [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: <199809280132.CAA02773@labinfo.iet.unipi.it> Date: Mon, 28 Sep 1998 13:54:52 +0930 (CST) From: "Daniel O'Connor" To: Luigi Rizzo Subject: Re: cd9660 mounts... Cc: current@FreeBSD.ORG, sos@FreeBSD.ORG, dan@math.berkeley.edu, wollman@khavrinen.lcs.mit.edu, (Terry Lambert) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 28-Sep-98 Luigi Rizzo wrote: > The FreeBSD cd9660/mount_cd9660 _might_ work in the latter case, but i > don't have a multisession CD to try and I want to remark that mkisofs > has no flags/options to create this kind of tracks. Try mkhybrid.. It claims to do multisession stuff (I haven't tested it), it also has some other neato features (like Joliet, and grafting of arbitary directories into the CD...) --------------------------------------------------------------------- |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 Sun Sep 27 21:44:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA28336 for freebsd-current-outgoing; Sun, 27 Sep 1998 21:44: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 VAA28331 for ; Sun, 27 Sep 1998 21:44:25 -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 OAA10819; Mon, 28 Sep 1998 14:44:09 +1000 Date: Mon, 28 Sep 1998 14:44:09 +1000 From: Bruce Evans Message-Id: <199809280444.OAA10819@godzilla.zeta.org.au> To: nate@mt.sri.com, tlambert@primenet.com Subject: Re: VM86 and APM Cc: current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> > Does anybody know of any problem using VM86 and the apm driver together? >.. >> > apm0 not found. >> >> I think that you may have APM disabled in your CMOS setup? > >Doesn't matter, since having APM disabled means it's disabled. If it's >disabled, it's not found by *ANY* means Actually, having APM disabled doesn't mean that it is disabled, except possibly when VM86 is configured, since apm_setup() is called from locore.s without looking at the `disabled' flag. The disabled flag isn't really valid at that time since it might be changed in Userconfig. Calling apm_setup() is not a no-op since it sets `apm_version' which clock.c uses to decide whether the TSC timecounter can be used. Misconfigured systems (with apm configured but disabled) always get the i8254 timecounter which seems to be buggier than the TSC timecounter. >> I think the APM VM86() call will detect this because it uses >> BIOS-specific code that knows about the CMOS setting, but the >> non-VM86() code ignores the CMOS setting (which can cause other, >> interesting problems, like being able to suspend, but the laptop >> not waking up on an event that should result in a "resume"). > >Not. We used to use our own VM86 switcher to do the probe earlier, and >Mike converted to use the GENERIC VM86 switcher. If it worked before, >it *should* work now (modulo any bugs, which is essentially the >problem the poster is pointing out). Moving the call later breaks clock.c's apm detection in a different way. `apm_version' is statically initialized to 0, which is different from APMINI_CANTFIND (= -1). clock.c thinks that apm has been detected since it tests `apm_version' very early before apm has had a chance to run. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 22:17:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA01689 for freebsd-current-outgoing; Sun, 27 Sep 1998 22:17:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp1.xs4all.nl (smtp1.xs4all.nl [194.109.6.51]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA01681 for ; Sun, 27 Sep 1998 22:17:00 -0700 (PDT) (envelope-from plm@smtp1.xs4all.nl) Received: from localhost. (dc2-isdn38.dial.xs4all.nl [194.109.148.38]) by smtp1.xs4all.nl (8.8.8/8.8.8) with ESMTP id HAA06415 for ; Mon, 28 Sep 1998 07:16:40 +0200 (CEST) Received: (from plm@localhost) by localhost. (8.9.1/8.8.8) id HAA25976; Mon, 28 Sep 1998 07:16:39 +0200 (MET DST) (envelope-from plm) To: freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics References: <87k92qksnj.fsf@totally-fudged-out-message-id> From: Peter Mutsaers Date: 27 Sep 1998 08:53:16 +0200 In-Reply-To: Ollivier Robert's message of "Sat, 26 Sep 1998 13:00:55 +0200" Message-ID: <87yar66o83.fsf@muon.xs4all.nl> X-Mailer: Gnus v5.6.44/Emacs 20.2 Lines: 18 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> "OR" == Ollivier Robert writes: OR> According to Kevin Street: >> added `noatime' to two of my heavily used softupdates slices in OR> noatime with SU is a known Bad Thing[tm]. We should probably OR> refuse to use bth at the same time. noatime seems to be OR> unnecessary with SU anyway. Why a bad thing? I can see its use (especially when only reading a lot). Btw I've been using it for a while, without crashes until now. Is it really something one should not do? -- /\_/\ ( o.o ) Peter Mutsaers | Abcoude (Utrecht), | Trust me, I know ) ^ ( plm@xs4all.nl | the Netherlands | what I'm doing. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 22:58:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA06068 for freebsd-current-outgoing; Sun, 27 Sep 1998 22:58:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA06060 for ; Sun, 27 Sep 1998 22:58:24 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:tCti+yM29thj9vd4jiqlREzxbZp7kf9d@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id HAA24454; Mon, 28 Sep 1998 07:57:56 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809280557.HAA24454@gratis.grondar.za> To: Andreas Braukmann cc: freebsd-current@FreeBSD.ORG Subject: Re: buildworld failure - cvsuped 98/09/24 ca. 7:30 CEST In-Reply-To: Your message of " Mon, 28 Sep 1998 00:36:14 +0200." <19980928003614.H8190@paert.tse-online.de> References: <19980924091833.E8190@paert.tse-online.de> <199809250928.LAA01063@gratis.grondar.za> <19980928003614.H8190@paert.tse-online.de> Date: Mon, 28 Sep 1998 07:57:55 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Andreas Braukmann wrote: > The machine is running a 3.0-CURRENT (SMP) from late August (98/08/24). > The object format is 'aout' and should be 'aout' for the next few months. > I'm used to start the builds with 'make -j4' and '/etc/make.conf' > contains: Please do one without the -j4. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 23:23:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08490 for freebsd-current-outgoing; Sun, 27 Sep 1998 23:23:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA08485 for ; Sun, 27 Sep 1998 23:23:05 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:TAK282gKmEBhcJA11GGu1+VJZy9k1tsb@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id IAA24876; Mon, 28 Sep 1998 08:22:31 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809280622.IAA24876@gratis.grondar.za> To: "David A. Gobeille" cc: Andreas Braukmann , freebsd-current@FreeBSD.ORG Subject: Re: buildworld fails In-Reply-To: Your message of " Sun, 27 Sep 1998 19:10:59 EST." <360ED413.F180BA67@mcs.net> References: <199809261443.QAA16577@gratis.grondar.za> <199809261502.RAA12452@zibbi.mikom.csir.co.za> <19980928001455.A3736@paert.tse-online.de> <360ED413.F180BA67@mcs.net> Date: Mon, 28 Sep 1998 08:22:26 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "David A. Gobeille" wrote: > > that's OBJFORMAT=aout in my case, of course. > > > Same here. Current circa Jul 22. > > /etc/objformat == OBJFORMAT=aout > > make.conf == -O -pipe, NOPROFILE=true > > make -j4 buildworld, dies at AutoSplit.pm > make aout-to-elf-buildworld does the same thing. If you want the > make log let me know. Yes please. Also your /etc/make.conf, the output of 'set' or 'printenv', the output of 'umask' and the output of 'mount' (all outputs from the user/environment of the breaking buildworld). M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun Sep 27 23:25:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08645 for freebsd-current-outgoing; Sun, 27 Sep 1998 23:25:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA08637; Sun, 27 Sep 1998 23:24:59 -0700 (PDT) (envelope-from root@pozo.pozo.com) Received: from localhost (root@localhost) by pozo.pozo.com (8.9.1/8.9.1) with ESMTP id XAA08739; Sun, 27 Sep 1998 23:24:39 -0700 (PDT) (envelope-from root@pozo.pozo.com) Date: Sun, 27 Sep 1998 23:24:39 -0700 (PDT) From: Manfred Antar To: rnordier@FreeBSD.ORG cc: current@FreeBSD.ORG Subject: Building elf kernel 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 got the elf bootloader installed and it detects and boots an aout kernel. I can't seem to build an elf kernel. I do a KERNELFORMAT=elf config kernel-name KERNELFORMAT=elf make depend KERNELFORMAT=elf make everything complies but when it starts to load: loading kernel locore.o(.text+0x8b): undefined reference to `curproc' cam_periph.o: In function `cam_periph_mapmem': cam_periph.o(.text+0x7e3): undefined reference to `curproc' plus alot more. What else is needed to build an elf kernel ? Thanks Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Sun Sep 27 23:32:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA09940 for freebsd-current-outgoing; Sun, 27 Sep 1998 23:32:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA09935 for ; Sun, 27 Sep 1998 23:32:18 -0700 (PDT) (envelope-from tlambert@usr07.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id XAA18042; Sun, 27 Sep 1998 23:32:07 -0700 (MST) Received: from usr07.primenet.com(206.165.6.207) via SMTP by smtp03.primenet.com, id smtpd017975; Sun Sep 27 23:31:59 1998 Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id XAA22753; Sun, 27 Sep 1998 23:31:55 -0700 (MST) From: Terry Lambert Message-Id: <199809280631.XAA22753@usr07.primenet.com> Subject: Re: VM mmap file extension bug still exists? To: dg@root.com Date: Mon, 28 Sep 1998 06:31:55 +0000 (GMT) Cc: tlambert@primenet.com, current@FreeBSD.ORG In-Reply-To: <199809280246.TAA02059@implode.root.com> from "David Greenman" at Sep 27, 98 07:46:52 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 don't think this was committed? > > No, it wasn't. I think the change is wrong, but I need to look more > carefully at it to be sure. If it does anything at all, it probably only > narrows the problem, making it even more difficult to find and fix in the > future. I don't think your other proposed solution is correct, either, but > I'm not ready to say that with any confidence. It's definitely a workaround. The real fix is to add a parementer to the mapping function. The real fix is to set the size based on the real size, not rounded to a page boundary. I think the race window is actually NULL. Would you commit a change based on a adding a parameter? I think I could get whistle to pay for the time, if your answer was "yes". 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 Sep 27 23:45:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA11601 for freebsd-current-outgoing; Sun, 27 Sep 1998 23:45:48 -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 XAA11590 for ; Sun, 27 Sep 1998 23:45:42 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id IAA07616 for freebsd-current@FreeBSD.ORG; Mon, 28 Sep 1998 08:45:31 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 9D7111534; Mon, 28 Sep 1998 08:11:25 +0200 (CEST) Date: Mon, 28 Sep 1998 08:11:25 +0200 From: Ollivier Robert To: freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics Message-ID: <19980928081125.A5772@keltia.freenix.fr> Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <199809272001.NAA27569@usr05.primenet.com> <199809272146.FAA14600@spinner.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <199809272146.FAA14600@spinner.netplex.com.au>; from Peter Wemm on Mon, Sep 28, 1998 at 05:46:36AM +0800 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Peter Wemm: > So? what's being written while you're reading a file? The access time. st_atime Time when file data last accessed. Changed by the mknod(2), utimes(2) and read(2) system calls. ^^^^^^^ > If you're reading and writing the file together, then the modtime stamps > will cause the inode to be written out. If you're just reading, there is > no metadata dependency at all because nothing is changed at all. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 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 Sep 27 23:45:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA11633 for freebsd-current-outgoing; Sun, 27 Sep 1998 23:45:56 -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 XAA11622 for ; Sun, 27 Sep 1998 23:45:51 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id IAA07618; Mon, 28 Sep 1998 08:45:41 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 78C0B1534; Mon, 28 Sep 1998 08:27:18 +0200 (CEST) Date: Mon, 28 Sep 1998 08:27:18 +0200 From: Ollivier Robert To: Mark Murray Cc: "FreeBSD Current Users' list" Subject: Re: Inconsistency in CURRENT's perl Message-ID: <19980928082718.D5772@keltia.freenix.fr> Mail-Followup-To: Mark Murray , FreeBSD Current Users' list References: <19980927165451.A26338@keltia.freenix.fr> <199809272212.AAA23011@gratis.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <199809272212.AAA23011@gratis.grondar.za>; from Mark Murray on Mon, Sep 28, 1998 at 12:12:01AM +0200 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Mark Murray: > > libc=undef, so=so, useshrplib=false, libperl=libperl.a > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > So far that is just in the comments. Point taken, I'll fix it. Not just the comments. That means that modules/programs that needs to be compiled with libperl will use the static version, not the shared one. It defeats all the shared libperl purpose :-) tara% perl -e 'use Config; print "libperl: $Config{'libperl'}\nuseshrplib: $Config{'useshrplib'}\n" ' libperl: libperl.a useshrplib: false -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 00:35:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19669 for freebsd-current-outgoing; Mon, 28 Sep 1998 00:35:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gatekeeper.tsc.tdk.com (gatekeeper.tsc.tdk.com [207.113.159.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA19660 for ; Mon, 28 Sep 1998 00:35:53 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from sunrise.gv.tsc.tdk.com (root@sunrise.gv.tsc.tdk.com [192.168.241.191]) by gatekeeper.tsc.tdk.com (8.8.8/8.8.8) with ESMTP id AAA05221; Mon, 28 Sep 1998 00:35:28 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from salsa.gv.tsc.tdk.com (salsa.gv.tsc.tdk.com [192.168.241.194]) by sunrise.gv.tsc.tdk.com (8.8.5/8.8.5) with ESMTP id AAA00251; Mon, 28 Sep 1998 00:35:27 -0700 (PDT) Received: (from gdonl@localhost) by salsa.gv.tsc.tdk.com (8.8.5/8.8.5) id AAA03070; Mon, 28 Sep 1998 00:35:20 -0700 (PDT) From: Don Lewis Message-Id: <199809280735.AAA03070@salsa.gv.tsc.tdk.com> Date: Mon, 28 Sep 1998 00:35:20 -0700 In-Reply-To: Terry Lambert "Re: Softupdates panics" (Sep 27, 10:43pm) X-Mailer: Mail User's Shell (7.2.6 alpha(3) 7/19/95) To: Terry Lambert , peter@netplex.com.au (Peter Wemm) Subject: Re: Softupdates panics Cc: bde@zeta.org.au, Don.Lewis@tsc.tdk.com, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sep 27, 10:43pm, Terry Lambert wrote: } Subject: Re: Softupdates panics } > So? what's being written while you're reading a file? } > } > If you're reading and writing the file together, then the modtime stamps } > will cause the inode to be written out. If you're just reading, there is } > no metadata dependency at all because nothing is changed at all. } > } > Had anybody got problems with softupdates that can be specifically } > attributed to the use of -noatime ? } } See the most recent stack traceback posted in this forum, and Don } Lewis' analysis. There was nothing in the traceback that leads me to believe this panic was caused by noatime. As a matter of fact, I got the same panic with a similar traceback earlier today and I'm not using noatime. My theory is that it's another directory locking bug. It's quite possible that using noatime may make it easier to trigger this bug. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 00:51:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA22360 for freebsd-current-outgoing; Mon, 28 Sep 1998 00:51:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA22330 for ; Mon, 28 Sep 1998 00:51:36 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zNY5X-0004cD-00; Mon, 28 Sep 1998 01:51:19 -0600 Received: (from imp@localhost) by harmony.village.org (8.9.1/8.8.3) id BAA15398 for current@freebsd.org; Mon, 28 Sep 1998 01:52:36 -0600 (MDT) Date: Mon, 28 Sep 1998 01:52:36 -0600 (MDT) From: Warner Losh Message-Id: <199809280752.BAA15398@harmony.village.org> To: current@FreeBSD.ORG Subject: Expected at end of make installworld Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I get the following with make installworld after a make buildworld. I get it both with and without -DNOAOUT. Is it expected? Warner -------------------------------------------------------------- >>> Rebuilding man page indexes -------------------------------------------------------------- cd /home/imp/FreeBSD/src/share/man; /usr/obj/elf/home/imp/FreeBSD/src/tmp/usr/bin/make makedb makewhatis /usr/share/man /usr/libexec/ld.so: warning: /usr/obj/elf/home/imp/FreeBSD/src/tmp/usr/lib/libm.so.2: minor version -1 older than expected 0, using it anyway ld.so failed: bad magic number in "/usr/obj/elf/home/imp/FreeBSD/src/tmp/usr/lib/libm.so.2" *** Error code 1 Stop. I've seen this on last week's sources as well as today's sources. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 00:55:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA22695 for freebsd-current-outgoing; Mon, 28 Sep 1998 00:55:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA22689 for ; Mon, 28 Sep 1998 00:55:15 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zNY95-0004cJ-00; Mon, 28 Sep 1998 01:54:59 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id BAA18169 for ; Mon, 28 Sep 1998 01:56:16 -0600 (MDT) Message-Id: <199809280756.BAA18169@harmony.village.org> To: current@FreeBSD.ORG Subject: My last post... Date: Mon, 28 Sep 1998 01:56:16 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hmmm, I just found the problem. I had NOPERL in my /etc/make.conf file, which means I still had the old a.out perl 4.0 in /usr/bin/perl.... I'm rebuilding now that I've taken that out of my /etc/make.conf. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 01:03:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA24071 for freebsd-current-outgoing; Mon, 28 Sep 1998 01:03:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA24044 for ; Mon, 28 Sep 1998 01:03:10 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id BAA29236; Mon, 28 Sep 1998 01:02:54 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Mon, 28 Sep 1998 01:02:53 -0700 (PDT) From: Doug White To: Ulf Zimmermann cc: current@FreeBSD.ORG Subject: Re: Crystal CS4236B and mixer support ? In-Reply-To: <19980927050519.E27459@Alameda.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, 27 Sep 1998, Ulf Zimmermann wrote: > I have an Intel DK440LX motherboard which includes a Crystal Sound > CS4236B (from Intels webpage taken). Dmesg output: > > Probing for PnP devices: > Trying Read_Port at 203 > CSN 1 Vendor ID: CSC0b35 [0x350b630e] Serial 0xffffffff Comp ID: @@@0000 [0x00000000] > Called nullpnp_probe with tag 0x00000001, type 0x350b630e > mss_probe: no address supplied, try default 0x530 > mss_detect - chip revision 0x0a > mss_detect() - Detected CS4236 > pcm0 at 0x530 irq 5 drq 1 flags 0xa600 on isa > mss_attach 0 at 0x530 irq 5 dma 1:1 flags 0xa600 > > If I start xmix I get "supported = 0x13f8" and I can not change > the Master, Bass, Trebble and Rec. Anyone have an idea what can > be changed ? The Crystal 423X chips don't have mixers for master vol, bass, or treble. They don't have the amps on board like the SBs do. Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | 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 Mon Sep 28 01:04:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA24327 for freebsd-current-outgoing; Mon, 28 Sep 1998 01:04:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Gatekeeper.Alameda.net (gatekeeper.Alameda.net [207.90.181.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA24308 for ; Mon, 28 Sep 1998 01:04:44 -0700 (PDT) (envelope-from ulf@Gatekeeper.Alameda.net) Received: by Gatekeeper.Alameda.net (8.8.8/8.8.6) id BAA19547; Mon, 28 Sep 1998 01:04:28 -0700 (PDT) Message-ID: <19980928010428.B18758@Alameda.net> Date: Mon, 28 Sep 1998 01:04:28 -0700 From: Ulf Zimmermann To: Doug White Cc: current@FreeBSD.ORG Subject: Re: Crystal CS4236B and mixer support ? Reply-To: ulf@Alameda.net References: <19980927050519.E27459@Alameda.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Doug White on Mon, Sep 28, 1998 at 01:02:53AM -0700 Organization: Alameda Networks, Inc. X-Operating-System: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Sep 28, 1998 at 01:02:53AM -0700, Doug White wrote: > On Sun, 27 Sep 1998, Ulf Zimmermann wrote: > > > I have an Intel DK440LX motherboard which includes a Crystal Sound > > CS4236B (from Intels webpage taken). Dmesg output: > > > > Probing for PnP devices: > > Trying Read_Port at 203 > > CSN 1 Vendor ID: CSC0b35 [0x350b630e] Serial 0xffffffff Comp ID: @@@0000 [0x00000000] > > Called nullpnp_probe with tag 0x00000001, type 0x350b630e > > mss_probe: no address supplied, try default 0x530 > > mss_detect - chip revision 0x0a > > mss_detect() - Detected CS4236 > > pcm0 at 0x530 irq 5 drq 1 flags 0xa600 on isa > > mss_attach 0 at 0x530 irq 5 dma 1:1 flags 0xa600 > > > > If I start xmix I get "supported = 0x13f8" and I can not change > > the Master, Bass, Trebble and Rec. Anyone have an idea what can > > be changed ? > > The Crystal 423X chips don't have mixers for master vol, bass, or treble. > > They don't have the amps on board like the SBs do. > > Doug White > Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve > http://gladstone.uoregon.edu/~dwhite | www.freebsd.org Then this motherboard must have something extra for it, as under Windoze I do have master volume. -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-769-2936 Alameda Networks, Inc. | http://www.Alameda.net | Fax#: 510-521-5073 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 01:05:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA24372 for freebsd-current-outgoing; Mon, 28 Sep 1998 01:05:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.aha.ru (ns1.aha.ru [195.2.80.142]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA24315; Mon, 28 Sep 1998 01:04:50 -0700 (PDT) (envelope-from osa@serv.etrust.ru) Received: from sunny.aha.ru (sunny.aha.ru [195.2.83.112]) by ns1.aha.ru (8.9.1/8.9.1/aha-r/0.04B) with ESMTP id MAA22678; Mon, 28 Sep 1998 12:04:01 +0400 (MSD) Received: by sunny.aha.ru id MAA19261; (8.8.8/vak/1.9) Mon, 28 Sep 1998 12:03:36 +0400 (MSD) Received: from unknown(195.2.84.114) by sunny.aha.ru via smap (V1.3) id sma018823; Mon Sep 28 12:02:57 1998 Received: from serv.etrust.ru by serv.etrust.ru with SMTP id MAA29949; (8.9.1/vak/1.9) Mon, 28 Sep 1998 12:05:46 +0400 (MSD) Date: Mon, 28 Sep 1998 12:05:46 +0400 (MSD) From: =?KOI8-R?B?88XSx8XKIO/Tz8vJzg==?= To: Manfred Antar cc: rnordier@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Building elf kernel 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, 27 Sep 1998, Manfred Antar wrote: > I got the elf bootloader installed and it detects and > boots an aout kernel. > I can't seem to build an elf kernel. > I do a KERNELFORMAT=elf config kernel-name > KERNELFORMAT=elf make depend > KERNELFORMAT=elf make I think KERNFORMAT=elf, or manualy edit /sys/compile//Makefile & change KERNFORMAT to elf > everything complies but when it starts to load: > > loading kernel > locore.o(.text+0x8b): undefined reference to `curproc' > cam_periph.o: In function `cam_periph_mapmem': > cam_periph.o(.text+0x7e3): undefined reference to `curproc' > > plus alot more. > What else is needed to build an elf kernel ? > Thanks Manfred > Rgdz, oZZ, osa@etrust.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 01:05:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA24415 for freebsd-current-outgoing; Mon, 28 Sep 1998 01:05:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA24385 for ; Mon, 28 Sep 1998 01:05:15 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id BAA29244; Mon, 28 Sep 1998 01:04:48 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Mon, 28 Sep 1998 01:04:47 -0700 (PDT) From: Doug White To: Narvi cc: current@FreeBSD.ORG Subject: Re: ELF X11 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, 27 Sep 1998, Narvi wrote: > Has anyone built say the XF86-3.3.2 package and put it up for general > access or is willing to so? > > The main problem is that one cannot build X programs on an ELF system > before having ELF X libraries. And X distributed with 19980623-BETA is > still a.out. The XFree86 port has been ELFed and it appears to work okay - using it on my -CURRENT crash box. I can't build KDE though to really hammer it. I hate twm :( At least x11amp works :) Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | 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 Mon Sep 28 01:13:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA25547 for freebsd-current-outgoing; Mon, 28 Sep 1998 01:13:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA25521; Mon, 28 Sep 1998 01:12:57 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id BAA00784; Mon, 28 Sep 1998 01:12:41 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Mon, 28 Sep 1998 01:12:40 -0700 (PDT) From: Doug White To: Manfred Antar cc: rnordier@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Building elf kernel 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, 27 Sep 1998, Manfred Antar wrote: > I got the elf bootloader installed and it detects and > boots an aout kernel. > I can't seem to build an elf kernel. Yes, we know, you can't do that yet. Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | 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 Mon Sep 28 01:17:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA26215 for freebsd-current-outgoing; Mon, 28 Sep 1998 01:17:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA26207 for ; Mon, 28 Sep 1998 01:17:08 -0700 (PDT) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:lXox3JGu4hnQEMu98vKxLUP7nEx04d1A@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.1/8.9.1) with ESMTP id RAA03869 for ; Mon, 28 Sep 1998 17:16:58 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id RAA03188; Mon, 28 Sep 1998 17:18:04 +0900 (JST) Message-Id: <199809280818.RAA03188@zodiac.mech.utsunomiya-u.ac.jp> To: current@FreeBSD.ORG cc: yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: VM86 and APM In-reply-to: Your message of "Mon, 28 Sep 1998 12:21:53 JST." <199809280321.MAA22482@zodiac.mech.utsunomiya-u.ac.jp> References: <199809272121.OAA29704@usr05.primenet.com> <199809280321.MAA22482@zodiac.mech.utsunomiya-u.ac.jp> Date: Mon, 28 Sep 1998 17:18:04 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>> apm0 not found. >>> >>> The kernel without VM86 used to detect the apm BIOS in my box all right. >> >>I think that you may have APM disabled in your CMOS setup? > >APM is enabled in the BIOS setup. The kernel with APM_DEBUG defined >gives: > >... >apm: BIOS probe failed: error 0x1 carry 1 bx 0x0 >apm0 not found >imasks: bio c8000040, tty c30010ba, net c6000400 >SMP: enabled INTs: 1, 3, 4, 5, 6, 7, 10, 12, 16, apic_imen: 0x00feeb05 >... > >Kazu I printed the error code (ax register) from the APM BIOS call via VM86 during apm_probe(), I got: apm: BIOS probe failed: error 0x1 carry 1 ax 0x8600 bx 0x0 apm0 not found 0x86 means "No APM BIOS", right? Then I loaded a kernel without VM86 and it said: apm0 not found Oh, I thought it worked before! It must have been my dream that the apm driver had worked on this MB... The motherboard has the Award BIOS, which does have power management setup items, such as "Power Management" and "PM Control by APM" (I natually have them both enabled). May be the APM BIOS is deficient? Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 01:35:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA28335 for freebsd-current-outgoing; Mon, 28 Sep 1998 01:35:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA28313 for ; Mon, 28 Sep 1998 01:34:53 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id QAA03301; Mon, 28 Sep 1998 16:32:23 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809280832.QAA03301@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: toasty@home.dragondata.com (Kevin Day), eivind@yes.no, street@iname.com, freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics In-reply-to: Your message of "Mon, 28 Sep 1998 01:05:11 GMT." <199809280105.SAA08374@usr05.primenet.com> Date: Mon, 28 Sep 1998 16:32:23 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert wrote: > > > > The dependencies for "noatime" are not switchable, and by enabling > > > > it, you are breaking the dependency graph into seperate pieces! > > > > > > > > The bug here is that it didn't ignore your request for "noatime". > > > > > > Return error. noatime request a particular behaviour for the mount; > > > ignoring that request on the assumption that people only do it for > > > speed is IMO totally bogus. > > > > I've gotta agree here - softupdates looked good for my palmtop that uses > > flash - noatime is essentially required for flash media. :) > > Why? Limit write cycles. If you have a slow continuous read on a very large file. the inode gets written back many many times contributing to the wear-out. If my memory serves me correctly, the reason DG implemented it in the first place was after measuring freefall's disk access. Something like 60 or 70% of disk activity was caused by atime updates. I am really puzzled as to why this is required by the code. If I open, read() and close a file with noatime active, there should be no write activity at all for any of the metadata related to the file. Softupdates shouldn't even be involved because there are no write order dependencies to maintain. Turning on MNT_NOATIME causes ufs_inactive() to not call UFS_UPDATE(). ffs_update() would have tested the bits (IN_ACCESS and friends) and if any were set, it would touch the inode, bread() the on-disk "block" containing the inode group, call softdep_update_inodeblock(), the copy the in-core inode to the disk buffer and then write it out (presumably calling another softdep function to monitor or order the writeback). If we are not modifying the in-core inode or the disk block, then why does softdep need this to happen? There are no dependencies to maintain. Open/ close dependency information should already be handled.. I don't see why close(open("foo", O_RDWR)); should have to be treated any differently by softupdates than fd = open("foo", O_RDWR); read(fd, buf, 1); close(fd); while MNT_NOATIME is active. The thing that I wonder is whether a VOP_READ() on directory nodes might be involved somehow. Since directries seem to be related to the panics, perhaps only allow NOATIME to skip the IN_ACCESS flag set on VREG vnodes and see if that has any effect. ufs_rename() also might call VOP_READ() (I think) indirectly via ufs_checkpath() and then vn_rdwr(). ufs_lookup() doesn't use VOP_READ (that I can see) and a path search doesn't touch access timestamps so a 'cat /etc/passwd' won't hit the atime for /etc. If a hack workaround patch along these lines works, then that's probably good enough. An 'ls /etc' would still touch /etc's atime though. > > But is that what terry was saying? :) > > I was saying that you should ignore the flag. > > Elvind corrected me (I agree with him) that it's not enough to > ignore it, you need to actually barf on the flag. I think it would be better to refuse a mount if async and/or noatime was requested. The flag is *needed* by some people, not just wanted (for hardware preservation, not just speed) and the best fix is to make softupdates work with it. Cheers, -Peter Anyway, here's a patch to disable NOATIME on VOP_READ() of a directory. I'd be interested to know if it has any affect. Index: ufs_readwrite.c =================================================================== RCS file: /home/ncvs/src/sys/ufs/ufs/ufs_readwrite.c,v retrieving revision 1.52 diff -u -r1.52 ufs_readwrite.c --- ufs_readwrite.c 1998/09/07 11:50:19 1.52 +++ ufs_readwrite.c 1998/09/28 08:05:37 @@ -115,7 +122,8 @@ if (toread >= PAGE_SIZE) { error = uioread(toread, uio, object, &nread); if ((uio->uio_resid == 0) || (error != 0)) { - if (!(vp->v_mount->mnt_flag & MNT_NOATIME)) + if (!(vp->v_mount->mnt_flag & MNT_NOATIME) && + vp->v_type != VDIR) ip->i_flag |= IN_ACCESS; if (object) vm_object_vndeallocate(object); @@ -137,7 +145,8 @@ if (toread >= PAGE_SIZE) { error = uioread(toread, uio, object, &nread); if ((uio->uio_resid == 0) || (error != 0)) { - if (!(vp->v_mount->mnt_flag & MNT_NOATIME)) + if (!(vp->v_mount->mnt_flag & MNT_NOATIME) && + vp->v_type != VDIR) ip->i_flag |= IN_ACCESS; if (object) vm_object_vndeallocate(object); @@ -230,7 +239,7 @@ if (object) vm_object_vndeallocate(object); - if (!(vp->v_mount->mnt_flag & MNT_NOATIME)) + if (!(vp->v_mount->mnt_flag & MNT_NOATIME) && vp->v_type != VDIR) ip->i_flag |= IN_ACCESS; return (error); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 02:07:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA03466 for freebsd-current-outgoing; Mon, 28 Sep 1998 02:07:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from paert.tse-online.de (paert.tse-online.de [194.97.69.172]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id CAA03458 for ; Mon, 28 Sep 1998 02:07:41 -0700 (PDT) (envelope-from ab@paert.tse-online.de) Received: (qmail 9432 invoked by uid 1000); 28 Sep 1998 09:18:57 -0000 Message-ID: <19980928111857.A8875@paert.tse-online.de> Date: Mon, 28 Sep 1998 11:18:57 +0200 From: Andreas Braukmann To: Mark Murray Cc: freebsd-current@FreeBSD.ORG Subject: Re: buildworld fails Mail-Followup-To: Mark Murray , freebsd-current@freebsd.org References: <199809261443.QAA16577@gratis.grondar.za> <199809261502.RAA12452@zibbi.mikom.csir.co.za> <19980928001455.A3736@paert.tse-online.de> <360ED413.F180BA67@mcs.net> <199809280622.IAA24876@gratis.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93i In-Reply-To: <199809280622.IAA24876@gratis.grondar.za>; from Mark Murray on Mon, Sep 28, 1998 at 08:22:26AM +0200 Organization: TSE TeleService GmbH Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Mark, On Mon, Sep 28, 1998 at 08:22:26AM +0200, Mark Murray wrote: > Yes please. Also your /etc/make.conf, the output of 'set' or 'printenv', > the output of 'umask' and the output of 'mount' (all outputs from the > user/environment of the breaking buildworld). ok. Here it comes: The build is running from a root-account; umask 022; zsh 3.05 from ports; /usr/src and /usr/obj are just symbolic links to /home/src and /scratch/obj. /dev/sd1s1a on / (local, writes: sync 806190 async 147705) /dev/sd1s1e on /usr (local, writes: sync 71282 async 78270) /dev/sd1s1g on /home (local, writes: sync 171628 async 489807) /dev/sd0s3e on /scratch (asynchronous, local, noatime, writes: sync 28333 async 205225) /dev/sd0s3f on /local (local, writes: sync 393 async 91882) The pretty plain environment: PATH=/root/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/sbin:/usr/sbin:/usr/local/sbin:/var/qmail/bin: MANPATH=/usr/share/man:/usr/local/man:/usr/X11R6/man:/var/qmail/man TERM=vt220 MAIL=/home/toor/Mail/Mailspool BLOCKSIZE=K EDITOR=/usr/local/bin/vim USER=toor HOME=/root SHELL=/usr/local/bin/zsh PWD=/root LOGNAME=ab Currently a 'make -j1 buildworld' is creeping along ... uuups, just now the scrolling in the 'tail -f /build-j1.log'-window stops. The build-process succeeds. Therefor I suppose, that there might be a dependency-problem regarding the concurrency in the perl5-makefile? Thanks, Andreas -- /// TSE TeleService GmbH | Gsf: Arne Reuter | /// Hovestrasse 14 | Andreas Braukmann | We do it with /// D-48351 Everswinkel | HRB: 1430, AG WAF | FreeBSD/SMP /// ------------------------------------------------------------------- /// PGP-Key: http://www.tse-online.de/~ab/public-key /// Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 03:44:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA17924 for freebsd-current-outgoing; Mon, 28 Sep 1998 03:44:08 -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 DAA17854 for ; Mon, 28 Sep 1998 03:43:54 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca7-177.ix.netcom.com [209.109.235.177]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id DAA28358; Mon, 28 Sep 1998 03:43:38 -0700 (PDT) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id DAA26766; Mon, 28 Sep 1998 03:43:35 -0700 (PDT) Date: Mon, 28 Sep 1998 03:43:35 -0700 (PDT) Message-Id: <199809281043.DAA26766@silvia.hip.berkeley.edu> To: wwoods@cybcon.com CC: freebsd-current@FreeBSD.ORG In-reply-to: (message from William Woods on Sun, 27 Sep 1998 15:53:38 -0700 (PDT)) Subject: Re: Questions about elf..... From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * I am running -current elf. My question is this, I have several * packages that are XFree86 dependant. I understand that now XFree * will compile elf, my question is, when replacing a.out packages * with elf, must I first uninstall the a.out package before I compile * the elf version, or will the elf version automatically replace the * aoout ones? You should move the a.out libs out to an "aout" subdirectory. Run "make move-aout-libs" in /usr/src and this can be done automatically. Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 03:48:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA18457 for freebsd-current-outgoing; Mon, 28 Sep 1998 03:48:02 -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 DAA18437 for ; Mon, 28 Sep 1998 03:47:57 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id LAA06523; Mon, 28 Sep 1998 11:47:07 +0100 (BST) Date: Mon, 28 Sep 1998 11:47:07 +0100 (BST) From: Doug Rabson To: "Donald J. Maddox" cc: current@FreeBSD.ORG Subject: Re: Problem with -current libc? In-Reply-To: <19980927202756.A9010@scsn.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, 27 Sep 1998, Donald J. Maddox wrote: > A few days ago I noticed a little problem when compiling programs > that use gets() and other functions that cause those warnings we all > know and love... This should be fixed in version 1.2 of src/contrib/binutils/bfd/elflink.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 Mon Sep 28 03:50:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA18772 for freebsd-current-outgoing; Mon, 28 Sep 1998 03:50:00 -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 DAA18767 for ; Mon, 28 Sep 1998 03:49:54 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id LAA06532; Mon, 28 Sep 1998 11:49:08 +0100 (BST) Date: Mon, 28 Sep 1998 11:49:08 +0100 (BST) From: Doug Rabson To: Stephen Hocking-Senior Programmer PGS Tensor Perth cc: current@FreeBSD.ORG Subject: Re: Panic as at cvs-cur.4682.gz In-Reply-To: <199809280010.IAA11972@ariadne.tensor.pgs.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 Mon, 28 Sep 1998, Stephen Hocking-Senior Programmer PGS Tensor Perth wrote: > After having left the machine running for a couple of days, I updated to > cvs-cur.4682, rebuilt everything, rebooted & experienced the following Trap 12 > panic repeatably upon reboot. > > _softdep_process_worklist+0x2a > _fsync+0xb1 > _syscall+0x19f > > Sorry about the argument lists not being included above. The current process > was always syslog, as it was being started up. I had this a couple of times because I forgot to update in src/contrib/sys before building a kernel. -- 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 Mon Sep 28 04:19:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA24211 for freebsd-current-outgoing; Mon, 28 Sep 1998 04:19:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (slip139-92-122-72.joh.za.ibm.net [139.92.122.72]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA24195; Mon, 28 Sep 1998 04:19:07 -0700 (PDT) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id NAA04606; Mon, 28 Sep 1998 13:17:07 +0200 (SAT) From: Robert Nordier Message-Id: <199809281117.NAA04606@ceia.nordier.com> Subject: Re: Building elf kernel In-Reply-To: from Doug White at "Sep 28, 98 01:12:40 am" To: dwhite@resnet.uoregon.edu (Doug White) Date: Mon, 28 Sep 1998 13:17:05 +0200 (SAT) Cc: root@pozo.pozo.com, rnordier@FreeBSD.ORG, 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 Doug White wrote: > On Sun, 27 Sep 1998, Manfred Antar wrote: > > > I got the elf bootloader installed and it detects and > > boots an aout kernel. > > I can't seem to build an elf kernel. > > Yes, we know, you can't do that yet. I've been building and running elf kernels for a few days, but on test boxes with only IDE drives. It is probably premature to try this with the new CAM stuff. Works pretty good for IDE, though. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 04:20:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA24456 for freebsd-current-outgoing; Mon, 28 Sep 1998 04:20:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from math.berkeley.edu (math.Berkeley.EDU [128.32.183.94]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA24449 for ; Mon, 28 Sep 1998 04:20:21 -0700 (PDT) (envelope-from dan@math.berkeley.edu) Received: (from dan@localhost) by math.berkeley.edu (8.8.7/8.8.7) id EAA01253; Mon, 28 Sep 1998 04:20:10 -0700 (PDT) Date: Mon, 28 Sep 1998 04:20:10 -0700 (PDT) From: dan@math.berkeley.edu (Dan Strick) Message-Id: <199809281120.EAA01253@math.berkeley.edu> To: current@FreeBSD.ORG Subject: time for some new man pages Cc: dan@math.berkeley.edu Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The sd/st man pages have not yet been replaced with da/sa pages. (Perhaps we should keep small sd/st pages that note the name change.) The only cam man page I see is for camcontrol. We can't really test what we don't have specs for. Is there any documentation on the new elf binary format files and how the system software development utilities are supposed to deal with having more than one format around? Judging by the email in the -current mailing list, they can't. I would like to know more. Dan Strick dan@math.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 Sep 28 05:17:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA00913 for freebsd-current-outgoing; Mon, 28 Sep 1998 05:17:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from haldjas.folklore.ee (Haldjas.folklore.ee [193.40.6.121]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA00902 for ; Mon, 28 Sep 1998 05:17:37 -0700 (PDT) (envelope-from narvi@haldjas.folklore.ee) Received: from haldjas.folklore.ee (haldjas.folklore.ee [172.17.2.1] (may be forged)) by haldjas.folklore.ee (8.8.8/8.8.4) with SMTP id PAA24215; Mon, 28 Sep 1998 15:16:24 +0300 (EEST) Date: Mon, 28 Sep 1998 15:16:24 +0300 (EEST) From: Narvi To: Dan Strick cc: current@FreeBSD.ORG Subject: Re: time for some new man pages In-Reply-To: <199809281120.EAA01253@math.berkeley.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, 28 Sep 1998, Dan Strick wrote: > The sd/st man pages have not yet been replaced with da/sa pages. > (Perhaps we should keep small sd/st pages that note the name change.) > I hope tar will be told and it will adjust it's default device accordingly. Not to mention the other distributed programs. There are also probably some ports that need to be changed. Is theer a way to test for post-CAM world where instead of st we have sa? > The only cam man page I see is for camcontrol. > > We can't really test what we don't have specs for. > > Is there any documentation on the new elf binary format files and > how the system software development utilities are supposed to deal > with having more than one format around? Judging by the email in > the -current mailing list, they can't. I would like to know more. > > Dan Strick > dan@math.berkeley.edu > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > Sander There is no love, no good, no happiness and no future - all these are just illusions. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 05:35:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA02569 for freebsd-current-outgoing; Mon, 28 Sep 1998 05:35:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA02564 for ; Mon, 28 Sep 1998 05:35:44 -0700 (PDT) (envelope-from roger@cs.strath.ac.uk) Received: from muir-10 (roger@muir-10.cs.strath.ac.uk [130.159.148.10]) by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with SMTP id NAA18015 Mon, 28 Sep 1998 13:35:28 +0100 (BST) Message-ID: <360F828F.446B@cs.strath.ac.uk> Date: Mon, 28 Sep 1998 13:35:27 +0100 From: Roger Hardiman Organization: University of Strathclyde X-Mailer: Mozilla 3.04Gold (X11; I; OSF1 V4.0 alpha) MIME-Version: 1.0 To: current@FreeBSD.ORG Subject: Is pciconf now fixed? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG the pciconf utility has been broken for ages on 3.0. (I'm still on SNAP19980804) Has it been fixed in the Beta? Bye Roger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 05:45:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA03261 for freebsd-current-outgoing; Mon, 28 Sep 1998 05:45:36 -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 FAA03254; Mon, 28 Sep 1998 05:45:33 -0700 (PDT) (envelope-from thyerm@camtech.net.au) Received: from camtech.net.au (dialup-ad-14-87.camtech.net.au [203.55.242.215]) by goliath.camtech.net.au (8.8.5/8.8.2) with ESMTP id WAA28098; Mon, 28 Sep 1998 22:14:48 +0930 (CST) Message-ID: <360F83C2.8E44422D@camtech.net.au> Date: Mon, 28 Sep 1998 22:10:34 +0930 From: Matthew Thyer X-Mailer: Mozilla 4.5b1 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-questions@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Searchable mailing list archives out of date ? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG How come the searchable mailing list archives have no new messages ? http://www.freebsd.org/search/search.html#mailinglists I was trying to see how feasible it is to unsubscribe from the lists but still run -CURRENT. So I want to be able to search and browse up to the minute (or at least 1/2 day :) mailing list archives for freebsd-current and cvs-all. Is there a web page somewhere where I can do this ? The browse functionality is most important. Ideally I'd like to be able to connect to the list with an IMAP mail client and browse folders of say 200 messages at a time. Anyone willing to set up such a server ? You'd have to be able to present the lists in a read-only manner so we cant copy between folders etc. /=====================================================================\ |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 Mon Sep 28 06:11:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA06191 for freebsd-current-outgoing; Mon, 28 Sep 1998 06:11:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA06169; Mon, 28 Sep 1998 06:10:54 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id VAA04411; Mon, 28 Sep 1998 21:09:11 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809281309.VAA04411@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Robert Nordier cc: dwhite@resnet.uoregon.edu (Doug White), root@pozo.pozo.com, rnordier@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Building elf kernel In-reply-to: Your message of "Sat, 28 Sep 1998 13:17:05 +0200." <199809281117.NAA04606@ceia.nordier.com> Date: Mon, 28 Sep 1998 21:09:10 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Robert Nordier wrote: > Doug White wrote: > > On Sun, 27 Sep 1998, Manfred Antar wrote: > > > > > I got the elf bootloader installed and it detects and > > > boots an aout kernel. > > > I can't seem to build an elf kernel. > > > > Yes, we know, you can't do that yet. > > I've been building and running elf kernels for a few days, but on test > boxes with only IDE drives. It is probably premature to try this with > the new CAM stuff. Bruce broke it with a commit that disabled the #defines to convert a.out style assembler symbols to elf compatable ones. > Works pretty good for IDE, though. The key was that it worked for non-SMP. > -- > Robert Nordier > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 06:34:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA09189 for freebsd-current-outgoing; Mon, 28 Sep 1998 06:34:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rch.ip.lt (rch.ip.lt [194.176.42.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA09163 for ; Mon, 28 Sep 1998 06:33:47 -0700 (PDT) (envelope-from rch@rch.ip.lt) Received: (from rch@localhost) by rch.ip.lt (8.9.1/8.9.1) id RAA06623 for freebsd-current@freebsd.org; Mon, 28 Sep 1998 17:32:11 +0200 (CEST) (envelope-from rch) Message-ID: <19980928173211.A6614@ip.lt> Date: Mon, 28 Sep 1998 17:32:11 +0200 From: Ricardas Cepas To: freebsd-current@FreeBSD.ORG Subject: SSLeay fails to link on ELF Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.93.2i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, I'm trying to compile SSLeay on newly installed 19980923 and both 1.20 and 1.21 ports gives: What I'm missing? ===> Building for SSLeay-0.9.0b making crypto... making all in md2... making all in md5... making all in sha... making all in mdc2... making all in hmac... making all in ripemd... making all in des... making all in rc2... making all in rc4... making all in rc5... making all in idea... making all in bf... making all in cast... making all in bn... making all in rsa... making all in dsa... making all in dh... making all in buffer... making all in bio... making all in stack... making all in lhash... making all in rand... making all in err... making all in objects... making all in evp... making all in pem... making all in asn1... making all in x509... making all in conf... making all in txt_db... making all in pkcs7... making ssl... making rsaref... making apps... /bin/rm -f ssleay gcc -o ssleay -DMONOLITH -I../include -DTERMIOS -DBN_ASM -DL_ENDIAN -D_ANSI_SOURCE -fomit-frame-pointer -O3 -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM ssleay.o verify.o asn1pars.o req.o dgst.o dh.o enc.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o crl.o rsa.o dsa.o dsaparam.o x509.o genrsa.o s_server.o s_client.o speed.o s_time.o apps.o s_cb.o s_socket.o version.o sess_id.o ciphers.o -L. -L.. -L../.. -L../../.. -L.. -lssl -L.. -lcrypto speed.o: In function `speed_main': speed.o(.text+0x132b): undefined reference to `RC4' speed.o(.text+0x1435): undefined reference to `des_ncbc_encrypt' speed.o(.text+0x1554): undefined reference to `des_ede3_cbc_encrypt' speed.o(.text+0x1885): undefined reference to `RC5_32_cbc_encrypt' speed.o(.text+0x1995): undefined reference to `BF_cbc_encrypt' speed.o(.text+0x1aa5): undefined reference to `CAST_cbc_encrypt' ../libcrypto.a(md5_dgst.o): In function `MD5_Update': md5_dgst.o(.text+0x143): undefined reference to `md5_block_x86' md5_dgst.o(.text+0x2e2): undefined reference to `md5_block_x86' md5_dgst.o(.text+0x32f): undefined reference to `md5_block_x86' ../libcrypto.a(md5_dgst.o): In function `MD5_Transform': md5_dgst.o(.text+0x3a2): undefined reference to `md5_block_x86' ../libcrypto.a(md5_dgst.o): In function `MD5_Final': md5_dgst.o(.text+0x436): undefined reference to `md5_block_x86' ../libcrypto.a(md5_dgst.o)(.text+0x46e): more undefined references to `md5_block_x86' follow ../libcrypto.a(sha1dgst.o): In function `SHA1_Update': sha1dgst.o(.text+0x133): undefined reference to `sha1_block_x86' sha1dgst.o(.text+0x2b7): undefined reference to `sha1_block_x86' sha1dgst.o(.text+0x2f8): undefined reference to `sha1_block_x86' ../libcrypto.a(sha1dgst.o): In function `SHA1_Transform': sha1dgst.o(.text+0x43e): undefined reference to `sha1_block_x86' ../libcrypto.a(sha1dgst.o): In function `SHA1_Final': sha1dgst.o(.text+0x4d6): undefined reference to `sha1_block_x86' ../libcrypto.a(sha1dgst.o)(.text+0x54a): more undefined references to `sha1_block_x86' follow ../libcrypto.a(ecb_enc.o): In function `des_ecb_encrypt': ecb_enc.o(.text+0x9d): undefined reference to `des_encrypt' ../libcrypto.a(bf_skey.o): In function `BF_set_key': bf_skey.o(.text+0xa3): undefined reference to `BF_encrypt' bf_skey.o(.text+0xe3): undefined reference to `BF_encrypt' ../libcrypto.a(bf_ecb.o): In function `BF_ecb_encrypt': bf_ecb.o(.text+0x74): undefined reference to `BF_encrypt' bf_ecb.o(.text+0x87): undefined reference to `BF_decrypt' ../libcrypto.a(bn_word.o): In function `BN_div_word': bn_word.o(.text+0xa5): undefined reference to `bn_div64' ../libcrypto.a(bn_word.o): In function `BN_mul_word': bn_word.o(.text+0x2a8): undefined reference to `bn_mul_words' ../libcrypto.a(e_cbc_d.o): In function `des_cbc_cipher': e_cbc_d.o(.text+0x72): undefined reference to `des_ncbc_encrypt' ../libcrypto.a(e_cbc_3d.o): In function `des_cbc_ede_cipher': e_cbc_3d.o(.text+0x110): undefined reference to `des_ede3_cbc_encrypt' ../libcrypto.a(e_rc4.o): In function `rc4_cipher': e_rc4.o(.text+0x78): undefined reference to `RC4' ../libcrypto.a(mdc2dgst.o): In function `mdc2_body': mdc2dgst.o(.text+0x1c6): undefined reference to `des_encrypt' mdc2dgst.o(.text+0x1e2): undefined reference to `des_encrypt' ../libcrypto.a(rmd_dgst.o): In function `RIPEMD160_Update': rmd_dgst.o(.text+0x143): undefined reference to `ripemd160_block_x86' rmd_dgst.o(.text+0x2e2): undefined reference to `ripemd160_block_x86' rmd_dgst.o(.text+0x32f): undefined reference to `ripemd160_block_x86' ../libcrypto.a(rmd_dgst.o): In function `RIPEMD160_Transform': rmd_dgst.o(.text+0x3a2): undefined reference to `ripemd160_block_x86' ../libcrypto.a(rmd_dgst.o): In function `RIPEMD160_Final': rmd_dgst.o(.text+0x436): undefined reference to `ripemd160_block_x86' ../libcrypto.a(rmd_dgst.o)(.text+0x46e): more undefined references to `ripemd160_block_x86' follow ../libcrypto.a(bn_add.o): In function `bn_qadd': bn_add.o(.text+0x17f): undefined reference to `bn_add_words' ../libcrypto.a(bn_div.o): In function `BN_div': bn_div.o(.text+0x338): undefined reference to `bn_div64' bn_div.o(.text+0x419): undefined reference to `bn_mul_words' ../libcrypto.a(bn_mul.o): In function `BN_mul': bn_mul.o(.text+0xbc): undefined reference to `bn_mul_words' bn_mul.o(.text+0xe2): undefined reference to `bn_mul_add_words' ../libcrypto.a(bn_sqr.o): In function `BN_sqr': bn_sqr.o(.text+0x103): undefined reference to `bn_mul_words' bn_sqr.o(.text+0x128): undefined reference to `bn_mul_add_words' bn_sqr.o(.text+0x14b): undefined reference to `bn_add_words' bn_sqr.o(.text+0x163): undefined reference to `bn_sqr_words' bn_sqr.o(.text+0x17c): undefined reference to `bn_add_words' ../libcrypto.a(bn_mont.o): In function `BN_from_montgomery': bn_mont.o(.text+0x1a4): undefined reference to `bn_mul_add_words' ../libcrypto.a(e_cbc_bf.o): In function `bf_cbc_cipher': e_cbc_bf.o(.text+0x72): undefined reference to `BF_cbc_encrypt' ../libcrypto.a(e_cbc_c.o): In function `cast_cbc_cipher': e_cbc_c.o(.text+0x72): undefined reference to `CAST_cbc_encrypt' ../libcrypto.a(e_cbc_r5.o): In function `r_32_12_16_cbc_cipher': e_cbc_r5.o(.text+0x72): undefined reference to `RC5_32_cbc_encrypt' ../libcrypto.a(ecb3_enc.o): In function `des_ecb3_encrypt': ecb3_enc.o(.text+0x72): undefined reference to `des_encrypt3' ecb3_enc.o(.text+0x91): undefined reference to `des_decrypt3' ../libcrypto.a(cfb64enc.o): In function `des_cfb64_encrypt': cfb64enc.o(.text+0x88): undefined reference to `des_encrypt' cfb64enc.o(.text+0x168): undefined reference to `des_encrypt' ../libcrypto.a(cfb64ede.o): In function `des_ede3_cfb64_encrypt': cfb64ede.o(.text+0x8c): undefined reference to `des_encrypt3' cfb64ede.o(.text+0x180): undefined reference to `des_encrypt3' ../libcrypto.a(ofb64ede.o): In function `des_ede3_ofb64_encrypt': ofb64ede.o(.text+0xe5): undefined reference to `des_encrypt3' ../libcrypto.a(ofb64enc.o): In function `des_ofb64_encrypt': ofb64enc.o(.text+0xd1): undefined reference to `des_encrypt' ../libcrypto.a(xcbc_enc.o): In function `des_xcbc_encrypt': xcbc_enc.o(.text+0x261): undefined reference to `des_encrypt' xcbc_enc.o(.text+0x389): undefined reference to `des_encrypt' xcbc_enc.o(.text+0x4fd): undefined reference to `des_encrypt' xcbc_enc.o(.text+0x5ed): undefined reference to `des_encrypt' ../libcrypto.a(rc5_ecb.o): In function `RC5_32_ecb_encrypt': rc5_ecb.o(.text+0x64): undefined reference to `RC5_32_encrypt' rc5_ecb.o(.text+0x77): undefined reference to `RC5_32_decrypt' ../libcrypto.a(rc5cfb64.o): In function `RC5_32_cfb64_encrypt': rc5cfb64.o(.text+0x86): undefined reference to `RC5_32_encrypt' rc5cfb64.o(.text+0x166): undefined reference to `RC5_32_encrypt' ../libcrypto.a(rc5ofb64.o): In function `RC5_32_ofb64_encrypt': rc5ofb64.o(.text+0xcf): undefined reference to `RC5_32_encrypt' ../libcrypto.a(bf_cfb64.o): In function `BF_cfb64_encrypt': bf_cfb64.o(.text+0x86): undefined reference to `BF_encrypt' bf_cfb64.o(.text+0x166): undefined reference to `BF_encrypt' ../libcrypto.a(bf_ofb64.o): In function `BF_ofb64_encrypt': bf_ofb64.o(.text+0xcf): undefined reference to `BF_encrypt' ../libcrypto.a(c_ecb.o): In function `CAST_ecb_encrypt': c_ecb.o(.text+0x64): undefined reference to `CAST_encrypt' c_ecb.o(.text+0x77): undefined reference to `CAST_decrypt' ../libcrypto.a(c_cfb64.o): In function `CAST_cfb64_encrypt': c_cfb64.o(.text+0x86): undefined reference to `CAST_encrypt' c_cfb64.o(.text+0x166): undefined reference to `CAST_encrypt' ../libcrypto.a(c_ofb64.o): In function `CAST_ofb64_encrypt': c_ofb64.o(.text+0xcf): undefined reference to `CAST_encrypt' *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. Thank you, -- Ričardas Čepas ~~ ~ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 06:55:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA12776 for freebsd-current-outgoing; Mon, 28 Sep 1998 06:55:08 -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 GAA12648 for ; Mon, 28 Sep 1998 06:54:25 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.9.1/8.9.1) id PAA03907 for current@freebsd.org; Mon, 28 Sep 1998 15:53:59 +0200 (CEST) (envelope-from sos) Message-Id: <199809281353.PAA03907@sos.freebsd.dk> Subject: 'w' commadn broken ?? To: current@FreeBSD.ORG (FreeBSD current) Date: Mon, 28 Sep 1998 15:53:59 +0200 (CEST) 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 I just saw this on both an aout and an ELF system: 3:51PM up 5 days, 13:40, 9 users, load averages: 0.00, 0.00, 0.00 USER TTY FROM LOGIN@ IDLE WHAT sos v0 - Wed02AM 5days xinit /home/sos/.xinit sos p0 :0.0 Thu08PM 5days -ksh (ksh) sos p1 unix:0.0 Thu08PM 5days -ksh (ksh) sos p2 unix:0.0 Thu08PM 5days -su (csh) sos p3 test 3:36PM 5days w sos p4 unix:0.0 Fri04PM 5days ssh stuff -l root sos p5 unix:0.0 Sat04PM 5days -ksh (ksh) sos p7 unix:0.0 Sat09PM 5days -su (csh) sos p8 unix:0.0 Sun04PM 5days ssh hub All IDLE times are equal to the uptime !!! The aout system is about 5 days old, the ELF system is from sources update lst night.... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 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 Sep 28 07:13:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA15168 for freebsd-current-outgoing; Mon, 28 Sep 1998 07:13:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA15158; Mon, 28 Sep 1998 07:13:02 -0700 (PDT) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with SMTP id KAA12444; Mon, 28 Sep 1998 10:14:17 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Mon, 28 Sep 1998 10:14:17 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: Satoshi Asami cc: pam@polynet.lviv.ua, freebsd-current@FreeBSD.ORG Subject: Re: Mesa2.6 port broken? In-Reply-To: <199809252334.QAA13616@silvia.hip.berkeley.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 as soon as i have time i'm going to get down with the KDE folks to try to maintain thier CVS archive as FreeBSD compat as possible. i didn't use the ports collection to build it. i'll be sending an e-mail asking for CVS access. basically what i did was several gmake -k's then went back to fix whatever didn't compile, some cases required that i remove -Ox to get gcc2.7.1 not to barf some of the c++ code. (internal compiler error) Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com -- There are operating systems, and then there's FreeBSD. -- http://www.freebsd.org/ 3.0-current On Fri, 25 Sep 1998, Satoshi Asami wrote: > * From: Alfred Perlstein > > * *beaming with pride* i got about 99% of kde ELF installed, so it IS > * possible to do it. qt, mesa and kde > > Do you want to send us (and the maintainer, se@freebsd.org) the patch > for kde? That's about the only biggie left. > > Satoshi > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 07:29:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA16589 for freebsd-current-outgoing; Mon, 28 Sep 1998 07:29:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from shale.csir.co.za (shale.csir.co.za [146.64.46.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA16582 for ; Mon, 28 Sep 1998 07:29:34 -0700 (PDT) (envelope-from reg@shale.csir.co.za) Received: (from reg@localhost) by shale.csir.co.za (8.9.1/8.9.1) id QAA03861; Mon, 28 Sep 1998 16:19:51 +0200 (SAT) (envelope-from reg) Message-ID: <19980928161951.B286@shale.csir.co.za> Date: Mon, 28 Sep 1998 16:19:51 +0200 From: Jeremy Lea To: Terry Lambert , Poul-Henning Kamp Cc: gibbs@narnia.plutotech.com, current@FreeBSD.ORG Subject: Re: Current is Really Broken(tm) References: <8655.906831168@critter.freebsd.dk> <199809272059.NAA29095@usr05.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199809272059.NAA29095@usr05.primenet.com>; from Terry Lambert on Sun, Sep 27, 1998 at 08:59:02PM +0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I want to display my complete ignorance and cluelessness (especially with all things related to kernels and devices and booting), by asking a silly question. It's sort of related to this thread but sort of not... well at least I think so. On Sun, Sep 27, 1998 at 08:59:02PM +0000, Terry Lambert wrote: > Which the kernel has to know anyway, in order to mount things. > The structures are there, and they're not going to go away, no > matter how ugly their being there is deemed. Well, until we > support discardable ELF section tags for unused kernel components. Why doesn't the kernel always use an MFS as root? I've seen a ton of traffic go by on these lists about the magic needed to mount root partitions, and it would seem to me (in my small mind), that using an MFS, like the boot floppies and PicoBSD, which would always be a `known' quantity, would make a lot of these problems go away. Maybe it would have to be a special kind of MFS, rootfs, which worked a bit differently to a normally MFS. Maybe it should only be able to hold mount points. Maybe it could be a memory image loaded directly by the boot blocks, which contained the kernel (and maybe lkm's?). Maybe the image could be stored on a DOS (e.g.) partition/slice? Maybe the image could then be used as backing store if the MFS needed it? Don't laugh, I really don't understand most of this. Don't even understand most of the terms. I just don't like having questions running around in my head... Regards, -Jeremy -- | "In this world of temptation, I will stand for what is right. --+-- With a heart of salvation, I will hold up the light. | If I live or if I die, if I laugh or if I cry, | in this world of temptation, I will stand." -Pam Thum To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 07:47:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA19556 for freebsd-current-outgoing; Mon, 28 Sep 1998 07:47:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sicily.odyssey.cs.cmu.edu (SICILY.ODYSSEY.CS.CMU.EDU [128.2.185.138]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA19547 for ; Mon, 28 Sep 1998 07:47:21 -0700 (PDT) (envelope-from rvb+@sicily.odyssey.cs.cmu.edu) To: Terry Lambert Cc: current@FreeBSD.ORG, dyson@iquest.net Subject: Re: VM question Re m->valid ... References: <199809272219.PAA01759@usr05.primenet.com> From: "Robert V. Baron" Date: 28 Sep 1998 10:46:45 -0400 In-Reply-To: Terry Lambert's message of Sun, 27 Sep 1998 22:19:08 +0000 (GMT) Message-ID: Lines: 59 X-Mailer: Gnus v5.4.46/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The change mentioned below does not solve my problem. I have two ways to go. I'd like feed back and will commit something later today. There are two ways to go. One is to have vnode_pager_input_old set m->valid iff there are no errors. This works fine for me. The down side is that it is touching possibly sensitive code close to a release. I don't think this is a problem because it looks like only coda, msdos and cd9660 use the vnode_pager_generic_getpage interface. The latter two provide a bmap function that does not appear to return 0. So I believe that vnode_pager_input_old is only currently called by Coda. The other solution is to make the coda VOP_GETPAGES routine set m->valid for all the pages it gets. This localizes the solution only to Coda. But there is a slight problem/feature here. Coda is also an lkm. To get access to the struct vm_page and the VM_PAGE_BITS_ALL macro, I need to include vm_page.h. This is very hard for an lkm, because vm_page.h #include's opt_vmpage.h. I don't know how to deal with this in an lkm. So I am forced to a solution of making a small function in vm_page.c, vm_page_set_valid, which does the work. Then I have to export the prototype in vm_extern.h (because I can't include vm_page.h as discussed above). This solution also works. So which way to go. Alternatives are also solicited. Terry Lambert writes: > > is from Robert V. Baron > > I have a file system (Coda) in FreeBSD -current that needs to be able > > to map/exec files. There are a couple ways of doing this. One way is > > to have coda_bmap() return an error which will then force, > > vnode_pager_generic_getpages() to call vnode_pager_input_old(). The > > latter function does a simple VOP_READ to get the data. It looks like > > it pretty much does the right thing. BUT it looks like it fails to > > set the m->valid flag in the page it just read. (So later when > > exec_map_first_page checks for m->valid == 0; it's sad and the exec > > aborts.) It looks like if you do the more complicated > > vnode_pager_generic_getpage() function, it will set valid. On the > > otherhand, it looks like that vm_fault() which also calls > > vm_pager_get_pages() does its own setting of m->valid. So my > > questions is: > > Should vnode_pager_input_old set m->valid and if not who > > should. > > > There are cases where the valid is being cleared when it ought > not to be, specifically, when clean_only is set. > > > Here is a patch from John Dyson which was never committed, for no > reason that I have been able to determine: > > Someone, please, commit this. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 07:57:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA21304 for freebsd-current-outgoing; Mon, 28 Sep 1998 07:57:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from lamb.sas.com (lamb.sas.com [192.35.83.8]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA21297 for ; Mon, 28 Sep 1998 07:57:22 -0700 (PDT) (envelope-from jwd@unx.sas.com) Received: from mozart (mozart.unx.sas.com [192.58.184.8]) by lamb.sas.com (8.9.1/8.9.1) with SMTP id KAA23163 for ; Mon, 28 Sep 1998 10:57:10 -0400 (EDT) Received: from bb01f39.unx.sas.com by mozart (5.65c/SAS/Domains/5-6-90) id AA25424; Mon, 28 Sep 1998 10:57:10 -0400 Received: (from jwd@localhost) by bb01f39.unx.sas.com (8.9.1/8.9.1) id KAA01886 for freebsd-current@freebsd.org; Mon, 28 Sep 1998 10:57:08 -0400 (EDT) (envelope-from jwd) From: "John W. DeBoskey" Message-Id: <199809281457.KAA01886@bb01f39.unx.sas.com> Subject: Cannot creeat boot.std floppy To: freebsd-current@FreeBSD.ORG Date: Mon, 28 Sep 1998 10:57:08 -0400 (EDT) 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 Hello, First off, this is an AOUT 'make release' running... I am unable to create the boot floppy due to a lack of space. The last I saw come across concerning this was the removal of tape install support by jkh. I modified doFS.sh to get some blocksize info before the failure which follows below. If we are not going to currently support tape devices, should we not also remove it from the BOOTMFS config file? ie: device sa0 tape ft0 at fdc0 drive 2 and do we really need the following in a boot kernel? device lpt1 at isa? port? tty device mse0 at isa? port 0x23c tty irq 5 vector mseintr device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr and do we need vx0 with Bill Paul's (I think thats the name) work? device vx0 <--- shouldn't xl cover this now? and the output from doFS.sh is below: Thanks! John + disklabel -Brw -b /R/stage/trees/bin/usr/mdec/fdboot -s /R/stage/trees/bin/usr/mdec/bootfd /dev/rvn0 minimum disklabel: ioctl DIOCWLABEL: Operation not supported by device + newfs -u 0 -t 0 -i 1000000 -m 0 -T minimum -o space /dev/rvn0c Warning: Block size restricts cylinders per group to 9. /dev/rvn0c: 2880 sectors in 1 cylinders of 1 tracks, 2880 sectors 1.4MB in 1 cyl groups (9 c/g, 12.66MB/g, 32 i/g) super-block backups (for fsck -b #) at: 32, + mount /dev/vn0c /mnt + set -x + cd /R/stage/boot.std + du -sc 2854 . 2854 total + set -x + cd /R/stage/boot.std + du -sc boot.config boot.help kernel kernel.config 0 boot.config 4 boot.help 2848 kernel 0 kernel.config 2852 total + set -e + cd /R/stage/boot.std + find . -print + xargs ls -sald 2 drwxr-xr-x 2 root wheel 512 Sep 28 12:40 . 0 -rw-r--r-- 1 root wheel 0 Sep 28 12:40 ./boot.config 4 -rw-r--r-- 1 root wheel 1033 Sep 28 12:40 ./boot.help 2848 -rwxr-xr-x 1 root wheel 1447026 Sep 28 12:40 ./kernel 0 -rw-r--r-- 1 root wheel 0 Sep 28 12:40 ./kernel.config + set -e + cd /R/stage/boot.std + find . -print + cpio -dump /mnt cpio: write error: No space left on device *** Error code 1 Stop. *** 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 Mon Sep 28 08:06:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA22941 for freebsd-current-outgoing; Mon, 28 Sep 1998 08:06:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA22721; Mon, 28 Sep 1998 08:05:56 -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.9.1a/8.9.1) with ESMTP id RAA01728; Mon, 28 Sep 1998 17:05:25 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id RAA24380; Mon, 28 Sep 1998 17:05:18 +0200 (MET DST) Message-ID: <19980928170517.53513@follo.net> Date: Mon, 28 Sep 1998 17:05:17 +0200 From: Eivind Eklund To: Matthew Thyer , freebsd-questions@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: Searchable mailing list archives out of date ? References: <360F83C2.8E44422D@camtech.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <360F83C2.8E44422D@camtech.net.au>; from Matthew Thyer on Mon, Sep 28, 1998 at 10:10:34PM +0930 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Sep 28, 1998 at 10:10:34PM +0930, Matthew Thyer wrote: > How come the searchable mailing list archives have no new messages ? > > http://www.freebsd.org/search/search.html#mailinglists > > I was trying to see how feasible it is to unsubscribe from the lists > but still run -CURRENT. > > So I want to be able to search and browse up to the minute (or > at least 1/2 day :) mailing list archives for freebsd-current and > cvs-all. > > Is there a web page somewhere where I can do this ? You can probably get eGroups (ex Findmail) to take in more lists. www.egroups.com. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 08:15:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA24086 for freebsd-current-outgoing; Mon, 28 Sep 1998 08:15:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA24076 for ; Mon, 28 Sep 1998 08:15:03 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from bergelmir.ifi.uio.no (2602@bergelmir.ifi.uio.no [129.240.65.172]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id RAA02687; Mon, 28 Sep 1998 17:14:43 +0200 (MET DST) Received: (from dag-erli@localhost) by bergelmir.ifi.uio.no ; Mon, 28 Sep 1998 17:14:43 +0200 (MET DST) Mime-Version: 1.0 To: Harry Putnam Cc: dan@math.berkeley.edu (Dan Strick), current@FreeBSD.ORG Subject: Re: New install / Unrecognized fdisk terms References: <199809271138.EAA03195@math.berkeley.edu> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 28 Sep 1998 17:14:42 +0200 In-Reply-To: Harry Putnam's message of "27 Sep 1998 12:40:02 -0700" Message-ID: Lines: 8 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 IAA24078 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Harry Putnam writes: > Are their aspects that make FreeBSD a desirable OS to run? You're begging for a sarcastic answer. Don't tempt me... DES -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 08:48:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA28423 for freebsd-current-outgoing; Mon, 28 Sep 1998 08:48:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA28414; Mon, 28 Sep 1998 08:48:05 -0700 (PDT) (envelope-from root@pozo.pozo.com) Received: from localhost (root@localhost) by pozo.pozo.com (8.9.1/8.9.1) with ESMTP id IAA28692; Mon, 28 Sep 1998 08:46:57 -0700 (PDT) (envelope-from root@pozo.pozo.com) Date: Mon, 28 Sep 1998 08:46:57 -0700 (PDT) From: Manfred Antar To: Robert Nordier cc: Doug White , rnordier@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Building elf kernel In-Reply-To: <199809281117.NAA04606@ceia.nordier.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 Mon, 28 Sep 1998, Robert Nordier wrote: > Doug White wrote: > > On Sun, 27 Sep 1998, Manfred Antar wrote: > > > > > I got the elf bootloader installed and it detects and > > > boots an aout kernel. > > > I can't seem to build an elf kernel. > > > > Yes, we know, you can't do that yet. > > I've been building and running elf kernels for a few days, but on test > boxes with only IDE drives. It is probably premature to try this with > the new CAM stuff. > > Works pretty good for IDE, though. > > -- > Robert Nordier > I got one to build by adding -include /usr/include/machine/asnames.h to the COPTS in the kernel Makefile. works fine. I't boots fine and I just did a make -j8 world without a problem. The machine is useing CAM with a dpt controller. Thanks Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Sep 28 08:54:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA29612 for freebsd-current-outgoing; Mon, 28 Sep 1998 08:54:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA29598; Mon, 28 Sep 1998 08:54:19 -0700 (PDT) (envelope-from root@pozo.pozo.com) Received: from localhost (root@localhost) by pozo.pozo.com (8.9.1/8.9.1) with ESMTP id IAA28710; Mon, 28 Sep 1998 08:53:26 -0700 (PDT) (envelope-from root@pozo.pozo.com) Date: Mon, 28 Sep 1998 08:53:26 -0700 (PDT) From: Manfred Antar To: Peter Wemm cc: Robert Nordier , Doug White , rnordier@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Building elf kernel In-Reply-To: <199809281309.VAA04411@spinner.netplex.com.au> 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, 28 Sep 1998, Peter Wemm wrote: > Robert Nordier wrote: > > Doug White wrote: > > > On Sun, 27 Sep 1998, Manfred Antar wrote: > > > > > > > I got the elf bootloader installed and it detects and > > > > boots an aout kernel. > > > > I can't seem to build an elf kernel. > > > > > > Yes, we know, you can't do that yet. > > > > I've been building and running elf kernels for a few days, but on test > > boxes with only IDE drives. It is probably premature to try this with > > the new CAM stuff. > > Bruce broke it with a commit that disabled the #defines to convert a.out > style assembler symbols to elf compatable ones. > > > Works pretty good for IDE, though. > > The key was that it worked for non-SMP. > > > -- I got one to build by adding -include /usr/include/machine/asnames.h to the COPTS in the kernel Makefile. works fine. It boots fine and I just did a make -j8 world without a problem. The machine is useing CAM with a dpt controller. It is also SMP (/)506}file kernel kernel: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), statically linked, not stripped Thanks Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Sep 28 09:07:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA01787 for freebsd-current-outgoing; Mon, 28 Sep 1998 09:07:02 -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 JAA01776 for ; Mon, 28 Sep 1998 09:06:59 -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 KAA01833; Mon, 28 Sep 1998 10:06:43 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA17209; Mon, 28 Sep 1998 10:06:33 -0600 Date: Mon, 28 Sep 1998 10:06:33 -0600 Message-Id: <199809281606.KAA17209@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Bruce Evans Cc: nate@mt.sri.com, tlambert@primenet.com, current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: VM86 and APM In-Reply-To: <199809280444.OAA10819@godzilla.zeta.org.au> References: <199809280444.OAA10819@godzilla.zeta.org.au> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> > Does anybody know of any problem using VM86 and the apm driver together? ... > Actually, having APM disabled doesn't mean that it is disabled , except > possibly when VM86 is configured, since apm_setup() is called from > locore.s without looking at the `disabled' flag. Umm, all of this is true (if irrelevant). The original response made the claim that *IF* the APM was disabled in BIOS, we would would find it with the old code but not with the new code. But, if it's disabled from the BIOS (not from UserConfig), then things can act differently. > The disabled flag isn't > really valid at that time since it might be changed in Userconfig. > Calling apm_setup() is not a no-op since it sets `apm_version' > which clock.c uses to decide whether the TSC timecounter can be used. It only sets apm_version *IF* the APM BIOS is found. However, the original poster mentioned that his APM BIOS can't be found, not that he has 'less than perfect' clocks. > Misconfigured systems (with apm configured but disabled) always get the > i8254 timecounter which seems to be buggier than the TSC timecounter. Actually, my older FreeBSD systems that use the i8254 are *much* more accurate than the newer systems that use the Pentium counters and such. (Verified using XNTPD.) But, one person's experience doesn't make it a fact, just a statistic. :) Also, apm configured/disabled system don't necessary use the i8254 timecounter unless they use the APM_BROKEN_STATCLOCK option (which is turned on by default, but is not a requirement.) However, Bruce is correct that *IF* the APM BIOS is both configured in the BIOS *AND* disabled in UserConfig then some of the side-effects ares not completely disabled in FreeBSD. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 09:13:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA03080 for freebsd-current-outgoing; Mon, 28 Sep 1998 09:13:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA03059 for ; Mon, 28 Sep 1998 09:13:38 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id KAA16309; Mon, 28 Sep 1998 10:13:20 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809281613.KAA16309@panzer.plutotech.com> Subject: Re: Is pciconf now fixed? In-Reply-To: <360F828F.446B@cs.strath.ac.uk> from Roger Hardiman at "Sep 28, 98 01:35:27 pm" To: roger@cs.strath.ac.uk (Roger Hardiman) Date: Mon, 28 Sep 1998 10:13:20 -0600 (MDT) Cc: 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 Roger Hardiman wrote... > the pciconf utility has been broken for ages on 3.0. > (I'm still on SNAP19980804) It's only been broken for *listing* devices. Reading and setting PCI registers has always worked. > Has it been fixed in the Beta? Yes. {bladerunner:/usr/home/ken:4:0} uname -rs FreeBSD 3.0-BETA {bladerunner:/usr/home/ken:5:0} pciconf -l chip0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x122d8086 rev=0x02 hdr=0x00 chip1@pci0:7:0: class=0x060100 card=0x00000000 chip=0x122e8086 rev=0x02 hdr=0x00 ncr0@pci0:17:0: class=0x010000 card=0x80001092 chip=0x008f1000 rev=0x04 hdr=0x00 fxp0@pci0:18:0: class=0x020000 card=0x00098086 chip=0x12298086 rev=0x04 hdr=0x00 vga0@pci0:19:0: class=0x030000 card=0x00000000 chip=0x47581002 rev=0x03 hdr=0x00 ahc0@pci0:20:0: class=0x010000 card=0x00000000 chip=0x81789004 rev=0x00 hdr=0x00 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 Mon Sep 28 09:20:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA04329 for freebsd-current-outgoing; Mon, 28 Sep 1998 09:20:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA04310 for ; Mon, 28 Sep 1998 09:20:33 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id KAA16343; Mon, 28 Sep 1998 10:19:23 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809281619.KAA16343@panzer.plutotech.com> Subject: Re: time for some new man pages In-Reply-To: <199809281120.EAA01253@math.berkeley.edu> from Dan Strick at "Sep 28, 98 04:20:10 am" To: dan@math.berkeley.edu (Dan Strick) Date: Mon, 28 Sep 1998 10:19:23 -0600 (MDT) Cc: current@FreeBSD.ORG, dan@math.berkeley.edu 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 Dan Strick wrote... > The sd/st man pages have not yet been replaced with da/sa pages. > (Perhaps we should keep small sd/st pages that note the name change.) > > The only cam man page I see is for camcontrol. > > We can't really test what we don't have specs for. Justin and I are very aware that there aren't many CAM man pages. We certainly plan on writing them, but bugfixes have top priority. Hopefully we'll have time before the 3.0 release to write some man pages, but I can't make any promises. 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 Mon Sep 28 09:21:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA04448 for freebsd-current-outgoing; Mon, 28 Sep 1998 09:21:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kremvax.demos.su (kremvax.demos.su [194.87.0.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA04376; Mon, 28 Sep 1998 09:20:46 -0700 (PDT) (envelope-from sinbin.demos.su!bag@kremvax.demos.su) Received: by kremvax.demos.su (8.6.13/D) from 0@sinbin.demos.su [194.87.5.31] with ESMTP id UAA26040; Mon, 28 Sep 1998 20:18:50 +0400 Received: by sinbin.demos.su id UAA20901; (8.6.12/D) Mon, 28 Sep 1998 20:18:23 +0400 From: bag@sinbin.demos.su (Alex G. Bulushev) Message-Id: <199809281618.UAA20901@sinbin.demos.su> Subject: Re: 'w' commadn broken ?? In-Reply-To: <199809281353.PAA03907@sos.freebsd.dk> from "Søren Schmidt" at "Sep 28, 98 03:53:59 pm" X-ELM-OSV: (Our standard violations) no-mime=1; no-hdr-encoding=1 To: sos@FreeBSD.ORG Date: Mon, 28 Sep 1998 20:18:23 +0400 (MSD) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I just saw this on both an aout and an ELF system: > > 3:51PM up 5 days, 13:40, 9 users, load averages: 0.00, 0.00, 0.00 > USER TTY FROM LOGIN@ IDLE WHAT > sos v0 - Wed02AM 5days xinit /home/sos/.xinit > sos p0 :0.0 Thu08PM 5days -ksh (ksh) > sos p1 unix:0.0 Thu08PM 5days -ksh (ksh) > sos p2 unix:0.0 Thu08PM 5days -su (csh) > sos p3 test 3:36PM 5days w > sos p4 unix:0.0 Fri04PM 5days ssh stuff -l root > sos p5 unix:0.0 Sat04PM 5days -ksh (ksh) > sos p7 unix:0.0 Sat09PM 5days -su (csh) > sos p8 unix:0.0 Sun04PM 5days ssh hub > > All IDLE times are equal to the uptime !!! u mount / using noatime? Alex. > > The aout system is about 5 days old, the ELF system is from sources > update lst night.... > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > 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 > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 09:23:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA04901 for freebsd-current-outgoing; Mon, 28 Sep 1998 09:23:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA04896 for ; Mon, 28 Sep 1998 09:23:56 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id KAA16364; Mon, 28 Sep 1998 10:23:16 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809281623.KAA16364@panzer.plutotech.com> Subject: Re: time for some new man pages In-Reply-To: from Narvi at "Sep 28, 98 03:16:24 pm" To: narvi@haldjas.folklore.ee (Narvi) Date: Mon, 28 Sep 1998 10:23:16 -0600 (MDT) Cc: dan@math.berkeley.edu, 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 Narvi wrote... > > On Mon, 28 Sep 1998, Dan Strick wrote: > > > The sd/st man pages have not yet been replaced with da/sa pages. > > (Perhaps we should keep small sd/st pages that note the name change.) > > > > I hope tar will be told and it will adjust it's default device > accordingly. Not to mention the other distributed programs. There are also > probably some ports that need to be changed. Is theer a way to test for > post-CAM world where instead of st we have sa? I suppose you missed this change to the tar Makefile and tar.1? ---------------------------- revision 1.11 date: 1998/09/21 17:20:08; author: roberto; state: Exp; lines: +1 -1 The default tape device should be /dev/rsa0 for CAM. ---------------------------- dump and restore have also been changed. If you want to test for a CAM system, I'd suggest looking for some of the files that will only be on a CAM system. For example: /usr/include/camlib.h /sbin/camcontrol 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 Mon Sep 28 09:30:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA06304 for freebsd-current-outgoing; Mon, 28 Sep 1998 09:30:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA06219 for ; Mon, 28 Sep 1998 09:29:47 -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.9.1a/8.9.1) with ESMTP id SAA02815; Mon, 28 Sep 1998 18:29:32 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA24699; Mon, 28 Sep 1998 18:29:31 +0200 (MET DST) Message-ID: <19980928182931.41626@follo.net> Date: Mon, 28 Sep 1998 18:29:31 +0200 From: Eivind Eklund To: Jeremy Lea Cc: current@FreeBSD.ORG Subject: Re: Current is Really Broken(tm) References: <8655.906831168@critter.freebsd.dk> <199809272059.NAA29095@usr05.primenet.com> <19980928161951.B286@shale.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980928161951.B286@shale.csir.co.za>; from Jeremy Lea on Mon, Sep 28, 1998 at 04:19:51PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Sep 28, 1998 at 04:19:51PM +0200, Jeremy Lea wrote: > Hi, > > I want to display my complete ignorance and cluelessness (especially with > all things related to kernels and devices and booting), by asking a silly > question. It's sort of related to this thread but sort of not... well at > least I think so. > > On Sun, Sep 27, 1998 at 08:59:02PM +0000, Terry Lambert wrote: > > Which the kernel has to know anyway, in order to mount things. > > The structures are there, and they're not going to go away, no > > matter how ugly their being there is deemed. Well, until we > > support discardable ELF section tags for unused kernel components. > > Why doesn't the kernel always use an MFS as root? I've seen a ton of traffic > go by on these lists about the magic needed to mount root partitions, and it > would seem to me (in my small mind), that using an MFS, like the boot > floppies and PicoBSD, which would always be a `known' quantity, would make a > lot of these problems go away. Yes. I believe the main reason it doesn't do that is that too many people believe it too radical. I know a number of developers (hi phk!) would like to have the actual device probes controlled from a very small userland running out of a ramdisk - personally, I think this might be a good architecture, but as I haven't seen an implmentation yet, I'm not quite sure. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 10:00:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12083 for freebsd-current-outgoing; Mon, 28 Sep 1998 10:00: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 KAA12048 for ; Mon, 28 Sep 1998 10:00:22 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id LAA02291; Mon, 28 Sep 1998 11:59:42 -0500 (EST) (envelope-from toor) Message-Id: <199809281659.LAA02291@dyson.iquest.net> Subject: Re: VM question Re m->valid ... In-Reply-To: from "Robert V. Baron" at "Sep 28, 98 10:46:45 am" To: rvb@cs.cmu.edu (Robert V. Baron) Date: Mon, 28 Sep 1998 11:59:42 -0500 (EST) Cc: tlambert@primenet.com, current@FreeBSD.ORG, dyson@iquest.net From: "John S. Dyson" Reply-To: dyson@iquest.net 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 Robert V. Baron said: > > The change mentioned below does not solve my problem. I have > two ways to go. I'd like feed back and will commit something > later today. > > There are two ways to go. One is to have vnode_pager_input_old > set m->valid iff there are no errors. This works fine for me. > The down side is that it is touching possibly sensitive code > close to a release. I don't think this is a problem because > it looks like only coda, msdos and cd9660 use the > vnode_pager_generic_getpage interface. The latter two provide > a bmap function that does not appear to return 0. So I believe > that vnode_pager_input_old is only currently called by Coda. > I suspect that setting m->valid iff there are no errors is the correct behavior!!! :-). -- John | Never try to teach a pig to sing, dyson@iquest.net | it makes one 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 Sep 28 10:01:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12207 for freebsd-current-outgoing; Mon, 28 Sep 1998 10:01:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA12181 for ; Mon, 28 Sep 1998 10:01:09 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id BAA01310; Tue, 29 Sep 1998 01:00:17 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809281700.BAA01310@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: John Polstra cc: current@FreeBSD.ORG Subject: Re: Building elf kernel In-reply-to: Your message of "Mon, 28 Sep 1998 08:54:57 MST." <199809281554.IAA02900@austin.polstra.com> Date: Tue, 29 Sep 1998 01:00:16 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Polstra wrote: > In article <199809281309.VAA04411@spinner.netplex.com.au>, > Peter Wemm wrote: > > > Bruce broke it with a commit that disabled the #defines to convert a.out > > style assembler symbols to elf compatable ones. > > What??? Which commit was that? I didn't see it, and I don't see > anything obvious in commitlogs/sys. Back in june, he made the #include in globals.s dependent on !SMP. This caused the SMP + ELF code to miss the #defines for things like _curproc -> curproc. > John Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 10:02:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12609 for freebsd-current-outgoing; Mon, 28 Sep 1998 10:02:18 -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 KAA12363; Mon, 28 Sep 1998 10:01:54 -0700 (PDT) (envelope-from jhay@zibbi.mikom.csir.co.za) Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.9.1/8.9.1) id TAA24971; Mon, 28 Sep 1998 19:01:41 +0200 (SAT) From: John Hay Message-Id: <199809281701.TAA24971@zibbi.mikom.csir.co.za> Subject: Re: 'w' commadn broken ?? In-Reply-To: <199809281353.PAA03907@sos.freebsd.dk> from =?ISO-8859-1?Q?S=F8ren_Schmidt?= at "Sep 28, 98 03:53:59 pm" To: sos@FreeBSD.ORG Date: Mon, 28 Sep 1998 19:01:41 +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 > > I just saw this on both an aout and an ELF system: > > 3:51PM up 5 days, 13:40, 9 users, load averages: 0.00, 0.00, 0.00 > USER TTY FROM LOGIN@ IDLE WHAT > sos v0 - Wed02AM 5days xinit /home/sos/.xinit > sos p0 :0.0 Thu08PM 5days -ksh (ksh) > sos p1 unix:0.0 Thu08PM 5days -ksh (ksh) > sos p2 unix:0.0 Thu08PM 5days -su (csh) > sos p3 test 3:36PM 5days w > sos p4 unix:0.0 Fri04PM 5days ssh stuff -l root > sos p5 unix:0.0 Sat04PM 5days -ksh (ksh) > sos p7 unix:0.0 Sat09PM 5days -su (csh) > sos p8 unix:0.0 Sun04PM 5days ssh hub > > All IDLE times are equal to the uptime !!! > > The aout system is about 5 days old, the ELF system is from sources > update lst night.... > Well it isn't broken everywhere. Our two elf SMP machines with 1 and 2 day old kernels look ok: ~ > w 6:56PM up 2 days, 8:56, 2 users, load averages: 0.00, 0.03, 0.00 USER TTY FROM LOGIN@ IDLE WHAT jhay p0 zibbi 8:47AM 2:24 -csh (tcsh) jhay p1 zibbi 6:56PM - w 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 Mon Sep 28 10:04:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA13096 for freebsd-current-outgoing; Mon, 28 Sep 1998 10:04:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA13088 for ; Mon, 28 Sep 1998 10:04:28 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id SAA16005; Mon, 28 Sep 1998 18:57:56 +0200 (CEST) To: Nate Williams cc: Bruce Evans , tlambert@primenet.com, current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: VM86 and APM In-reply-to: Your message of "Mon, 28 Sep 1998 10:06:33 MDT." <199809281606.KAA17209@mt.sri.com> Date: Mon, 28 Sep 1998 18:57:56 +0200 Message-ID: <16003.907001876@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Actually, my older FreeBSD systems that use the i8254 are *much* more >accurate than the newer systems that use the Pentium counters and such. >(Verified using XNTPD.) But, one person's experience doesn't make it >a fact, just a statistic. :) I just was told today that some cpus, (Cyrix ?) stops the TSC for the duration of an HLT instruction. That would be bad news for its use as timecounter. Anyone who can confirm this ? -- 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 Sep 28 10:18:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA15954 for freebsd-current-outgoing; Mon, 28 Sep 1998 10:18:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA15946 for ; Mon, 28 Sep 1998 10:18:44 -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 KAA15150; Mon, 28 Sep 1998 10:17:37 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "John W. DeBoskey" cc: freebsd-current@FreeBSD.ORG Subject: Re: Cannot creeat boot.std floppy In-reply-to: Your message of "Mon, 28 Sep 1998 10:57:08 EDT." <199809281457.KAA01886@bb01f39.unx.sas.com> Date: Mon, 28 Sep 1998 10:17:37 -0700 Message-ID: <15146.907003057@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I am unable to create the boot floppy due to a lack of > space. The last I saw come across concerning this was the > removal of tape install support by jkh. Correction: I didn't remove all tape install support, simply floppy tape install support. > I modified doFS.sh to get some blocksize info before > the failure which follows below. If we are not going to > currently support tape devices, should we not also remove > it from the BOOTMFS config file? ie: > > device sa0 > tape ft0 at fdc0 drive 2 Good point - done. > and do we really need the following in a boot kernel? Yes, it seems we do. > and do we need vx0 with Bill Paul's (I think thats the name) work? Yes. It covers a different set of cards than xl0. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 10:33:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA18435 for freebsd-current-outgoing; Mon, 28 Sep 1998 10:33:57 -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 KAA18430 for ; Mon, 28 Sep 1998 10:33:56 -0700 (PDT) (envelope-from thomma@BayNetworks.COM) Received: from mailhost.BayNetworks.COM (h016b.s86b1.BayNetworks.COM [134.177.1.107] (may be forged)) by smtp-gw.BayNetworks.COM (8.8.8/8.8.8) with ESMTP id KAA27072 for ; Mon, 28 Sep 1998 10:33:35 -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 KAA29080 for ; Mon, 28 Sep 1998 10:33:34 -0700 (PDT) Received: from carrera.engwest (carrera.engwest.baynetworks.com) by fedex.engwest.baynetworks.com (4.1/SMI-4.1) Received: from localhost by carrera.engwest (SMI-8.6/SMI-SVR4) id KAA27241; Mon, 28 Sep 1998 10:33:38 -0700 To: freebsd-current@FreeBSD.ORG Subject: aout-to-elf breakage? 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: <19980928103337T.thomma@baynetworks.com> Date: Mon, 28 Sep 1998 10:33:37 -0700 From: Tamiji Homma X-Dispatcher: imput version 971024 Lines: 60 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I tried to upgrade my travel companion laptop to -current elf from a few month old -current(June 19 1998, with softupdates). It's Compaq Aero 486sx/33(20MB RAM, 1.6GB disk, 128MB swap). I decided to do formal(?) aout-to-elf on the laptop rather than building on the other faster machine with make aout-to-elf-install. It stopped after about 36 hours. Does aout-to-elf need more resource to complete? Or just my machine got tired of compling and then quit :-) # df -k Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/wd0s1a 31743 17482 11722 60% / /dev/wd0s1f 1257679 889407 267658 77% /usr /dev/wd0s1e 127023 1817 115045 2% /var procfs 4 4 0 100% /proc # ls -l /usr/obj total 4 drwxr-xr-x 3 root bin 512 Sep 26 03:44 aout -rw-r--r-- 1 root bin 0 Sep 27 03:14 do_aout_buildworld drwxr-xr-x 3 root bin 512 Sep 27 03:14 elf It shows it's still a long way to go.... Thanks. Tammy cc -nostdinc -O -pipe -I/usr/obj/elf/usr/src/tmp/usr/include -c /usr/src/games/number/number.c cc -nostdinc -O -pipe -I/usr/obj/elf/usr/src/tmp/usr/include -o number number.o gzip -cn /usr/src/games/number/number.6 > number.6.gz ===> games/phantasia cc -nostdinc -O -pipe -I/usr/obj/elf/usr/src/tmp/usr/include -c -o cross-phantglobs.o /usr/src/games/phantasia/phantglobs.c cc -nostdinc -O -pipe -I/usr/obj/elf/usr/src/tmp/usr/include -c /usr/src/games/phantasia/setup.c cc -static -nostdinc -O -pipe -I/usr/obj/elf/usr/src/tmp/usr/include -o setup cross-phantglobs.o setup.o -lm ./setup -m /usr/src/games/phantasia/monsters.asc *** Signal 10 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** 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 Mon Sep 28 10:52:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA20644 for freebsd-current-outgoing; Mon, 28 Sep 1998 10:52:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA20604 for ; Mon, 28 Sep 1998 10:52:37 -0700 (PDT) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id TAA13337; Mon, 28 Sep 1998 19:27:48 +0200 (CEST) Message-Id: <199809281727.TAA13337@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: shimon@simon-shapiro.org cc: current@FreeBSD.ORG Subject: Re: X11R6 and CAM (??) Reply-To: Gary Jennejohn In-reply-to: Your message of "Sun, 27 Sep 1998 19:07:02 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 28 Sep 1998 19:27:48 +0200 From: Gary Jennejohn Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Simon Shapiro writes: >I know the ports are not dow yet, but this one does not seem ELF related, >rather... CAM (??) releated; The following errors started cropping up just >about when CAM was checked in. I searched for these symbols and cannot >find them. Any clue? > >gcc -O2 -I. -I./lib/Xt -I. -I./X11 -I/usr/X11R6/include -I/include >-DCSRG_BASED -DHAVE_SYS_PARAM_H -DFUNCPROTO=15 -DNARROWPROTO -c >freebsd_system.c >freebsd_system.c:147: `DK_NDRIVE' undeclared here (not in a function) >freebsd_system.c:147: `DK_NAMELEN' undeclared here (not in a function) >freebsd_system.c:196: `DK_NDRIVE' undeclared here (not in a function) >freebsd_system.c: In function `total_disk_transfers': >freebsd_system.c:278: `DK_NDRIVE' undeclared (first use this function) >freebsd_system.c:278: (Each undeclared identifier is reported only once >freebsd_system.c:278: for each function it appears in.) >freebsd_system.c: In function `collect_stats': >freebsd_system.c:310: `DK_NDRIVE' undeclared (first use this function) >freebsd_system.c:385: `MOUNT_NFS' undeclared (first use this function) >freebsd_system.c: In function `get_namelist': >freebsd_system.c:483: `DK_NDRIVE' undeclared (first use this function) >*** Error code 1 > since CAM this functionality is provided using sysctl. There's a library (libdevstat) which provides a pretty good interface and hides all the dirty details of using the sysctl's. This looks like xsysinfo. I munged it to work with libdevstat (basically stole the code from iostat :) and sent the changes to the maintainer. Unfortunately, he's currently doing his compulsory military service and doesn't have time to look at my changes :( --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 10:57:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21371 for freebsd-current-outgoing; Mon, 28 Sep 1998 10:57:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA21354 for ; Mon, 28 Sep 1998 10:57:40 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id TAA16119; Mon, 28 Sep 1998 19:50:12 +0200 (CEST) To: Eivind Eklund cc: Jeremy Lea , current@FreeBSD.ORG Subject: Re: Current is Really Broken(tm) In-reply-to: Your message of "Mon, 28 Sep 1998 18:29:31 +0200." <19980928182931.41626@follo.net> Date: Mon, 28 Sep 1998 19:50:11 +0200 Message-ID: <16117.907005011@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> Why doesn't the kernel always use an MFS as root? I've seen a ton of traffic >> go by on these lists about the magic needed to mount root partitions, and it >> would seem to me (in my small mind), that using an MFS, like the boot >> floppies and PicoBSD, which would always be a `known' quantity, would make a >> lot of these problems go away. > >Yes. > >I believe the main reason it doesn't do that is that too many people >believe it too radical. I know a number of developers (hi phk!) would >like to have the actual device probes controlled from a very small >userland running out of a ramdisk - personally, I think this might be >a good architecture, but as I haven't seen an implmentation yet, I'm >not quite sure. You've never seen an AIX ? -- 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 Sep 28 11:08:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA23641 for freebsd-current-outgoing; Mon, 28 Sep 1998 11:08:54 -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 LAA23635 for ; Mon, 28 Sep 1998 11:08:51 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from woof.lan.awfulhak.org (brian@woof.lan.awfulhak.org [172.16.0.7]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id TAA10905; Mon, 28 Sep 1998 19:08:33 +0100 (BST) (envelope-from brian@Awfulhak.org) Received: from woof.lan.awfulhak.org (brian@localhost [127.0.0.1]) by woof.lan.awfulhak.org (8.9.1/8.9.1) with ESMTP id LAA01118; Mon, 28 Sep 1998 11:31:58 +0100 (BST) (envelope-from brian@woof.lan.awfulhak.org) Message-Id: <199809281031.LAA01118@woof.lan.awfulhak.org> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: dholland@cs.toronto.edu (David Holland), rotel@indigo.ie, current@FreeBSD.ORG Subject: Re: DEVFS & SLICE? In-reply-to: Your message of "Sun, 27 Sep 1998 21:09:58 -0000." <199809272109.OAA29425@usr05.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 28 Sep 1998 11:31:58 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [.....] > Or better yet: > > # mknod wd0 c 21 1 > mknod: Command not found. > # > > (Yes, I know you will still need "mknod" to build an NFS "/dev" for > primitive OS's like DEC UNIX and Linux; don't take everything so > seriously!). Better still: # mknod wd0 c 21 1 Usage: mknod [-q] device... # mknod wd0 Warning: ``.'' isn't a DEVFS: device nodes may become invalid after a reboot # mknod -q rsa0 cuaa0 > > Terry Lambert > terry@lambert.org > --- > Any opinions in this posting are my own and not those of my present > or previous employers. -- 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 Mon Sep 28 11:09:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA23742 for freebsd-current-outgoing; Mon, 28 Sep 1998 11:09:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA23736; Mon, 28 Sep 1998 11:09:28 -0700 (PDT) (envelope-from jfieber@fallout.campusview.indiana.edu) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.9.1/8.9.1) with SMTP id NAA04371; Mon, 28 Sep 1998 13:09:03 -0500 (EST) Date: Mon, 28 Sep 1998 13:09:03 -0500 (EST) From: John Fieber To: Eivind Eklund cc: Matthew Thyer , freebsd-questions@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: Searchable mailing list archives out of date ? In-Reply-To: <19980928170517.53513@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, 28 Sep 1998, Eivind Eklund wrote: > On Mon, Sep 28, 1998 at 10:10:34PM +0930, Matthew Thyer wrote: > > How come the searchable mailing list archives have no new messages ? > > > > http://www.freebsd.org/search/search.html#mailinglists > > > You can probably get eGroups (ex Findmail) to take in more lists. > www.egroups.com. www.dejanews.com has newsified versions of the relevant freebsd lists that are relatively "real time". The lists on www.freebsd.org are only updated weekly because the indexing software currently used is as festering pit of bugs and one of the many broken features is incremental updating of indexes. -john To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 11:34:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28274 for freebsd-current-outgoing; Mon, 28 Sep 1998 11:34:18 -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 LAA28145; Mon, 28 Sep 1998 11:33:53 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.9.1/8.9.1) id UAA04584; Mon, 28 Sep 1998 20:31:39 +0200 (CEST) (envelope-from sos) Message-Id: <199809281831.UAA04584@sos.freebsd.dk> Subject: Re: 'w' commadn broken ?? In-Reply-To: <199809281618.UAA20901@sinbin.demos.su> from "Alex G. Bulushev" at "Sep 28, 98 08:18:23 pm" To: bag@sinbin.demos.su (Alex G. Bulushev) Date: Mon, 28 Sep 1998 20:31:39 +0200 (CEST) Cc: sos@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 Alex G. Bulushev who wrote: > > > > I just saw this on both an aout and an ELF system: > > > > 3:51PM up 5 days, 13:40, 9 users, load averages: 0.00, 0.00, 0.00 > > USER TTY FROM LOGIN@ IDLE WHAT > > sos v0 - Wed02AM 5days xinit /home/sos/.xinit > > sos p0 :0.0 Thu08PM 5days -ksh (ksh) > > sos p1 unix:0.0 Thu08PM 5days -ksh (ksh) > > sos p2 unix:0.0 Thu08PM 5days -su (csh) > > sos p3 test 3:36PM 5days w > > sos p4 unix:0.0 Fri04PM 5days ssh stuff -l root > > sos p5 unix:0.0 Sat04PM 5days -ksh (ksh) > > sos p7 unix:0.0 Sat09PM 5days -su (csh) > > sos p8 unix:0.0 Sun04PM 5days ssh hub > > > > All IDLE times are equal to the uptime !!! > > u mount / using noatime? Nope, totally std mounts etc.... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 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 Sep 28 12:27:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA06847 for freebsd-current-outgoing; Mon, 28 Sep 1998 12:27: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 MAA06842 for ; Mon, 28 Sep 1998 12:26:59 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id MAA12171; Mon, 28 Sep 1998 12:24:57 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdt12164; Mon Sep 28 19:24:47 1998 Date: Mon, 28 Sep 1998 12:24:40 -0700 (PDT) From: Julian Elischer To: Bruce Evans cc: archie@whistle.com, dholland@cs.toronto.edu, bright@hotjobs.com, current@FreeBSD.ORG, peter@netplex.com.au Subject: Re: Current is Really Broken(tm) In-Reply-To: <199809260137.LAA16175@godzilla.zeta.org.au> 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, 26 Sep 1998, Bruce Evans wrote: > >> My perspective on this is that disklabels and partitions are a > >> protozoic kind of file system -- essentially, that the way to think > >> about what needs to happen is that you need to mount `partitionfs' on > >> the device /dev/wd0. This `mount' then supplies the other wd0* devices. > >> (Whether it goes through the same code path as normal filesystem > >> mounts, or looks at all like them, is unimportant. Bear with me.) > >> > >> This view of the world has two immediate consequences: > >> 1) partition handling should be independent from disk drivers. > >> 2) probing for partitions becomes relatively straightforward. > > > >This is just the idea that is realized by SLICE. > > This is exactly the opposite of what is realized by SLICE. SLICE > does the "mount" at a deep level of the drivers (in an interrupt > handler). Actrually thew version I run here, requests the probe at the interrupt level and a worker thread in the kernel then does the actual probing, but hey, it's all deleted so who cares. > > Bruce > > 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 Sep 28 12:51:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA10615 for freebsd-current-outgoing; Mon, 28 Sep 1998 12:51:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from heathers.stdio.com (heathers.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA10605 for ; Mon, 28 Sep 1998 12:51:09 -0700 (PDT) (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers.stdio.com (8.8.8/8.8.8) id PAA11748; Mon, 28 Sep 1998 15:39:50 -0400 (EDT) Date: Mon, 28 Sep 1998 15:39:49 -0400 (EDT) From: "Larry S. Lile" To: Poul-Henning Kamp cc: Eivind Eklund , Jeremy Lea , current@FreeBSD.ORG Subject: Re: Current is Really Broken(tm) In-Reply-To: <16117.907005011@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 On Mon, 28 Sep 1998, Poul-Henning Kamp wrote: > > >> Why doesn't the kernel always use an MFS as root? I've seen a ton of traffic > >> go by on these lists about the magic needed to mount root partitions, and it > >> would seem to me (in my small mind), that using an MFS, like the boot > >> floppies and PicoBSD, which would always be a `known' quantity, would make a > >> lot of these problems go away. > > > >Yes. > > > >I believe the main reason it doesn't do that is that too many people > >believe it too radical. I know a number of developers (hi phk!) would > >like to have the actual device probes controlled from a very small > >userland running out of a ramdisk - personally, I think this might be > >a good architecture, but as I haven't seen an implmentation yet, I'm > >not quite sure. > > You've never seen an AIX ? rootvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd6 paging 64 64 1 open/syncd N/A hd5 boot 1 1 1 closed/syncd N/A hd8 jfslog 1 1 1 open/syncd N/A hd4 jfs 2 2 1 open/syncd / hd2 jfs 117 117 1 open/syncd /usr hd9var jfs 1 1 1 open/syncd /var hd3 jfs 3 3 1 open/syncd /tmp hd1 jfs 1 1 1 open/syncd /home mkboot Command Purpose Creates the boot image, the boot record, and the service record. This command is NOT a user-level command and is NOT supported in AIX Version 4.2 or later. Syntax mkboot -d Device [ -b ] [ -D ] [ -c ] [ -h ] [ -i ] [ -I ] [ -l LVDev ] { -k Kernel | -e Expander } [-L] [ -s ] [ -r ] [ -p Offset ] [ -w ] -f FileSystem Description The mkboot command combines a kernel and file system into a boot image. The resulting image is written to standard out. It is copied to a boot device with the appropriate boot record information. The boot image can be made compressed or uncompressed and with or without a boot record at the boot record at the beginning of the image. An image created for a [...IBMese ad naueseum...] Which is the command that you use to generate bootable media compelete with kernel and a small ram filesystem to contain the stuff which is neccessary to boot. But most people just use bosboot which is smarter and knows how to get the pre-assembled platform specific kernels and bootstrap filesystems from /usr/lib/boot, or worse when you are running SP2's site_specific.../usr/lpp/...platform...os-level...blahblah It works but if you ever have to build or repair one by hand you will regret it, except in trivial cases of disk, AIX F.0.0 and one platform. In fact I should get back to my Post Traumatic AIX Therapy now. Larry Lile lile@stdio.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 12:59:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA11693 for freebsd-current-outgoing; Mon, 28 Sep 1998 12:59:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA11669 for ; Mon, 28 Sep 1998 12:59:41 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id VAA16401; Mon, 28 Sep 1998 21:51:43 +0200 (CEST) To: "Larry S. Lile" cc: Eivind Eklund , Jeremy Lea , current@FreeBSD.ORG Subject: Re: Current is Really Broken(tm) In-reply-to: Your message of "Mon, 28 Sep 1998 15:39:49 EDT." Date: Mon, 28 Sep 1998 21:51:43 +0200 Message-ID: <16399.907012303@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >[...] >Which is the command that you use to generate bootable media compelete >with kernel and a small ram filesystem to contain the stuff which is >neccessary to boot. [...] > >It works but if you ever have to build or repair one by hand you will >regret it, except in trivial cases of disk, AIX F.0.0 and one platform. >In fact I should get back to my Post Traumatic AIX Therapy now. But you have to admit that it is a smarter way to boot :-) -- 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 Sep 28 13:07:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA12666 for freebsd-current-outgoing; Mon, 28 Sep 1998 13:07:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA12627 for ; Mon, 28 Sep 1998 13:07:49 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id OAA17623; Mon, 28 Sep 1998 14:07:15 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809282007.OAA17623@panzer.plutotech.com> Subject: Re: X11R6 and CAM (??) In-Reply-To: <199809281727.TAA13337@peedub.muc.de> from Gary Jennejohn at "Sep 28, 98 07:27:48 pm" To: garyj@muc.de Date: Mon, 28 Sep 1998 14:07:15 -0600 (MDT) Cc: shimon@simon-shapiro.org, 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 Gary Jennejohn wrote... > Simon Shapiro writes: > >I know the ports are not dow yet, but this one does not seem ELF related, > >rather... CAM (??) releated; The following errors started cropping up just > >about when CAM was checked in. I searched for these symbols and cannot > >find them. Any clue? > > > >gcc -O2 -I. -I./lib/Xt -I. -I./X11 -I/usr/X11R6/include -I/include > >-DCSRG_BASED -DHAVE_SYS_PARAM_H -DFUNCPROTO=15 -DNARROWPROTO -c > >freebsd_system.c > >freebsd_system.c:147: `DK_NDRIVE' undeclared here (not in a function) > >freebsd_system.c:147: `DK_NAMELEN' undeclared here (not in a function) > >freebsd_system.c:196: `DK_NDRIVE' undeclared here (not in a function) > >freebsd_system.c: In function `total_disk_transfers': > >freebsd_system.c:278: `DK_NDRIVE' undeclared (first use this function) > >freebsd_system.c:278: (Each undeclared identifier is reported only once > >freebsd_system.c:278: for each function it appears in.) > >freebsd_system.c: In function `collect_stats': > >freebsd_system.c:310: `DK_NDRIVE' undeclared (first use this function) > >freebsd_system.c:385: `MOUNT_NFS' undeclared (first use this function) > >freebsd_system.c: In function `get_namelist': > >freebsd_system.c:483: `DK_NDRIVE' undeclared (first use this function) > >*** Error code 1 > > > > since CAM this functionality is provided using sysctl. There's a library > (libdevstat) which provides a pretty good interface and hides all the > dirty details of using the sysctl's. > > This looks like xsysinfo. I munged it to work with libdevstat (basically > stole the code from iostat :) and sent the changes to the maintainer. > Unfortunately, he's currently doing his compulsory military service and > doesn't have time to look at my changes :( Well, how about doing something like putting the devstat patches for it in the ports tree? That will probably do until the author has a chance to merge the changes in. You might want to make the build procedure autodetect devstat, so it will work with either the 2.2.x releases or 3.0. I'd recommend doing something like: .if exists(/usr/include/devstat.h) CFLAGS+= -DFREEBSD_DEVSTAT .endif Or something like that. [ I would do it myself, but I'm extremely swamped at the moment..:( ] 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 Mon Sep 28 13:28:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA16152 for freebsd-current-outgoing; Mon, 28 Sep 1998 13:28:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA16135 for ; Mon, 28 Sep 1998 13:28:18 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:iimtrqzwwtMvQ3RzP3sxUa6zMHN1hxIj@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id WAA01699; Mon, 28 Sep 1998 22:27:50 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809282027.WAA01699@gratis.grondar.za> To: Ricardas Cepas cc: freebsd-current@FreeBSD.ORG Subject: Re: SSLeay fails to link on ELF In-Reply-To: Your message of " Mon, 28 Sep 1998 17:32:11 +0200." <19980928173211.A6614@ip.lt> References: <19980928173211.A6614@ip.lt> Date: Mon, 28 Sep 1998 22:27:48 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ricardas Cepas wrote: > > Hello, > > I'm trying to compile SSLeay on newly installed 19980923 and both 1.20 > and 1.21 ports gives: > What I'm missing? A whole lotta stuff, like what version of FreeBSD You're running, and what other tweaks/configures you have done. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 13:31:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA16557 for freebsd-current-outgoing; Mon, 28 Sep 1998 13:31:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA16535 for ; Mon, 28 Sep 1998 13:31:10 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 2695 invoked by uid 1000); 28 Sep 1998 21:33:59 -0000 Message-ID: X-Mailer: XFMail 1.3 [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: <199809282007.OAA17623@panzer.plutotech.com> Date: Mon, 28 Sep 1998 17:33:59 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: "Kenneth D. Merry" Subject: Re: X11R6 and CAM (??) Cc: current@FreeBSD.ORG, garyj@muc.de Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Kenneth D. Merry, On 28-Sep-98 you wrote: > Gary Jennejohn wrote... > > Simon Shapiro writes: > > >I know the ports are not dow yet, but this one does not seem ELF > > >related, > > >rather... CAM (??) releated; The following errors started cropping up > > >just > > >about when CAM was checked in. I searched for these symbols and > > >cannot > > >find them. Any clue? > > > > > >gcc -O2 -I. -I./lib/Xt -I. -I./X11 -I/usr/X11R6/include -I/include > > >-DCSRG_BASED -DHAVE_SYS_PARAM_H -DFUNCPROTO=15 -DNARROWPROTO -c > > >freebsd_system.c > > >freebsd_system.c:147: `DK_NDRIVE' undeclared here (not in a function) > > >freebsd_system.c:147: `DK_NAMELEN' undeclared here (not in a function) > > >freebsd_system.c:196: `DK_NDRIVE' undeclared here (not in a function) > > >freebsd_system.c: In function `total_disk_transfers': > > >freebsd_system.c:278: `DK_NDRIVE' undeclared (first use this function) > > >freebsd_system.c:278: (Each undeclared identifier is reported only > > >once > > >freebsd_system.c:278: for each function it appears in.) > > >freebsd_system.c: In function `collect_stats': > > >freebsd_system.c:310: `DK_NDRIVE' undeclared (first use this function) > > >freebsd_system.c:385: `MOUNT_NFS' undeclared (first use this function) > > >freebsd_system.c: In function `get_namelist': > > >freebsd_system.c:483: `DK_NDRIVE' undeclared (first use this function) > > >*** Error code 1 > > > > > > > since CAM this functionality is provided using sysctl. There's a > > library > > (libdevstat) which provides a pretty good interface and hides all the > > dirty details of using the sysctl's. > > > > This looks like xsysinfo. I munged it to work with libdevstat > > (basically > > stole the code from iostat :) and sent the changes to the maintainer. > > Unfortunately, he's currently doing his compulsory military service and > > doesn't have time to look at my changes :( > > Well, how about doing something like putting the devstat patches for it > in > the ports tree? That will probably do until the author has a chance to > merge the changes in. > > You might want to make the build procedure autodetect devstat, so it > will > work with either the 2.2.x releases or 3.0. I'd recommend doing > something > like: > > .if exists(/usr/include/devstat.h) > CFLAGS+= -DFREEBSD_DEVSTAT > .endif > > Or something like that. > > [ I would do it myself, but I'm extremely swamped at the moment..:( ] Sounds like a good idea. Actuallymy favorite broken tool here is xpermon++. Just got to see these strip charts... :-) Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 13:37:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA17439 for freebsd-current-outgoing; Mon, 28 Sep 1998 13:37:41 -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 NAA17429 for ; Mon, 28 Sep 1998 13:37:37 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id GAA28000; Tue, 29 Sep 1998 06:43:29 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199809282043.GAA28000@cimlogic.com.au> Subject: Re: aout-to-elf breakage? In-Reply-To: <19980928103337T.thomma@baynetworks.com> from Tamiji Homma at "Sep 28, 98 10:33:37 am" To: thomma@BayNetworks.COM (Tamiji Homma) Date: Tue, 29 Sep 1998 06:43:28 +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 Tamiji Homma wrote: > Hi, > > I tried to upgrade my travel companion laptop to -current > elf from a few month old -current(June 19 1998, with softupdates). > > It's Compaq Aero 486sx/33(20MB RAM, 1.6GB disk, 128MB swap). > > I decided to do formal(?) aout-to-elf on the laptop rather than > building on the other faster machine with make aout-to-elf-install. > > It stopped after about 36 hours. > > Does aout-to-elf need more resource to complete? > Or just my machine got tired of compling and then quit :-) I did an aout-to-elf upgrade from a freshly installed 2.2.7 system yesterday with no hitches. Although your machine is slow, it should be able to do the upgrade if you've successfully completed `make world' in the past. Since the machine is so slow, I guess you won't want to try repeating the upgrade too often. 8-) The aout buildworld appears to have completed, so you can do a `make installworld' to update your installed system to 3.0-BETA. Next, try building a current kernel and installing that. It would be wise to leave out soft updates. Once you have the installed system running 3.0-BETA-aout, try the aout-to-elf upgrade again (without deleting anything in the obj tree). This should restart at the elf buildworld step. It should work. 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 Mon Sep 28 13:52:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA20494 for freebsd-current-outgoing; Mon, 28 Sep 1998 13:52:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA20289 for ; Mon, 28 Sep 1998 13:51:59 -0700 (PDT) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id WAA13680; Mon, 28 Sep 1998 22:25:47 +0200 (CEST) Message-Id: <199809282025.WAA13680@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: "Kenneth D. Merry" cc: current@FreeBSD.ORG Subject: Re: X11R6 and CAM (??) Reply-To: Gary Jennejohn In-reply-to: Your message of "Mon, 28 Sep 1998 22:07:15 +0200." <199809282007.OAA17623@panzer.plutotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 28 Sep 1998 22:25:46 +0200 From: Gary Jennejohn Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Kenneth D. Merry" writes: >Gary Jennejohn wrote... >> This looks like xsysinfo. I munged it to work with libdevstat (basically >> stole the code from iostat :) and sent the changes to the maintainer. >> Unfortunately, he's currently doing his compulsory military service and >> doesn't have time to look at my changes :( > >Well, how about doing something like putting the devstat patches for it in >the ports tree? That will probably do until the author has a chance to >merge the changes in. > >You might want to make the build procedure autodetect devstat, so it will >work with either the 2.2.x releases or 3.0. I'd recommend doing something >like: > >.if exists(/usr/include/devstat.h) >CFLAGS+= -DFREEBSD_DEVSTAT >.endif > >Or something like that. > I do check, but I use /usr/lib/libdevstat.a, since I need the library :) If I find it then I munge Imakefile to add -DHAVE_DEVSTAT and -ldevstat. I could commit the changes, but I thought we were supposed to be nice and let the maintainer have first crack at 'em. Maybe this policy has been waived for 3.0-R ? --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 14:08:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA24193 for freebsd-current-outgoing; Mon, 28 Sep 1998 14:08:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from heathers.stdio.com (heathers.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA24121 for ; Mon, 28 Sep 1998 14:08:04 -0700 (PDT) (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers.stdio.com (8.8.8/8.8.8) id QAA13018; Mon, 28 Sep 1998 16:56:54 -0400 (EDT) Date: Mon, 28 Sep 1998 16:56:53 -0400 (EDT) From: "Larry S. Lile" To: Poul-Henning Kamp cc: Eivind Eklund , Jeremy Lea , current@FreeBSD.ORG Subject: Re: Current is Really Broken(tm) In-Reply-To: <16399.907012303@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 On Mon, 28 Sep 1998, Poul-Henning Kamp wrote: > > >[...] > > >Which is the command that you use to generate bootable media compelete > >with kernel and a small ram filesystem to contain the stuff which is > >neccessary to boot. [...] > > > >It works but if you ever have to build or repair one by hand you will > >regret it, except in trivial cases of disk, AIX F.0.0 and one platform. > >In fact I should get back to my Post Traumatic AIX Therapy now. > > But you have to admit that it is a smarter way to boot :-) AIX got the idea right but the implementation is sometimes bothersome. You have different bootFS's (s/ramFS/MFS) for each way you boot (tape, ethernet, token-ring, disk, ROS, ...) and different platform specifiec bootcode. With SP2's it gets even worse, but I won't get into that. Now if you could get neccessary MFS's built easily or canned then you might try something like this: /boot/os-version/bootMFS/common <-common boot tools /ethernet <-ethernet specific /disk ... /token-ring ... /platform/i386 <-Intel bootstraps /disk /tape /net ... /i386-mp <-Intel Muti-processor bootstraps ... /alpha <-alpha bootstrap ... And then you would need a tool to generate the MFS from the info in bootMFS/common and the specific bootMFS you are interested in and add the apropriate bootstrap code and dump it all to the media. Also you would need some configuration tools to set things like disk number to boot from or network boot server (and/or dhcp server) in the boot image after it is built or while it is starting a machine. All in all it can be really nice to have the flexability that it provides. You can build foriegn bootstraps from a working machine or boot a machine to a working recovery state and rebuild the system or fix problems without having loaded your kernel from the real / of your system. It would probably be useful for building new bootstraps for new platforms, or could be extended to boot other operating systems over the network ie serving NeXT/OpenStep, AIX, FreeBSD or even old IBM xstations. Personally, implementing it is beyond my capabilities but I would like to see it :) But I'm easy I just want the new 3-stage boot loader and an elf-kernel right now, or to get my token-ring driver to transmit without causing an adapter check. Larry Lile lile@stdio.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 14:22:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA27989 for freebsd-current-outgoing; Mon, 28 Sep 1998 14:22:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peedub.muc.de (newpc.muc.ditec.de [194.120.126.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA27889 for ; Mon, 28 Sep 1998 14:21:37 -0700 (PDT) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.1/8.6.9) with ESMTP id XAA23285; Mon, 28 Sep 1998 23:05:52 +0200 (CEST) Message-Id: <199809282105.XAA23285@peedub.muc.de> X-Mailer: exmh version 2.0.2 2/24/98 To: shimon@simon-shapiro.org cc: current@FreeBSD.ORG, Lars.Koeller@Uni-Bielefeld.DE Subject: Re: X11R6 and CAM (??) Reply-To: Gary Jennejohn In-reply-to: Your message of "Mon, 28 Sep 1998 23:33:59 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 28 Sep 1998 23:05:51 +0200 From: Gary Jennejohn Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Simon Shapiro writes: [snip] >Sounds like a good idea. Actuallymy favorite broken tool here is xpermon++. >Just got to see these strip charts... :-) > xperfmon++ would be fairly trivial to fix. The changes I made to xsysinfo would pretty much just drop into it. Lars Koeller is the maintainer. Lars, anything against my fixing xperfmon++ ? --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 14:22:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA28165 for freebsd-current-outgoing; Mon, 28 Sep 1998 14:22:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp2.erols.com (smtp2.erols.com [207.172.3.235]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA28105 for ; Mon, 28 Sep 1998 14:22:29 -0700 (PDT) (envelope-from shmit@natasya.noc.erols.net) Received: from natasya.noc.erols.net (natasya.noc.erols.net [207.172.25.236]) by smtp2.erols.com (8.8.8/8.8.5) with ESMTP id RAA28685 for ; Mon, 28 Sep 1998 17:22:33 -0400 (EDT) Received: (from shmit@localhost) by natasya.noc.erols.net (8.9.1/8.9.1) id RAA07656 for current@freebsd.org; Mon, 28 Sep 1998 17:22:12 -0400 (EDT) Message-ID: <19980928172212.A307@kublai.com> Date: Mon, 28 Sep 1998 17:22:12 -0400 From: Brian Cully To: current@FreeBSD.ORG Subject: recvfrom and multiple threads. Reply-To: shmit@kublai.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've done a little more poking around with my sigwait problem, and found another data point. If you'll recall, my program daemonizes, blocks all signals, opens a socket, spawns off a bunch of worker threads, and the main thread polls the results of sigwait() for user events. Inside of the worker thread, I call recvfrom() on the socket that was spawned in the master thread. That's where things break. If I replace the recvfrom() with a call to sleep() sigwait works just fine, but with the recvfrom() everything gets hosed. Am I wrong in thinking that multiple threads calling recvfrom() on the same socket should work (ala multiple processes calling recvfrom() on the same socket)? -- Brian Cully ``And when one of our comrades was taken prisoner, blindfolded, hung upside-down, shot, and burned, we thought to ourselves, `These are the best experiences of our lives''' -Pathology (Joe Frank, Somewhere Out There) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 15:25:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA09662 for freebsd-current-outgoing; Mon, 28 Sep 1998 15:25: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 PAA09630 for ; Mon, 28 Sep 1998 15:25:24 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id IAA28313; Tue, 29 Sep 1998 08:32:20 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199809282232.IAA28313@cimlogic.com.au> Subject: Re: recvfrom and multiple threads. In-Reply-To: <19980928172212.A307@kublai.com> from Brian Cully at "Sep 28, 98 05:22:12 pm" To: shmit@kublai.com Date: Tue, 29 Sep 1998 08:32:20 +1000 (EST) Cc: 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 Brian Cully wrote: > I've done a little more poking around with my sigwait problem, and > found another data point. If you'll recall, my program daemonizes, > blocks all signals, opens a socket, spawns off a bunch of worker > threads, and the main thread polls the results of sigwait() for > user events. Daniel Eischen has already responded to your earlier mail about sigwait(). He has submitted patches in a PR that supposedly fix sigwait() without breaking anthing else (this time 8-). I plan to look at that stuff today. > Inside of the worker thread, I call recvfrom() on the socket that > was spawned in the master thread. That's where things break. If I > replace the recvfrom() with a call to sleep() sigwait works just > fine, but with the recvfrom() everything gets hosed. > > Am I wrong in thinking that multiple threads calling recvfrom() on > the same socket should work (ala multiple processes calling recvfrom() > on the same socket)? I suggest you protect calls to recvfrom() by a mutex and condition variable. There is no point having more than one thread wait on a socket doing spinlocks to try and access it. That will just burn CPU. If you use a mutex to protect accesses to the socket and the condition variable to put blocked threads to sleep, your application should work. POSIX threads 101. -- 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 Sep 28 15:42:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA12511 for freebsd-current-outgoing; Mon, 28 Sep 1998 15:42:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA12392 for ; Mon, 28 Sep 1998 15:42:14 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 3332 invoked by uid 1000); 28 Sep 1998 23:44:58 -0000 Message-ID: X-Mailer: XFMail 1.3 [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: <199809280229.VAA13889@home.dragondata.com> Date: Mon, 28 Sep 1998 19:44:58 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Kevin Day Subject: Re: Compiler Problem in 64bit math? Cc: freebsd-current@FreeBSD.ORG, (Terry Lambert) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [ Sorry for the late reaction...] Kevin Day, On 28-Sep-98 you wrote: > > > works correctly. IF, however, I change the first line to be: > > > > > > register off_t top_size = QUAD_MAX, ... > > > > > > then the test at the bottom is always false. This is with large > > > numbers, > > > such as QUAD_MAX... > > > > What processor are you using? > > > > If the Alpha, then I'm surprised. P6-200 Works well on the Alpha. > > If Intel, well, you realize that registers are 32 bits, right? I'm > > not sure the compiler knows how to do a 64 bit register, but you > > might be confusing it into trying. 8-(. Must be, as the same exact code works wwll in another program. > > > > > > Terry Lambert > > terry@lambert.org > > I believe this is illegal though... Doesn't ansi say that by adding the > 'register' modifier, the type/size can't silently change? Then the compiler should generate an error message, me thinks. > 'register' is a suggestion, if it can't do it, it's just supposed to > ignore > it, so why is this happening? :) They used to call these compiler bugs :-) Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 15:43:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA12659 for freebsd-current-outgoing; Mon, 28 Sep 1998 15:43:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA12607 for ; Mon, 28 Sep 1998 15:43:04 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id PAA10100; Mon, 28 Sep 1998 15:42:50 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp02.primenet.com, id smtpd010054; Mon Sep 28 15:42:46 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id PAA09725; Mon, 28 Sep 1998 15:42:38 -0700 (MST) From: Terry Lambert Message-Id: <199809282242.PAA09725@usr04.primenet.com> Subject: Re: VM question Re m->valid ... To: rvb@cs.cmu.edu (Robert V. Baron) Date: Mon, 28 Sep 1998 22:42:37 +0000 (GMT) Cc: tlambert@primenet.com, current@FreeBSD.ORG, dyson@iquest.net In-Reply-To: from "Robert V. Baron" at Sep 28, 98 10:46:45 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 > The change mentioned below does not solve my problem. I have > two ways to go. I'd like feed back and will commit something > later today. I thought it might not; I think the result of the bug is only to orphan pages and force them to be needlessly reread. > There are two ways to go. One is to have vnode_pager_input_old > set m->valid iff there are no errors. This works fine for me. This is the correct fix. The page is not supposed to be valid unless it is valid. 8-). This may not be happening as a side effect of needing cleanup. You might need to avoid clearing PG_ZERO in the error case, as well... ? 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 Sep 28 15:44:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA12801 for freebsd-current-outgoing; Mon, 28 Sep 1998 15:44:04 -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 PAA12724; Mon, 28 Sep 1998 15:43:34 -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 IAA12125; Tue, 29 Sep 1998 08:43:19 +1000 Date: Tue, 29 Sep 1998 08:43:19 +1000 From: Bruce Evans Message-Id: <199809282243.IAA12125@godzilla.zeta.org.au> To: current@FreeBSD.ORG, sos@FreeBSD.ORG Subject: Re: 'w' commadn broken ?? Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >sos p8 unix:0.0 Sun04PM 5days ssh hub > >All IDLE times are equal to the uptime !!! Your atimes are broken. Probably a devfs bug. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 15:57:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA15415 for freebsd-current-outgoing; Mon, 28 Sep 1998 15:57:06 -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 PAA15355 for ; Mon, 28 Sep 1998 15:56:55 -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 IAA13260; Tue, 29 Sep 1998 08:56:36 +1000 Date: Tue, 29 Sep 1998 08:56:36 +1000 From: Bruce Evans Message-Id: <199809282256.IAA13260@godzilla.zeta.org.au> To: bde@zeta.org.au, nate@mt.sri.com Subject: Re: VM86 and APM Cc: current@FreeBSD.ORG, tlambert@primenet.com, yokota@zodiac.mech.utsunomiya-u.ac.jp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Also, apm configured/disabled system don't necessary use the i8254 >timecounter unless they use the APM_BROKEN_STATCLOCK option (which is >turned on by default, but is not a requirement.) Yes they do. Read what I wrote. This has nothing to do with APM_BROKEN_STATCLOCK. >However, Bruce is correct that *IF* the APM BIOS is both configured in >the BIOS *AND* disabled in UserConfig then some of the side-effects ares >not completely disabled in FreeBSD. There are side effects in some cases even if the APM BIOS doesn't exist, since sometimes nothing is done to change apm_version from 0 to AMPMINI_CANTFIND. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 16:05:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA17069 for freebsd-current-outgoing; Mon, 28 Sep 1998 16: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 QAA17062; Mon, 28 Sep 1998 16:05:25 -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 JAA14056; Tue, 29 Sep 1998 09:04:50 +1000 Date: Tue, 29 Sep 1998 09:04:50 +1000 From: Bruce Evans Message-Id: <199809282304.JAA14056@godzilla.zeta.org.au> To: bag@sinbin.demos.su, sos@FreeBSD.ORG Subject: Re: 'w' commadn broken ?? Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> sos p8 unix:0.0 Sun04PM 5days ssh hub >> >> All IDLE times are equal to the uptime !!! > >u mount / using noatime? noatime is ignored for special files. This is by design for ufs/specfs (so that root can be mounted -noatime without breaking `w' :-). Devfs just doesn't support noatime. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 16:18:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA20070 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:18:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA20058 for ; Mon, 28 Sep 1998 16:18:25 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id QAA23140; Mon, 28 Sep 1998 16:18:12 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp02.primenet.com, id smtpd023085; Mon Sep 28 16:18:05 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA11434; Mon, 28 Sep 1998 16:18:02 -0700 (MST) From: Terry Lambert Message-Id: <199809282318.QAA11434@usr04.primenet.com> Subject: Re: VM mmap file extension bug still exists? To: tlambert@primenet.com (Terry Lambert) Date: Mon, 28 Sep 1998 23:18:01 +0000 (GMT) Cc: dg@root.com, tlambert@primenet.com, current@FreeBSD.ORG In-Reply-To: <199809280631.XAA22753@usr07.primenet.com> from "Terry Lambert" at Sep 28, 98 06:31:55 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 > > >I don't think this was committed? > > > > No, it wasn't. I think the change is wrong, but I need to look more > > carefully at it to be sure. If it does anything at all, it probably only > > narrows the problem, making it even more difficult to find and fix in the > > future. I don't think your other proposed solution is correct, either, but > > I'm not ready to say that with any confidence. Here is my analysis. Let me know if you need more information. Actually, look at the usage of vnp_size to see why having a larger than valid value is BAD(tm). vnode_pager_input_old: if (IDX_TO_OFF(m->pindex) >= object->un_pager.vnp.vnp_size) { return VM_PAGER_BAD; } else { vnode_pager_haspage: /* * If filesystem no longer mounted or offset beyond end of file we do * not have the page. */ if ((vp->v_mount == NULL) || (IDX_TO_OFF(pindex) >= object->un_pager.vnp.vnp_size)) return FALSE; /* * Lets the VM system know about a change in size for a file. * We adjust our own internal size and flush any cached pages in * the associated object that are affected by the size change. * * Note: this routine may be invoked as a result of a pager put * operation (possibly at object termination time), so we must be careful. */ vnode_pager_setsize: /* * Hasn't changed size */ if (nsize == object->un_pager.vnp.vnp_size) return; /* * File has shrunk. Toss any cached pages beyond the new EOF. */ if (nsize < object->un_pager.vnp.vnp_size) { vm_ooffset_t nsizerounded; nsizerounded = IDX_TO_OFF(OFF_TO_IDX(nsize + PAGE_MASK)); if (nsizerounded < object->un_pager.vnp.vnp_size) { vm_pindex_t st, end; st = OFF_TO_IDX(nsize + PAGE_MASK); end = OFF_TO_IDX(object->un_pager.vnp.vnp_size); vm_freeze_copyopts(object, OFF_TO_IDX(nsize), object->si ze); vm_object_page_remove(object, st, end, FALSE); } /* * this gets rid of garbage at the end of a page that is now * only partially backed by the vnode... */ if (nsize & PAGE_MASK) { vm_offset_t kva; vm_page_t m; m = vm_page_lookup(object, OFF_TO_IDX(nsize)); if (m) { kva = vm_pager_map_page(m); bzero((caddr_t) kva + (nsize & PAGE_MASK), (int) (round_page(nsize) - nsize)); vm_pager_unmap_page(kva); } } } object->un_pager.vnp.vnp_size = nsize; object->size = OFF_TO_IDX(nsize + PAGE_MASK); That is, without the patch the following failures can occur: o mmap() on FS's that use vnode_pager_input_old (CODA, etc.) o vnode_pager_haspage will not fail on an offset past EOF, even though it should. o A file extension of a file shorter than a page boundary to a new length still shorter than a page will result in all of the "if (nsize < object->un_pager.vnp.vnp_size) {" code being skipped in vnode_pager_setsize, but the vnp_size will be updated, possibly exposing code. o A file extension to exactly a page boundary will skip all the code. o If the last block in the file is on a frag, then you will overwrite adjacent frags, if the last page gets dirtied. o If the last page is the last frag and the last block of the file is in that frag, then you will overwrite the start of adjacent blocks, if the last page gets dirtied. 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 Sep 28 16:19:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA20182 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:19:06 -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 QAA20147 for ; Mon, 28 Sep 1998 16:18:58 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id SAA00329; Mon, 28 Sep 1998 18:17:49 -0500 (EST) (envelope-from toor) Message-Id: <199809282317.SAA00329@dyson.iquest.net> Subject: Re: VM question Re m->valid ... In-Reply-To: <199809282242.PAA09725@usr04.primenet.com> from Terry Lambert at "Sep 28, 98 10:42:37 pm" To: tlambert@primenet.com (Terry Lambert) Date: Mon, 28 Sep 1998 18:17:44 -0500 (EST) Cc: rvb@cs.cmu.edu, tlambert@primenet.com, current@FreeBSD.ORG, dyson@iquest.net From: "John S. Dyson" Reply-To: dyson@iquest.net 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 Terry Lambert said: > > This is the correct fix. The page is not supposed to be valid > unless it is valid. 8-). > > This may not be happening as a side effect of needing cleanup. > You might need to avoid clearing PG_ZERO in the error case, > as well... ? > The PG_ZERO mgmt in the -current code is incomplete, but hopefully correct. It is probably in the realm of diminishing returns to indeed make it totally complete, and I have never really looked into making it so. -- John | Never try to teach a pig to sing, dyson@iquest.net | it makes one 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 Sep 28 16:24:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA21644 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:24:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA21637; Mon, 28 Sep 1998 16:24:37 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id QAA05487; Mon, 28 Sep 1998 16:24:24 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp03.primenet.com, id smtpd005408; Mon Sep 28 16:24:17 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA11806; Mon, 28 Sep 1998 16:24:07 -0700 (MST) From: Terry Lambert Message-Id: <199809282324.QAA11806@usr04.primenet.com> Subject: Re: cd9660 mounts... To: luigi@labinfo.iet.unipi.it (Luigi Rizzo) Date: Mon, 28 Sep 1998 23:24:06 +0000 (GMT) Cc: tlambert@primenet.com, wollman@khavrinen.lcs.mit.edu, dan@math.berkeley.edu, sos@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: <199809280132.CAA02773@labinfo.iet.unipi.it> from "Luigi Rizzo" at Sep 28, 98 02:32:44 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 > > FWIW, this is supposed to be the default behaviour for a multisession > > CD, according to the Joliet spec. (go to the last session with a > > CD9660 FS, and mount it). > > our code does something like that now, but my feeling is that is is > broken. Essentially the problem is: when a track is not at offset 0 who > is in charge of adding the offset for the track to all reads ? That our code is broken, or that the algorithm is broken? I agree on the code, but the algorithm is per spec, and it doesn't matter if a spec is broken, you have to implement to the spec. > The FreeBSD cd9660/mount_cd9660 _might_ work in the latter case, but i > don't have a multisession CD to try and I want to remark that mkisofs > has no flags/options to create this kind of tracks. Do you have any of the later (not Saltimbanco) CD's by Cirque du Soliel? They have the music portion, and a seperate data portion of the CD, in a seperate session, where they have QuickTime movies of some of the acts. 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 Sep 28 16:26:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA22009 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:26:34 -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 QAA22003 for ; Mon, 28 Sep 1998 16:26:32 -0700 (PDT) (envelope-from dgobe@mcs.net) Received: from mcs.net (dgobe.pr.mcs.net [204.137.234.195]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id SAA05354; Mon, 28 Sep 1998 18:26:04 -0500 (CDT) Message-ID: <36101B09.270982CE@mcs.net> Date: Mon, 28 Sep 1998 18:26:01 -0500 From: "David A. Gobeille" X-Mailer: Mozilla 4.05 [en] (Win95; U) MIME-Version: 1.0 To: Mark Murray CC: freebsd-current@FreeBSD.ORG Subject: Re: buildworld fails References: <199809261443.QAA16577@gratis.grondar.za> <199809261502.RAA12452@zibbi.mikom.csir.co.za> <19980928001455.A3736@paert.tse-online.de> <360ED413.F180BA67@mcs.net> <199809280622.IAA24876@gratis.grondar.za> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mark Murray wrote: > > "David A. Gobeille" wrote: > > > that's OBJFORMAT=aout in my case, of course. > > > > > Same here. Current circa Jul 22. > > > > /etc/objformat == OBJFORMAT=aout > > > > make.conf == -O -pipe, NOPROFILE=true > > > > make -j4 buildworld, dies at AutoSplit.pm > > make aout-to-elf-buildworld does the same thing. If you want the > > make log let me know. > > Yes please. Also your /etc/make.conf, the output of 'set' or 'printenv', > the output of 'umask' and the output of 'mount' (all outputs from the > user/environment of the breaking buildworld). > All righty then, make.conf: # $Id: make.conf,v 1.66 1998/06/26 01:44:57 jkh Exp $ # # This file, if present, will be read by make (see /usr/share/mk/sys.mk). # It allows you to override macro definitions to make without changing # your source tree, or anything the source tree installs. # # This file must be in valid Makefile syntax. # # You have to find the things you can put here in the Makefiles and # documentation of the source tree. # # One, and probably the most common, use could be: # CFLAGS= -O -pipe # # Another useful entry is # NOPROFILE= true # Avoid compiling profiled libraries # #INSTALL=install -C # Compare before install # # To avoid building the default system perl #NOPERL= true # To avoid building the suid perl #NOSUIDPERL= true # # To avoid building sendmail #NO_SENDMAIL= true # # To have 'obj' symlinks created in your source directory # (they aren't needed/necessary) #OBJLINK= yes # # To compile just the kernel with special optimisations, you should use # this instead of CFLAGS (which is not applicable to kernel builds anyway): # #COPTFLAGS= -O -pipe # # To compile and install the 4.4 lite libm instead of the default use: # #WANT_CSRG_LIBM= yes # # If you do not want unformatted manual pages to be compressed # when they are installed: # #NOMANCOMPRESS= true # # # If you want the "compat" shared libraries installed as part of your normal # builds, uncomment these: # #COMPAT1X= yes #COMPAT20= yes #COMPAT21= yes # # # If you do not want additional documentation (some of which are # a few hundred KB's) for ports to be installed: # #NOPORTDOCS= true # # # Default format for system documentation, depends on your printer. # Set this to "ascii" for simple printers or screen # #PRINTERDEVICE= ps # # # How long to wait for a console keypress before booting the default kernel. # This value is approximately in milliseconds. Keypresses are accepted by the # BIOS before booting from disk, making it possible to give custom boot # parameters even when this is set to 0. # #BOOTWAIT=0 #BOOTWAIT=30000 # # By default, the system will always use the keyboard/video card as system # console. However, the boot blocks may be dynamically configured to use a # serial port in addition to or instead of the keyboard/video console. # # By default we use COM1 as our serial console port *if* we're going to use # a serial port as our console at all. (0x3E8 = COM2) # #BOOT_COMCONSOLE_PORT= 0x3F8 # # The default serial console speed is 9600. Set the speed to a larger value # for better interactive response. # #BOOT_COMCONSOLE_SPEED= 115200 # # # By default, this points to /usr/X11R6 for XFree86 releases 3.0 or earlier. # If you have a XFree86 from before 3.0 that has the X distribution in # /usr/X386, you want to uncomment this. # #X11BASE= /usr/X386 # # # If you have Motif on your system, uncomment this. # #HAVE_MOTIF= yes #MOTIF_STATIC= yes # # If the default location of the Motif library (specified below) is NOT # appropriate for you, uncomment this and change it to the correct value. # If your motif is in ${X11BASE}/lib, you don't need to touch this line. # #MOTIFLIB= -L${X11BASE}/lib -lXm # # # If you are running behind a firewall, uncomment the following to leave a # hint for various make-spawned utilities that they should use passive FTP. # #FTP_PASSIVE_MODE= YES # # If you're resident in the USA, this will help various ports to determine # whether or not they should attempt to comply with the various U.S. # export regulations on certain types of software which do not apply to # anyone else in the world. # #USA_RESIDENT= YES # # Next one will help ports developers to debug # #FORCE_PKG_REGISTER= YES # # # Port master sites. # # If you want your port fetches to go somewhere else than the default # (specified below) in case the distfile/patchfile was not found, # uncomment this and change it to a location nearest you. (Don't # remove the "/${DIST_SUBDIR}/" part.) # #MASTER_SITE_BACKUP?= \ # ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ # # If you want your port fetches to check the above site first (before # the MASTER_SITES specified in the port Makefiles), uncomment the # line below. You can also change the right side to point to wherever # you want. # #MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP} # # Some ports use a special variable to point to a collection of # mirrors of well-known software archives. If you have a mirror close # to you, uncomment any of the following lines and change it to that # address. (Don't remove the "/%SUBDIR%/" part.) # # Note: the right hand sides of the following lines are only for your # information. For a full list of default sites, take a look at # bsd.port.mk. # #MASTER_SITE_XCONTRIB= ftp://ftp.x.org/contrib/%SUBDIR%/ #MASTER_SITE_GNU= ftp://prep.ai.mit.edu/pub/gnu/%SUBDIR%/ #MASTER_SITE_PERL_CPAN= ftp://ftp.digital.com/pub/plan/perl/CPAN/modules/by-module/%SUBDIR%/ #MASTER_SITE_TEX_CTAN= ftp://ftp.tex.ac.uk/tex-archive/%SUBDIR%/ #MASTER_SITE_SUNSITE= ftp://sunsite.unc.edu/pub/Linux/%SUBDIR%/ # # # Kerberos IV # If you want KerberosIV (KTH eBones), define this: # #MAKE_KERBEROS4= yes # # # CVSup update flags. Edit SUPFILE settings to reflect whichever distribution # file(s) you use on your site (see /usr/share/examples/cvsup/README for more # information on CVSup and these files). To use, do "make update" in /usr/src. # #SUP_UPDATE= yes # #SUP= /usr/local/bin/cvsup #SUPFLAGS= -g -L 2 -z #SUPFILE= /usr/share/examples/cvsup/standard-supfile #SUPFILE1= /usr/share/examples/cvsup/secure-supfile #SUPFILE2= /usr/share/examples/cvsup/ports-supfile # # top(1) uses a hash table for the user names. The size of this hash # can be tuned to match the number of local users. The table size should # be a prime number approximately twice as large as the number of lines in # /etc/passwd. The default number is 20011. # #TOP_TABLE_SIZE= 101 umask: 022 mount: (note /usr/obj is a symlink to /mnt/obj) /dev/wd0s2a on / (asynchronous, local, writes: sync 4 async 64) /dev/wd0s2f on /usr (asynchronous, local, writes: sync 3 async 83) /dev/wd0s2e on /var (asynchronous, local, writes: sync 2 async 116) procfs on /proc (local) /dev/wd0s1 on /dosc (local, writes: sync 0 async 2) /dev/wd2s1 on /dosd (local) /dev/wd2s2e on /mnt (asynchronous, local, noatime, writes: sync 2 async 0) Environment: (single user) crt=24 HOME=/root LESS=-i PAGER=more PS1=****\h:\w\$ OPTIND=1 PS2=> _=set TERM=cons25 PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin IFS= Gzipped make log is at http://www.mcs.net/~dgobe/mw.log.gz Thanks for your help Mark. -- Dave To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 16:30:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA22940 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:30:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA22514 for ; Mon, 28 Sep 1998 16:28:44 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id QAA26930; Mon, 28 Sep 1998 16:28:31 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp02.primenet.com, id smtpd026867; Mon Sep 28 16:28:22 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA11858; Mon, 28 Sep 1998 16:26:53 -0700 (MST) From: Terry Lambert Message-Id: <199809282326.QAA11858@usr04.primenet.com> Subject: Re: Compiler Problem in 64bit math? To: toasty@home.dragondata.com (Kevin Day) Date: Mon, 28 Sep 1998 23:26:53 +0000 (GMT) Cc: tlambert@primenet.com, shimon@simon-shapiro.org, freebsd-current@FreeBSD.ORG In-Reply-To: <199809280229.VAA13889@home.dragondata.com> from "Kevin Day" at Sep 27, 98 09:29:20 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 believe this is illegal though... Doesn't ansi say that by adding the > 'register' modifier, the type/size can't silently change? > > 'register' is a suggestion, if it can't do it, it's just supposed to ignore > it, so why is this happening? :) I don't know. Is it an Intel (32 bit) or Alpha (64 bit) compiler? I have to know if quad/"long long" is supposed to be a register type or not to be able to give you an answer. I'd also suggest trying 2.8.1, if it's not already 2.8.1 that's being used, since it fixes significant bugs in the 2.7.2 we are using by default. 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 Sep 28 16:30:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA23020 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:30:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA22944 for ; Mon, 28 Sep 1998 16:30:23 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id QAA10808; Mon, 28 Sep 1998 16:30:09 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp04.primenet.com, id smtpd010719; Mon Sep 28 16:29:59 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA12045; Mon, 28 Sep 1998 16:29:56 -0700 (MST) From: Terry Lambert Message-Id: <199809282329.QAA12045@usr04.primenet.com> Subject: Re: Crystal CS4236B and mixer support ? To: ulf@Alameda.net Date: Mon, 28 Sep 1998 23:29:56 +0000 (GMT) Cc: dwhite@resnet.uoregon.edu, current@FreeBSD.ORG In-Reply-To: <19980928010428.B18758@Alameda.net> from "Ulf Zimmermann" at Sep 28, 98 01:04:28 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 > Then this motherboard must have something extra for it, as under Windoze > I do have master volume. So take the Windows sound driver from the install disk and run Sourcer on it and find out for yourself what's different, if the license permits, or you are in Europe. Otherwise, get someone in Europe with the same board to do it. Otherwise, contact the board manufacturer. 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 Mon Sep 28 16:33:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA23604 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:33:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23590; Mon, 28 Sep 1998 16:33:09 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id QAA08351; Mon, 28 Sep 1998 16:32:53 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp03.primenet.com, id smtpd008271; Mon Sep 28 16:32:44 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA12141; Mon, 28 Sep 1998 16:32:38 -0700 (MST) From: Terry Lambert Message-Id: <199809282332.QAA12141@usr04.primenet.com> Subject: Re: Building elf kernel To: rnordier@nordier.com (Robert Nordier) Date: Mon, 28 Sep 1998 23:32:38 +0000 (GMT) Cc: dwhite@resnet.uoregon.edu, root@pozo.pozo.com, rnordier@FreeBSD.ORG, current@FreeBSD.ORG In-Reply-To: <199809281117.NAA04606@ceia.nordier.com> from "Robert Nordier" at Sep 28, 98 01:17:05 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 got the elf bootloader installed and it detects and > > > boots an aout kernel. > > > I can't seem to build an elf kernel. > > > > Yes, we know, you can't do that yet. > > I've been building and running elf kernels for a few days, but on test > boxes with only IDE drives. It is probably premature to try this with > the new CAM stuff. > > Works pretty good for IDE, though. It worked pretty good on SCSI boxes pre-CAM, too (using the munged boot code that was posted about a month ago). 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 Sep 28 16:34:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA24000 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:34:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23988 for ; Mon, 28 Sep 1998 16:34:40 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id QAA29057; Mon, 28 Sep 1998 16:34:28 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp02.primenet.com, id smtpd029029; Mon Sep 28 16:34:27 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA12246; Mon, 28 Sep 1998 16:34:18 -0700 (MST) From: Terry Lambert Message-Id: <199809282334.QAA12246@usr04.primenet.com> Subject: Re: time for some new man pages To: narvi@haldjas.folklore.ee (Narvi) Date: Mon, 28 Sep 1998 23:34:18 +0000 (GMT) Cc: dan@math.berkeley.edu, current@FreeBSD.ORG In-Reply-To: from "Narvi" at Sep 28, 98 03:16:24 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 sd/st man pages have not yet been replaced with da/sa pages. > > (Perhaps we should keep small sd/st pages that note the name change.) > > > > I hope tar will be told and it will adjust it's default device > accordingly. Not to mention the other distributed programs. There are also > probably some ports that need to be changed. Is theer a way to test for > post-CAM world where instead of st we have sa? How about we call the new SCSI disk driver "sd" and the new SCSI tape driver "st"? Is there a compelling reason to rename the frigging things? 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 Sep 28 16:48:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA27024 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:48:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26958 for ; Mon, 28 Sep 1998 16:48:28 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id QAA17261; Mon, 28 Sep 1998 16:48:11 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp04.primenet.com, id smtpd017182; Mon Sep 28 16:48:01 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA13327; Mon, 28 Sep 1998 16:47:55 -0700 (MST) From: Terry Lambert Message-Id: <199809282347.QAA13327@usr04.primenet.com> Subject: Re: Current is Really Broken(tm) To: reg@shale.csir.co.za (Jeremy Lea) Date: Mon, 28 Sep 1998 23:47:55 +0000 (GMT) Cc: tlambert@primenet.com, phk@critter.freebsd.dk, gibbs@narnia.plutotech.com, current@FreeBSD.ORG In-Reply-To: <19980928161951.B286@shale.csir.co.za> from "Jeremy Lea" at Sep 28, 98 04:19:51 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 want to display my complete ignorance and cluelessness (especially with > all things related to kernels and devices and booting), by asking a silly > question. It's sort of related to this thread but sort of not... well at > least I think so. > > On Sun, Sep 27, 1998 at 08:59:02PM +0000, Terry Lambert wrote: > > Which the kernel has to know anyway, in order to mount things. > > The structures are there, and they're not going to go away, no > > matter how ugly their being there is deemed. Well, until we > > support discardable ELF section tags for unused kernel components. > > Why doesn't the kernel always use an MFS as root? I've seen a ton of traffic > go by on these lists about the magic needed to mount root partitions, and it > would seem to me (in my small mind), that using an MFS, like the boot > floppies and PicoBSD, which would always be a `known' quantity, would make a > lot of these problems go away. Ideally, you would use a union mount, and mount the root partition on top of a: / | +- /dev | +- /proc Which would incidently address the /dev persistence camp's objections to progress which orphans shell scripts from 1978. But the VFS layering is broken, and no one will commit fixes that offend their idea of The Right Way To Do Things, yet they don't write code implementing The Right Way To Do Things themselves, so it remains broken, and this won't work. > Maybe it would have to be a special kind of MFS, rootfs, which worked a bit > differently to a normally MFS. Maybe it should only be able to hold mount > points. The FS code doesn't actually need a mount point to cover to allow mounts, so this is an unnecessary task. > Maybe it could be a memory image loaded directly by the boot blocks, > which contained the kernel (and maybe lkm's?). Maybe the image could be > stored on a DOS (e.g.) partition/slice? Maybe the image could then be used > as backing store if the MFS needed it? This is a bad idea with the existing MFS code. The existing MFS code is not so much an MFS as it is an FFS on a pretend memory device. The upshot of this is that once memory is taken, it can't readily be given back to the system. In terms of including LKM's in the kernel image, the easiest thing to do in an ELF world is to merely archive the LKM's as seperate ELF sections into the kernel. In actuality, we really ought to agregate all device drivers into the kernel image this way, and make no distinction between objects that are archived together, vs. LKM's. To do this, the concept of a linker set has to change to agregate linker sets from several ELF sections into a single set. Then you load the monolithic kernel, paging things in as necessary in order to run the probes, and discard all the pieces you aren't going to actually use to shrink the kernel's memory footprint. So it's really not necessary to do an MFS implementation to get everything needed available to the kernel, though it would be a nice project for someone to write a more dynamic MFS. > Don't laugh, I really don't understand most of this. Don't even understand > most of the terms. I just don't like having questions running around in my > head... >From the correct use of terms, I suspect you are better educated than you suspect you are. 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 Mon Sep 28 16:54:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA28369 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:54:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA28308 for ; Mon, 28 Sep 1998 16:54:46 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id QAA06589; Mon, 28 Sep 1998 16:54:29 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp02.primenet.com, id smtpd006500; Mon Sep 28 16:54:19 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id QAA13819; Mon, 28 Sep 1998 16:54:13 -0700 (MST) From: Terry Lambert Message-Id: <199809282354.QAA13819@usr04.primenet.com> Subject: Re: VM86 and APM To: nate@mt.sri.com (Nate Williams) Date: Mon, 28 Sep 1998 23:54:13 +0000 (GMT) Cc: bde@zeta.org.au, nate@mt.sri.com, tlambert@primenet.com, current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp In-Reply-To: <199809281606.KAA17209@mt.sri.com> from "Nate Williams" at Sep 28, 98 10:06:33 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 > It only sets apm_version *IF* the APM BIOS is found. However, the > original poster mentioned that his APM BIOS can't be found, not that he > has 'less than perfect' clocks. Actually, he said without VM86, his APM BIOS *IS* found and with VM86, his APM BIOS is *NOT* found... > > Misconfigured systems (with apm configured but disabled) always get the > > i8254 timecounter which seems to be buggier than the TSC timecounter. > > Actually, my older FreeBSD systems that use the i8254 are *much* more > accurate than the newer systems that use the Pentium counters and such. > (Verified using XNTPD.) But, one person's experience doesn't make it > a fact, just a statistic. :) How about two person's experience? 8-). > However, Bruce is correct that *IF* the APM BIOS is both configured in > the BIOS *AND* disabled in UserConfig then some of the side-effects ares > not completely disabled in FreeBSD. Right. I was merely suggesting that the apm_setup call via the VM86 in locore.s is obviously what's failing to find the original poster's APM, and thought that perhaps the VM86 code and the call placement are not so much to blame as the BIOS code that is being called through VM86. You disabused me of that idea when you stated forcefully that the APM code with VM86 disabled still makes VM86 calls, but using its own little VM86 stubs, instead. Now it looks to me as if the problem is in the call location, or in the VM86 code implementation. 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 Sep 28 16:56:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA28721 for freebsd-current-outgoing; Mon, 28 Sep 1998 16:56:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from yonge.cs.toronto.edu (yonge.cs.toronto.edu [128.100.1.8]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA28714 for ; Mon, 28 Sep 1998 16:56:27 -0700 (PDT) (envelope-from dholland@cs.toronto.edu) Received: from qew.cs.toronto.edu ([128.100.2.15]) by yonge.cs.toronto.edu with SMTP id <86535-25414>; Mon, 28 Sep 1998 19:56:06 -0400 Received: by qew.cs.toronto.edu id <37768-5346>; Mon, 28 Sep 1998 19:55:49 -0400 Subject: Re: Current is Really Broken(tm) From: David Holland To: eivind@yes.no (Eivind Eklund) Date: Mon, 28 Sep 1998 19:55:48 -0400 Cc: reg@shale.csir.co.za, current@FreeBSD.ORG In-Reply-To: <19980928182931.41626@follo.net> from "Eivind Eklund" at Sep 28, 98 12:29:31 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <98Sep28.195549edt.37768-5346@qew.cs.toronto.edu> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > [root ramdisk] > > I believe the main reason it doesn't do that is that too many people > believe it too radical. I know a number of developers (hi phk!) would > like to have the actual device probes controlled from a very small > userland running out of a ramdisk - personally, I think this might be > a good architecture, but as I haven't seen an implmentation yet, I'm > not quite sure. Linux has something like this for loading modules before mounting root, and it's gorss. If you were really going to try to have a ramdisk root, it should just be a framework for mounting other things and not have any data on it. IMO. Something like the AmigaDOS "assign", or a cross between a union mount and a symlink would then be nice so you can have /bin actually reference /usr/bin, /usr/local/bin, /disk1/stuff/bin, and whatnot, all transparently. But this rapidly stops being Unix. -- - David A. Holland | (please continue to send non-list mail to dholland@cs.utoronto.ca | dholland@hcs.harvard.edu. yes, I moved.) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 17:10:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01411 for freebsd-current-outgoing; Mon, 28 Sep 1998 17:10:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA01359 for ; Mon, 28 Sep 1998 17:09:49 -0700 (PDT) (envelope-from tlambert@usr04.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id RAA11514; Mon, 28 Sep 1998 17:08:13 -0700 (MST) Received: from usr04.primenet.com(206.165.6.204) via SMTP by smtp02.primenet.com, id smtpd011425; Mon Sep 28 17:08:02 1998 Received: (from tlambert@localhost) by usr04.primenet.com (8.8.5/8.8.5) id RAA14575; Mon, 28 Sep 1998 17:06:38 -0700 (MST) From: Terry Lambert Message-Id: <199809290006.RAA14575@usr04.primenet.com> Subject: Re: Compiler Problem in 64bit math? To: shimon@simon-shapiro.org Date: Tue, 29 Sep 1998 00:06:38 +0000 (GMT) Cc: toasty@home.dragondata.com, freebsd-current@FreeBSD.ORG, tlambert@primenet.com In-Reply-To: from "Simon Shapiro" at Sep 28, 98 07:44:58 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 believe this is illegal though... Doesn't ansi say that by adding the > > 'register' modifier, the type/size can't silently change? > > Then the compiler should generate an error message, me thinks. No, the complier should ignore the "register" qualifier. 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 Sep 28 17:20:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA02831 for freebsd-current-outgoing; Mon, 28 Sep 1998 17:20:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA02794 for ; Mon, 28 Sep 1998 17:19:51 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id RAA24366; Mon, 28 Sep 1998 17:19:29 -0700 (PDT) Message-ID: <19980928171929.A24300@nuxi.com> Date: Mon, 28 Sep 1998 17:19:29 -0700 From: "David O'Brien" To: "Jordan K. Hubbard" Cc: current@FreeBSD.ORG Subject: Re: Finding a.out shared libraries (was: Netscape no longer works with ELF system) Reply-To: obrien@NUXI.com References: <19980926195540.A23068@nuxi.com> <2932.906916601@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <2932.906916601@time.cdrom.com>; from Jordan K. Hubbard on Sun, Sep 27, 1998 at 10:16:41AM -0700 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I would vote for /usr/X11R6/lib/compat to follow our current practice > > I don't think the current ldconfig_aout scheme would find them there > though. /usr/X11R6/lib/aout was indeed the correct suggestion from a > consistency/functionality POV. What are our plans for post 3.0 (ie, when we are fully ELF converted)? Where will compat21 files live (/usr/lib/compat or /usr/lib/compat/aout)? Where will the X11 libararies that allow me to run a GUI app compiled on 2.2.7 live? -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 17:52:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA06264 for freebsd-current-outgoing; Mon, 28 Sep 1998 17:52:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.kar.net (n177.cdialup.kar.net [195.178.130.177]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA06196 for ; Mon, 28 Sep 1998 17:51:49 -0700 (PDT) (envelope-from kushn@mail.kar.net) Received: from localhost (volodya@localhost) by mail.kar.net (8.9.1/8.8.8) with SMTP id DAA01621 for ; Tue, 29 Sep 1998 03:51:27 +0300 (EEST) (envelope-from kushn@mail.kar.net) Date: Tue, 29 Sep 1998 03:51:26 +0300 (EEST) From: Vladimir Kushnir X-Sender: volodya@kushnir.kiev.ua To: freebsd-current@FreeBSD.ORG Subject: question about python15 port. 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 Sorry if I should have asked this in question-, but since it concernes 3.0.. Well, it seems there's a typo in Makefile in python15 port: .if ${OSVERSION} < 300000 ~~~~~~~~~~ ${MKDIR} ${PREFIX}/lib/python1.5/plat-freebsd3 ~~~~~~~ .else ~~~~~~ ${MKDIR} ${PREFIX}/lib/python1.5/plat-freebsd2 ~~~~~~~ Shouldn't it be other way around? Regards, Vladimir ===========================|======================= Vladimir Kushnir | kushn@mail.kar.net, | Powered by FreeBSD kushnir@ap3.bitp.kiev.ua | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 18:00:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA07281 for freebsd-current-outgoing; Mon, 28 Sep 1998 18:00:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from jgibbons.simpact.com (jgibbons.simpact.com [207.67.135.203]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA07275 for ; Mon, 28 Sep 1998 18:00:27 -0700 (PDT) (envelope-from jgibbons@jgibbons.simpact.com) Received: (from jgibbons@localhost) by jgibbons.simpact.com (8.8.5/8.8.5) id SAA06652; Mon, 28 Sep 1998 18:00:19 -0700 (PDT) Message-ID: <19980928180019.39267@jgibbons.simpact.com> Date: Mon, 28 Sep 1998 18:00:19 -0700 From: Jeff Gibbons To: Joachim Kuebart Cc: FreeBSD Current Subject: Re: PCI DMA interface documentation References: <199809260027.CAA00298@yacht.domestic.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.66e Reply-To: jgibbons@simpact.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Sep 26, 1998 at 02:27:21AM +0200, Joachim Kuebart wrote: > Hi, > > I'm trying to write a device driver that utilizes DMA transfers > to/from a PCI card. Does any documentation exist (apart from > /sys/pci/*.c) that tells me in what order I have to call which > functions in order to get things set up properly? I looked a lot > but somehow I must have missed it :-) There's a tutorial for writing device drivers for FreeBSD at http://www.freebsd.org/tutorials/ddwg It's incomplete and very out-of-date, but might be helpful. Jeff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 19:28:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA20843 for freebsd-current-outgoing; Mon, 28 Sep 1998 19:28:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA20831 for ; Mon, 28 Sep 1998 19:28:26 -0700 (PDT) (envelope-from jfieber@fallout.campusview.indiana.edu) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.9.1/8.9.1) with SMTP id VAA18128; Mon, 28 Sep 1998 21:28:10 -0500 (EST) Date: Mon, 28 Sep 1998 21:28:10 -0500 (EST) From: John Fieber To: "David O'Brien" cc: "Jordan K. Hubbard" , current@FreeBSD.ORG Subject: Re: Finding a.out shared libraries (was: Netscape no longer works with ELF system) In-Reply-To: <19980928171929.A24300@nuxi.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 Mon, 28 Sep 1998, David O'Brien wrote: > What are our plans for post 3.0 (ie, when we are fully ELF converted)? > Where will compat21 files live (/usr/lib/compat or /usr/lib/compat/aout)? > Where will the X11 libararies that allow me to run a GUI app compiled on > 2.2.7 live? Right now "compat" automatically implies aout since all existing "compat" distributions are pre-3.0. When FreeBSD 3.2 rolls around we will likely have both elf *and* aout compat distributions. For the moment it looks odd having /.../lib/compat empty save an aout directory, but in time it will fill. -john To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 19:53:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA24159 for freebsd-current-outgoing; Mon, 28 Sep 1998 19:53:06 -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 TAA24154 for ; Mon, 28 Sep 1998 19:53:05 -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 TAA04938; Mon, 28 Sep 1998 19:52:47 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199809290252.TAA04938@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: ulf@Alameda.net, dwhite@resnet.uoregon.edu, current@FreeBSD.ORG Subject: Re: Crystal CS4236B and mixer support ? In-reply-to: Your message of "Mon, 28 Sep 1998 23:29:56 -0000." <199809282329.QAA12045@usr04.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 28 Sep 1998 19:52:46 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG There is no need for any reverse engineering . All he has to do is post on the multimedia mailing . Luigi , as well as a few other hackers, should have the data sheet for the CS4236B. Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 20:54:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA00697 for freebsd-current-outgoing; Mon, 28 Sep 1998 20:54:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt053nb4.san.rr.com (dt053nb4.san.rr.com [204.210.34.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA00679 for ; Mon, 28 Sep 1998 20:54:41 -0700 (PDT) (envelope-from Studded@dal.net) Received: from dal.net (Studded@localhost [127.0.0.1]) by dt053nb4.san.rr.com (8.8.8/8.8.8) with ESMTP id UAA01087; Mon, 28 Sep 1998 20:54:16 -0700 (PDT) (envelope-from Studded@dal.net) Message-ID: <361059E8.C1E28D68@dal.net> Date: Mon, 28 Sep 1998 20:54:16 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.06 [en] (X11; I; FreeBSD 2.2.7-STABLE-0920 i386) MIME-Version: 1.0 To: Terry Lambert CC: Narvi , dan@math.berkeley.edu, current@FreeBSD.ORG Subject: Re: time for some new man pages References: <199809282334.QAA12246@usr04.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: > > > > The sd/st man pages have not yet been replaced with da/sa pages. > > > (Perhaps we should keep small sd/st pages that note the name change.) > > > > > > > I hope tar will be told and it will adjust it's default device > > accordingly. Not to mention the other distributed programs. There are also > > probably some ports that need to be changed. Is theer a way to test for > > post-CAM world where instead of st we have sa? > > How about we call the new SCSI disk driver "sd" and the new SCSI > tape driver "st"? > > Is there a compelling reason to rename the frigging things? Actually I was wondering that myself. :) Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 21:17:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA04506 for freebsd-current-outgoing; Mon, 28 Sep 1998 21:17:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp.hkstar.com (cassiopeia.hkstar.com [202.82.3.11]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA04479 for ; Mon, 28 Sep 1998 21:17:42 -0700 (PDT) (envelope-from c5666305@b1.hkstar.com) Received: from b1.hkstar.com (b1.hkstar.com [202.82.0.87]) by smtp.hkstar.com (8.8.8/8.8.4) with ESMTP id MAA01885 for ; Tue, 29 Sep 1998 12:17:29 +0800 (HKT) Received: (from c5666305@localhost) by b1.hkstar.com (8.8.8/8.8.8) id MAA09433 for current@freebsd.org; Tue, 29 Sep 1998 12:19:12 +0800 (HKT) From: Chan Yiu Wah Message-Id: <199809290419.MAA09433@b1.hkstar.com> Subject: what is the difference between aout & elf To: current@FreeBSD.ORG Date: Tue, 29 Sep 1998 12:19:12 +0800 (HKT) X-Mailer: ELM [version 2.5 PL0b1] 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 Hello, I am newbie to aout and elf format. I would like to know there differences. Why FreeBSD is trying to go elf ? I don't want to create flame. I just curious to know about that only. No Flame ,please. Clarence To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 21:25:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA05667 for freebsd-current-outgoing; Mon, 28 Sep 1998 21:25:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nagual.pp.ru (ache.relcom.ru [193.125.20.108]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA05633; Mon, 28 Sep 1998 21:25:11 -0700 (PDT) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.9.1/8.9.1) id IAA00338; Tue, 29 Sep 1998 08:24:54 +0400 (MSD) (envelope-from ache) Message-ID: <19980929082453.A328@nagual.pp.ru> Date: Tue, 29 Sep 1998 08:24:53 +0400 From: "Andrey A. Chernov" To: current@FreeBSD.ORG, scsi@FreeBSD.ORG Subject: ahc & CAM: strange diagnostic Mail-Followup-To: current@freebsd.org, scsi@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i Organization: Biomechanoid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I often (f.e. on 'sync' command) get this diagnostic after CAM updates: (da0:ahc0:0:0:0): tagged openings now 64 what it means? How to handle it? My config info: ahc0: rev 0x00 int a irq 15 on pci0.8.0 ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI2 device da0: 40.0MB/s transfers (20.0MHz, offset 8, 16bit), Tagged Queueing Enabled da0: 2063MB (4226725 512 byte sectors: 255H 63S/T 263C) da1 at ahc0 bus 0 target 1 lun 0 da1: Fixed Direct Access SCSI2 device da1: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da1: 2063MB (4226725 512 byte sectors: 255H 63S/T 263C) -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ MTH/SH/HE S-- W-- N+ PEC>+ D A a++ C G>+ QH+(++) 666+>++ Y To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 22:21:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA13804 for freebsd-current-outgoing; Mon, 28 Sep 1998 22:21:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA13692; Mon, 28 Sep 1998 22:20:28 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id XAA20433; Mon, 28 Sep 1998 23:20:08 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809290520.XAA20433@panzer.plutotech.com> Subject: Re: ahc & CAM: strange diagnostic In-Reply-To: <19980929082453.A328@nagual.pp.ru> from "Andrey A. Chernov" at "Sep 29, 98 08:24:53 am" To: ache@nagual.pp.ru (Andrey A. Chernov) Date: Mon, 28 Sep 1998 23:20:08 -0600 (MDT) Cc: current@FreeBSD.ORG, scsi@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 Andrey A. Chernov wrote... > I often (f.e. on 'sync' command) get this diagnostic after CAM updates: > > (da0:ahc0:0:0:0): tagged openings now 64 > > what it means? How to handle it? That means your drive probably has space for 64 transactions at a time. Congratulations, you've got a decent drive. :) You don't do anything about it. It's merely informational. If it goes down to zero, though, that would indicate a buggy drive. (one that continually sends queue full, or doesn't handle tagged queueing well, or something like that) 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 Mon Sep 28 22:23:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA14344 for freebsd-current-outgoing; Mon, 28 Sep 1998 22:23:36 -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 WAA14321 for ; Mon, 28 Sep 1998 22:23:25 -0700 (PDT) (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.9.1/8.7.3) id XAA16815; Mon, 28 Sep 1998 23:16:40 -0600 (MDT) Date: Mon, 28 Sep 1998 23:16:40 -0600 (MDT) From: "Justin T. Gibbs" Message-Id: <199809290516.XAA16815@narnia.plutotech.com> To: Terry Lambert cc: current@FreeBSD.ORG Subject: Re: time for some new man pages Newsgroups: pluto.freebsd.current In-Reply-To: <199809282334.QAA12246@usr04.primenet.com> User-Agent: tin/pre-1.4-971204 (UNIX) (FreeBSD/3.0-BETA (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > How about we call the new SCSI disk driver "sd" and the new SCSI > tape driver "st"? > > Is there a compelling reason to rename the frigging things? Come on Terry. You're on every FreeBSD mailing list, read every posting, and usually respond to every posting you didn't originate. You of all people should know that this has been discussed before and what the rational was. If you don't recall, search the archives for "CAM FAQ". -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 22:41:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA17212 for freebsd-current-outgoing; Mon, 28 Sep 1998 22:41:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17172 for ; Mon, 28 Sep 1998 22:40:58 -0700 (PDT) (envelope-from tlambert@usr08.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id WAA14013; Mon, 28 Sep 1998 22:40:46 -0700 (MST) Received: from usr08.primenet.com(206.165.6.208) via SMTP by smtp04.primenet.com, id smtpd013958; Mon Sep 28 22:40:37 1998 Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id WAA20287; Mon, 28 Sep 1998 22:40:31 -0700 (MST) From: Terry Lambert Message-Id: <199809290540.WAA20287@usr08.primenet.com> Subject: Re: Crystal CS4236B and mixer support ? To: hasty@rah.star-gate.com (Amancio Hasty) Date: Tue, 29 Sep 1998 05:40:31 +0000 (GMT) Cc: tlambert@primenet.com, ulf@Alameda.net, dwhite@resnet.uoregon.edu, current@FreeBSD.ORG In-Reply-To: <199809290252.TAA04938@rah.star-gate.com> from "Amancio Hasty" at Sep 28, 98 07:52: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 > There is no need for any reverse engineering . All he has to do is > post on the multimedia mailing . Luigi , as well as a few other hackers, > should have the data sheet for the CS4236B. I thought the point of the previous posting was that that particular chip did not have internal amplification circuitry, and that the Windows driver was somehow aware of *external* amplification circuitry that the FreeBSD driver was *not* aware of... 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 Sep 28 22:50:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA18753 for freebsd-current-outgoing; Mon, 28 Sep 1998 22:50:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA18738 for ; Mon, 28 Sep 1998 22:50:51 -0700 (PDT) (envelope-from tlambert@usr08.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id WAA16671; Mon, 28 Sep 1998 22:50:40 -0700 (MST) Received: from usr08.primenet.com(206.165.6.208) via SMTP by smtp04.primenet.com, id smtpd016621; Mon Sep 28 22:50:30 1998 Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id WAA20551; Mon, 28 Sep 1998 22:50:28 -0700 (MST) From: Terry Lambert Message-Id: <199809290550.WAA20551@usr08.primenet.com> Subject: Re: time for some new man pages To: gibbs@narnia.plutotech.com (Justin T. Gibbs) Date: Tue, 29 Sep 1998 05:50:27 +0000 (GMT) Cc: tlambert@primenet.com, current@FreeBSD.ORG In-Reply-To: <199809290516.XAA16815@narnia.plutotech.com> from "Justin T. Gibbs" at Sep 28, 98 11:16:40 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 > > How about we call the new SCSI disk driver "sd" and the new SCSI > > tape driver "st"? > > > > Is there a compelling reason to rename the frigging things? > > Come on Terry. You're on every FreeBSD mailing list, read every > posting, and usually respond to every posting you didn't originate. > You of all people should know that this has been discussed before > and what the rational was. If you don't recall, search the archives > for "CAM FAQ". I couldn't find a "CAM FAQ". I found "a few QandAs about CAM" in the thread "HEADS UP: 6 days to C-DAY": | Why are disks now called "da" and tapes called "sa"? | I now have to change all of my scripts/fstab entries/whatever! | | The names were changed to be more consistent with the | SCSI standards and to better indicate the scope of devices | each driver supports. For example, "direct access" driver supports | memory, optical, and disk devices. | | The impact on system configuration is limited. The system accesses | devices my their major and minor number and, with the exception of | the removal of the od device, these have not been changed. | If it suits you better to call "da" devices by the name "sd", | simply create your device nodes with that name. /dev/MAKEDEV | will continue to support building of nodes by the old names | for some time to come. Is there a *compelling* reason to rename the frigging things? 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 Sep 28 22:55:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19171 for freebsd-current-outgoing; Mon, 28 Sep 1998 22:55:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hermes.hrz.uni-bielefeld.de (hermes.hrz.uni-bielefeld.de [129.70.4.55]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA19144 for ; Mon, 28 Sep 1998 22:54:40 -0700 (PDT) (envelope-from lkoeller@post.uni-bielefeld.de) Received: from mitch.hrz.uni-bielefeld.de (9134@mitch.hrz.uni-bielefeld.de [129.70.4.17]) by hermes.hrz.uni-bielefeld.de (8.8.6/8.8.6) with ESMTP id HAA19788; Tue, 29 Sep 1998 07:57:22 +0200 (METDST) Received: from localhost by mitch.hrz.uni-bielefeld.de with SMTP (8.8.6/16.2) id FAA21790; Tue, 29 Sep 1998 05:54:08 GMT Message-Id: <199809290554.FAA21790@mitch.hrz.uni-bielefeld.de> X-Mailer: exmh version 2.0.2 2/24/98 From: Lars =?iso-8859-1?Q?K=F6ller?= To: Gary Jennejohn Cc: shimon@simon-shapiro.org, current@FreeBSD.ORG Subject: Re: X11R6 and CAM (??) In-reply-to: garyj's message of Mon, 28 Sep 1998 23:05:51 +0200. <199809282105.XAA23285@peedub.muc.de> X-Face: eCcoCV}FjV*O{6>[1$XP/e%]TJhEw2MF33dFh)^HM7Gfd=[/(4+0a$~ Simon Shapiro writes: > [snip] > >Sounds like a good idea. Actuallymy favorite broken tool here is xpermon++ . > >Just got to see these strip charts... :-) > > > > xperfmon++ would be fairly trivial to fix. The changes I made to xsysinfo > would pretty much just drop into it. > > Lars Koeller is the maintainer. Lars, anything against my fixing > xperfmon++? No Gary it's o.k. Im just working on a new version of xperfmon++ with a lot of more graphs (terminal io, graphs for disks, streamers, cdrom with transactions and MB/s, migration to the devstat lib, and so on). Due to lack of time it would take some time to do all the stuff! Please use xperfmon++-2.0 when inserting the changes you can find it on ftp://ftp.uni-bielefle.de/pub/systems/FreeBSD/lkoeller/xperfmon++-2.0-port.tar.gz and send me the changes you've made! Thanks and regards Lars -- E-Mail: \ Lars Köller (Unix Sysadmin) Lars.Koeller@Uni-Bielefeld.DE \ Computing Center lkoeller@cc.FH-Lippe.DE \ University of Bielefeld PGP-key: \ Germany http://www.nic.surfnet.nl/pgp/pks-toplev.html \ Tel: +49 521 106 4964 ----------- FreeBSD, what else? ---- 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 Mon Sep 28 23:23:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA22727 for freebsd-current-outgoing; Mon, 28 Sep 1998 23:23:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rch.ip.lt (rch.ip.lt [194.176.42.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA22718 for ; Mon, 28 Sep 1998 23:23:34 -0700 (PDT) (envelope-from rch@rch.ip.lt) Received: (from rch@localhost) by rch.ip.lt (8.9.1/8.9.1) id KAA05237; Tue, 29 Sep 1998 10:21:37 +0200 (CEST) (envelope-from rch) Message-ID: <19980929102137.A1666@ip.lt> Date: Tue, 29 Sep 1998 10:21:37 +0200 From: Ricardas Cepas To: Mark Murray Cc: freebsd-current@FreeBSD.ORG Subject: Re: SSLeay fails to link on ELF References: <19980928173211.A6614@ip.lt> <199809282027.WAA01699@gratis.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.93.2i In-Reply-To: <199809282027.WAA01699@gratis.grondar.za>; from Mark Murray on Mon, Sep 28, 1998 at 10:27:48PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon Sep 28 22:27:48 1998 +0200 (Mon Sep 28 22:27:48 CEST 1998), Mark Murray wrote: > Ricardas Cepas wrote: > > > > Hello, > > > > I'm trying to compile SSLeay on newly installed 19980923 and both 1.20 > > and 1.21 ports gives: > > What I'm missing? > > A whole lotta stuff, like what version of FreeBSD You're running, and what > other tweaks/configures you have done. > I'm running 3.0-19980923-BETA. It's was installed from scratch, not the upgrade from older version. I have in /etc/make.conf: CFLAGS= -O -pipe NOPROFILE= true USA_RESIDENT= NO I think I don't make any special tweaks. I tried to compile by: make clean make make Thank you, -- Ričardas Čepas ~~ ~ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon Sep 28 23:27:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA23197 for freebsd-current-outgoing; Mon, 28 Sep 1998 23:27:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ghpc8.ihf.rwth-aachen.de (ghpc8.ihf.RWTH-Aachen.DE [134.130.90.8]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA23172; Mon, 28 Sep 1998 23:27:02 -0700 (PDT) (envelope-from tg@ghpc8.ihf.rwth-aachen.de) Received: from ghpc6.ihf.rwth-aachen.de (ghpc6.ihf.rwth-aachen.de [134.130.90.6]) by ghpc8.ihf.rwth-aachen.de (8.8.8/8.8.6) with ESMTP id IAA04889; Tue, 29 Sep 1998 08:26:43 +0200 (CEST) Received: (from tg@localhost) by ghpc6.ihf.rwth-aachen.de (8.8.8/8.8.5) id IAA07444; Tue, 29 Sep 1998 08:26:40 +0200 (CEST) To: Vladimir Kushnir Cc: freebsd-ports@FreeBSD.ORG Subject: Re: question about python15 port. References: Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII From: Thomas Gellekum Date: 29 Sep 1998 08:26:40 +0200 In-Reply-To: Vladimir Kushnir's message of "Tue, 29 Sep 1998 03:51:26 +0300 (EEST)" Message-ID: <87lnn31ljz.fsf@ghpc6.ihf.rwth-aachen.de> Lines: 30 X-Mailer: Gnus v5.6.34/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Vladimir Kushnir writes: > Sorry if I should have asked this in question-, but since it concernes > 3.0.. freebsd-ports, actually. Moved there. > Well, it seems there's a typo in Makefile in python15 port: No. > .if ${OSVERSION} < 300000 > ~~~~~~~~~~ > ${MKDIR} ${PREFIX}/lib/python1.5/plat-freebsd3 > ~~~~~~~ > > .else > ~~~~~~ > ${MKDIR} ${PREFIX}/lib/python1.5/plat-freebsd2 > ~~~~~~~ > > Shouldn't it be other way around? If python is built on a 2.2.x system it already installs the plat-freebsd2 files. I want the plat-freebsd3 installed as well so I won't have to deal with different PLISTs for the two releases. And no, I can't take the version number out because some library scripts depend on it. tg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 00:09:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA29127 for freebsd-current-outgoing; Tue, 29 Sep 1998 00:09:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from penguin.wise.edt.ericsson.se (penguin-ext.wise.edt.ericsson.se [194.237.142.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29122 for ; Tue, 29 Sep 1998 00:09:35 -0700 (PDT) (envelope-from ekagarc@kkeka.ericsson.se) Received: from kkdus8.kkeka.ericsson.se (kkdus8.kkeka.ericsson.se [130.100.159.107]) by penguin.wise.edt.ericsson.se (8.9.0/8.9.0/WIREfire-1.2) with ESMTP id JAA09159 for ; Tue, 29 Sep 1998 09:09:24 +0200 (MET DST) Received: from kkeka.ericsson.se (kkdus7.kkeka.ericsson.se [130.100.158.73]) by kkdus8.kkeka.ericsson.se (8.8.8/8.8.8) with ESMTP id JAA18030 for ; Tue, 29 Sep 1998 09:09:22 +0200 (MET DST) Message-ID: <361087A1.C825C319@kkeka.ericsson.se> Date: Tue, 29 Sep 1998 09:09:22 +0200 From: Felipe Garcia Organization: Ericsson AB X-Mailer: Mozilla 4.05 [en] (X11; I; OSF1 V4.0 alpha) MIME-Version: 1.0 To: "current@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 unsubscribe freebsd-current To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 00:13:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA29599 for freebsd-current-outgoing; Tue, 29 Sep 1998 00:13:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kremvax.demos.su (kremvax.demos.su [194.87.0.20]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA29591; Tue, 29 Sep 1998 00:13:35 -0700 (PDT) (envelope-from sinbin.demos.su!bag@kremvax.demos.su) Received: by kremvax.demos.su (8.6.13/D) from 0@sinbin.demos.su [194.87.5.31] with ESMTP id LAA15265; Tue, 29 Sep 1998 11:11:05 +0400 Received: by sinbin.demos.su id LAA14682; (8.6.12/D) Tue, 29 Sep 1998 11:10:55 +0400 From: bag@sinbin.demos.su (Alex G. Bulushev) Message-Id: <199809290710.LAA14682@sinbin.demos.su> Subject: Re: 'w' commadn broken ?? In-Reply-To: <199809282304.JAA14056@godzilla.zeta.org.au> from "Bruce Evans" at "Sep 29, 98 09:04:50 am" X-ELM-OSV: (Our standard violations) no-mime=1; no-hdr-encoding=1 To: bde@zeta.org.au (Bruce Evans) Date: Tue, 29 Sep 1998 11:10:54 +0400 (MSD) Cc: sos@FreeBSD.ORG, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> sos p8 unix:0.0 Sun04PM 5days ssh hub > >> > >> All IDLE times are equal to the uptime !!! > > > >u mount / using noatime? > > noatime is ignored for special files. This is by design for ufs/specfs > (so that root can be mounted -noatime without breaking `w' :-). Devfs > just doesn't support noatime. > > Bruce > 10:54 up 31 days, 20:34, 24 users, load averages: 0.26, 0.23, 0.26 ^^^^^^^ USER TTY FROM LOGIN@ IDLE WHAT _ddmsco p0 hq-4-E0.Demos.ne 10:49 129days slirp -f /etc/slirp.r ^^^^^^^ _dalena p1 m9-4-E0.Demos.ne 10:39 129days slirp -f /etc/slirp. sergik p2 />parkoil 10:18 129days slirp -f /etc/slirp bag p3 rollkugeleingabe ÐÎ 09 129days screen -r (screen- _syseca p4 m9-4-E0.Demos.ne 10:41 129days slirp -f /etc/sli shakirov p5 />rockwl 10:50 129days pppd 194.87.6.24 vk p6 />nmamsk 10:54 129days slirp -f /etc/s _forumt p7 hq-4-E0.Demos.ne 9:33 129days slirp -f /etc/ markh p8 />intlim 8:58 129days slirp -f /etc electr p9 />svtrade 10:54 129days tty (sh) jacoblev pa />rockwl 8:38 129days pppd 194.87 jenya pb />pakmv 10:31 129days slirp -f / sanserv pc />dws 10:51 129days slirp -f host pd />metinb 10:51 129days slirp -f nvpklub pe />r101is 10:11 129days slirp - mishania pf megillah ÐÔ 04ÐÐ 129days vi con denis pg />vdv 10:25 129days slirp _rustel ph mtu-2-E0.Demos.n 10:54 129days slir _roam pi mtu-2-E0.Demos.n 10:28 129days sli igor pj />flexlo 10:52 129days sl bag pk sinbin.demos.su 10:54 129days m _elkoms pl mtu-7-E0.Demos.n 10:33 129days ^^^^^^^^^^^^^ it is intresting :) > mount /dev/sd0s1a on / (local, noatime, writes: sync 1390120 async 1748626)) > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 01:31:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA09950 for freebsd-current-outgoing; Tue, 29 Sep 1998 01:31:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gw-nl1.philips.com (gw-nl1.philips.com [192.68.44.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA09937 for ; Tue, 29 Sep 1998 01:31:46 -0700 (PDT) (envelope-from Jos.Backus@nl.origin-it.com) Received: from smtprelay-nl1.philips.com (localhost.philips.com [127.0.0.1]) by gw-nl1.philips.com with ESMTP id KAA20220 for ; Tue, 29 Sep 1998 10:31:26 +0200 (MEST) (envelope-from Jos.Backus@nl.origin-it.com) Received: from hal.mpn.cp.philips.com (hal.mpn.cp.philips.com [130.139.64.195]) by smtprelay-nl1.philips.com (8.8.5/8.6.10-1.2.2m-970826) with SMTP id KAA11627 for ; Tue, 29 Sep 1998 10:31:25 +0200 (MET DST) Received: (qmail 4000 invoked by uid 666); 29 Sep 1998 08:31:46 -0000 Message-ID: <19980929103146.A3905@hal.mpn.cp.philips.com> Date: Tue, 29 Sep 1998 10:31:46 +0200 From: Jos Backus To: freebsd-current@FreeBSD.ORG Subject: Re: New ELF+aout i386 bootblocks Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <199809272252.AAA00211@ceia.nordier.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: <199809272252.AAA00211@ceia.nordier.com>; from Robert Nordier on Mon, Sep 28, 1998 at 12:52:51AM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > http://www.freebsd.org/~rnordier/btxboot-0.8.0.tar.gz Works great booting an ELF kernel here. Groetjes, -- Jos Backus _/ _/_/_/ "Reliability means never _/ _/ _/ having to say you're sorry." _/ _/_/_/ -- D. J. Bernstein _/ _/ _/ _/ Jos.Backus@nl.origin-it.com _/_/ _/_/_/ 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 Tue Sep 29 01:44:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA11891 for freebsd-current-outgoing; Tue, 29 Sep 1998 01:44:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA11865 for ; Tue, 29 Sep 1998 01:44:21 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id SAA11935; Tue, 29 Sep 1998 18:13:40 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id SAA14210; Tue, 29 Sep 1998 18:13:38 +0930 (CST) Message-ID: <19980929181337.S15172@freebie.lemis.com> Date: Tue, 29 Sep 1998 18:13:37 +0930 From: Greg Lehey To: Chan Yiu Wah , current@FreeBSD.ORG Subject: Re: what is the difference between aout & elf References: <199809290419.MAA09433@b1.hkstar.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199809290419.MAA09433@b1.hkstar.com>; from Chan Yiu Wah on Tue, Sep 29, 1998 at 12:19:12PM +0800 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 Tuesday, 29 September 1998 at 12:19:12 +0800, Chan Yiu Wah wrote: > Hello, > > I am newbie to aout and elf format. I would like to know there differences. ELF is a more extensible file format than a.out, which goes back 25 years. In those days, dynamic libraries were unknown, and it was enough to have three segments (text, data and bss). When dynamic libraries came along, *BSD was at first not able to use them. Then somebody introduced some kludges which did some of the things that were needed, but not all. ELF is a much newer format which allows arbitrary segments, in particular for dynamic libraries. > Why FreeBSD is trying to go elf ? Well, FreeBSD isn't just trying, it's there in 3.0 (due to be released in a little over two weeks). Greg -- See complete headers for address, home page 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 Tue Sep 29 01:48:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA12568 for freebsd-current-outgoing; Tue, 29 Sep 1998 01:48:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA12548 for ; Tue, 29 Sep 1998 01:48:39 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id SAA11943; Tue, 29 Sep 1998 18:18:23 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id SAA14221; Tue, 29 Sep 1998 18:18:22 +0930 (CST) Message-ID: <19980929181822.T15172@freebie.lemis.com> Date: Tue, 29 Sep 1998 18:18:22 +0930 From: Greg Lehey To: Terry Lambert , "Justin T. Gibbs" Cc: current@FreeBSD.ORG Subject: Compelling reason for SCSI device name change (was: time for some new man pages) References: <199809290516.XAA16815@narnia.plutotech.com> <199809290550.WAA20551@usr08.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199809290550.WAA20551@usr08.primenet.com>; from Terry Lambert on Tue, Sep 29, 1998 at 05:50:27AM +0000 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 Tuesday, 29 September 1998 at 5:50:27 +0000, Terry Lambert wrote: >>> How about we call the new SCSI disk driver "sd" and the new SCSI >>> tape driver "st"? >>> >>> Is there a compelling reason to rename the frigging things? >> >> Come on Terry. You're on every FreeBSD mailing list, read every >> posting, and usually respond to every posting you didn't originate. >> You of all people should know that this has been discussed before >> and what the rational was. If you don't recall, search the archives >> for "CAM FAQ". > >> Why are disks now called "da" and tapes called "sa"? >> I now have to change all of my scripts/fstab entries/whatever! >> >> The names were changed to be more consistent with the >> SCSI standards and to better indicate the scope of devices >> each driver supports. For example, "direct access" driver supports >> memory, optical, and disk devices. >> >> The impact on system configuration is limited. The system accesses >> devices my their major and minor number and, with the exception of >> the removal of the od device, these have not been changed. >> If it suits you better to call "da" devices by the name "sd", >> simply create your device nodes with that name. /dev/MAKEDEV >> will continue to support building of nodes by the old names >> for some time to come. > > Is there a *compelling* reason to rename the frigging things? OK, let's try again, since Jordan obviously wasn't able to guess what your question means. No. Nothing compels us (or you personally) to use these names. I'm running CAM on my development machine (FWIW, vinum seems to work fine with CAM), and I still haven't changed the device nodes: === root@razzia (/dev/ttyp0) /usr/src 25 -> ls /dev/sa* ls: /dev/sa*: No such file or directory === root@razzia (/dev/ttyp0) /usr/src 26 -> ls /dev/sd* /dev/sd0 /dev/sd0s1f /dev/sd1s1b /dev/sd2e /dev/sd3a /dev/sd3s1g /dev/sd4s1c /dev/sd0a /dev/sd0s1g /dev/sd1s1c /dev/sd2f /dev/sd3b /dev/sd3s1h /dev/sd4s1d /dev/sd0b /dev/sd0s1h /dev/sd1s1d /dev/sd2g /dev/sd3c /dev/sd3s2 /dev/sd4s1e /dev/sd0c /dev/sd0s2 /dev/sd1s1e /dev/sd2h /dev/sd3d /dev/sd4 /dev/sd4s1f /dev/sd0d /dev/sd1 /dev/sd1s1f /dev/sd2s1 /dev/sd3e /dev/sd4a /dev/sd4s1g /dev/sd0e /dev/sd1a /dev/sd1s1g /dev/sd2s1a /dev/sd3f /dev/sd4b /dev/sd4s1h /dev/sd0f /dev/sd1b /dev/sd1s1h /dev/sd2s1b /dev/sd3g /dev/sd4c /dev/sd4s2 /dev/sd0g /dev/sd1c /dev/sd1s2 /dev/sd2s1c /dev/sd3h /dev/sd4d /dev/sd4s3 /dev/sd0h /dev/sd1d /dev/sd1s3 /dev/sd2s1d /dev/sd3s1 /dev/sd4e /dev/sd4s4 /dev/sd0s1 /dev/sd1e /dev/sd1s4 /dev/sd2s1e /dev/sd3s1a /dev/sd4f /dev/sd0s1a /dev/sd1f /dev/sd2 /dev/sd2s1f /dev/sd3s1b /dev/sd4g /dev/sd0s1b /dev/sd1g /dev/sd2a /dev/sd2s1g /dev/sd3s1c /dev/sd4h /dev/sd0s1c /dev/sd1h /dev/sd2b /dev/sd2s1h /dev/sd3s1d /dev/sd4s1 /dev/sd0s1d /dev/sd1s1 /dev/sd2c /dev/sd2s2 /dev/sd3s1e /dev/sd4s1a /dev/sd0s1e /dev/sd1s1a /dev/sd2d /dev/sd3 /dev/sd3s1f /dev/sd4s1b Did I guess the correct meaning of your question? Greg -- See complete headers for address, home page 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 Tue Sep 29 02:02:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA14355 for freebsd-current-outgoing; Tue, 29 Sep 1998 02:02:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from titus.stade.co.uk (stade.demon.co.uk [158.152.29.164]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA14335 for ; Tue, 29 Sep 1998 02:02:24 -0700 (PDT) (envelope-from aw1@stade.co.uk) Received: (from aw1@localhost) by titus.stade.co.uk (8.9.1/8.9.1) id KAA05497; Tue, 29 Sep 1998 10:01:06 +0100 (BST) (envelope-from aw1) Message-ID: <19980929100106.A3980@stade.co.uk> Date: Tue, 29 Sep 1998 10:01:06 +0100 From: Adrian Wontroba To: ache@nagual.pp.ru Cc: current@FreeBSD.ORG Subject: Apache13 port under FreeBSD 3.0-BETA (ELF) Reply-To: aw1@stade.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Organization: Stade Computers Ltd, UK X-Phone: +(44) 121 681 6677 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On an ELF system (3.0-BETA, cvsup'd circa 0500 GMT on Sunday 27 September), the apache13 port compiles OK, but fails in the elf loader when run. Regrettably, I did not script the session or write the error message down. Yes, negligence on my part (8-( I did succeed in forcing it to work (I hesitate to say that this is a solution) by: Adding --disable-shared=all to the configuration directives in the port Makefile. And, after installation: Commenting out all the LoadModule directives in httpd.conf. Commenting out the AddModule mod_so.c directive. This may be of use to anybody using a current ELF system. Time permitting, I'll take a closer look this weekend - and at least capture the actual error message. -- Adrian Wontroba, Stade Computers Limited. phone: (+44) 121 681 6677 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 02:11:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA15468 for freebsd-current-outgoing; Tue, 29 Sep 1998 02:11:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from lamb.sas.com (lamb.sas.com [192.35.83.8]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA15459 for ; Tue, 29 Sep 1998 02:11:28 -0700 (PDT) (envelope-from jwd@unx.sas.com) Received: from mozart (mozart.unx.sas.com [192.58.184.8]) by lamb.sas.com (8.9.1/8.9.1) with SMTP id FAA24923 for ; Tue, 29 Sep 1998 05:11:15 -0400 (EDT) Received: from bb01f39.unx.sas.com by mozart (5.65c/SAS/Domains/5-6-90) id AA16802; Tue, 29 Sep 1998 05:11:15 -0400 Received: (from jwd@localhost) by bb01f39.unx.sas.com (8.9.1/8.9.1) id FAA08212 for freebsd-current@freebsd.org; Tue, 29 Sep 1998 05:11:15 -0400 (EDT) (envelope-from jwd) From: "John W. DeBoskey" Message-Id: <199809290911.FAA08212@bb01f39.unx.sas.com> Subject: non-fatal japanese related error To: freebsd-current@FreeBSD.ORG Date: Tue, 29 Sep 1998 05:11:15 -0400 (EDT) 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 Hi, Just as an fyi, I saw this in tonights 'make release'.. This is an aout build, -current as of 2am EDT. Is this maybe mtree related? /usr/ports/japanese exists, but as stated below, /snap/release/usr/ports/japanese/k8 does not. This may have been happenning for awhile, but I don't have my old logs available to check against. Thanks, John ===> japanese/nethack ===> Creating README.html for ja-nethack-1.0.5.19970924 ===> japanese/netscape3.language ===> Creating README.html for ja-netscape-3.04 ja-netscape-3.04: "/snap/release/usr/ports/japanese/k8" non-existent -- dependency list incomplete ===> japanese/netscape4 ===> Creating README.html for ja-communicator-4.04 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 03:04:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA21355 for freebsd-current-outgoing; Tue, 29 Sep 1998 03:04:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA21345 for ; Tue, 29 Sep 1998 03:04:49 -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 DAA19124; Tue, 29 Sep 1998 03:03:38 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Greg Lehey cc: Terry Lambert , "Justin T. Gibbs" , current@FreeBSD.ORG Subject: Re: Compelling reason for SCSI device name change (was: time for some new man pages) In-reply-to: Your message of "Tue, 29 Sep 1998 18:18:22 +0930." <19980929181822.T15172@freebie.lemis.com> Date: Tue, 29 Sep 1998 03:03:38 -0700 Message-ID: <19120.907063418@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > OK, let's try again, since Jordan obviously wasn't able to guess what > your question means. Huh? How did I get pulled into this? - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 03:18:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA22629 for freebsd-current-outgoing; Tue, 29 Sep 1998 03:18:55 -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 DAA22624 for ; Tue, 29 Sep 1998 03:18:47 -0700 (PDT) (envelope-from abial@nask.pl) Received: from localhost (abial@localhost) by korin.warman.org.pl (8.9.1/8.8.5) with SMTP id MAA25759 for ; Tue, 29 Sep 1998 12:23:20 +0200 (CEST) X-Authentication-Warning: korin.warman.org.pl: abial owned process doing -bs Date: Tue, 29 Sep 1998 12:23:19 +0200 (CEST) From: Andrzej Bialecki X-Sender: abial@korin.warman.org.pl To: freebsd-current@FreeBSD.ORG Subject: Re: VM mmap file extension bug still exists? (off topic) 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 > Date: Mon, 28 Sep 1998 23:18:01 +0000 (GMT) > From: Terry Lambert > To: Terry Lambert Hmm... There must be something in e-mail communication which most of us, mortals, is still missing... ;-)) Andrzej Bialecki -------------------- ++-------++ ------------------------------------- ||PicoBSD|| FreeBSD in your pocket? Go and see: Research & Academic |+-------+| "Small & Embedded FreeBSD" Network in Poland | |TT~~~| | http://www.freebsd.org/~picobsd/ -------------------- ~-+==---+-+ ------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 03:37:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA25069 for freebsd-current-outgoing; Tue, 29 Sep 1998 03:37:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA25054 for ; Tue, 29 Sep 1998 03:37:37 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from yggdrasil.ifi.uio.no (2602@yggdrasil.ifi.uio.no [129.240.64.182]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id MAA25369; Tue, 29 Sep 1998 12:37:20 +0200 (MET DST) Received: (from dag-erli@localhost) by yggdrasil.ifi.uio.no ; Tue, 29 Sep 1998 12:37:19 +0200 (MET DST) Mime-Version: 1.0 To: "Jordan K. Hubbard" Cc: "John W. DeBoskey" , freebsd-current@FreeBSD.ORG Subject: Re: Cannot creeat boot.std floppy References: <15146.907003057@time.cdrom.com> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 29 Sep 1998 12:37:18 +0200 In-Reply-To: "Jordan K. Hubbard"'s message of "Mon, 28 Sep 1998 10:17:37 -0700" Message-ID: Lines: 10 X-Mailer: Gnus v5.6.44/Emacs 20.3 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 DAA25061 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Jordan K. Hubbard" writes: > > and do we really need the following in a boot kernel? > Yes, it seems we do. Aw come on, I can see the need for lpt0 (I've installed over LPIP a couple of times myself), but mse0/psm0? DES -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 04:11:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA00310 for freebsd-current-outgoing; Tue, 29 Sep 1998 04:11:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA00301 for ; Tue, 29 Sep 1998 04:11:07 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id NAA18823; Tue, 29 Sep 1998 13:06:05 +0200 (CEST) To: Andrzej Bialecki cc: freebsd-current@FreeBSD.ORG Subject: Re: VM mmap file extension bug still exists? (off topic) In-reply-to: Your message of "Tue, 29 Sep 1998 12:23:19 +0200." Date: Tue, 29 Sep 1998 13:06:05 +0200 Message-ID: <18821.907067165@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message , And rzej Bialecki writes: > >> Date: Mon, 28 Sep 1998 23:18:01 +0000 (GMT) >> From: Terry Lambert >> To: Terry Lambert > >Hmm... There must be something in e-mail communication which most of us, >mortals, is still missing... ;-)) No, it is a vital principle in many protocols, it's called keep-alive. In this case it is responsible for keeping the noise on our mailiing lists above the tolerable level for normal sane persons. -- 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 Sep 29 04:37:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA05621 for freebsd-current-outgoing; Tue, 29 Sep 1998 04:37:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hawk.prod.itd.earthlink.net (hawk.prod.itd.earthlink.net [207.217.120.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA05612 for ; Tue, 29 Sep 1998 04:37:20 -0700 (PDT) (envelope-from wwoods@cybcon.com) Received: from cybcon.com (h235n199.a001.sprintisp.com [205.137.199.235]) by hawk.prod.itd.earthlink.net (8.8.7/8.8.5) with ESMTP id EAA23813 for ; Tue, 29 Sep 1998 04:37:02 -0700 (PDT) Message-ID: <3610C5E9.F233A8F2@cybcon.com> Date: Tue, 29 Sep 1998 04:35:05 -0700 From: William Woods Reply-To: wwoods@cybcon.com X-Mailer: Mozilla 4.06 [en] (Win95; I) MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG Subject: Dual processor ? References: <18821.907067165@critter.freebsd.dk> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Got a chance to buy this system. What ya think, how well would FreeBSD perform on this as compared to a Single P200 chip with the rest of the hardware the same ? I would run -current elf with SMP. Mid-tower case, 7 bay Dual socket 8 motherboard, Ultra-wide onboard SCSI, onboard 10/100 NIC 2 Pentium Pro 150 cpu's 32 meg RAM Fujitsu 1 Gig Fast WIDE scsi HD keyboard, floppy, video NT 4.0 server They want $495.00, sound like a decent deal? ------------------------------ AOL IM - BSDMAN1 William Woods - wwoods@cybcon.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 05:20:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA11256 for freebsd-current-outgoing; Tue, 29 Sep 1998 05:20:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from isua5.iastate.edu (isua5.iastate.edu [129.186.1.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA11245 for ; Tue, 29 Sep 1998 05:20:23 -0700 (PDT) (envelope-from graphix@iastate.edu) Received: from localhost (graphix@localhost) by isua5.iastate.edu (8.8.5/8.8.5) with SMTP id HAA06815 for ; Tue, 29 Sep 1998 07:20:07 -0500 (CDT) Message-Id: <199809291220.HAA06815@isua5.iastate.edu> To: freebsd-current@FreeBSD.ORG Reply-To: kent@iastate.edu Subject: XFree86 ELF package Date: Tue, 29 Sep 1998 07:20:07 CDT From: Kent Vander Velden Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Is there a XFree86 ELF package available? I am looking for precompiled binaries. --- Kent Vander Velden kent@iastate.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 05:22:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA11553 for freebsd-current-outgoing; Tue, 29 Sep 1998 05:22:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from myrddin.demon.co.uk (myrddin.demon.co.uk [158.152.54.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA11531 for ; Tue, 29 Sep 1998 05:22:42 -0700 (PDT) (envelope-from dom@myrddin.demon.co.uk) Received: from localhost (myrddin.demon.co.uk) [127.0.0.1] by myrddin.demon.co.uk with esmtp (Exim 1.92 #1) id 0zNteS-0000CN-00; Tue, 29 Sep 1998 07:52:48 +0100 To: Daniel Eischen Cc: current@FreeBSD.ORG, shmit@kublai.com Subject: Re: Pthreads, signals, fork, and me. References: <199809252133.RAA05133@pcnet1.pcnet.com> From: Dom Mitchell In-Reply-To: Daniel Eischen's message of "Fri, 25 Sep 1998 17:33:44 -0400 (EDT)" X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Date: Tue, 29 Sep 1998 07:52:48 +0100 Message-Id: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Daniel Eischen writes: > > Suffice it to say, I'm fairly new to this pthreads thing (though > > not threading in general), and the ORA book leaves a lot to be > > desired. Is there another book I can grab that explains pthreads > > any better? An URL? > > Actually, I found the Solaris man pages to be quite useful, especially > with regard to signals. They're all available from http://docs.sun.com/ in case you don't have a local copy. -Dom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 06:43:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA22640 for freebsd-current-outgoing; Tue, 29 Sep 1998 06:43:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA22551 for ; Tue, 29 Sep 1998 06:43: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 GAA15413; Tue, 29 Sep 1998 06:42:01 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: kent@iastate.edu cc: freebsd-current@FreeBSD.ORG Subject: Re: XFree86 ELF package In-reply-to: Your message of "Tue, 29 Sep 1998 07:20:07 CDT." <199809291220.HAA06815@isua5.iastate.edu> Date: Tue, 29 Sep 1998 06:42:01 -0700 Message-ID: <15409.907076521@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Is there a XFree86 ELF package available? I am looking for precompiled > binaries. ftp://ftp.freebsd.org/pub/XFree86/3.3.2/binaries/FreeBSD-3.0/ now contains a full ELF dist. ../FreeBSD-3.0-aout contains the previous a.out version. Note that `Xbin' is somewhat enlarged for the time being since it contains both ELF and a.out libs. This was felt to be a necessary expense during the transition period, an "alib" dist or something along those lines perhaps absorbing the a.out libs in the future. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 06:51:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA24162 for freebsd-current-outgoing; Tue, 29 Sep 1998 06:51:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from galileo.physics.purdue.edu (galileo.physics.purdue.edu [128.210.67.225]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA24082 for ; Tue, 29 Sep 1998 06:51:01 -0700 (PDT) (envelope-from csg@physics.purdue.edu) Received: (from csg@localhost) by galileo.physics.purdue.edu (8.8.8/8.8.8) id IAA20367; Tue, 29 Sep 1998 08:50:44 -0500 (EST) Message-ID: <19980929085044.A19900@physics.purdue.edu> Date: Tue, 29 Sep 1998 08:50:44 -0500 From: "C. Stephen Gunn" To: current@FreeBSD.ORG Cc: ache@nagual.pp.ru, aw1@stade.co.uk Subject: Re: Apache13 port under FreeBSD 3.0-BETA (ELF) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Sep 29, 1998 at 10:01:06AM +0100, Adrian Wontroba wrote: > On an ELF system (3.0-BETA, cvsup'd circa 0500 GMT on Sunday 27 > September), the apache13 port compiles OK, but fails in the elf loader > when run. Regrettably, I did not script the session or write the error > message down. Yes, negligence on my part (8-( It's been broken since E-DAY here. > I did succeed in forcing it to work (I hesitate to say that this is a > solution) by: > > Adding --disable-shared=all to the configuration directives in the port > Makefile. Works fine as long as you don't want or didn't need Run-Time Shared Object support. From my observation, it's Apache's assumptions about FreeBSD's loader (in Configure) that are broken. > This may be of use to anybody using a current ELF system. Time > permitting, I'll take a closer look this weekend - and at least capture > the actual error message. Here's what I get on volta.physics.purdue.edu, just CVSup'd and running BETA from 2-3 days ago: --------------------------------------------------------------------------- ===> Registering installation for apache-1.3.2 # volta root /usr/ports/www/apache13 # /usr/local/sbin/httpd Syntax error on line 28 of /usr/local/etc/apache/httpd.conf: Cannot load /usr/local/libexec/apache/mod_info.so into server: /usr/local/libexec/apache/mod_info.so: Undefined symbol "ap_user_id" --------------------------------------------------------------------------- This is the elf loader (ld.so) complaining that it cant resolve symbolic names. Based on the symbol names, I assume that ap_user_id is defined in the httpd binary, and mod_info.so wants to reference it. If I remember from my Linux days, there is some trickery needed to export the names. Another gotcha I found (I don't have this fixed yet) is that FreeBSD aout apparently wants symbolic names in .so files to begin with underscore, which FreeBSD elf apprently doesn't want/require. Apache groks this entirely wrong. For now patches should do, but eventually Apache's Configure should take care of this, IMNSHO. - Steve -- C. Stephen Gunn, Computer Systems Engineer Physics Computer Network, Purdue University To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 07:14:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA28406 for freebsd-current-outgoing; Tue, 29 Sep 1998 07:14:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from beelzebubba.sysabend.org (beelzebubba.sysabend.org [208.243.107.6]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA28336 for ; Tue, 29 Sep 1998 07:13:53 -0700 (PDT) (envelope-from desmo@beelzebubba.sysabend.org) Received: (from swm@localhost) by beelzebubba.sysabend.org (8.8.5/8.8.5) id KAA22906; Tue, 29 Sep 1998 10:13:43 -0400 (EDT) Message-ID: <19980929101342.C9595@beelzebubba.sysabend.org> Date: Tue, 29 Sep 1998 10:13:43 -0400 From: Ken Monville To: freebsd-current@FreeBSD.ORG Subject: Linking weirdness Reply-To: desmo@bandwidth.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1 Organization: not much X-Operating-System: FreeBSD 2.2.2-RELEASE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I recently installed the 3.0-19980927-BETA/ and immediately cvsupped and did a `make -DNOAOUT world' with no problems. However, after that I have been unable to get some programs to link properly. Here is an example of some of the errors i got ( compiling mpg123 ). Note: I get the same type of linker errors compiling most X apps, though some compile and link fine. cc -Wall -ansi -pedantic -O4 -m486 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS mpg123.o tabinit.o common.o layer1.o layer2.o layer3.o audio.o buffer.o decode_2to1.o equalizer.o decode_4to1.o getlopt.o httpget.o xfermem.o decode_ntom.o decode_i386.o dct64_i386.o getbits_.o audio_oss.o -o mpg123 -lm mpg123.o: In function `play_frame': mpg123.o(.text+0xdac): undefined reference to `getbits' layer1.o: In function `I_step_one': layer1.o(.text+0x3b): undefined reference to `getbits' layer1.o(.text+0x47): undefined reference to `getbits' layer1.o(.text+0x5b): undefined reference to `getbits' layer1.o(.text+0x67): undefined reference to `getbits' layer1.o(.text+0x77): more undefined references to `getbits' follow layer2.o: In function `II_step_one': layer2.o(.text+0x6a7): undefined reference to `getbits_fast' layer2.o(.text+0x6c8): undefined reference to `getbits_fast' layer2.o(.text+0x6e4): undefined reference to `getbits_fast' layer2.o(.text+0x704): undefined reference to `getbits_fast' layer2.o(.text+0x71c): undefined reference to `getbits_fast' layer2.o(.text+0x734): more undefined references to `getbits_fast' follow layer2.o: In function `II_step_one': layer2.o(.text+0x79a): undefined reference to `getbits' layer2.o(.text+0x7ba): undefined reference to `getbits' layer2.o(.text+0x7da): undefined reference to `getbits' [snip, more of the same...] getbits_.o(.text+0x5d): undefined reference to `_bitindex' getbits_.o(.text+0x6a): undefined reference to `_bitindex' getbits_.o(.text+0x77): undefined reference to `_bitindex' getbits_.o(.text+0x80): undefined reference to `_wordpointer' getbits_.o(.text+0x86): undefined reference to `_bitindex' getbits_.o: In function `_get1bit': getbits_.o(.text+0x8e): undefined reference to `_wordpointer' getbits_.o(.text+0x97): undefined reference to `_bitindex' getbits_.o(.text+0xa2): undefined reference to `_bitindex' getbits_.o(.text+0xa8): undefined reference to `_bitindex' getbits_.o(.text+0xb2): undefined reference to `_wordpointer' *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. I cvsupped and made world as of 7pm Sept 28. Thanks -- Ken Monville GCS d- s++: a-- C+++ UHB++++$ P+++ L- E--- W+ N o? K? w--- O M+ !V PS PE++ Y+ PGP+ t 5 X+ !R tv+ b DI+++ D++ G e>++ h r% y+(*) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 07:15:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA28530 for freebsd-current-outgoing; Tue, 29 Sep 1998 07:15:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA28434; Tue, 29 Sep 1998 07:14:33 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from yggdrasil.ifi.uio.no (2602@yggdrasil.ifi.uio.no [129.240.64.182]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id QAA02735; Tue, 29 Sep 1998 16:11:41 +0200 (MET DST) Received: (from dag-erli@localhost) by yggdrasil.ifi.uio.no ; Tue, 29 Sep 1998 16:11:40 +0200 (MET DST) Mime-Version: 1.0 To: "Andrey A. Chernov" Cc: current@FreeBSD.ORG, scsi@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic References: <19980929082453.A328@nagual.pp.ru> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 29 Sep 1998 16:11:39 +0200 In-Reply-To: "Andrey A. Chernov"'s message of "Tue, 29 Sep 1998 08:24:53 +0400" Message-ID: Lines: 11 X-Mailer: Gnus v5.6.44/Emacs 20.3 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 HAA28451 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Andrey A. Chernov" writes: > (da0:ahc0:0:0:0): tagged openings now 64 > [...] > da0: Fixed Direct Access SCSI2 device OK, that's it. I'm definitely dumping Quantum and Seagate and going for IBM instead. DES -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 07:20:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA29341 for freebsd-current-outgoing; Tue, 29 Sep 1998 07:20:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA29220 for ; Tue, 29 Sep 1998 07:20:16 -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.9.1a/8.9.1) with ESMTP id QAA23750; Tue, 29 Sep 1998 16:20:00 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA28679; Tue, 29 Sep 1998 16:19:59 +0200 (MET DST) Message-ID: <19980929161959.03514@follo.net> Date: Tue, 29 Sep 1998 16:19:59 +0200 From: Eivind Eklund To: =?iso-8859-1?Q?Dag-Erling_C=2E_Sm=F8rgrav_?= , "Jordan K. Hubbard" Cc: freebsd-current@FreeBSD.ORG Subject: Re: Cannot creeat boot.std floppy References: <15146.907003057@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.89.1i In-Reply-To: =?iso-8859-1?Q?=3Cxzphfxr2oip=2Efsf=40yggdrasil=2Eifi=2Euio=2Eno=3E=3B_f?= =?iso-8859-1?Q?rom_Dag-Erling_C=2E_Sm=F8rgrav__on_Tue=2C_Sep_29=2C_1998_?= =?iso-8859-1?Q?at_12=3A37=3A18PM_+0200?= Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Sep 29, 1998 at 12:37:18PM +0200, Dag-Erling C. Smørgrav wrote: > "Jordan K. Hubbard" writes: > > > and do we really need the following in a boot kernel? > > Yes, it seems we do. > > Aw come on, I can see the need for lpt0 (I've installed over LPIP a > couple of times myself), but mse0/psm0? They are used for configuring moused. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 07:22:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA29497 for freebsd-current-outgoing; Tue, 29 Sep 1998 07:22:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA29448 for ; Tue, 29 Sep 1998 07:21:40 -0700 (PDT) (envelope-from jfieber@fallout.campusview.indiana.edu) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.9.1/8.9.1) with SMTP id JAA23686; Tue, 29 Sep 1998 09:17:23 -0500 (EST) Date: Tue, 29 Sep 1998 09:17:23 -0500 (EST) From: John Fieber To: Chan Yiu Wah cc: current@FreeBSD.ORG Subject: Re: what is the difference between aout & elf In-Reply-To: <199809290419.MAA09433@b1.hkstar.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, 29 Sep 1998, Chan Yiu Wah wrote: > I am newbie to aout and elf format. I would like to know there differences. > Why FreeBSD is trying to go elf ? I don't want to create flame. I just > curious to know about that only. No Flame ,please. Section 12.2 in http://www.freebsd.org/FAQ is a starting point. Are there any good online references to the ELF format? If so, maybe they could be added to that section. -john To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 07:43:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA02585 for freebsd-current-outgoing; Tue, 29 Sep 1998 07:43:56 -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 HAA02563 for ; Tue, 29 Sep 1998 07:43:47 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id HAA22024; Tue, 29 Sep 1998 07:43:28 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma022022; Tue Sep 29 07:43:07 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id HAA21302; Tue, 29 Sep 1998 07:43:06 -0700 (PDT) From: Archie Cobbs Message-Id: <199809291443.HAA21302@bubba.whistle.com> Subject: Re: DEVFS? In-Reply-To: <199809252023.VAA03634@woof.lan.awfulhak.org> from Brian Somers at "Sep 25, 98 09:23:43 pm" To: brian@Awfulhak.org (Brian Somers) Date: Tue, 29 Sep 1998 07:43:06 -0700 (PDT) Cc: adhir@rocks.worldbank.org, 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 Brian Somers writes: > I think Julian agrees - none unless the SLICE stuff is implemented. > I've no idea why it was taken out either - maybe Julian made the > diagnostics too verbose :-) > > Seriously, IMHO, the DEVFS/SLICE commit was as impressive as the > recent [EPC]-days (and D-day would have had a certain ring to it). > It was a far more radical idea though - both a strength and a > weakness! It would be a shame if the SLICE idea wasn't implemented in *some* form, either Julian's or Poul's model or somewhere in between. Maybe it's just not possible to reach 'rough concensus' but I doubt that. More likely, the relatively small number of people who understand all of the issues (not me) must simply find time to work out how to do it. This is not easy because folks are busy and there's a lot of complexity and everybody loves their own pet idea for how to do it. Also, there's a minimum amount of communication between the relevant parties that is required. However, it's the opportunities to re-architect major chunks of code that define whether an O/S evolves and improves or wallows in mediocrity. The non-modularity of FreeBSD's disklabel/driver/filesystem code will make future cool ideas (eg, striping) harder to implement. It would be a shame to miss an opportunity to fix this. As a success story, we have the unified buffer/VM cache. DEVFS is close, but needs to be finished so it can become 'standard'. Etc.. Seems to me like the SLICE idea just needs more thoughtful discussion (probably will have to wait until after '3-day' :-) -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 Tue Sep 29 07:53:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA04130 for freebsd-current-outgoing; Tue, 29 Sep 1998 07:53:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hub.org (hub.org [209.47.148.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA04111 for ; Tue, 29 Sep 1998 07:53:06 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by hub.org (8.8.8/8.8.8) with SMTP id KAA01035 for ; Tue, 29 Sep 1998 10:52:53 -0400 (EDT) (envelope-from scrappy@hub.org) Date: Tue, 29 Sep 1998 10:52:53 -0400 (EDT) From: The Hermit Hacker To: freebsd-current@FreeBSD.ORG Subject: [CAM?] Device not configured... 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 Morning... AFter running fine for the past 12 days, I all of a sudden get the following 'device not configured' for a device that has been live and operational for those same 12 days. Output from dmesg and an operation on that device are: grep da5 dmesg.boot da5 at ahc2 bus 0 target 3 lun 0 da5: Fixed Direct Access SCSI2 device da5: 10.0MB/s transfers (10.0MHz, offset 15), Tagged Queueing Enabled da5: 4101MB (8399520 512 byte sectors: 255H 63S/T 522C) hub# df /dev/da5s1a df: /news/spool: Device not configured So, the system saw it on the last boot, its been running fine...all of a sudden it unconfigured itself? How can I get it back, short of rebooting the system? If I can? Thanks... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 08:07:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06324 for freebsd-current-outgoing; Tue, 29 Sep 1998 08:07:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from www.scancall.no (www.scancall.no [195.139.183.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA06305 for ; Tue, 29 Sep 1998 08:06:41 -0700 (PDT) (envelope-from Marius.Bendiksen@scancall.no) Received: from super2.langesund.scancall.no [195.139.183.29] by www with smtp id IQEXPRVJ; Tue, 29 Sep 98 15:06:19 GMT (PowerWeb version 4.04r6) Message-Id: <3.0.5.32.19980929170124.0091c980@mail.scancall.no> X-Sender: Marius@mail.scancall.no X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32) Date: Tue, 29 Sep 1998 17:01:24 +0200 To: Eivind Eklund From: Marius Bendiksen Subject: Re: Cannot creeat boot.std floppy Cc: freebsd-current@FreeBSD.ORG In-Reply-To: <19980929161959.03514@follo.net> References: <15146.907003057@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 >> Aw come on, I can see the need for lpt0 (I've installed over LPIP a >> couple of times myself), but mse0/psm0? >They are used for configuring moused. Wouldn't it be possible to split the system configuration into two portion, where the first could do the actual installation, and the other would then take care of the configuration, then remove itself from the rc files or wherever you would put it? This would probably cut the bootdisk size drastically. --- Marius Bendiksen, IT-Trainee, ScanCall AS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 08:07:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06378 for freebsd-current-outgoing; Tue, 29 Sep 1998 08:07:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp1.erols.com (smtp1.erols.com [207.172.3.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA06359 for ; Tue, 29 Sep 1998 08:07:39 -0700 (PDT) (envelope-from shmit@natasya.noc.erols.net) Received: from natasya.noc.erols.net (natasya.noc.erols.net [207.172.25.236]) by smtp1.erols.com (8.8.8/8.8.5) with ESMTP id LAA17620; Tue, 29 Sep 1998 11:06:58 -0400 (EDT) Received: (from shmit@localhost) by natasya.noc.erols.net (8.9.1/8.9.1) id LAA24388; Tue, 29 Sep 1998 11:06:58 -0400 (EDT) Message-ID: <19980929110658.C307@kublai.com> Date: Tue, 29 Sep 1998 11:06:58 -0400 From: Brian Cully To: Greg Lehey , Terry Lambert , "Justin T. Gibbs" Cc: current@FreeBSD.ORG Subject: Re: Compelling reason for SCSI device name change (was: time for some new man pages) Reply-To: shmit@kublai.com References: <199809290516.XAA16815@narnia.plutotech.com> <199809290550.WAA20551@usr08.primenet.com> <19980929181822.T15172@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980929181822.T15172@freebie.lemis.com>; from Greg Lehey on Tue, Sep 29, 1998 at 06:18:22PM +0930 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Sep 29, 1998 at 06:18:22PM +0930, Greg Lehey wrote: > OK, let's try again, since Jordan obviously wasn't able to guess what > your question means. ITYM Justin, HTH, HAND. -- Brian Cully ``And when one of our comrades was taken prisoner, blindfolded, hung upside-down, shot, and burned, we thought to ourselves, `These are the best experiences of our lives''' -Pathology (Joe Frank, Somewhere Out There) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 08:10:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06692 for freebsd-current-outgoing; Tue, 29 Sep 1998 08:10:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.aha.ru (ns1.aha.ru [195.2.80.142]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA06677 for ; Tue, 29 Sep 1998 08:09:48 -0700 (PDT) (envelope-from osa@serv.etrust.ru) Received: from sunny.aha.ru (sunny.aha.ru [195.2.83.112]) by ns1.aha.ru (8.9.1/8.9.1/aha-r/0.04B) with ESMTP id TAA13474; Tue, 29 Sep 1998 19:09:29 +0400 (MSD) Received: by sunny.aha.ru id TAA14064; (8.8.8/vak/1.9) Tue, 29 Sep 1998 19:09:18 +0400 (MSD) Received: from unknown(195.2.84.114) by sunny.aha.ru via smap (V1.3) id sma014029; Tue Sep 29 19:09:03 1998 Received: from serv.etrust.ru by serv.etrust.ru with SMTP id TAA03242; (8.9.1/vak/1.9) Tue, 29 Sep 1998 19:11:52 +0400 (MSD) Date: Tue, 29 Sep 1998 19:11:52 +0400 (MSD) From: =?KOI8-R?B?88XSx8XKIO/Tz8vJzg==?= To: kent@iastate.edu cc: freebsd-current@FreeBSD.ORG Subject: Re: XFree86 ELF package In-Reply-To: <199809291220.HAA06815@isua5.iastate.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 > Is there a XFree86 ELF package available? I am looking for precompiled > binaries. I dunnow about packages, but ports available... > > --- > Kent Vander Velden > kent@iastate.edu > Rgdz, oZZ, osa@etrust.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 08:21:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA08750 for freebsd-current-outgoing; Tue, 29 Sep 1998 08:21:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA08732 for ; Tue, 29 Sep 1998 08:21:23 -0700 (PDT) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with SMTP id LAA07499; Tue, 29 Sep 1998 11:22:06 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Tue, 29 Sep 1998 11:22:06 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: Ken Monville cc: freebsd-current@FreeBSD.ORG Subject: Re: Linking weirdness In-Reply-To: <19980929101342.C9595@beelzebubba.sysabend.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 you have a.out format .a files in your lib directories, run "nm" on them, if you get "file format not recognized" then move them to thier respective "aout" dirs. you might need to manually fix port dependancies. Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com -- There are operating systems, and then there's FreeBSD. -- http://www.freebsd.org/ 3.0-current On Tue, 29 Sep 1998, Ken Monville wrote: > I recently installed the 3.0-19980927-BETA/ and immediately cvsupped and did > a `make -DNOAOUT world' with no problems. However, after that I have been > unable to get some programs to link properly. Here is an example of some of > the errors i got ( compiling mpg123 ). Note: I get the same type of linker > errors compiling most X apps, though some compile and link fine. > > cc -Wall -ansi -pedantic -O4 -m486 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS mpg123.o tabinit.o common.o layer1.o layer2.o layer3.o audio.o buffer.o decode_2to1.o equalizer.o decode_4to1.o getlopt.o httpget.o xfermem.o decode_ntom.o decode_i386.o dct64_i386.o getbits_.o audio_oss.o -o mpg123 -lm > mpg123.o: In function `play_frame': > mpg123.o(.text+0xdac): undefined reference to `getbits' > layer1.o: In function `I_step_one': > layer1.o(.text+0x3b): undefined reference to `getbits' > layer1.o(.text+0x47): undefined reference to `getbits' > layer1.o(.text+0x5b): undefined reference to `getbits' > layer1.o(.text+0x67): undefined reference to `getbits' > layer1.o(.text+0x77): more undefined references to `getbits' follow > layer2.o: In function `II_step_one': > layer2.o(.text+0x6a7): undefined reference to `getbits_fast' > layer2.o(.text+0x6c8): undefined reference to `getbits_fast' > layer2.o(.text+0x6e4): undefined reference to `getbits_fast' > layer2.o(.text+0x704): undefined reference to `getbits_fast' > layer2.o(.text+0x71c): undefined reference to `getbits_fast' > layer2.o(.text+0x734): more undefined references to `getbits_fast' follow > layer2.o: In function `II_step_one': > layer2.o(.text+0x79a): undefined reference to `getbits' > layer2.o(.text+0x7ba): undefined reference to `getbits' > layer2.o(.text+0x7da): undefined reference to `getbits' > > [snip, more of the same...] > > getbits_.o(.text+0x5d): undefined reference to `_bitindex' > getbits_.o(.text+0x6a): undefined reference to `_bitindex' > getbits_.o(.text+0x77): undefined reference to `_bitindex' > getbits_.o(.text+0x80): undefined reference to `_wordpointer' > getbits_.o(.text+0x86): undefined reference to `_bitindex' > getbits_.o: In function `_get1bit': > getbits_.o(.text+0x8e): undefined reference to `_wordpointer' > getbits_.o(.text+0x97): undefined reference to `_bitindex' > getbits_.o(.text+0xa2): undefined reference to `_bitindex' > getbits_.o(.text+0xa8): undefined reference to `_bitindex' > getbits_.o(.text+0xb2): undefined reference to `_wordpointer' > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > > I cvsupped and made world as of 7pm Sept 28. > > Thanks > -- > Ken Monville > > GCS d- s++: a-- C+++ UHB++++$ P+++ L- E--- W+ N o? K? w--- O M+ !V PS PE++ > Y+ PGP+ t 5 X+ !R tv+ b DI+++ D++ G e>++ h r% y+(*) > > 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 Sep 29 08:42:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA12839 for freebsd-current-outgoing; Tue, 29 Sep 1998 08:42:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from www.scancall.no (www.scancall.no [195.139.183.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA12793 for ; Tue, 29 Sep 1998 08:42:41 -0700 (PDT) (envelope-from Marius.Bendiksen@scancall.no) Received: from super2.langesund.scancall.no [195.139.183.29] by www with smtp id IQFGAKVJ; Tue, 29 Sep 98 15:42:25 GMT (PowerWeb version 4.04r6) Message-Id: <3.0.5.32.19980929173732.0091d3d0@mail.scancall.no> X-Sender: Marius@mail.scancall.no X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.5 (32) Date: Tue, 29 Sep 1998 17:37:32 +0200 To: Archie Cobbs From: Marius Bendiksen Subject: DEVFS patches Cc: freebsd-current@FreeBSD.ORG In-Reply-To: <199809291443.HAA21302@bubba.whistle.com> References: <199809252023.VAA03634@woof.lan.awfulhak.org> 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 no idea how complicated this would be, but: Would it be possible to create a set of DEVFS patches and add some kind of small utility or script to apply them? --- Marius Bendiksen, IT-Trainee, ScanCall AS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 08:59:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15396 for freebsd-current-outgoing; Tue, 29 Sep 1998 08:59:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA15377 for ; Tue, 29 Sep 1998 08:59:29 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id RAA19662; Tue, 29 Sep 1998 17:51:11 +0200 (CEST) To: Archie Cobbs cc: brian@Awfulhak.org (Brian Somers), adhir@rocks.worldbank.org, current@FreeBSD.ORG Subject: Re: DEVFS? In-reply-to: Your message of "Tue, 29 Sep 1998 07:43:06 PDT." <199809291443.HAA21302@bubba.whistle.com> Date: Tue, 29 Sep 1998 17:51:10 +0200 Message-ID: <19660.907084270@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199809291443.HAA21302@bubba.whistle.com>, Archie Cobbs writes: >It would be a shame if the SLICE idea wasn't implemented in *some* >form, either Julian's or Poul's model or somewhere in between. > > > >Maybe it's just not possible to reach 'rough concensus' but I doubt >that. [...] > > We have rough concensus, we lack working code. -- 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 Sep 29 09:03:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA16148 for freebsd-current-outgoing; Tue, 29 Sep 1998 09:03:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA16142 for ; Tue, 29 Sep 1998 09:03:55 -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.9.1a/8.9.1) with ESMTP id SAA25215; Tue, 29 Sep 1998 18:03:38 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA28972; Tue, 29 Sep 1998 18:03:38 +0200 (MET DST) Message-ID: <19980929180337.25080@follo.net> Date: Tue, 29 Sep 1998 18:03:37 +0200 From: Eivind Eklund To: Marius Bendiksen Cc: freebsd-current@FreeBSD.ORG Subject: Re: Cannot creeat boot.std floppy References: <15146.907003057@time.cdrom.com> <19980929161959.03514@follo.net> <3.0.5.32.19980929170124.0091c980@mail.scancall.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <3.0.5.32.19980929170124.0091c980@mail.scancall.no>; from Marius Bendiksen on Tue, Sep 29, 1998 at 05:01:24PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Sep 29, 1998 at 05:01:24PM +0200, Marius Bendiksen wrote: > >> Aw come on, I can see the need for lpt0 (I've installed over LPIP a > >> couple of times myself), but mse0/psm0? > > >They are used for configuring moused. > > Wouldn't it be possible to split the system configuration into two > portion, where the first could do the actual installation, and the > other would then take care of the configuration, then remove itself > from the rc files or wherever you would put it? This would probably > cut the bootdisk size drastically. The patches supposed to come with this message got lost somehow. Could you please re-submit (preferably using send-pr)? (Your suggestion has been put forwards by other before, and I believe there to be fairly wide agreement that the split is the way to go - however, nobody has yet actually Done The Work). Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 09:11:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA17322 for freebsd-current-outgoing; Tue, 29 Sep 1998 09:11:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from horst.bfd.com (horst.bfd.com [12.9.219.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA17317 for ; Tue, 29 Sep 1998 09:11:45 -0700 (PDT) (envelope-from ejs@bfd.com) Received: from HARLIE.bfd.com (bastion.bfd.com [12.9.219.14]) by horst.bfd.com (8.9.1/8.9.1) with ESMTP id JAA24783; Tue, 29 Sep 1998 09:11:18 -0700 (PDT) (envelope-from ejs@bfd.com) Date: Tue, 29 Sep 1998 09:11:18 -0700 (PDT) From: "Eric J. Schwertfeger" To: William Woods cc: freebsd-current@FreeBSD.ORG Subject: Re: Dual processor ? In-Reply-To: <3610C5E9.F233A8F2@cybcon.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, 29 Sep 1998, William Woods wrote: > Got a chance to buy this system. What ya think, how well would FreeBSD > perform on this as compared to a Single P200 chip with the rest of the > hardware the same ? I would run -current elf with SMP. > > Mid-tower case, 7 bay > Dual socket 8 motherboard, Ultra-wide onboard SCSI, onboard 10/100 > NIC > 2 Pentium Pro 150 cpu's > 32 meg RAM > Fujitsu 1 Gig Fast WIDE scsi HD > keyboard, floppy, video > NT 4.0 server hmmmm... Not bad. I can't remember who, but I know someone selling similar (probably same) MB, 2 PPro 166s (the ones with 512K cache) and 64MB ram for about $400. Or at least was, about 6 weeks ago. Case, HD and NT 4.0 server isn't worth $95 + 32MB ram, smaller cache, slower CPU to me, at least. I can't remember where I found it, but it was through either www.streetprices.com or www.pricewatch.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 09:33:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA21543 for freebsd-current-outgoing; Tue, 29 Sep 1998 09:33:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from fallout.campusview.indiana.edu (fallout.campusview.indiana.edu [149.159.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA21515 for ; Tue, 29 Sep 1998 09:33:38 -0700 (PDT) (envelope-from jfieber@fallout.campusview.indiana.edu) Received: from localhost (jfieber@localhost) by fallout.campusview.indiana.edu (8.9.1/8.9.1) with SMTP id LAA24451; Tue, 29 Sep 1998 11:33:19 -0500 (EST) Date: Tue, 29 Sep 1998 11:33:19 -0500 (EST) From: John Fieber To: "C. Stephen Gunn" cc: current@FreeBSD.ORG, ache@nagual.pp.ru, aw1@stade.co.uk Subject: Re: Apache13 port under FreeBSD 3.0-BETA (ELF) In-Reply-To: <19980929085044.A19900@physics.purdue.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 Tue, 29 Sep 1998, C. Stephen Gunn wrote: > Works fine as long as you don't want or didn't need Run-Time Shared > Object support. From my observation, it's Apache's assumptions about > FreeBSD's loader (in Configure) that are broken. src/Configure around line 892 to be specific: *-freebsd*) CFLAGS_SHLIB="-fpic" LDFLAGS_SHLIB="-Bshareable" LDFLAGS_SHLIB_EXPORT="" SHLIB_SUFFIX_DEPTH=2 ;; It just needs to detect elf systems and tweak the variables appropriatly. I'm brand new to -current and elf so I'm not exactly sure what the tweaks are... -john To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 10:16:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA27060 for freebsd-current-outgoing; Tue, 29 Sep 1998 10:16:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA27045 for ; Tue, 29 Sep 1998 10:16: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 KAA16418; Tue, 29 Sep 1998 10:04:56 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Marius Bendiksen cc: Eivind Eklund , freebsd-current@FreeBSD.ORG Subject: Re: Cannot creeat boot.std floppy In-reply-to: Your message of "Tue, 29 Sep 1998 17:01:24 +0200." <3.0.5.32.19980929170124.0091c980@mail.scancall.no> Date: Tue, 29 Sep 1998 10:04:54 -0700 Message-ID: <16414.907088694@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Wouldn't it be possible to split the system configuration into two portion, > where > the first could do the actual installation, and the other would then take > care of > the configuration, then remove itself from the rc files or wherever you > would put > it? This would probably cut the bootdisk size drastically. Yes, it would be possible. Even desirable. We've thought about it quite a bit. Before 3.0-RELEASE, however? No. :-) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 10:18:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA27491 for freebsd-current-outgoing; Tue, 29 Sep 1998 10:18:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA27473 for ; Tue, 29 Sep 1998 10:18:25 -0700 (PDT) (envelope-from alk@East.Sun.COM) Received: from East.Sun.COM ([129.148.1.241]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id KAA25792 for ; Tue, 29 Sep 1998 10:18:10 -0700 Received: from suneast.East.Sun.COM by East.Sun.COM (SMI-8.6/SMI-5.3) id MAA16138; Tue, 29 Sep 1998 12:58:02 -0400 Received: from east.sun.com by suneast.East.Sun.COM (SMI-8.6/SMI-SVR4) id MAA15761; Tue, 29 Sep 1998 12:58:01 -0400 Received: (from alk@localhost) by east.sun.com (8.9.1/8.7.3) id LAA24046; Tue, 29 Sep 1998 11:56:36 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 29 Sep 1998 11:56:26 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: current@FreeBSD.ORG Subject: cam scsi tape problem X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13841.4284.975944.502320@avalon.east> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG My WangTek DAT on a 53c825 controller won't operate with a post-CAM kernel. This is the observed behaviour: ; mt rew mt: /dev/nrsa0: rewind: Device busy (sa0:ncr0:0:1:0): MODE SENSE(06). CDB: 1a 0 f 0 1c 0 (sa0:ncr0:0:1:0): ILLEGAL REQUEST asc:24,0 (sa0:ncr0:0:1:0): Invalid field in CDB sks:cd,2 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 10:45:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA02748 for freebsd-current-outgoing; Tue, 29 Sep 1998 10:45:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from skynet.ctr.columbia.edu (skynet.ctr.columbia.edu [128.59.64.70]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA02624 for ; Tue, 29 Sep 1998 10:44:41 -0700 (PDT) (envelope-from wpaul@skynet.ctr.columbia.edu) Received: (from wpaul@localhost) by skynet.ctr.columbia.edu (8.6.12/8.6.9) id NAA12175; Tue, 29 Sep 1998 13:49:31 -0400 From: Bill Paul Message-Id: <199809291749.NAA12175@skynet.ctr.columbia.edu> Subject: Re: Linking weirdness To: bright@hotjobs.com (Alfred Perlstein) Date: Tue, 29 Sep 1998 13:49:29 -0400 (EDT) Cc: desmo@bandwidth.org, current@FreeBSD.ORG In-Reply-To: from "Alfred Perlstein" at Sep 29, 98 11:22:06 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Of all the gin joints in all the towns in all the world, Alfred Perlstein had to walk into mine and say: > you have a.out format .a files in your lib directories, run "nm" on them, > if you get "file format not recognized" then move them to thier respective > "aout" dirs. *Bzzzt!* I'm sorry that's incorrect, but thanks for playing. The mpg123 program comes with two assembler (.s) files called getbits.s and getbits_.s which contain optimized routines for x86 machines. The difference between these two files is that the latter file has all the symbol names prefixed with an underscore. This used to be the correct file to use on FreeBSD but it isn't any more: now the linker is looking for getbits rather than _getbits. The correct fix is to edit the Makefile and change the freebsd target to specify getbits.o instead of getbits_.o. -Bill -- ============================================================================= -Bill Paul (212) 854-6020 | System Manager, Master of Unix-Fu Work: wpaul@ctr.columbia.edu | Center for Telecommunications Research Home: wpaul@skynet.ctr.columbia.edu | Columbia University, New York City ============================================================================= "It is not I who am crazy; it is I who am mad!" - Ren Hoek, "Space Madness" ============================================================================= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 11:13:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA09250 for freebsd-current-outgoing; Tue, 29 Sep 1998 11:13:31 -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 LAA09193 for ; Tue, 29 Sep 1998 11:13:13 -0700 (PDT) (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.9.1/8.7.3) id MAA18359; Tue, 29 Sep 1998 12:06:17 -0600 (MDT) Date: Tue, 29 Sep 1998 12:06:17 -0600 (MDT) From: "Justin T. Gibbs" Message-Id: <199809291806.MAA18359@narnia.plutotech.com> To: The Hermit Hacker cc: current@FreeBSD.ORG Subject: Re: [CAM?] Device not configured... Newsgroups: pluto.freebsd.current In-Reply-To: User-Agent: tin/pre-1.4-971204 (UNIX) (FreeBSD/3.0-BETA (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article you wrote: > da5: Fixed Direct Access SCSI2 device You should be running L915 on that drive. L912 is known to occassionally go out to lunch. > How can I get it back, short of rebooting the system? If I can? Use camcontrol to see if the system still can see the device. If it can't, use camcontrol -r to rescan for it. You will have to "umount -f" any filesystems that reference the device before the system will allow you to access them normally. > Thanks... > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 11:33:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA12650 for freebsd-current-outgoing; Tue, 29 Sep 1998 11:33:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hub.org (hub.org [209.47.148.200]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA12525 for ; Tue, 29 Sep 1998 11:32:30 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by hub.org (8.8.8/8.8.8) with SMTP id OAA04546; Tue, 29 Sep 1998 14:31:57 -0400 (EDT) (envelope-from scrappy@hub.org) Date: Tue, 29 Sep 1998 14:31:57 -0400 (EDT) From: The Hermit Hacker To: "Justin T. Gibbs" cc: current@FreeBSD.ORG Subject: Re: [CAM?] Device not configured... In-Reply-To: <199809291806.MAA18359@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 Tue, 29 Sep 1998, Justin T. Gibbs wrote: > In article you wrote: > > da5: Fixed Direct Access SCSI2 device > > You should be running L915 on that drive. L912 is known to occassionally > go out to lunch. Ya, we caught on to that one shortly after I sent out the message, the drive has been removed and is being replaced tomorrow morning...*sigh* > > How can I get it back, short of rebooting the system? If I can? > > Use camcontrol to see if the system still can see the device. If it > can't, use camcontrol -r to rescan for it. You will have to > "umount -f" any filesystems that reference the device before the system > will allow you to access them normally. Will log this one...ended up rebooting th emachine, and the drive didn't come back up any better then it was...camcontrol won't have done any good :( Thanks... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 11:44:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA14931 for freebsd-current-outgoing; Tue, 29 Sep 1998 11:44:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rockvax.rockefeller.edu (rockvax.rockefeller.edu [129.85.1.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA14851 for ; Tue, 29 Sep 1998 11:44:17 -0700 (PDT) (envelope-from dan@dna.rockefeller.edu) Received: from dna.rockefeller.edu (dna.rockefeller.edu [129.85.17.125]) by rockvax.rockefeller.edu (8.9.1/8.9.1) with ESMTP id OAA12929; Tue, 29 Sep 1998 14:43:59 -0400 (EDT) Received: by dna.rockefeller.edu (OAA00690); Tue, 29 Sep 1998 14:47:06 -0400 From: "Dan Ts'o" Message-Id: <199809291847.OAA00690@dna.rockefeller.edu> Subject: Re: Dual processor ? To: ejs@bfd.com (Eric J. Schwertfeger) Date: Tue, 29 Sep 1998 14:47:05 -0400 (EDT) Cc: wwoods@cybcon.com, freebsd-current@FreeBSD.ORG In-Reply-To: from "Eric J. Schwertfeger" at Sep 29, 98 09:11:18 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 > > Got a chance to buy this system. What ya think, how well would FreeBSD > > perform on this as compared to a Single P200 chip with the rest of the > > hardware the same ? I would run -current elf with SMP. > > > > Mid-tower case, 7 bay > > Dual socket 8 motherboard, Ultra-wide onboard SCSI, onboard 10/100 > > NIC > > 2 Pentium Pro 150 cpu's > > 32 meg RAM > > Fujitsu 1 Gig Fast WIDE scsi HD > > keyboard, floppy, video > > NT 4.0 server > > hmmmm... Not bad. I can't remember who, but I know someone selling > similar (probably same) MB, 2 PPro 166s (the ones with 512K cache) and > 64MB ram for about $400. Or at least was, about 6 weeks ago. > > Case, HD and NT 4.0 server isn't worth $95 + 32MB ram, smaller cache, > slower CPU to me, at least. Remember that most P6-166/512K's can be easily pushed to run at 200Mhz (I'm batting 1000, 4 of 4), whereas the P6-150 generally cannot be pushed to 200Mhz. P6-166/512K chips are readily available for $100 or less each and dual P6 mobo's for $100 or less. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 12:32:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA21626 for freebsd-current-outgoing; Tue, 29 Sep 1998 12:32:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gate.netbenefit.co.uk (gate.netbenefit.co.uk [195.153.24.12]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA21586 for ; Tue, 29 Sep 1998 12:32:34 -0700 (PDT) (envelope-from pierre.dampure@k2c.co.uk) Received: from bladerunner.k2c.co.uk [193.149.80.52] by gate.netbenefit.co.uk with esmtp (9.1.3/8.7.3) id 0zO5U5-0002LL-00; Tue, 29 Sep 1998 20:30:54 +0100 Received: from k2c.co.uk (bladerunner.k2c.co.uk [192.168.66.1]) by bladerunner.k2c.co.uk (8.9.1/8.9.1) with ESMTP id UAA00644; Tue, 29 Sep 1998 20:29:41 +0100 (BST) (envelope-from pierre.dampure@k2c.co.uk) Message-ID: <36113525.C5715FE8@k2c.co.uk> Date: Tue, 29 Sep 1998 20:29:41 +0100 From: "Pierre Y. Dampure" Organization: K2C Limited X-Mailer: Mozilla 4.5b2 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: "Dan Ts'o" CC: "Eric J. Schwertfeger" , wwoods@cybcon.com, freebsd-current@FreeBSD.ORG Subject: Re: Dual processor ? References: <199809291847.OAA00690@dna.rockefeller.edu> 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 MAA21599 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Dan Ts'o wrote: > > > Got a chance to buy this system. What ya think, how well would FreeBSD > > > perform on this as compared to a Single P200 chip with the rest of the > > > hardware the same ? I would run -current elf with SMP. > > > > > > Mid-tower case, 7 bay > > > Dual socket 8 motherboard, Ultra-wide onboard SCSI, onboard 10/100 > > > NIC > > > 2 Pentium Pro 150 cpu's > > > 32 meg RAM > > > Fujitsu 1 Gig Fast WIDE scsi HD > > > keyboard, floppy, video > > > NT 4.0 server > > > > hmmmm... Not bad. I can't remember who, but I know someone selling > > similar (probably same) MB, 2 PPro 166s (the ones with 512K cache) and > > 64MB ram for about $400. Or at least was, about 6 weeks ago. > > > > Case, HD and NT 4.0 server isn't worth $95 + 32MB ram, smaller cache, > > slower CPU to me, at least. > > Remember that most P6-166/512K's can be easily pushed to run at > 200Mhz (I'm batting 1000, 4 of 4), whereas the P6-150 generally cannot be > pushed to 200Mhz. > P6-166/512K chips are readily available for $100 or less each and > dual P6 mobo's for $100 or less. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message I would also add that the PPros can be upgraded to Pentium II Overdrive 300 or 333 (depending on the original speed). This seems to be little known, and Intel didn't exactly play it loud (announcement is on http://www.intel.com/overdrive, dated August 10th). The chip sells here for around £330, I'm planning to get two; it has 32Kb L1 and 512Kb L2. Best Regards, Pierre Y. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 12:43:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA23666 for freebsd-current-outgoing; Tue, 29 Sep 1998 12:43:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from st-lcremean.tidalwave.net (host-e186.tidalwave.net [208.213.203.186] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA23642 for ; Tue, 29 Sep 1998 12:43:21 -0700 (PDT) (envelope-from lee@st-lcremean.tidalwave.net) Received: (from lee@localhost) by st-lcremean.tidalwave.net (8.9.1/8.8.8) id PAA04643; Tue, 29 Sep 1998 15:42:56 -0400 (EDT) (envelope-from lee) Message-ID: <19980929154255.A4622@tidalwave.net> Date: Tue, 29 Sep 1998 15:42:55 -0400 From: Lee Cremeans To: desmo@bandwidth.org, freebsd-current@FreeBSD.ORG Subject: Re: Linking weirdness Reply-To: lcremean@tidalwave.net References: <19980929101342.C9595@beelzebubba.sysabend.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980929101342.C9595@beelzebubba.sysabend.org>; from Ken Monville on Tue, Sep 29, 1998 at 10:13:43AM -0400 X-OS: FreeBSD 3.0-CURRENT X-Evil: microsoft.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Sep 29, 1998 at 10:13:43AM -0400, Ken Monville wrote: > I recently installed the 3.0-19980927-BETA/ and immediately cvsupped and did > a `make -DNOAOUT world' with no problems. However, after that I have been > unable to get some programs to link properly. Here is an example of some of > the errors i got ( compiling mpg123 ). Note: I get the same type of linker I had this same problem with mpg123, and submitted a patch...the PR is ports/8066. -- Lee Cremeans -- Manassas, VA, USA (WakkyMouse on DALnet and WTnet) A! JW223 YWD+++^ri P&B++ SL+++^i GDF B&M KK--i MD+++i P++ I++++ Did $++ E5/10/70/3c/73ac/95/96 H2 PonPippi Ay77 M | mailto:lcremean@tidalwave.net http://st-lcremean.tidalwave.net | Powered by FreeBSD 3.0-CURRENT To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 12:49:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA24663 for freebsd-current-outgoing; Tue, 29 Sep 1998 12:49:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from st-lcremean.tidalwave.net (host-e186.tidalwave.net [208.213.203.186] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA24587 for ; Tue, 29 Sep 1998 12:49:13 -0700 (PDT) (envelope-from lee@st-lcremean.tidalwave.net) Received: (from lee@localhost) by st-lcremean.tidalwave.net (8.9.1/8.8.8) id PAA04671; Tue, 29 Sep 1998 15:48:43 -0400 (EDT) (envelope-from lee) Message-ID: <19980929154842.B4622@tidalwave.net> Date: Tue, 29 Sep 1998 15:48:42 -0400 From: Lee Cremeans To: Alfred Perlstein , Ken Monville Cc: freebsd-current@FreeBSD.ORG Subject: Re: Linking weirdness Reply-To: lcremean@tidalwave.net References: <19980929101342.C9595@beelzebubba.sysabend.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Alfred Perlstein on Tue, Sep 29, 1998 at 11:22:06AM -0500 X-OS: FreeBSD 3.0-CURRENT X-Evil: microsoft.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Sep 29, 1998 at 11:22:06AM -0500, Alfred Perlstein wrote: > you have a.out format .a files in your lib directories, run "nm" on them, > if you get "file format not recognized" then move them to thier respective > "aout" dirs. Actually, I took a look at the Makefile, and what is happening is that there are two versions of getbits.o. We're trying to use the a.out version (which prepends the _ to symbol names) in an ELF world (which does not require or even allow that). The patches I made make two different targets for ELF and a.out, and they make it so that things are switched over automagically. -- Lee Cremeans -- Manassas, VA, USA (WakkyMouse on DALnet and WTnet) A! JW223 YWD+++^ri P&B++ SL+++^i GDF B&M KK--i MD+++i P++ I++++ Did $++ E5/10/70/3c/73ac/95/96 H2 PonPippi Ay77 M | mailto:lcremean@tidalwave.net http://st-lcremean.tidalwave.net | Powered by FreeBSD 3.0-CURRENT To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 12:54:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA25775 for freebsd-current-outgoing; Tue, 29 Sep 1998 12:54:53 -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 MAA25730 for ; Tue, 29 Sep 1998 12:54:45 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id MAA02064; Tue, 29 Sep 1998 12:53:35 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdbZ2062; Tue Sep 29 19:53:30 1998 Date: Tue, 29 Sep 1998 12:53:27 -0700 (PDT) From: Julian Elischer To: Marius Bendiksen cc: Archie Cobbs , freebsd-current@FreeBSD.ORG Subject: Re: DEVFS patches In-Reply-To: <3.0.5.32.19980929173732.0091d3d0@mail.scancall.no> 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 plan to do just that. On Tue, 29 Sep 1998, Marius Bendiksen wrote: > I have no idea how complicated this would be, but: > > Would it be possible to create a set of DEVFS patches and add some kind of > small utility or script to apply them? > > --- > Marius Bendiksen, IT-Trainee, ScanCall 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 Tue Sep 29 13:11:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA29166 for freebsd-current-outgoing; Tue, 29 Sep 1998 13:11:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA29123; Tue, 29 Sep 1998 13:11:22 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from hurricane.cs.duke.edu (hurricane.cs.duke.edu [152.3.145.1]) by duke.cs.duke.edu (8.8.5/8.8.5) with ESMTP id QAA26772; Tue, 29 Sep 1998 16:10:56 -0400 (EDT) Received: (gallatin@localhost) by hurricane.cs.duke.edu (8.8.4/8.6.9) id QAA04440; Tue, 29 Sep 1998 16:10:56 -0400 (EDT) Date: Tue, 29 Sep 1998 16:10:56 -0400 (EDT) Message-Id: <199809292010.QAA04440@hurricane.cs.duke.edu> From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: jkh@FreeBSD.ORG CC: current@FreeBSD.ORG Subject: non-interactive sysinstall broken? X-Mailer: VM 6.32 under 19.15 XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've happily used an "install.cfg" configuration file to automatically install FreeBSD 2.2.x on numerous machines in the past. However when attempting to install 3.0-BETA in the manner, I'm running into a problem where sysinstall is complaining that none of my partitions are configured and that it cannot newfs the root device. The error message below is approximately what it said, but it is transcibed from memory: Unable to make new root filesystem on /dev/rda0s1a! , device not configured Command returned status 1 Command `diskLabelCommit' failed - rest of script aborted. (it also complains that it cannot swap to /dev/da0s1b) The symptoms are the same using boot.flp from 3.0-19980927-BETA & from a locally built release done with sources from yesterday afternoon. The relevant section of my install.cfg is as follows: disk=da0 partition=all bootManager=none diskPartitionEditor diskPartitionWrite da0s1-1=ufs 196608 / da0s1-2=swap 1048576 none da0s1-3=ufs 2097152 /var da0s1-4=ufs 0 /usr diskLabelEditor diskLabelCommit installCommit If I comment out all but the following & manually nurse it through the parition/label steps, everything goes just fine. disk=da0 installCommit Am I doing something seriously wrong, or is sysinstall broken for non-interactive installs? Thanks, Drew ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 13:44:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA05727 for freebsd-current-outgoing; Tue, 29 Sep 1998 13:44:07 -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 NAA05615 for ; Tue, 29 Sep 1998 13:43: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 IAA02900; Mon, 28 Sep 1998 08:54:57 -0700 (PDT) (envelope-from jdp) Message-Id: <199809281554.IAA02900@austin.polstra.com> To: peter@netplex.com.au Subject: Re: Building elf kernel In-Reply-To: <199809281309.VAA04411@spinner.netplex.com.au> References: <199809281309.VAA04411@spinner.netplex.com.au> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Mon, 28 Sep 1998 08:54:57 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <199809281309.VAA04411@spinner.netplex.com.au>, Peter Wemm wrote: > Bruce broke it with a commit that disabled the #defines to convert a.out > style assembler symbols to elf compatable ones. What??? Which commit was that? I didn't see it, and I don't see anything obvious in commitlogs/sys. 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 Sep 29 13:52:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA07495 for freebsd-current-outgoing; Tue, 29 Sep 1998 13:52:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.kar.net (n181.cdialup.kar.net [195.178.130.181]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA07322 for ; Tue, 29 Sep 1998 13:51:51 -0700 (PDT) (envelope-from kushn@mail.kar.net) Received: from localhost (volodya@localhost) by mail.kar.net (8.9.1/8.8.8) with SMTP id XAA04515; Tue, 29 Sep 1998 23:50:24 +0300 (EEST) (envelope-from kushn@mail.kar.net) Date: Tue, 29 Sep 1998 23:50:23 +0300 (EEST) From: Vladimir Kushnir X-Sender: volodya@kushnir.kiev.ua To: Alfred Perlstein cc: Ken Monville , freebsd-current@FreeBSD.ORG Subject: Re: Linking weirdness 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 Tue, 29 Sep 1998, Alfred Perlstein wrote: > you have a.out format .a files in your lib directories, run "nm" on them, > if you get "file format not recognized" then move them to thier respective > "aout" dirs. > > you might need to manually fix port dependancies. > Sorry, it's not quite so. Actually, mpg123 port is broken under elf. Here's a cure: compile mpg123 with target linux; only take away -DLINUX flag in mpg123-0.59o/Makefile. Here're 2 tiny patches: patch for port's Makefile and one-liner for mpg123-0.59o/Makefile : /*-----------ports/audio/mpg123/Makefile---------------------------*/ *** Makefile.ctm Mon Sep 28 11:16:00 1998 --- Makefile Mon Sep 28 11:19:22 1998 *************** *** 13,19 **** MAINTAINER= ports@freebsd.org ALL_TARGET= freebsd MAN1= mpg123.1 ! .include --- 13,25 ---- MAINTAINER= ports@freebsd.org + .include + + .if ${PORTOBJFORMAT} == "elf" + ALL_TARGET= linux + .else ALL_TARGET= freebsd + .endif MAN1= mpg123.1 /*-----------------ports/audio/mpg123/patches/patch-ab-----------*/ *** Makefile.orig Sun Feb 8 20:23:04 1998 --- Makefile Mon Sep 28 10:17:46 1998 *************** *** 72,78 **** $(MAKE) CC=gcc LDFLAGS= \ OBJECTS='decode_i386.o dct64_i386.o getbits.o decode_i586.o \ audio_oss.o' \ ! CFLAGS='-DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX \ -DREAD_MMAP -DOSS \ -Wall -O2 -m486 \ -fomit-frame-pointer -funroll-all-loops \ --- 72,78 ---- $(MAKE) CC=gcc LDFLAGS= \ OBJECTS='decode_i386.o dct64_i386.o getbits.o decode_i586.o \ audio_oss.o' \ ! CFLAGS='-DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT \ -DREAD_MMAP -DOSS \ -Wall -O2 -m486 \ -fomit-frame-pointer -funroll-all-loops \ Regards, Vladimir > Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com > -- There are operating systems, and then there's FreeBSD. > -- http://www.freebsd.org/ 3.0-current > > On Tue, 29 Sep 1998, Ken Monville wrote: > > > I recently installed the 3.0-19980927-BETA/ and immediately cvsupped and did > > a `make -DNOAOUT world' with no problems. However, after that I have been > > unable to get some programs to link properly. Here is an example of some of > > the errors i got ( compiling mpg123 ). Note: I get the same type of linker > > errors compiling most X apps, though some compile and link fine. > > > > -- > > Ken Monville > > ===========================|======================= Vladimir Kushnir | kushn@mail.kar.net, | Powered by FreeBSD kushnir@ap3.bitp.kiev.ua | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 13:55:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA08137 for freebsd-current-outgoing; Tue, 29 Sep 1998 13:55:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from shire.domestic.de ([194.163.77.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA07991 for ; Tue, 29 Sep 1998 13:55:01 -0700 (PDT) (envelope-from joki@kuebart.stuttgart.netsurf.de) Received: from yacht.domestic.de (yacht.domestic.de [192.168.1.4]) by shire.domestic.de (8.8.8/8.8.7) with ESMTP id WAA08868; Tue, 29 Sep 1998 22:54:11 +0200 (CEST) (envelope-from joki@shire.domestic.de) From: Joachim Kuebart Received: (from joki@localhost) by yacht.domestic.de (8.9.1/8.8.7) id WAA00927; Tue, 29 Sep 1998 22:57:03 +0200 (CEST) (envelope-from joki@shire.domestic.de) Message-Id: <199809292057.WAA00927@yacht.domestic.de> Subject: Re: ELF X11 In-Reply-To: from Doug White at "Sep 28, 98 01:04:47 am" To: dwhite@resnet.uoregon.edu (Doug White) Date: Tue, 29 Sep 1998 22:57:03 +0200 (CEST) Cc: narvi@haldjas.folklore.ee, 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 Doug White wrote: > On Sun, 27 Sep 1998, Narvi wrote: > > > Has anyone built say the XF86-3.3.2 package and put it up for general > > access or is willing to so? > > > > The main problem is that one cannot build X programs on an ELF system > > before having ELF X libraries. And X distributed with 19980623-BETA is > > still a.out. > > The XFree86 port has been ELFed and it appears to work okay - using it on > my -CURRENT crash box. I can't build KDE though to really hammer it. I > hate twm :( Please tell me where you got stuck with KDE. I've got it all running over here for over two weeks now with not a single glitch (well, KDE doesn't do much more than display two or three xterm's... I hate kterm :-). a.out-Netscape is running quite a lot as well, though. cu Jo --------------------------------------------------------------------- FreeBSD: The Power to Serve Joachim Kuebart Tel: +49 711 653706 I like to think. Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 15:16:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA21899 for freebsd-current-outgoing; Tue, 29 Sep 1998 15:16:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA21894 for ; Tue, 29 Sep 1998 15:16:14 -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 PAA18827 for ; Tue, 29 Sep 1998 15:04:58 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: current@FreeBSD.ORG Subject: ftp://ftp.freebsd.org/pub/FreeBSD/3.0-19980928-BETA now up. Date: Tue, 29 Sep 1998 15:04:57 -0700 Message-ID: <18823.907106697@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Folks may want to be extra diligent about grabbing this release because ftp.freebsd.org is also scheduled for some serious downtime (to completely upgrade the storage subsystem) on Wednesday, Sept. 30th and possibly some portion of Thursday, Oct 1st. If you don't grab it now, you may have to wait until Friday. Mirror sites should also be sure to grab: ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/XF86332/ since that contains the "new style" XFree86 3.3.2.3 release (ELF) which the BETA snapshot references. All major installation bogons noted in previous BETAs have been fixed with this one so I'm especially interested in hearing of any further types of installation problems. Thanks! - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 15:23:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA22954 for freebsd-current-outgoing; Tue, 29 Sep 1998 15:23:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from aldan.algebra.com (kot.ne.mediaone.net [24.128.29.55]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA22949 for ; Tue, 29 Sep 1998 15:23:25 -0700 (PDT) (envelope-from mi@rtfm.ziplink.net) Received: from rtfm.ziplink.net (mi@rtfm [199.232.255.52]) by aldan.algebra.com (8.8.8/8.8.7) with ESMTP id WAA01118 for ; Tue, 29 Sep 1998 22:23:10 GMT (envelope-from mi@rtfm.ziplink.net) Received: (from mi@localhost) by rtfm.ziplink.net (8.9.1/8.8.5) id SAA18915 for freebsd-current@freebsd.org; Tue, 29 Sep 1998 18:23:10 -0400 (EDT) From: Mikhail Teterin Message-Id: <199809292223.SAA18915@rtfm.ziplink.net> Subject: build chokes in /usr/src/usr.sbin/amd/amd To: freebsd-current@FreeBSD.ORG Date: Tue, 29 Sep 1998 18:23:09 -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 PAA27120 for freebsd-current-outgoing; Tue, 29 Sep 1998 15:43:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.easystreet.com (easystreet.com [206.26.36.40]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA27066 for ; Tue, 29 Sep 1998 15:43:14 -0700 (PDT) (envelope-from ctapang@easystreet.com) Received: from apex (dial-35-213.easystreet.com [206.103.35.213]) by mail.easystreet.com (8.8.7/8.8.7) with SMTP id PAA23197 for ; Tue, 29 Sep 1998 15:42:56 -0700 (PDT) Message-ID: <000701bdec02$92e7dac0$0d787880@apex> From: "Carlos C. Tapang" To: Subject: What would it take to build the FreeBSD kernel into Portable Executable (PE) format? Date: Tue, 29 Sep 1998 16:40:42 -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.3155.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have been watching with interest your progress in converting from aout to ELF. I am not ELFish and am seriously considering the idea of starting all over and converting, at least the FreeBSD core kernel, into Microsoft's PE format. I understand that one of the things that need to be done is to change the bootloader to recognize the PE format. Are there other things I need to change? (The application loader will need to be modified also, of course). You are probably wondering, what for? Well, this is just the start of a much bigger project I am contemplating. I am thinking of starting a project along the lines of WINE, a Windows emulator for Linux. But instead of just an emulator, I want to build a Windows clone. The clone will use the FreeBSD core kernel (use process/task/thread management, virtual memory modules only). I'm sure most of you will have a strong opinion one way or another about this. Let's hear them! --Carlos To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 16:18:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA04007 for freebsd-current-outgoing; Tue, 29 Sep 1998 16:18:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA04000 for ; Tue, 29 Sep 1998 16:18:23 -0700 (PDT) (envelope-from alk@East.Sun.COM) Received: from East.Sun.COM ([129.148.1.241]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id QAA28737 for ; Tue, 29 Sep 1998 16:18:06 -0700 Received: from suneast.East.Sun.COM by East.Sun.COM (SMI-8.6/SMI-5.3) id TAA06841; Tue, 29 Sep 1998 19:18:03 -0400 Received: from east.sun.com by suneast.East.Sun.COM (SMI-8.6/SMI-SVR4) id TAA25780; Tue, 29 Sep 1998 19:18:03 -0400 Received: (from alk@localhost) by east.sun.com (8.9.1/8.7.3) id SAA17525; Tue, 29 Sep 1998 18:16:29 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 29 Sep 1998 18:16:28 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: current@FreeBSD.ORG Subject: make installworld failure X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13841.27141.118014.439473@avalon.east> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG FYI, Current, AOUT, today (as last Tuesday, same behaviour): ; make installworld ... -------------------------------------------------------------- >>> Rebuilding man page indexes -------------------------------------------------------------- cd /usr/src/share/man; /usr/obj/aout/usr/src/tmp/usr/bin/make makedb --- makedb --- makewhatis /usr/share/man /usr/share/man/man1aout: Not a directory *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 16:56:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA09114 for freebsd-current-outgoing; Tue, 29 Sep 1998 16:56:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA09107 for ; Tue, 29 Sep 1998 16:56:47 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id JAA14200; Wed, 30 Sep 1998 09:26:24 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id JAA16391; Wed, 30 Sep 1998 09:26:23 +0930 (CST) Message-ID: <19980930092623.F15172@freebie.lemis.com> Date: Wed, 30 Sep 1998 09:26:23 +0930 From: Greg Lehey To: "Carlos C. Tapang" , current@FreeBSD.ORG Subject: Re: What would it take to build the FreeBSD kernel into Portable Executable (PE) format? References: <000701bdec02$92e7dac0$0d787880@apex> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <000701bdec02$92e7dac0$0d787880@apex>; from Carlos C. Tapang on Tue, Sep 29, 1998 at 04:40:42PM -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 Tuesday, 29 September 1998 at 16:40:42 -0700, Carlos C. Tapang wrote: > I have been watching with interest your progress in converting from aout to > ELF. I am not ELFish and am seriously considering the idea of starting all > over and converting, at least the FreeBSD core kernel, into Microsoft's PE > format. I understand that one of the things that need to be done is to > change the bootloader to recognize the PE format. Are there other things I > need to change? (The application loader will need to be modified also, of > course). > > You are probably wondering, what for? Well, this is just the start of a much > bigger project I am contemplating. I am thinking of starting a project along > the lines of WINE, a Windows emulator for Linux. But instead of just an > emulator, I want to build a Windows clone. The clone will use the FreeBSD > core kernel (use process/task/thread management, virtual memory modules > only). I'm sure most of you will have a strong opinion one way or another > about this. Let's hear them! Interesting. This parallels my ongoing work in rewriting FreeBSD in GNU Emacs LISP. Greg -- See complete headers for address, home page 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 Tue Sep 29 17:00:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA09988 for freebsd-current-outgoing; Tue, 29 Sep 1998 17:00:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tok.qiv.com (tok.qiv.com [205.238.142.68]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA09979 for ; Tue, 29 Sep 1998 17:00:38 -0700 (PDT) (envelope-from jdn@acp.qiv.com) Received: (from uucp@localhost) by tok.qiv.com (8.8.8/8.8.5) with UUCP id TAA17298 for freebsd-current@freebsd.org; Tue, 29 Sep 1998 19:00:25 -0500 (CDT) Received: from localhost (jdn@localhost) by acp.qiv.com (8.8.8/8.8.8) with SMTP id SAA00890 for ; Tue, 29 Sep 1998 18:39:56 -0500 (CDT) (envelope-from jdn@acp.qiv.com) Date: Tue, 29 Sep 1998 18:39:56 -0500 (CDT) From: Jay Nelson To: freebsd-current@FreeBSD.ORG Subject: aha fails on Tekram DC300B 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 don't know whether this is intended to be supported or not, but from: FreeBSD 3.0-19980923-BETA (SMG) #1: Sat Sep 26 22:56:34 CDT 1998 I get: aha0: Invalid Command 0x8d aha0: ahareset - Diagnostic Active failed to assert. status = 0x30 aha0: aha_fetch_adapter_info - Failed Get Board Info This isn't a major problem, but this is a controller that I'd likely try to use for tapes and CDs. This board supposedly emulates a 1542B. If this is of any interest, let me know what information I can provide. I don't have sources loaded because of space, but could mount from another machine if it helps. -- Jay To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 17:05:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA10896 for freebsd-current-outgoing; Tue, 29 Sep 1998 17:05:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA10886 for ; Tue, 29 Sep 1998 17:05:04 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id RAA29625; Tue, 29 Sep 1998 17:04:16 -0700 (PDT) Message-ID: <19980929170415.A29583@nuxi.com> Date: Tue, 29 Sep 1998 17:04:15 -0700 From: "David O'Brien" To: Studded , Terry Lambert Cc: Narvi , dan@math.berkeley.edu, current@FreeBSD.ORG Subject: Re: time for some new man pages Reply-To: obrien@NUXI.com References: <199809282334.QAA12246@usr04.primenet.com> <361059E8.C1E28D68@dal.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <361059E8.C1E28D68@dal.net>; from Studded on Mon, Sep 28, 1998 at 08:54:16PM -0700 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Terry Lambert wrote: > > Is there a compelling reason to rename the frigging things? > > Actually I was wondering that myself. :) > Doug I'm going to add a "ME THREE"! This is a gratuitous interface change. IMHO, FreeBSD sysadmins don't give a rats ass that DA => direct access and SA => sequential access. Why does the user need to think of their devices in this manner? Other than to confuse people, what benefit or extra capability did the name change give? Hell lets just go to the SVR4 model of cXtYdZsU. I'd really be interested in a survey about this change. I'm willing to bet that to most a SCSI disk is simply that a *S*CSI *D*isk. FreeBSD has now added yet one more incompatibility (or if you prefer, yet something different, aka NIH) to the Unix world. What ever happened to the policy of least supprise? -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@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 Sep 29 18:22:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA23331 for freebsd-current-outgoing; Tue, 29 Sep 1998 18:22:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from isua5.iastate.edu (isua5.iastate.edu [129.186.1.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA23326 for ; Tue, 29 Sep 1998 18:22:01 -0700 (PDT) (envelope-from graphix@iastate.edu) Received: from localhost (graphix@localhost) by isua5.iastate.edu (8.8.5/8.8.5) with SMTP id UAA04701 for ; Tue, 29 Sep 1998 20:21:45 -0500 (CDT) Message-Id: <199809300121.UAA04701@isua5.iastate.edu> To: freebsd-current@FreeBSD.ORG Reply-To: kent@iastate.edu Subject: ELF library questions (building and linking) Date: Tue, 29 Sep 1998 20:21:45 CDT From: Kent Vander Velden Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Building an ELF library questions: I have been trying to rebuild a few of the libraries that I use to be in elf format. Is the following the correct way to build an elf library? for every file: cc -c -fpic file.c ld -o shared/file.o -x -r file.o cc -shared -Wl,-x -o libA.so.1 -Wl,-soname,libA.so.1 `lorder file1 file2 ... | tsort` Does `ld -shared ...` not work correctly any longer? When I used `ld -shared ...` to build a shared library and `ar` to build an archive in the same directory, the linker seemed to prefer to link to the archive instead of the shared library. Mush ELF libraries have a name of the form libName.so.version or can try be of the form libName.so.version.reversion? Linking to an ELF library question: I seem to remember there being an environment variable that could be set that held a search path for the linker. Setting this variable was like adding a -L flag to the link line. Is such a thing still available? Mainly I would like to avoid adding "-L/usr/X11/lib" to a bunch of Makefiles. Thanks. --- Kent Vander Velden kent@iastate.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 18:42:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA25215 for freebsd-current-outgoing; Tue, 29 Sep 1998 18:42:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ix.netcom.com (sil-wa5-14.ix.netcom.com [206.214.137.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA25134 for ; Tue, 29 Sep 1998 18:41:58 -0700 (PDT) (envelope-from tomdean@ix.netcom.com) Received: (from tomdean@localhost) by ix.netcom.com (8.9.1/8.8.8) id SAA05212; Tue, 29 Sep 1998 18:41:43 -0700 (PDT) (envelope-from tomdean) Date: Tue, 29 Sep 1998 18:41:43 -0700 (PDT) Message-Id: <199809300141.SAA05212@ix.netcom.com> From: Thomas Dean To: current@FreeBSD.ORG In-reply-to: <19980929170415.A29583@nuxi.com> (obrien@NUXI.com) Subject: Re: time for some new man pages Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Please keep the names of the SCSI devices (r)sd and (r)st. To change them will break a lot of scripts, most of which I most likely will not find until the change is installed. tomdean To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 18:46:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA25892 for freebsd-current-outgoing; Tue, 29 Sep 1998 18:46:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA25885 for ; Tue, 29 Sep 1998 18:46:43 -0700 (PDT) (envelope-from tlambert@usr05.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id SAA13302; Tue, 29 Sep 1998 18:46:27 -0700 (MST) Received: from usr05.primenet.com(206.165.6.205) via SMTP by smtp04.primenet.com, id smtpd013256; Tue Sep 29 18:46:24 1998 Received: (from tlambert@localhost) by usr05.primenet.com (8.8.5/8.8.5) id SAA05732; Tue, 29 Sep 1998 18:46:20 -0700 (MST) From: Terry Lambert Message-Id: <199809300146.SAA05732@usr05.primenet.com> Subject: Re: VM mmap file extension bug still exists? (off topic) To: phk@critter.freebsd.dk (Poul-Henning Kamp) Date: Wed, 30 Sep 1998 01:46:20 +0000 (GMT) Cc: abial@nask.pl, freebsd-current@FreeBSD.ORG In-Reply-To: <18821.907067165@critter.freebsd.dk> from "Poul-Henning Kamp" at Sep 29, 98 01:06:05 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 > >Hmm... There must be something in e-mail communication which most of us, > >mortals, is still missing... ;-)) > > No, it is a vital principle in many protocols, it's called keep-alive. > > In this case it is responsible for keeping the noise on our mailiing > lists above the tolerable level for normal sane persons. Actually, I've so far been able to demonstrate the bug to three credible people who were willing to look at the source code for more than 5 minutes. Matt Dillion was actually able to demonstrate the corruption on a running system, the first case I have seen of this other than on a 486DX machine. So much for the theory about the 486 L1 cache being buggy and/or the problem being in the 486 specific bcopy code. Julian and I went through and tested the patches, and subsequently rolled a cannonically correct version of the patch that adds the parameter to *_pager_alloc. In the process, we found another boundary problem in vfs_object_create in /sys/kern/vfs_subr.c, where it makes a mapping larger than the backing object when it calls vnode_pager_alloc() (it rounds it up to the page boundary, so even with my original workaround, this case was broken). Luckily, there are people like Julian and John Dyson to give constructive criticism and code to keep me honest... this was definitely not a solo kill on this thing. 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 Sep 29 18:55:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA26857 for freebsd-current-outgoing; Tue, 29 Sep 1998 18:55: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 SAA26852 for ; Tue, 29 Sep 1998 18:55:47 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id SAA15799; Tue, 29 Sep 1998 18:49:41 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdT15793; Wed Sep 30 01:49:37 1998 Date: Tue, 29 Sep 1998 18:49:34 -0700 (PDT) From: Julian Elischer To: Terry Lambert cc: dg@root.com, current@FreeBSD.ORG Subject: Re: VM mmap file extension bug still exists? In-Reply-To: <199809280631.XAA22753@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 > > It's definitely a workaround. The real fix is to add a parementer to > the mapping function. Ok here's the patch done the 'correct way' I have looked at the problem with terry and he has convinced me that there IS a problem there. certainly the value ov va_size is set to be the next page boundary in some cases and teh end of the file in others. In the case where the baking object is a file, there is code that assumes that it's the end of the file, and some cases of code that SETS it to the end of the file, yet in others it's set to teh next page boundary. One of these has to be wrong, ans setting it to the next page boundary breaks the code that assumes that it's at the end of the backing file. here's a patch that does it > > The real fix is to set the size based on the real size, not rounded to > a page boundary. > > I think the race window is actually NULL. > > Would you commit a change based on a adding a parameter? I think I > could get whistle to pay for the time, if your answer was "yes". well seeing that I did it at work, I guess they did :-) > > > Terry Lambert > terry@lambert.org This patch is in testing and I will commit it if testing proves that it removes the corrupted file problem we are seeing. Matt Dillon and others are also seeing this problem and results from anyone seeing file corruption when mmap is in use will be welcome. julian ---------------- ? rc ? compile/LINT ? dev/dpt/x.tar ? i386/conf/DPT ? i386/conf/SLICE ? i386/conf/GENERIC.DPT ? i386/isa/sr.part1 ? i386/isa/sr.part2a ? i386/isa/sr.part2b ? i386/isa/if_sr.c.netgraph ? kern/vfs_conf.c.x ? netatalk/netbsd.diffs.uu ? scsi/x.diff ? sys/netscape-3.0.core ? ufs/ffs/ffs_vnops.c.spl ? ufs/ffs/ffs_softdep.c ? ufs/ffs/softdep.h Index: kern/sysv_shm.c =================================================================== RCS file: /home/ncvs/src/sys/kern/sysv_shm.c,v retrieving revision 1.38 diff -c -r1.38 sysv_shm.c *** sysv_shm.c 1998/08/24 08:39:38 1.38 --- sysv_shm.c 1998/09/30 01:47:20 *************** *** 502,508 **** */ shm_handle->shm_object = vm_pager_allocate(OBJT_SWAP, 0, OFF_TO_IDX(size), ! VM_PROT_DEFAULT, 0); vm_object_clear_flag(shm_handle->shm_object, OBJ_ONEMAPPING); vm_object_set_flag(shm_handle->shm_object, OBJ_NOSPLIT); --- 502,508 ---- */ shm_handle->shm_object = vm_pager_allocate(OBJT_SWAP, 0, OFF_TO_IDX(size), ! VM_PROT_DEFAULT, 0, size); vm_object_clear_flag(shm_handle->shm_object, OBJ_ONEMAPPING); vm_object_set_flag(shm_handle->shm_object, OBJ_NOSPLIT); Index: kern/vfs_subr.c =================================================================== RCS file: /home/ncvs/src/sys/kern/vfs_subr.c,v retrieving revision 1.163 diff -c -r1.163 vfs_subr.c *** vfs_subr.c 1998/09/14 19:56:40 1.163 --- vfs_subr.c 1998/09/30 01:47:22 *************** *** 2529,2542 **** if ((error = VOP_GETATTR(vp, &vat, cred, p)) != 0) goto retn; object = vnode_pager_alloc(vp, ! OFF_TO_IDX(round_page(vat.va_size)), 0, 0); } else if (major(vp->v_rdev) < nblkdev) { /* * This simply allocates the biggest object possible * for a VBLK vnode. This should be fixed, but doesn't * cause any problems (yet). */ ! object = vnode_pager_alloc(vp, INT_MAX, 0, 0); } object->ref_count--; vp->v_usecount--; --- 2529,2544 ---- if ((error = VOP_GETATTR(vp, &vat, cred, p)) != 0) goto retn; object = vnode_pager_alloc(vp, ! OFF_TO_IDX(round_page(vat.va_size)), ! 0, 0, vat.va_size); } else if (major(vp->v_rdev) < nblkdev) { /* * This simply allocates the biggest object possible * for a VBLK vnode. This should be fixed, but doesn't * cause any problems (yet). */ ! object = vnode_pager_alloc(vp, INT_MAX, ! 0, 0, (off_t) INT_MAX * PAGE_SIZE); } object->ref_count--; vp->v_usecount--; Index: vm/default_pager.c =================================================================== RCS file: /home/ncvs/src/sys/vm/default_pager.c,v retrieving revision 1.15 diff -c -r1.15 default_pager.c *** default_pager.c 1998/02/06 12:14:20 1.15 --- default_pager.c 1998/09/30 01:47:27 *************** *** 45,51 **** #include static vm_object_t default_pager_alloc __P((void *, vm_size_t, vm_prot_t, ! vm_ooffset_t)); static void default_pager_dealloc __P((vm_object_t)); static int default_pager_getpages __P((vm_object_t, vm_page_t *, int, int)); static int default_pager_putpages __P((vm_object_t, vm_page_t *, int, --- 45,51 ---- #include static vm_object_t default_pager_alloc __P((void *, vm_size_t, vm_prot_t, ! vm_ooffset_t, off_t size_in_bytes)); static void default_pager_dealloc __P((vm_object_t)); static int default_pager_getpages __P((vm_object_t, vm_page_t *, int, int)); static int default_pager_putpages __P((vm_object_t, vm_page_t *, int, *************** *** 70,76 **** */ static vm_object_t default_pager_alloc(void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t offset) { if (handle != NULL) panic("default_pager_alloc: handle specified"); --- 70,76 ---- */ static vm_object_t default_pager_alloc(void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t offset, off_t size_in_bytes) { if (handle != NULL) panic("default_pager_alloc: handle specified"); Index: vm/device_pager.c =================================================================== RCS file: /home/ncvs/src/sys/vm/device_pager.c,v retrieving revision 1.31 diff -c -r1.31 device_pager.c *** device_pager.c 1998/07/15 02:32:35 1.31 --- device_pager.c 1998/09/30 01:47:27 *************** *** 53,59 **** static void dev_pager_init __P((void)); static vm_object_t dev_pager_alloc __P((void *, vm_size_t, vm_prot_t, ! vm_ooffset_t)); static void dev_pager_dealloc __P((vm_object_t)); static int dev_pager_getpages __P((vm_object_t, vm_page_t *, int, int)); static int dev_pager_putpages __P((vm_object_t, vm_page_t *, int, --- 53,59 ---- static void dev_pager_init __P((void)); static vm_object_t dev_pager_alloc __P((void *, vm_size_t, vm_prot_t, ! vm_ooffset_t, off_t size_in_bytes)); static void dev_pager_dealloc __P((vm_object_t)); static int dev_pager_getpages __P((vm_object_t, vm_page_t *, int, int)); static int dev_pager_putpages __P((vm_object_t, vm_page_t *, int, *************** *** 90,96 **** } static vm_object_t ! dev_pager_alloc(void *handle, vm_size_t size, vm_prot_t prot, vm_ooffset_t foff) { dev_t dev; d_mmap_t *mapfunc; --- 90,97 ---- } static vm_object_t ! dev_pager_alloc(void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t foff, off_t size_in_bytes) { dev_t dev; d_mmap_t *mapfunc; Index: vm/swap_pager.c =================================================================== RCS file: /home/ncvs/src/sys/vm/swap_pager.c,v retrieving revision 1.101 diff -c -r1.101 swap_pager.c *** swap_pager.c 1998/09/04 08:06:56 1.101 --- swap_pager.c 1998/09/30 01:47:27 *************** *** 137,143 **** */ static vm_object_t swap_pager_alloc __P((void *handle, vm_size_t size, ! vm_prot_t prot, vm_ooffset_t offset)); static void swap_pager_dealloc __P((vm_object_t object)); static boolean_t swap_pager_haspage __P((vm_object_t object, vm_pindex_t pindex, --- 137,144 ---- */ static vm_object_t swap_pager_alloc __P((void *handle, vm_size_t size, ! vm_prot_t prot, vm_ooffset_t ! offset, off_t size_in_bytes)); static void swap_pager_dealloc __P((vm_object_t object)); static boolean_t swap_pager_haspage __P((vm_object_t object, vm_pindex_t pindex, *************** *** 296,302 **** */ static vm_object_t swap_pager_alloc(void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t offset) { vm_object_t object; --- 297,303 ---- */ static vm_object_t swap_pager_alloc(void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t offset, off_t size_in_bytes) { vm_object_t object; Index: vm/vm_map.c =================================================================== RCS file: /home/ncvs/src/sys/vm/vm_map.c,v retrieving revision 1.135 diff -c -r1.135 vm_map.c *** vm_map.c 1998/09/04 08:06:57 1.135 --- vm_map.c 1998/09/30 01:47:28 *************** *** 1965,1971 **** size = offidxend - offidxstart; new_object = vm_pager_allocate(orig_object->type, ! NULL, size, VM_PROT_ALL, 0LL); if (new_object == NULL) return; --- 1965,1971 ---- size = offidxend - offidxstart; new_object = vm_pager_allocate(orig_object->type, ! NULL, size, VM_PROT_ALL, 0LL, (vm_ooffset_t) size * PAGE_SIZE); if (new_object == NULL) return; Index: vm/vm_mmap.c =================================================================== RCS file: /home/ncvs/src/sys/vm/vm_mmap.c,v retrieving revision 1.83 diff -c -r1.83 vm_mmap.c *** vm_mmap.c 1998/09/04 08:06:57 1.83 --- vm_mmap.c 1998/09/30 01:47:28 *************** *** 929,939 **** vm_ooffset_t objsize; int docow; struct proc *p = curproc; if (size == 0) return (0); ! objsize = size = round_page(size); /* * We currently can only deal with page aligned file offsets. --- 929,940 ---- vm_ooffset_t objsize; int docow; struct proc *p = curproc; + struct vattr vat; if (size == 0) return (0); ! vat.va_size = objsize = size = round_page(size); /* * We currently can only deal with page aligned file offsets. *************** *** 972,978 **** type = OBJT_DEVICE; handle = (void *)(intptr_t)vp->v_rdev; } else { - struct vattr vat; int error; error = VOP_GETATTR(vp, &vat, p->p_ucred, p); --- 973,978 ---- *************** *** 987,993 **** object = NULL; } else { object = vm_pager_allocate(type, ! handle, OFF_TO_IDX(objsize), prot, foff); if (object == NULL) return (type == OBJT_DEVICE ? EINVAL : ENOMEM); } --- 987,993 ---- object = NULL; } else { object = vm_pager_allocate(type, ! handle, OFF_TO_IDX(objsize), prot, foff, vat.va_size); if (object == NULL) return (type == OBJT_DEVICE ? EINVAL : ENOMEM); } Index: vm/vm_pager.c =================================================================== RCS file: /home/ncvs/src/sys/vm/vm_pager.c,v retrieving revision 1.37 diff -c -r1.37 vm_pager.c *** vm_pager.c 1998/03/16 01:56:01 1.37 --- vm_pager.c 1998/09/30 01:47:28 *************** *** 92,98 **** static int dead_pager_getpages __P((vm_object_t, vm_page_t *, int, int)); static vm_object_t dead_pager_alloc __P((void *, vm_size_t, vm_prot_t, ! vm_ooffset_t)); static int dead_pager_putpages __P((vm_object_t, vm_page_t *, int, int, int *)); static boolean_t dead_pager_haspage __P((vm_object_t, vm_pindex_t, int *, int *)); static void dead_pager_dealloc __P((vm_object_t)); --- 92,98 ---- static int dead_pager_getpages __P((vm_object_t, vm_page_t *, int, int)); static vm_object_t dead_pager_alloc __P((void *, vm_size_t, vm_prot_t, ! vm_ooffset_t, off_t)); static int dead_pager_putpages __P((vm_object_t, vm_page_t *, int, int, int *)); static boolean_t dead_pager_haspage __P((vm_object_t, vm_pindex_t, int *, int *)); static void dead_pager_dealloc __P((vm_object_t)); *************** *** 108,118 **** } vm_object_t ! dead_pager_alloc(handle, size, prot, off) void *handle; vm_size_t size; vm_prot_t prot; vm_ooffset_t off; { return NULL; } --- 108,119 ---- } vm_object_t ! dead_pager_alloc(handle, size, prot, off, size_in_bytes) void *handle; vm_size_t size; vm_prot_t prot; vm_ooffset_t off; + off_t size_in_bytes; { return NULL; } *************** *** 228,240 **** */ vm_object_t vm_pager_allocate(objtype_t type, void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t off) { struct pagerops *ops; ops = pagertab[type]; if (ops) ! return ((*ops->pgo_alloc) (handle, size, prot, off)); return (NULL); } --- 229,241 ---- */ vm_object_t vm_pager_allocate(objtype_t type, void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t off, off_t size_in_bytes) { struct pagerops *ops; ops = pagertab[type]; if (ops) ! return ((*ops->pgo_alloc) (handle, size, prot, off, size_in_bytes)); return (NULL); } Index: vm/vm_pager.h =================================================================== RCS file: /home/ncvs/src/sys/vm/vm_pager.h,v retrieving revision 1.16 diff -c -r1.16 vm_pager.h *** vm_pager.h 1998/03/07 21:37:27 1.16 --- vm_pager.h 1998/09/30 01:47:28 *************** *** 52,58 **** struct pagerops { void (*pgo_init) __P((void)); /* Initialize pager. */ ! vm_object_t (*pgo_alloc) __P((void *, vm_size_t, vm_prot_t, vm_ooffset_t)); /* Allocate pager. */ void (*pgo_dealloc) __P((vm_object_t)); /* Disassociate. */ int (*pgo_getpages) __P((vm_object_t, vm_page_t *, int, int)); /* Get (read) page. */ int (*pgo_putpages) __P((vm_object_t, vm_page_t *, int, int, int *)); /* Put (write) page. */ --- 52,59 ---- struct pagerops { void (*pgo_init) __P((void)); /* Initialize pager. */ ! vm_object_t (*pgo_alloc) __P((void *, vm_size_t, vm_prot_t, ! vm_ooffset_t, off_t)); /* Allocate pager. */ void (*pgo_dealloc) __P((vm_object_t)); /* Disassociate. */ int (*pgo_getpages) __P((vm_object_t, vm_page_t *, int, int)); /* Get (read) page. */ int (*pgo_putpages) __P((vm_object_t, vm_page_t *, int, int, int *)); /* Put (write) page. */ *************** *** 88,94 **** extern vm_map_t pager_map; extern int pager_map_size; ! vm_object_t vm_pager_allocate __P((objtype_t, void *, vm_size_t, vm_prot_t, vm_ooffset_t)); void vm_pager_bufferinit __P((void)); void vm_pager_deallocate __P((vm_object_t)); int vm_pager_get_pages __P((vm_object_t, vm_page_t *, int, int)); --- 89,96 ---- extern vm_map_t pager_map; extern int pager_map_size; ! vm_object_t vm_pager_allocate __P((objtype_t, void *, vm_size_t, ! vm_prot_t, vm_ooffset_t, off_t )); void vm_pager_bufferinit __P((void)); void vm_pager_deallocate __P((vm_object_t)); int vm_pager_get_pages __P((vm_object_t, vm_page_t *, int, int)); Index: vm/vnode_pager.c =================================================================== RCS file: /home/ncvs/src/sys/vm/vnode_pager.c,v retrieving revision 1.99 diff -c -r1.99 vnode_pager.c *** vnode_pager.c 1998/09/28 23:58:10 1.99 --- vnode_pager.c 1998/09/30 01:47:28 *************** *** 95,101 **** */ vm_object_t vnode_pager_alloc(void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t offset) { vm_object_t object; struct vnode *vp; --- 95,101 ---- */ vm_object_t vnode_pager_alloc(void *handle, vm_size_t size, vm_prot_t prot, ! vm_ooffset_t offset, off_t size_in_bytes) { vm_object_t object; struct vnode *vp; *************** *** 137,143 **** object = vm_object_allocate(OBJT_VNODE, size); object->flags = 0; ! object->un_pager.vnp.vnp_size = (vm_ooffset_t) size * PAGE_SIZE; object->handle = handle; vp->v_object = object; --- 137,143 ---- object = vm_object_allocate(OBJT_VNODE, size); object->flags = 0; ! object->un_pager.vnp.vnp_size = size_in_bytes; object->handle = handle; vp->v_object = object; Index: vm/vnode_pager.h =================================================================== RCS file: /home/ncvs/src/sys/vm/vnode_pager.h,v retrieving revision 1.11 diff -c -r1.11 vnode_pager.h *** vnode_pager.h 1998/02/26 06:39:59 1.11 --- vnode_pager.h 1998/09/30 01:47:28 *************** *** 43,49 **** #define _VNODE_PAGER_ 1 #ifdef KERNEL ! vm_object_t vnode_pager_alloc __P((void *, vm_size_t, vm_prot_t, vm_ooffset_t)); void vnode_pager_freepage __P((vm_page_t m)); struct vnode *vnode_pager_lock __P((vm_object_t)); --- 43,49 ---- #define _VNODE_PAGER_ 1 #ifdef KERNEL ! vm_object_t vnode_pager_alloc __P((void *, vm_size_t, vm_prot_t, vm_ooffset_t, off_t)); void vnode_pager_freepage __P((vm_page_t m)); struct vnode *vnode_pager_lock __P((vm_object_t)); 0000 end of file 0000 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 19:05:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA28926 for freebsd-current-outgoing; Tue, 29 Sep 1998 19:05:52 -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 TAA28915 for ; Tue, 29 Sep 1998 19:05:47 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id SAA16077; Tue, 29 Sep 1998 18:58:26 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdE16074; Wed Sep 30 01:58:18 1998 Date: Tue, 29 Sep 1998 18:58:15 -0700 (PDT) From: Julian Elischer To: "David O'Brien" cc: Studded , Terry Lambert , Narvi , dan@math.berkeley.edu, current@FreeBSD.ORG Subject: Re: time for some new man pages In-Reply-To: <19980929170415.A29583@nuxi.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, 29 Sep 1998, David O'Brien wrote: > > I'd really be interested in a survey about this change. I'm willing to > bet that to most a SCSI disk is simply that a *S*CSI *D*isk. FreeBSD has > now added yet one more incompatibility (or if you prefer, yet something > different, aka NIH) to the Unix world. > > What ever happened to the policy of least supprise? I called it sd because that's what it seemed to be called on most other systems. (POLA) Apparently Justin disagrees. He's doing the code. It would probably require a large core vote to change it.. personally I think it's a gratuitous change, but I've done worse myself. I doubt that it would cause much long term heartache. julian > > -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 19:12:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA00377 for freebsd-current-outgoing; Tue, 29 Sep 1998 19:12:46 -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 TAA00368 for ; Tue, 29 Sep 1998 19:12:38 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id MAA02434; Wed, 30 Sep 1998 12:19:54 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199809300219.MAA02434@cimlogic.com.au> Subject: Re: make installworld failure In-Reply-To: <13841.27141.118014.439473@avalon.east> from Tony Kimball at "Sep 29, 98 06:16:28 pm" To: alk@pobox.com Date: Wed, 30 Sep 1998 12:19:53 +1000 (EST) Cc: 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 Tony Kimball wrote: > FYI, Current, AOUT, today (as last Tuesday, same behaviour): > > ; make installworld > ... > -------------------------------------------------------------- > >>> Rebuilding man page indexes > -------------------------------------------------------------- > cd /usr/src/share/man; /usr/obj/aout/usr/src/tmp/usr/bin/make makedb > --- makedb --- > makewhatis /usr/share/man > /usr/share/man/man1aout: Not a directory installworld should create that directory in the hierarchy step. Is it possible that you installed some of the legacy tools manually without running mtree? I suggest to delete /usr/share/man/man1aout and try `make installworld' again. -- 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 Tue Sep 29 19:27:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA03122 for freebsd-current-outgoing; Tue, 29 Sep 1998 19:27:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA03115 for ; Tue, 29 Sep 1998 19:27:02 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id UAA25711; Tue, 29 Sep 1998 20:26:37 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809300226.UAA25711@panzer.plutotech.com> Subject: Re: time for some new man pages In-Reply-To: <199809300141.SAA05212@ix.netcom.com> from Thomas Dean at "Sep 29, 98 06:41:43 pm" To: tomdean@ix.netcom.com (Thomas Dean) Date: Tue, 29 Sep 1998 20:26:37 -0600 (MDT) Cc: 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 Thomas Dean wrote... > Please keep the names of the SCSI devices (r)sd and (r)st. To change > them will break a lot of scripts, most of which I most likely will not > find until the change is installed. The change WILL NOT AFFECT your scripts, UNLESS you are using the compiled-in default devices in tar, dump or restore. The major and minor numbers of the devices are the same, so you can continue to use the same device names. This is from my primary development box, which runs CAM: {roadwarrior:/usr/home/ken:5:1} df -k -t ufs Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/sd0s2a 63503 53239 5184 91% / /dev/sd0s2e 198399 26052 156476 14% /var /dev/sd0s2f 3290562 2796241 231077 92% /usr /dev/sd1s1a 4304834 3678735 281713 93% /a I'm sorry to have to use caps, but many people have the wrong ideas about this change. 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 Tue Sep 29 19:32:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA04119 for freebsd-current-outgoing; Tue, 29 Sep 1998 19:32:17 -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 TAA04095; Tue, 29 Sep 1998 19:32:05 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id EAA12157; Wed, 30 Sep 1998 04:31:50 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 2CA121430; Wed, 30 Sep 1998 01:14:32 +0200 (CEST) Date: Wed, 30 Sep 1998 01:14:32 +0200 From: Ollivier Robert To: current@FreeBSD.ORG, scsi@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic Message-ID: <19980930011432.B15508@keltia.freenix.fr> Mail-Followup-To: current@FreeBSD.ORG, scsi@FreeBSD.ORG References: <19980929082453.A328@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.94.4i In-Reply-To: =?iso-8859-1?Q?=3Cxzp90j31010=2Efsf=40yggdrasil=2Eifi=2Euio=2Eno=3E=3B_f?= =?iso-8859-1?Q?rom_Dag-Erling_C=2E_Sm=F8rgrav__on_Tue=2C_Sep_29=2C_1998_?= =?iso-8859-1?Q?at_04:11:39PM_+0200?= X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Dag-Erling C. Smørgrav : > OK, that's it. I'm definitely dumping Quantum and Seagate and going > for IBM instead. To be honest with Quantum, my brand new Viking II is blazingly fast compared to my trusty DCAS and supports the same # of transactions (64). My 4 GB DCAS runs at 9 MB/s max whereas the Viking is doing 13 MB/s. I haven't tried the new 7200 rpm DDRS IBM drives but I guess they're good too. 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-BETA #0: Sun Sep 27 14:53:13 CEST 1998 roberto@tara.freenix.org:/src/src/sys/compile/TARA [...] da0 at ahc0 bus 0 target 6 lun 0 da0: Fixed Direct Access SCSI2 device da0: 40.0MB/s transfers (20.0MHz, offset 8, 16bit), Tagged Queueing Enabled da0: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C) 203 [1:09] roberto@tara:~> dmesg | grep "tagged openings" (da0:ahc0:0:6:0): tagged openings now 63 -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 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 Sep 29 19:50:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA06219 for freebsd-current-outgoing; Tue, 29 Sep 1998 19:50:23 -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 TAA06210 for ; Tue, 29 Sep 1998 19:50:19 -0700 (PDT) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain [203.38.152.97]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id MAA05971; Wed, 30 Sep 1998 12:19:24 +0930 (CST) Message-ID: X-Mailer: XFMail 1.3 [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: Wed, 30 Sep 1998 12:19:23 +0930 (CST) From: "Daniel O'Connor" To: Julian Elischer Subject: Re: time for some new man pages Cc: current@FreeBSD.ORG, dan@math.berkeley.edu, Narvi , Terry Lambert , Studded , "David O'Brien" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 30-Sep-98 Julian Elischer wrote: > I doubt that it would cause much long term heartache. Especially since you can use the old names still anyway.. (MAKEDEV still makes them AFAIK) --------------------------------------------------------------------- |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 Sep 29 20:15:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA10238 for freebsd-current-outgoing; Tue, 29 Sep 1998 20:15:25 -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 UAA10213 for ; Tue, 29 Sep 1998 20:15:14 -0700 (PDT) (envelope-from benedict@echonyc.com) Received: from localhost by echonyc.com (8.9.1/8.9.1) with SMTP id XAA13131; Tue, 29 Sep 1998 23:14:51 -0400 (EDT) Date: Tue, 29 Sep 1998 23:14:51 -0400 (EDT) From: Snob Art Genre Reply-To: ben@rosengart.com To: Thomas Dean cc: current@FreeBSD.ORG Subject: Re: time for some new man pages In-Reply-To: <199809300141.SAA05212@ix.netcom.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, 29 Sep 1998, Thomas Dean wrote: > Please keep the names of the SCSI devices (r)sd and (r)st. To change > them will break a lot of scripts, most of which I most likely will not > find until the change is installed. I never heard anyone say that the old names were going away. Anyway, as long as the major and minor numbers are correct, you can call your device nodes anything you want to. 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 Tue Sep 29 20:42:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA14472 for freebsd-current-outgoing; Tue, 29 Sep 1998 20:42:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ix.netcom.com (sil-wa5-14.ix.netcom.com [206.214.137.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA14452 for ; Tue, 29 Sep 1998 20:42:46 -0700 (PDT) (envelope-from tomdean@ix.netcom.com) Received: (from tomdean@localhost) by ix.netcom.com (8.9.1/8.8.8) id UAA06883; Tue, 29 Sep 1998 20:42:29 -0700 (PDT) (envelope-from tomdean) Date: Tue, 29 Sep 1998 20:42:29 -0700 (PDT) Message-Id: <199809300342.UAA06883@ix.netcom.com> From: Thomas Dean To: current@FreeBSD.ORG In-reply-to: <199809300226.UAA25711@panzer.plutotech.com> (ken@plutotech.com) Subject: Re: time for some new man pages Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The default devices are tar /dev/rst0 dump /dev/rst0 restore /dev/rst0 I use tar ... -f /dev/rst0 ... dump ... -f /dev/rst0 ... restore ... -f /dev/rst0 ... I ALWAYS specify the device just to keep myself sane. I would prefer the default to be throw-up verbosely! That way, I would make fewer mistakes! So, the default devices for tar, dump, and, restore are to change to the CAM device names. OK. Will 'MAKEDEV all' continue to create the (r)sd and (r)st device files? I don't care what new device names there are, as long as the (r)sd and (r)st device files continue to exist and have the proper major and minor numbers. I have scripts that are used on multiple systems, not just FreeBSD. Do I need to detect the system name in the scripts to keep them portable? tomdean To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 20:56:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA16179 for freebsd-current-outgoing; Tue, 29 Sep 1998 20:56:28 -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 UAA16170 for ; Tue, 29 Sep 1998 20:56:25 -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 NAA09543; Wed, 30 Sep 1998 13:56:08 +1000 Date: Wed, 30 Sep 1998 13:56:08 +1000 From: Bruce Evans Message-Id: <199809300356.NAA09543@godzilla.zeta.org.au> To: doconnor@gsoft.com.au, julian@whistle.com Subject: Re: time for some new man pages Cc: current@FreeBSD.ORG, dan@math.berkeley.edu, narvi@haldjas.folklore.ee, obrien@NUXI.com, Studded@dal.net, tlambert@primenet.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >On 30-Sep-98 Julian Elischer wrote: >> I doubt that it would cause much long term heartache. >Especially since you can use the old names still anyway.. >(MAKEDEV still makes them AFAIK) I'm thinking of removing them from MAKEDEV. Obviously no one uses MAKEDEV to create them, since it doesn't work. (od works, but sd is missing from one case list, and st isn't supported.) Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 21:41:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA19760 for freebsd-current-outgoing; Tue, 29 Sep 1998 21:41:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ix.netcom.com (sil-wa5-14.ix.netcom.com [206.214.137.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA19753 for ; Tue, 29 Sep 1998 21:40:56 -0700 (PDT) (envelope-from tomdean@ix.netcom.com) Received: (from tomdean@localhost) by ix.netcom.com (8.9.1/8.8.8) id VAA08446; Tue, 29 Sep 1998 21:40:40 -0700 (PDT) (envelope-from tomdean) Date: Tue, 29 Sep 1998 21:40:40 -0700 (PDT) Message-Id: <199809300440.VAA08446@ix.netcom.com> From: Thomas Dean To: current@FreeBSD.ORG In-reply-to: <199809300356.NAA09543@godzilla.zeta.org.au> (message from Bruce Evans on Wed, 30 Sep 1998 13:56:08 +1000) Subject: Re: time for some new man pages Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have copied MAKEDEV to makedev.sh, which only echo's its commands. I did this for instructional purposes. The change from MAKEDEV is to add functions to replace the external commands executed by the sh script. This has helped a few people understand it. I think 'MAKEDEV st0' still works. And, it appears that 'MAKEDEV all' will still attempt to create ??st0 devices. Likewise for sd[0-3]. I am running a -current SMP of Sat Sep 5 19:58:37 PDT 1998. CVSUP'ed about 5 hours earlier. # ls -l /dev/MAKEDEV -r-xr-xr-x 1 root wheel 30774 May 20 1997 /dev/MAKEDEV* Here is what I think 'MAKEDEV st0' will do: # makedev.sh st0 umask 017 rm -f [hml]rst[0123456] [hml][en]rst[0123456] [hml]enrst[0123456] rm -f rst0 [en]rst0 enrst0 rm -f rst0.[0123] nrst0.[0123] erst0.[0123] st0ctl.[0123] mknod rst0.0 c 14 0 mknod nrst0.0 c 14 1 mknod erst0.0 c 14 2 mknod st0ctl.0 c 14 3 chgrp operator rst0.0 nrst0.0 erst0.0 st0ctl.0 chmod 600 st0ctl.0 mknod rst0.1 c 14 4 mknod nrst0.1 c 14 5 mknod erst0.1 c 14 6 mknod st0ctl.1 c 14 7 chgrp operator rst0.1 nrst0.1 erst0.1 st0ctl.1 chmod 600 st0ctl.1 mknod rst0.2 c 14 8 mknod nrst0.2 c 14 9 mknod erst0.2 c 14 10 mknod st0ctl.2 c 14 11 chgrp operator rst0.2 nrst0.2 erst0.2 st0ctl.2 chmod 600 st0ctl.2 mknod rst0.3 c 14 12 mknod nrst0.3 c 14 13 mknod erst0.3 c 14 14 mknod st0ctl.3 c 14 15 chgrp operator rst0.3 nrst0.3 erst0.3 st0ctl.3 chmod 600 st0ctl.3 rm -f rst0.ctl mknod rst0.ctl c 14 536870912 chmod 600 rst0.ctl ln rst0.0 rst0 ln nrst0.0 nrst0 ln erst0.0 erst0 umask 77 Does this appear to be functional? tomdean To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 21:55:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA21331 for freebsd-current-outgoing; Tue, 29 Sep 1998 21:55:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from math.berkeley.edu (math.Berkeley.EDU [128.32.183.94]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA21326 for ; Tue, 29 Sep 1998 21:55:53 -0700 (PDT) (envelope-from dan@math.berkeley.edu) Received: (from dan@localhost) by math.berkeley.edu (8.8.7/8.8.7) id VAA14380; Tue, 29 Sep 1998 21:55:40 -0700 (PDT) Date: Tue, 29 Sep 1998 21:55:40 -0700 (PDT) From: dan@math.berkeley.edu (Dan Strick) Message-Id: <199809300455.VAA14380@math.berkeley.edu> To: current@FreeBSD.ORG Subject: Re: time for some new man pages Cc: dan@math.berkeley.edu Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I also vote for using the names sd/st instead of da/sa (though I fear it is far too late to avoid the change). Over the last 10 years my brain has developed some fixed neural pathways that say "sd" and "st" and it is hard to change. Also, I dread having to explain the meaning of "da" and "sa" to people who do not live and breathe the SCSI standards. Dan Strick dan@math.berkeley.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 22:10:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA23261 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:10:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA23245 for ; Tue, 29 Sep 1998 22:10:43 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id WAA01787; Tue, 29 Sep 1998 22:10:21 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp03.primenet.com, id smtpd001769; Tue Sep 29 22:10:18 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id WAA18862; Tue, 29 Sep 1998 22:10:12 -0700 (MST) From: Terry Lambert Message-Id: <199809300510.WAA18862@usr02.primenet.com> Subject: Re: time for some new man pages To: ken@plutotech.com (Kenneth D. Merry) Date: Wed, 30 Sep 1998 05:10:12 +0000 (GMT) Cc: tomdean@ix.netcom.com, current@FreeBSD.ORG In-Reply-To: <199809300226.UAA25711@panzer.plutotech.com> from "Kenneth D. Merry" at Sep 29, 98 08:26:37 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 change WILL NOT AFFECT your scripts, UNLESS you are using the > compiled-in default devices in tar, dump or restore. ... > I'm sorry to have to use caps, but many people have the wrong ideas > about this change. What about DEVFS? 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 Sep 29 22:13:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA23658 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:13: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 WAA23630 for ; Tue, 29 Sep 1998 22:13:25 -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 PAA17386; Wed, 30 Sep 1998 15:12:56 +1000 Date: Wed, 30 Sep 1998 15:12:56 +1000 From: Bruce Evans Message-Id: <199809300512.PAA17386@godzilla.zeta.org.au> To: current@FreeBSD.ORG, tomdean@ix.netcom.com Subject: Re: time for some new man pages Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I think 'MAKEDEV st0' still works. And, it appears that 'MAKEDEV all' >will still attempt to create ??st0 devices. Likewise for sd[0-3]. Not in -current. >I am running a -current SMP of Sat Sep 5 19:58:37 PDT 1998. CVSUP'ed >about 5 hours earlier. > ># ls -l /dev/MAKEDEV >-r-xr-xr-x 1 root wheel 30774 May 20 1997 /dev/MAKEDEV* ^^^^^^^^^^^^ more than 4 months out of date Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 22:21:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA24988 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:21:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA24981 for ; Tue, 29 Sep 1998 22:21:24 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id XAA26682; Tue, 29 Sep 1998 23:19:38 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809300519.XAA26682@panzer.plutotech.com> Subject: Re: time for some new man pages In-Reply-To: <199809300510.WAA18862@usr02.primenet.com> from Terry Lambert at "Sep 30, 98 05:10:12 am" To: tlambert@primenet.com (Terry Lambert) Date: Tue, 29 Sep 1998 23:19:38 -0600 (MDT) Cc: tomdean@ix.netcom.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 Terry Lambert wrote... > > The change WILL NOT AFFECT your scripts, UNLESS you are using the > > compiled-in default devices in tar, dump or restore. > > ... > > > I'm sorry to have to use caps, but many people have the wrong ideas > > about this change. > > What about DEVFS? Unfortunately, DEVFS isn't going to work properly under CAM, since according to Bruce, you can't register device nodes in an interrupt context. Or something like that. He can explain it a bit more. (Device arrival events in CAM are delivered in an interrupt context.) So, for now, it doesn't matter. But, once DEVFS works with CAM, I guess the only device nodes that will be supported are the new-name device nodes. (Unless we make a decision to create both.) 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 Tue Sep 29 22:39:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA26148 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:39:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nagual.pp.ru (ache.relcom.ru [193.125.20.108]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA26137; Tue, 29 Sep 1998 22:39:00 -0700 (PDT) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.9.1/8.9.1) id JAA04948; Wed, 30 Sep 1998 09:38:44 +0400 (MSD) (envelope-from ache) Message-ID: <19980930093844.A4908@nagual.pp.ru> Date: Wed, 30 Sep 1998 09:38:44 +0400 From: "Andrey A. Chernov" To: current@FreeBSD.ORG Cc: markm@FreeBSD.ORG Subject: perl5: h2ph broken? Mail-Followup-To: current@freebsd.org, markm@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i Organization: Biomechanoid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It seems h2ph expect directory in /usr/local hierarchy by default. It should be fixed. ache:/usr/include p0 61_# h2ph * sys/* Destination directory /usr/local/lib/perl5/site_perl/5.005/i386-freebsd doesn't exist or isn't a directory Other *2p* utils should be checked too. -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ MTH/SH/HE S-- W-- N+ PEC>+ D A a++ C G>+ QH+(++) 666+>++ Y To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 22:43:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA26608 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:43:20 -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 WAA26601 for ; Tue, 29 Sep 1998 22:43:17 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id PAA03161; Wed, 30 Sep 1998 15:50:43 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199809300550.PAA03161@cimlogic.com.au> Subject: Re: time for some new man pages In-Reply-To: <199809300512.PAA17386@godzilla.zeta.org.au> from Bruce Evans at "Sep 30, 98 03:12:56 pm" To: bde@zeta.org.au (Bruce Evans) Date: Wed, 30 Sep 1998 15:50:42 +1000 (EST) Cc: current@FreeBSD.ORG, tomdean@ix.netcom.com 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 Bruce Evans wrote: > >I think 'MAKEDEV st0' still works. And, it appears that 'MAKEDEV all' > >will still attempt to create ??st0 devices. Likewise for sd[0-3]. > > Not in -current. > > >I am running a -current SMP of Sat Sep 5 19:58:37 PDT 1998. CVSUP'ed > >about 5 hours earlier. > > > ># ls -l /dev/MAKEDEV > >-r-xr-xr-x 1 root wheel 30774 May 20 1997 /dev/MAKEDEV* > ^^^^^^^^^^^^ more than 4 months out of date Ahem, 1997 was last _year_. -- 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 Tue Sep 29 22:43:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA26629 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:43:24 -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 WAA26603 for ; Tue, 29 Sep 1998 22:43:19 -0700 (PDT) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain [203.38.152.97]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id PAA07111; Wed, 30 Sep 1998 15:12:46 +0930 (CST) Message-ID: X-Mailer: XFMail 1.3 [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: <199809300455.VAA14380@math.berkeley.edu> Date: Wed, 30 Sep 1998 15:12:44 +0930 (CST) From: "Daniel O'Connor" To: (Dan Strick) Subject: Re: time for some new man pages Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 30-Sep-98 Dan Strick wrote: > Over the last 10 years my brain has developed some fixed > neural pathways that say "sd" and "st" and it is hard to > change. Also, I dread having to explain the meaning of > "da" and "sa" to people who do not live and breathe the > SCSI standards. Well.. Sequential Access and Direct Access are fairly obvious IMHO.. Also, when (haha) CAM supports other things besides SCSI it will be more logical.. (ie IDE if that ever happens) Of course I haven't used SCSI devices much so it doesn't bother me :) Perhaps if MAKEDEV is fixed to create the old names as well as the new (since its apparently broken) then it will keep people happy. --------------------------------------------------------------------- |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 Sep 29 22:44:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA27011 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:44:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA27006 for ; Tue, 29 Sep 1998 22:44:57 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zOF41-0005wH-00; Tue, 29 Sep 1998 23:44:37 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id XAA08202; Tue, 29 Sep 1998 23:44:36 -0600 (MDT) Message-Id: <199809300544.XAA08202@harmony.village.org> To: Jay Nelson Subject: Re: aha fails on Tekram DC300B Cc: freebsd-current@FreeBSD.ORG In-reply-to: Your message of "Tue, 29 Sep 1998 18:39:56 CDT." References: Date: Tue, 29 Sep 1998 23:44:36 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message Jay Nelson writes: : aha0: Invalid Command 0x8d This is expected, when booting -v. If you are getting this w/o booting -v, then there is a problem. : aha0: ahareset - Diagnostic Active failed to assert. status = 0x30 This is a problem. ahareset shouldn't fail. The card never comes ready (or at least is hung for a long time). : aha0: aha_fetch_adapter_info - Failed Get Board Info Once the card is in this state, all bets are off. : This board supposedly emulates a 1542B. If this is of any interest, : let me know what information I can provide. I don't have sources : loaded because of space, but could mount from another machine if it : helps. No. We're trying to disambiguate between the bt cards (which emulate the aha-1542 command set, but have a better, native command set) and the real 1542 cards. The problem with your card is that we're tripping it up pretty badly. Peter Wemm also has a 1542CF that is being tripped up by this also. You might want to re-sup with a change I made earlier tonight. It will do a hard reset rather than a soft reset when the command fails. Or you can change tha second arg to ahareset in aha_cmd from FALSE to TRUE, rebuild and try again. The other option is to #if 0 out the code that issues the esetup querry near the end of aha_probe. Peter reports both of these working. I don't have a DC300B to test against, but do have the 1542B (and jumper settings thanks to many kind people) and will be testing against it later. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 22:45:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA27122 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:45:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ix.netcom.com (sil-wa5-14.ix.netcom.com [206.214.137.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA27095 for ; Tue, 29 Sep 1998 22:45:10 -0700 (PDT) (envelope-from tomdean@ix.netcom.com) Received: (from tomdean@localhost) by ix.netcom.com (8.9.1/8.8.8) id WAA09382; Tue, 29 Sep 1998 22:44:54 -0700 (PDT) (envelope-from tomdean) Date: Tue, 29 Sep 1998 22:44:54 -0700 (PDT) Message-Id: <199809300544.WAA09382@ix.netcom.com> From: Thomas Dean To: current@FreeBSD.ORG In-reply-to: <199809300512.PAA17386@godzilla.zeta.org.au> (message from Bruce Evans on Wed, 30 Sep 1998 15:12:56 +1000) Subject: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have scripts that run on multiple operating systems, using sd and st devices. > >I think 'MAKEDEV st0' still works. And, it appears that 'MAKEDEV all' > >will still attempt to create ??st0 devices. Likewise for sd[0-3]. > > Not in -current. > > >I am running a -current SMP of Sat Sep 5 19:58:37 PDT 1998. CVSUP'ed > >about 5 hours earlier. > > > ># ls -l /dev/MAKEDEV > >-r-xr-xr-x 1 root wheel 30774 May 20 1997 /dev/MAKEDEV* > ^^^^^^^^^^^^ more than 4 months out of date > > Bruce > So, it appears that cvsup does not update MAKEDEV. Well, I have been lucky on that one. It appears that installation support for sd and st disappeared over a year ago. When I have another opportunity to rebuild or restore a FreeBSD system, I will have to manually create sd and st device files. Is this true? That is, unless I use an existing system to bootstrap rebuild or restoration. Earlier, > >On 30-Sep-98 Julian Elischer wrote: > > > I doubt that it would cause much long term heartache. > >Especially since you can use the old names still anyway.. > >(MAKEDEV still makes them AFAIK) > > I'm thinking of removing them from MAKEDEV. Obviously no one uses > MAKEDEV to create them, since it doesn't work. (od works, but sd is > missing from one case list, and st isn't supported.) > > Bruce > But, once DEVFS works with CAM, I guess the only device nodes that will be > supported are the new-name device nodes. (Unless we make a decision to > create both.) > > Ken Is it possible to restore sd and st support just to be compatible with other operating systems? Even if FreeBSD core members do not want them? Is this even a consideration? tomdean To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 22:48:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA27857 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:48:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA27848; Tue, 29 Sep 1998 22:48:30 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:UiCaGWMU+/J29WhAEn/qrjhDEv3l4Z0P@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id HAA25799; Wed, 30 Sep 1998 07:48:02 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809300548.HAA25799@gratis.grondar.za> To: "Andrey A. Chernov" cc: current@FreeBSD.ORG, markm@FreeBSD.ORG Subject: Re: perl5: h2ph broken? In-Reply-To: Your message of " Wed, 30 Sep 1998 09:38:44 +0400." <19980930093844.A4908@nagual.pp.ru> References: <19980930093844.A4908@nagual.pp.ru> Date: Wed, 30 Sep 1998 07:48:00 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Andrey A. Chernov" wrote: > It seems h2ph expect directory in /usr/local hierarchy by default. > It should be fixed. > > ache:/usr/include p0 61_# h2ph * sys/* > Destination directory /usr/local/lib/perl5/site_perl/5.005/i386-freebsd doesn 't exist or isn't a directory > > Other *2p* utils should be checked too. Thanks! On my list, now... M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 22:58:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA28966 for freebsd-current-outgoing; Tue, 29 Sep 1998 22:58:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA28958 for ; Tue, 29 Sep 1998 22:58:31 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zOFH9-0005wb-00; Tue, 29 Sep 1998 23:58:11 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id XAA08268; Tue, 29 Sep 1998 23:58:09 -0600 (MDT) Message-Id: <199809300558.XAA08268@harmony.village.org> To: Chan Yiu Wah Subject: Re: what is the difference between aout & elf Cc: current@FreeBSD.ORG In-reply-to: Your message of "Tue, 29 Sep 1998 12:19:12 +0800." <199809290419.MAA09433@b1.hkstar.com> References: <199809290419.MAA09433@b1.hkstar.com> Date: Tue, 29 Sep 1998 23:58:09 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199809290419.MAA09433@b1.hkstar.com> Chan Yiu Wah writes: : I am newbie to aout and elf format. I would like to know there differences. : Why FreeBSD is trying to go elf ? I don't want to create flame. I just : curious to know about that only. No Flame ,please. Back in the dim, dark past, there was simple hardware. This simple hardware supported a simple, small system. a.out was completely adequate for the job of representing binaries on this simple system (a pdp-11). As people ported unix from this simple system, they retained the a.out format because it was sufficent for the early ports of unix to thinks like the motorola 68k, VAXen, etc. Then some bright hardware engineer desided that if he could force software to do some sleezey tricks, then he'd be able to shave a few gates off the design and allow his cpu core to run faster. a.out was ill-suited for this hardware, so many formats were used to get to a better format. Things like COFF, ECOFF, and a few obscure others were invented and their limitations explored before things seemed to settle on ELF. In addition, program sizes were getting huge and disks were still small so the concept of a shared library was born. The VM system also became more sophisticated. In time, a.out wasn't up to handling these problems. In addition, people wanted to dynamically load things at run time, or to junk parts of their program after the init code had run to save in core memory and/or swap space. Languages became more sophistocated and people wanted code called before main automatically. Lots of hacks were done to the a.out format to allow all of these things to happen, and they basically worked for a time. While ELF solved many of these problems, it would be painful to switch from the system that basically worked. However, as time passed, the build tools that FreeBSD derived their build tools from (the assembler and loader especially) evolved. Many people wanted to build cross compilers targeting FreeBSD, but the older sources that FreeBSD had for as and ld weren't up to the task. The new gnu tools chain (binutils) does support cross compiling, elf, etc. In addition, many vendors are releasing ELF binaries, and it is a good thing for FreeBSD to run them. And if it is running ELF binaries, why bother having aout any more? It is a tired old horse that has proven useful for a long time, but it is time to turn him out to pasture for his long, faithful years of service. Elf is more expressive than a.out and will allow more extensibility in the base system. The elf tools are better maintained, and offer cross compilation support, which is important to many people. Elf is a little slower than a.out, but trying to measure it can be difficult. There are also numerous details that are different between the two in how they map pages, handle init code, etc. None of these are very important, but they are differences. I hope that this answers your question. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:02:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA29358 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:02:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id XAA29353 for ; Tue, 29 Sep 1998 23:02:46 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zOFLH-0005wm-00; Wed, 30 Sep 1998 00:02:27 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id AAA08304; Wed, 30 Sep 1998 00:02:26 -0600 (MDT) Message-Id: <199809300602.AAA08304@harmony.village.org> To: "Carlos C. Tapang" Subject: Re: What would it take to build the FreeBSD kernel into Portable Executable (PE) format? Cc: current@FreeBSD.ORG In-reply-to: Your message of "Tue, 29 Sep 1998 16:40:42 PDT." <000701bdec02$92e7dac0$0d787880@apex> References: <000701bdec02$92e7dac0$0d787880@apex> Date: Wed, 30 Sep 1998 00:02:25 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <000701bdec02$92e7dac0$0d787880@apex> "Carlos C. Tapang" writes: : I have been watching with interest your progress in converting from aout to : ELF. I am not ELFish and am seriously considering the idea of starting all : over and converting, at least the FreeBSD core kernel, into Microsoft's PE : format. I understand that one of the things that need to be done is to : change the bootloader to recognize the PE format. Are there other things I : need to change? (The application loader will need to be modified also, of : course). You want to check out the cygnus window's port. Check out http://www.cygnus.com for details. It can create PE formatted executables. The kernel loadable modules interface would likely need to change as well. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:03:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA29562 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:03:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nagual.pp.ru (lsd.relcom.eu.net [193.125.27.73]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA29519; Tue, 29 Sep 1998 23:03:18 -0700 (PDT) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.9.1/8.9.1) id KAA08418; Wed, 30 Sep 1998 10:02:50 +0400 (MSD) (envelope-from ache) Message-ID: <19980930100249.A7924@nagual.pp.ru> Date: Wed, 30 Sep 1998 10:02:49 +0400 From: "Andrey A. Chernov" To: Mark Murray Cc: current@FreeBSD.ORG, markm@FreeBSD.ORG Subject: Re: perl5: h2ph broken? Mail-Followup-To: Mark Murray , current@freebsd.org, markm@freebsd.org References: <19980930093844.A4908@nagual.pp.ru> <199809300548.HAA25799@gratis.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199809300548.HAA25799@gratis.grondar.za>; from mark@grondar.za on Wed, Sep 30, 1998 at 07:48:00AM +0200 Organization: Biomechanoid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 07:48:00AM +0200, Mark Murray wrote: > Thanks! On my list, now... BTW, cd /usr/include; h2ph * sys/* command needs to be added as 'afterinstall' target to /usr/src/include/Makefile -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ MTH/SH/HE S-- W-- N+ PEC>+ D A a++ C G>+ QH+(++) 666+>++ Y To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:21:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA01669 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:21:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA01652; Tue, 29 Sep 1998 23:21:35 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:e0wCgKSz4CEdT6epmrz+0aZonzdy1ULa@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id IAA27334; Wed, 30 Sep 1998 08:21:05 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809300621.IAA27334@gratis.grondar.za> To: "Andrey A. Chernov" cc: current@FreeBSD.ORG, markm@FreeBSD.ORG Subject: Re: perl5: h2ph broken? In-Reply-To: Your message of " Wed, 30 Sep 1998 10:02:49 +0400." <19980930100249.A7924@nagual.pp.ru> References: <19980930093844.A4908@nagual.pp.ru> <199809300548.HAA25799@gratis.grondar.za> <19980930100249.A7924@nagual.pp.ru> Date: Wed, 30 Sep 1998 08:21:03 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Andrey A. Chernov" wrote: > On Wed, Sep 30, 1998 at 07:48:00AM +0200, Mark Murray wrote: > > Thanks! On my list, now... > > BTW, > cd /usr/include; h2ph * sys/* > command needs to be added as 'afterinstall' target to > /usr/src/include/Makefile This is true. :-) ...and before you bring it up, I need to install all the .pod files for the folk who use perldoc... M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:21:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA01700 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:21:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA01691 for ; Tue, 29 Sep 1998 23:21:54 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id XAA00974 for current@FreeBSD.ORG; Tue, 29 Sep 1998 23:21:40 -0700 (PDT) Message-ID: <19980929232140.A948@nuxi.com> Date: Tue, 29 Sep 1998 23:21:40 -0700 From: "David O'Brien" To: current@FreeBSD.ORG Subject: Re: time for some new man pages Reply-To: obrien@NUXI.com References: <19980929170415.A29583@nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Julian Elischer on Tue, Sep 29, 1998 at 06:58:15PM -0700 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I called it sd because that's what it seemed to be called on most other > systems. (POLA) > > Apparently Justin disagrees. He's doing the code. Very true, and the new code is very beneficial for us. > personally I think it's a gratuitous change, but I've done worse myself. I still also think it is gratuitous, but my earlier email probably had too much vitriol. -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@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 Sep 29 23:30:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA03675 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:30:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA03670; Tue, 29 Sep 1998 23:30:52 -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 XAA20213; Tue, 29 Sep 1998 23:19:34 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Andrew Gallatin cc: jkh@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: non-interactive sysinstall broken? In-reply-to: Your message of "Tue, 29 Sep 1998 16:10:56 EDT." <199809292010.QAA04440@hurricane.cs.duke.edu> Date: Tue, 29 Sep 1998 23:19:34 -0700 Message-ID: <20210.907136374@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I've happily used an "install.cfg" configuration file to automatically > install FreeBSD 2.2.x on numerous machines in the past. However when > attempting to install 3.0-BETA in the manner, I'm running into a > problem where sysinstall is complaining that none of my partitions are > configured and that it cannot newfs the root device. The error message > below is approximately what it said, but it is transcibed from memory: I got your earlier message (I think -current mail is majorly backed up right now) and am investigating this now. If there is indeed a bug, and it certainly looks like one crept in during the CAMification of sysinstall, I'll be sure and fix it before -RELEASE! Thanks. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:32:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA04012 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:32:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA03996 for ; Tue, 29 Sep 1998 23:32:24 -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 XAA20229; Tue, 29 Sep 1998 23:21:07 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Carlos C. Tapang" cc: current@FreeBSD.ORG Subject: Re: What would it take to build the FreeBSD kernel into Portable Executable (PE) format? In-reply-to: Your message of "Tue, 29 Sep 1998 16:40:42 PDT." <000701bdec02$92e7dac0$0d787880@apex> Date: Tue, 29 Sep 1998 23:21:06 -0700 Message-ID: <20226.907136466@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > only). I'm sure most of you will have a strong opinion one way or another > about this. Let's hear them! Ummm. "Good luck?" :-) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:32:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA04082 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:32:54 -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 XAA04063 for ; Tue, 29 Sep 1998 23:32:44 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id IAA22028 for current@FreeBSD.ORG; Wed, 30 Sep 1998 08:32:27 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 7EAC41430; Wed, 30 Sep 1998 08:10:15 +0200 (CEST) Date: Wed, 30 Sep 1998 08:10:15 +0200 From: Ollivier Robert To: current@FreeBSD.ORG Subject: Re: time for some new man pages Message-ID: <19980930081015.A18046@keltia.freenix.fr> Mail-Followup-To: current@FreeBSD.ORG References: <199809300226.UAA25711@panzer.plutotech.com> <199809300342.UAA06883@ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <199809300342.UAA06883@ix.netcom.com>; from Thomas Dean on Tue, Sep 29, 1998 at 08:42:29PM -0700 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Thomas Dean: > So, the default devices for tar, dump, and, restore are to change to > the CAM device names. OK. They have already been changed. Do people ever watch the commit logs ?? -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 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 Sep 29 23:46:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA06918 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:46:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA06910 for ; Tue, 29 Sep 1998 23:46:50 -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 XAA20332; Tue, 29 Sep 1998 23:35:13 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: obrien@NUXI.com cc: Studded , Terry Lambert , Narvi , dan@math.berkeley.edu, current@FreeBSD.ORG Subject: Re: time for some new man pages In-reply-to: Your message of "Tue, 29 Sep 1998 17:04:15 PDT." <19980929170415.A29583@nuxi.com> Date: Tue, 29 Sep 1998 23:35:12 -0700 Message-ID: <20328.907137312@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I'd really be interested in a survey about this change. I'm willing to > bet that to most a SCSI disk is simply that a *S*CSI *D*isk. FreeBSD has > now added yet one more incompatibility (or if you prefer, yet something > different, aka NIH) to the Unix world. > > What ever happened to the policy of least supprise? For what it's worth, I agree with you. It was an ill-advised change, on par with the compat slice debacle and several other ill-advised changes in the past, and a lot of people apparently agree on this. I've also argued myself blue in the face with Justin over this one and he's just 100% sold on this change as somehow necessary and good so there's not much profit in arguing with him further. I do not agree, but Justin's the architect and it doesn't appear that changing his mind is an option at this point. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:48:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA07284 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:48:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA07279 for ; Tue, 29 Sep 1998 23:48:42 -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 XAA20359; Tue, 29 Sep 1998 23:36:36 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Kenneth D. Merry" cc: tomdean@ix.netcom.com (Thomas Dean), current@FreeBSD.ORG Subject: Re: time for some new man pages In-reply-to: Your message of "Tue, 29 Sep 1998 20:26:37 MDT." <199809300226.UAA25711@panzer.plutotech.com> Date: Tue, 29 Sep 1998 23:36:36 -0700 Message-ID: <20356.907137396@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I'm sorry to have to use caps, but many people have the wrong ideas > about this change. Oh, I dunno. I think it should never have happened. I think the pain far outweighs the gain. Now how do you see those ideas as wrong? I see them as quite straight-forward. :) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:49:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA07627 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:49:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA07613 for ; Tue, 29 Sep 1998 23:49:55 -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 XAA20373; Tue, 29 Sep 1998 23:37:46 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: ben@rosengart.com cc: Thomas Dean , current@FreeBSD.ORG Subject: Re: time for some new man pages In-reply-to: Your message of "Tue, 29 Sep 1998 23:14:51 EDT." Date: Tue, 29 Sep 1998 23:37:46 -0700 Message-ID: <20370.907137466@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I never heard anyone say that the old names were going away. Anyway, as > long as the major and minor numbers are correct, you can call your > device nodes anything you want to. Apparently there will still be problems with kernel config files which wire devices - those all need to be hand-edited. I tried arguing for two patches which would have spared even the config files from changing, but apparently this is the one case which doesn't allow that to work. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:50:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA07900 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:50:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA07889 for ; Tue, 29 Sep 1998 23:50:43 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id IAA21862; Wed, 30 Sep 1998 08:45:36 +0200 (CEST) To: Thomas Dean cc: current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) In-reply-to: Your message of "Tue, 29 Sep 1998 22:44:54 PDT." <199809300544.WAA09382@ix.netcom.com> Date: Wed, 30 Sep 1998 08:45:35 +0200 Message-ID: <21860.907137935@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199809300544.WAA09382@ix.netcom.com>, Thomas Dean writes: >> ># ls -l /dev/MAKEDEV >> >-r-xr-xr-x 1 root wheel 30774 May 20 1997 /dev/MAKEDEV* >> ^^^^^^^^^^^^ more than 4 months out of date >> >> Bruce >> > >So, it appears that cvsup does not update MAKEDEV. Well, I have been >lucky on that one. It sure does, but you have to look at src/etc/etc.i386/MAKEDEV -- 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 Sep 29 23:51:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08013 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:51:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA07976 for ; Tue, 29 Sep 1998 23:51:01 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id QAA15550; Wed, 30 Sep 1998 16:20:28 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id QAA17416; Wed, 30 Sep 1998 16:20:08 +0930 (CST) Message-ID: <19980930162007.V16936@freebie.lemis.com> Date: Wed, 30 Sep 1998 16:20:07 +0930 From: Greg Lehey To: John Birrell , Bruce Evans Cc: current@FreeBSD.ORG, tomdean@ix.netcom.com Subject: Re: time for some new man pages References: <199809300512.PAA17386@godzilla.zeta.org.au> <199809300550.PAA03161@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199809300550.PAA03161@cimlogic.com.au>; from John Birrell on Wed, Sep 30, 1998 at 03:50: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 Wednesday, 30 September 1998 at 15:50:42 +1000, John Birrell wrote: > Bruce Evans wrote: >>> I think 'MAKEDEV st0' still works. And, it appears that 'MAKEDEV all' >>> will still attempt to create ??st0 devices. Likewise for sd[0-3]. >> >> Not in -current. >> >>> I am running a -current SMP of Sat Sep 5 19:58:37 PDT 1998. CVSUP'ed >>> about 5 hours earlier. >>> >>> # ls -l /dev/MAKEDEV >>> -r-xr-xr-x 1 root wheel 30774 May 20 1997 /dev/MAKEDEV* >> ^^^^^^^^^^^^ more than 4 months out of date > > Ahem, 1997 was last _year_. Does that make his statement incorrect? Greg -- See complete headers for address, home page 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 Tue Sep 29 23:51:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08063 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:51:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from isua3.iastate.edu (isua3.iastate.edu [129.186.1.139]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA08040 for ; Tue, 29 Sep 1998 23:51:13 -0700 (PDT) (envelope-from graphix@iastate.edu) Received: from localhost (graphix@localhost) by isua3.iastate.edu (8.8.5/8.8.5) with SMTP id BAA13718 for ; Wed, 30 Sep 1998 01:50:59 -0500 (CDT) Message-Id: <199809300650.BAA13718@isua3.iastate.edu> To: freebsd-current@FreeBSD.ORG Reply-To: kent@iastate.edu Subject: XEmacs and ELF-current Date: Wed, 30 Sep 1998 01:50:59 CDT From: Kent Vander Velden Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Both ports xemacs and xemacs20 have a file named unexfreebsd.c that uses the type struct nzlist. This type is only defined if building on an a.out system. Has anyone built either of these ports of xemacs on ELF-current? --- Kent Vander Velden kent@iastate.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue Sep 29 23:54:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08882 for freebsd-current-outgoing; Tue, 29 Sep 1998 23:54: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 XAA08855 for ; Tue, 29 Sep 1998 23:54:40 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id RAA03546; Wed, 30 Sep 1998 17:02:03 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199809300702.RAA03546@cimlogic.com.au> Subject: Re: time for some new man pages In-Reply-To: <19980930162007.V16936@freebie.lemis.com> from Greg Lehey at "Sep 30, 98 04:20:07 pm" To: grog@lemis.com (Greg Lehey) Date: Wed, 30 Sep 1998 17:02:03 +1000 (EST) Cc: jb@cimlogic.com.au, bde@zeta.org.au, current@FreeBSD.ORG, tomdean@ix.netcom.com 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 Greg Lehey wrote: > >>> -r-xr-xr-x 1 root wheel 30774 May 20 1997 /dev/MAKEDEV* > >> ^^^^^^^^^^^^ more than 4 months out of date > > > > Ahem, 1997 was last _year_. > > Does that make his statement incorrect? Incorrect, no. Imprecise, yes. I checked the dates on the pile of FreeBSD CDs sitting on my desk. AFAIK, the dated file was from 2.2.1. There have been a few minor changes to FreeBSD since then. 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 Wed Sep 30 00:00:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA09552 for freebsd-current-outgoing; Wed, 30 Sep 1998 00:00:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt053nb4.san.rr.com (dt053nb4.san.rr.com [204.210.34.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA09538 for ; Wed, 30 Sep 1998 00:00:29 -0700 (PDT) (envelope-from Studded@dal.net) Received: from dal.net (Studded@localhost [127.0.0.1]) by dt053nb4.san.rr.com (8.8.8/8.8.8) with ESMTP id AAA02040; Wed, 30 Sep 1998 00:00:09 -0700 (PDT) (envelope-from Studded@dal.net) Message-ID: <3611D6F9.D5E737C0@dal.net> Date: Wed, 30 Sep 1998 00:00:09 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.06 [en] (X11; I; FreeBSD 2.2.7-STABLE-0929 i386) MIME-Version: 1.0 To: "Jordan K. Hubbard" CC: current@FreeBSD.ORG Subject: CAM device names (Was: time for some new man pages... ) References: <20328.907137312@time.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 Jordan K. Hubbard wrote: > > > I'd really be interested in a survey about this change. I'm willing to > > bet that to most a SCSI disk is simply that a *S*CSI *D*isk. FreeBSD has > > now added yet one more incompatibility (or if you prefer, yet something > > different, aka NIH) to the Unix world. > > > > What ever happened to the policy of least supprise? > > For what it's worth, I agree with you. It was an ill-advised change, > on par with the compat slice debacle and several other ill-advised > changes in the past, and a lot of people apparently agree on this. > I've also argued myself blue in the face with Justin over this one and > he's just 100% sold on this change as somehow necessary and good so > there's not much profit in arguing with him further. I do not agree, > but Justin's the architect and it doesn't appear that changing his > mind is an option at this point. Ok, that's fine, but at bare minimum we should support the old names for compatability. As someone else has already pointed out, adding "Yet Another Difference For Its Own Sake" from the rest of the unix world is just plain silly. Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 00:04:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA10084 for freebsd-current-outgoing; Wed, 30 Sep 1998 00:04:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns11.rim.or.jp (ns11.rim.or.jp [202.247.130.230]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA10079 for ; Wed, 30 Sep 1998 00:04:08 -0700 (PDT) (envelope-from motoyuki@snipe.rim.or.jp) Received: from rayearth.rim.or.jp (rayearth.rim.or.jp [202.247.130.242]) by ns11.rim.or.jp (8.8.5/3.5Wpl2-ns11/RIMNET-2) with ESMTP id QAA04520; Wed, 30 Sep 1998 16:03:53 +0900 (JST) Received: (from uucp@localhost) by rayearth.rim.or.jp (8.8.5/3.5Wpl2-uucp1/RIMNET) with UUCP id QAA22713; Wed, 30 Sep 1998 16:03:52 +0900 (JST) Received: from mserver.snipe.rim.or.jp (localhost.snipe.rim.or.jp [127.0.0.1]) by mserver.snipe.rim.or.jp (8.8.8/3.6W) with ESMTP id QAA05547; Wed, 30 Sep 1998 16:01:35 +0900 (JST) Message-Id: <199809300701.QAA05547@mserver.snipe.rim.or.jp> To: kent@iastate.edu Cc: freebsd-current@FreeBSD.ORG Subject: Re: XEmacs and ELF-current X-Mailer: mh-e on Mule 2.3 / Emacs 19.28 Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit References: <199809300650.BAA13718@isua3.iastate.edu> In-reply-to: Message from graphix@iastate.edu of <199809300650.BAA13718@isua3.iastate.edu> Date: Wed, 30 Sep 1998 16:01:35 +0900 From: Motoyuki Konno Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, Kent Vander Velden wrote: > Both ports xemacs and xemacs20 have a file named unexfreebsd.c that > uses the type struct nzlist. This type is only defined if building on > an a.out system. Has anyone built either of these ports of xemacs > on ELF-current? See ports/8092 and ports/8096 on the GNATS database. --- ------------------------------------------------------------------------ Motoyuki Konno mkonno@res.yamanashi-med.ac.jp (Univ) motoyuki@snipe.rim.or.jp (Home) motoyuki@FreeBSD.ORG (FreeBSD Project) Yamanashi Medical University http://www.freebsd.org/~motoyuki/ (WWW) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 00:39:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA15353 for freebsd-current-outgoing; Wed, 30 Sep 1998 00:39:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ix.netcom.com (sil-wa5-14.ix.netcom.com [206.214.137.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA15337 for ; Wed, 30 Sep 1998 00:39:12 -0700 (PDT) (envelope-from tomdean@ix.netcom.com) Received: (from tomdean@localhost) by ix.netcom.com (8.9.1/8.8.8) id AAA11470; Wed, 30 Sep 1998 00:38:57 -0700 (PDT) (envelope-from tomdean) Date: Wed, 30 Sep 1998 00:38:57 -0700 (PDT) Message-Id: <199809300738.AAA11470@ix.netcom.com> From: Thomas Dean To: current@FreeBSD.ORG In-reply-to: <21860.907137935@critter.freebsd.dk> (message from Poul-Henning Kamp on Wed, 30 Sep 1998 08:45:35 +0200) Subject: Re: MAKEDEV Support for sd and st Devices Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It sure does, but you have to look at src/etc/etc.i386/MAKEDEV > > -- > Poul-Henning Kamp FreeBSD coreteam member Maybe I am missing something... # ls -l /usr/src/etc/etc.i386/MAKEDEV -rw-r--r-- 1 root wheel 30065 Aug 17 22:32 /usr/src/etc/etc.i386/MAKEDEV Is this file up-to-date? This file appears to make sd and st. ... all) sh MAKEDEV std # standard sh MAKEDEV fd0 fd1 # bdev, floppy disk sh MAKEDEV sd0 sd1 sd2 sd3 wd0 wd1 wd2 wd3 # bdev, ordinary disk sh MAKEDEV od0 # bdev, optical disk sh MAKEDEV wfd0 # bdev, LS-120 floppy sh MAKEDEV vn0 # bdev, virtual disk sh MAKEDEV cd0 matcd0 mcd0 scd0 wcd0 # bdev, cdrom sh MAKEDEV ft0 st0 wt0 # bdev, tape ... and the following sections appear to be functional. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 00:53:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA17645 for freebsd-current-outgoing; Wed, 30 Sep 1998 00:53:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA17640 for ; Wed, 30 Sep 1998 00:53:43 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id AAA01404 for freebsd-current@freebsd.org; Wed, 30 Sep 1998 00:53:30 -0700 (PDT) Message-ID: <19980930005330.A1326@nuxi.com> Date: Wed, 30 Sep 1998 00:53:30 -0700 From: "David O'Brien" To: freebsd-current@FreeBSD.ORG Subject: potential UFS kernel problem Reply-To: obrien@NUXI.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I would really appreciate it if someone would see if this patch to GENERIC produces a kernel that can't mount a UFS root. With this minimal change, I get the following when booting: ccdconfig ... fsck .... mount: ufs filesystem is not available Filesystem mount failed, startup aborted Enter full pathname for shell .... I got this when I upgraded from the 19980803-SNAP (ie, pre-LETTERS), to -CURRENT from a CVSup yesterday. I have *not* passed thru E-day, but the CVSup did take me thru C-day and P-day. Thru many kernel compiles, I have narrowed it down the changes below. Note that uncommenting any one of the options resolves the problem. I usually don't statically compile in these FS's so that the LKM versions will be used. -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) --- GENERIC Sat Sep 19 13:55:55 1998 +++ MINBAD Tue Sep 29 23:45:23 1998 @@ -25,12 +25,12 @@ options INET #InterNETworking options FFS #Berkeley Fast Filesystem options NFS #Network Filesystem -options MSDOSFS #MSDOS Filesystem -options "CD9660" #ISO 9660 Filesystem -options "CD9660_ROOT" #CD-ROM usable as root device +#options MSDOSFS #MSDOS Filesystem +#options "CD9660" #ISO 9660 Filesystem +#options "CD9660_ROOT" #CD-ROM usable as root device options FFS_ROOT #FFS usable as root device [keep this!] -options NFS_ROOT #NFS usable as root device -options PROCFS #Process filesystem +#options NFS_ROOT #NFS usable as root device +#options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device options UCONSOLE #Allow users to grab the console To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 02:06:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA27889 for freebsd-current-outgoing; Wed, 30 Sep 1998 02:06:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA27865 for ; Wed, 30 Sep 1998 02:06:34 -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.9.1a/8.9.1) with ESMTP id LAA05702; Wed, 30 Sep 1998 11:05:54 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id LAA01917; Wed, 30 Sep 1998 11:05:48 +0200 (MET DST) Message-ID: <19980930110548.19227@follo.net> Date: Wed, 30 Sep 1998 11:05:48 +0200 From: Eivind Eklund To: obrien@NUXI.com, freebsd-current@FreeBSD.ORG Subject: Re: potential UFS kernel problem References: <19980930005330.A1326@nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980930005330.A1326@nuxi.com>; from David O'Brien on Wed, Sep 30, 1998 at 12:53:30AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 12:53:30AM -0700, David O'Brien wrote: > I would really appreciate it if someone would see if this patch to > GENERIC produces a kernel that can't mount a UFS root. [...] > I got this when I upgraded from the 19980803-SNAP (ie, pre-LETTERS), to > -CURRENT from a CVSup yesterday. I have *not* passed thru E-day, but the > CVSup did take me thru C-day and P-day. > > Thru many kernel compiles, I have narrowed it down the changes below. > Note that uncommenting any one of the options resolves the problem. I > usually don't statically compile in these FS's so that the LKM versions > will be used. Are you sure that changing _any_ of these options will change the symptoms? E.g. CD9660_ROOT is only used in autoconf.c (as it is supposed to), to enable/disable the section that check for a CD root. If enabling this option will change the behaviour of your FFS mount, it mean that your problem is likely related to alignment or other secondary issues (which again mean it will be a bitch to debug). I don't have time to build & test a new kernel right now; sorry. > -- > -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) > > > --- GENERIC Sat Sep 19 13:55:55 1998 > +++ MINBAD Tue Sep 29 23:45:23 1998 > @@ -25,12 +25,12 @@ > options INET #InterNETworking > options FFS #Berkeley Fast Filesystem > options NFS #Network Filesystem > -options MSDOSFS #MSDOS Filesystem > -options "CD9660" #ISO 9660 Filesystem > -options "CD9660_ROOT" #CD-ROM usable as root device > +#options MSDOSFS #MSDOS Filesystem > +#options "CD9660" #ISO 9660 Filesystem > +#options "CD9660_ROOT" #CD-ROM usable as root device > options FFS_ROOT #FFS usable as root device [keep this!] > -options NFS_ROOT #NFS usable as root device > -options PROCFS #Process filesystem > +#options NFS_ROOT #NFS usable as root device > +#options PROCFS #Process filesystem > options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] > options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device > options UCONSOLE #Allow users to grab the console > > 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 Sep 30 02:16:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA29592 for freebsd-current-outgoing; Wed, 30 Sep 1998 02:16:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA29556 for ; Wed, 30 Sep 1998 02:15:57 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id CAA01985; Wed, 30 Sep 1998 02:14:52 -0700 (PDT) Message-ID: <19980930021451.A1671@nuxi.com> Date: Wed, 30 Sep 1998 02:14:51 -0700 From: "David O'Brien" To: Eivind Eklund , freebsd-current@FreeBSD.ORG Subject: Re: potential UFS kernel problem Reply-To: obrien@NUXI.com References: <19980930005330.A1326@nuxi.com> <19980930110548.19227@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980930110548.19227@follo.net>; from Eivind Eklund on Wed, Sep 30, 1998 at 11:05:48AM +0200 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Are you sure that changing _any_ of these options will change the > symptoms? > > E.g. CD9660_ROOT is only used in autoconf.c (as it is supposed to), to Well, I can't build a kernel with "CD9660_ROOT" defined if "CD9660" isn't. (I've sent a private email to you about this) So I guess technically it does mean that uncommenting "CD9660_ROOT" won't fix the problem. -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 02:20:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA00711 for freebsd-current-outgoing; Wed, 30 Sep 1998 02:20:25 -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 CAA00634 for ; Wed, 30 Sep 1998 02:20:16 -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 CAA04277; Wed, 30 Sep 1998 02:20:18 -0700 (PDT) Message-Id: <199809300920.CAA04277@implode.root.com> To: Julian Elischer cc: Terry Lambert , current@FreeBSD.ORG Subject: Re: VM mmap file extension bug still exists? In-reply-to: Your message of "Tue, 29 Sep 1998 18:49:34 PDT." From: David Greenman Reply-To: dg@root.com Date: Wed, 30 Sep 1998 02:20:17 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> It's definitely a workaround. The real fix is to add a parementer to >> the mapping function. > >Ok here's the patch done the 'correct way' >I have looked at the problem with terry and he has convinced me that >there IS a problem there. Well, as I said in previous email, I'm not convinced that adding another argument to the pager_alloc functions is "correct", and I think your patches pretty well demonstrate that. It appears to me that in every case, the "size_in_bytes" is just the non-rounded/indexed version of the original "size" parameter, so why don't we simply change the definition of "size" to be an off_t number of bytes and then do the OFF_TO_IDX translation in the pager(s) as necessary, instead of at the caller? -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 Wed Sep 30 03:13:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA06697 for freebsd-current-outgoing; Wed, 30 Sep 1998 03:13:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from terminator.informatik.ba-stuttgart.de (terminator.informatik.ba-stuttgart.de [141.31.111.23]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA06650 for ; Wed, 30 Sep 1998 03:13:38 -0700 (PDT) (envelope-from henry@MX.BA-Stuttgart.De) Received: from marylin.goethestr12-net.marbach-neckar (marylin.informatik.ba-stuttgart.de [141.31.112.1]) by terminator.informatik.ba-stuttgart.de (8.8.8/8.8.8) with ESMTP id MAA09110; Wed, 30 Sep 1998 12:09:31 +0200 (CEST) (envelope-from henry@MX.BA-Stuttgart.De) Received: (from henry@localhost) by marylin.goethestr12-net.marbach-neckar (8.9.1/8.8.8) id LAA27918; Wed, 30 Sep 1998 11:59:37 +0200 (CEST) (envelope-from henry) From: Henry Vogt Message-Id: <199809300959.LAA27918@marylin.goethestr12-net.marbach-neckar> Subject: Re: ELF X11 In-Reply-To: <199809292057.WAA00927@yacht.domestic.de> from Joachim Kuebart at "Sep 29, 98 10:57:03 pm" To: joki@kuebart.stuttgart.netsurf.de (Joachim Kuebart) Date: Wed, 30 Sep 1998 11:59:36 +0200 (CEST) Cc: dwhite@resnet.uoregon.edu, narvi@haldjas.folklore.ee, 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 > Joachim Kuebart wrote: > Doug White wrote: [...] > > > > The XFree86 port has been ELFed and it appears to work okay - using it on > > my -CURRENT crash box. I can't build KDE though to really hammer it. I > > hate twm :( > > Please tell me where you got stuck with KDE. I've got it all running > over here for over two weeks now with not a single glitch (well, > KDE doesn't do much more than display two or three xterm's... I > hate kterm :-). a.out-Netscape is running quite a lot as well, though. > > cu Jo > Hi, this is what i get trying to compile the actual kde port. (using an ELF'd 3.0-BETA (SMP) System.) All goes well (Mesa2,qt140) until and including 'kdelibs', but then 'kdebase' fails: ---------------------------- C U T ------------------------------- ===> kde-1.0 depends on shared library: kdecore\.1\.0 - not found ===> Verifying install for kdecore\.1\.0 in /usr/ports/x11/kdelibs ===> Returning to build of kde-1.0 Error: shared library "kdecore\.1\.0" does not exist *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. ---------------------------- C U T ------------------------------- Regards Henry -- // // Do you suffer from long term memory loss ? I don't remember:-( // // Henry Vogt (henry@BA-Stuttgart.De) // Goethestr. 12, 71672 Marbach (Neckar), Tel. 07144/841653 // To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 04:16:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA15572 for freebsd-current-outgoing; Wed, 30 Sep 1998 04:16:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from online.no (pilt-s.online.no [193.212.1.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA15566 for ; Wed, 30 Sep 1998 04:16:16 -0700 (PDT) (envelope-from zerium@webindex.no) Received: from zeriat.online.no (ti01a25-0112.dialup.online.no [130.67.8.240]) by online.no (8.9.1/8.8.7) with ESMTP id NAA10274; Wed, 30 Sep 1998 13:15:52 +0200 (MET DST) Received: from localhost (zerium@localhost) by zeriat.online.no (8.9.1/8.9.1) with SMTP id LAA09276; Wed, 30 Sep 1998 11:02:01 +0200 (CEST) (envelope-from zerium@webindex.no) X-Authentication-Warning: zeriat.online.no: zerium owned process doing -bs Date: Wed, 30 Sep 1998 11:02:00 +0200 (CEST) From: Hans Petter Bieker X-Sender: zerium@zeriat.online.no To: Joachim Kuebart cc: Doug White , narvi@haldjas.folklore.ee, current@FreeBSD.ORG Subject: Re: ELF X11 In-Reply-To: <199809292057.WAA00927@yacht.domestic.de> 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, 29 Sep 1998, Joachim Kuebart wrote: > Please tell me where you got stuck with KDE. I've got it all running > over here for over two weeks now with not a single glitch (well, > KDE doesn't do much more than display two or three xterm's... I > hate kterm :-). a.out-Netscape is running quite a lot as well, though. I guess he wants this: Index: ltmain.sh =================================================================== RCS file: /home/kde/kdelibs/ltmain.sh,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- ltmain.sh 1998/03/20 17:38:24 1.17 +++ ltmain.sh 1998/09/27 19:14:42 1.18 @@ -967,6 +967,16 @@ versuffix="$current.$revision" ;; + freebsd) + version_vars="$version_vars major versuffix" + major="$current" + if [ $PORTOBJFORMAT = elf ]; then + versuffix="$current"; + else + versuffix="$current.$revision"; + fi + ;; + *) $echo "$modename: unknown library version type \`$version_type'" 1>&2 echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 -bieker- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 05:00:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA19577 for freebsd-current-outgoing; Wed, 30 Sep 1998 05:00:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from entropy.quake.at (uvo-79.univie.ac.at [131.130.230.79]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA19489 for ; Wed, 30 Sep 1998 04:59:57 -0700 (PDT) (envelope-from root@frag.quake.at) Received: from root by entropy.quake.at with local (Exim 1.92 #1) for current@freebsd.org id 0zOKpm-0006OW-00; Wed, 30 Sep 1998 13:54:18 +0200 Message-ID: <19980930135418.A15529@compufit.at> Date: Wed, 30 Sep 1998 13:54:18 +0200 From: Alexander Sanda To: current@FreeBSD.ORG Subject: Very strange thing happened today Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i X-Operating-System: FreeBSD 3.0-BETA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ok, here is the deal: While making buildworld today (CVS'upped ca. 11am GMT), I got an error: /opt/src/src/gnu/lib/libobjc/../../../contrib/gcc/objc/list.h:142: parse error before `objc_list' Well, I checked the file list.h and found the following: (starts at line 139) /* Free list (backwards recursive) */ static void list_frestruct objc_list* list) { if(list) { list_free(list->tail); free(list); } } Note that the function definition is wrong in some way :) I checked against the original file on ftp.freebsd.org and found out that the real line has to be: static void list_free(struct objc_list* list) Some_thing_ has stolen 2 characters from the function definition. Best of all, neither the filesize nor the timestamp have been changed (still 3521 bytes, 18 Sep 1996), _but_ 2 junk characters (0-bytes) have been added to the end of the file. I still have a copy of the altered file, so if somebody would be interested, I could mail him the header file. Ok, I'am a bit worried, what happened here ? Black magic, voodoo, aliens, cosmic rays ? :) Yes, this whole stuff sounds a bit unrealistic, but it's not a joke, it happened exactly this way. The problem is - of course I expected this - not reproduceable, and will probably never happen again, but I'am still a bit scared about it. I'am quite closely following -current (aka -BETA), and I'am building world at least once a week. However, I'am still a.out. Normally, I'am doing make -j16 (mainly, because it's a good stress test :) ) and - apart from "real" build failures due to wrong code - I never got strange or non-reproduceable build errors. I don't believe in bad hardware, because this box is running solid like a rock - I never get strange crashes, segfaults or something else, and I never saw a NT bluescreen on this box. But it could be a harddisk problem, right ? Hardware description (might be unimportant): Gigabyte GA6x86 Socket 8 mainboard, FX chipset, Pentium Pro/200 (512K), 192 MB EDORAM (36bit Kingston SIMMs _with_ parity) /usr/src and /usr/obj are both on the same IDE drive (Fujitsu MPA3035ATU). -- # /AS/ http://privat.schlund.de/entropy/ # # # # XX has detected, that your mouse cursor has changed position. Please # # restart XX, so it can be updated. -- From The Gimp manual # To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 05:11:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA20954 for freebsd-current-outgoing; Wed, 30 Sep 1998 05:11:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.scsn.net (scsn.net [206.25.246.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA20946; Wed, 30 Sep 1998 05:10:56 -0700 (PDT) (envelope-from dmaddox@scsn.net) Received: from rhiannon.scsn.net ([209.12.57.65]) by mail.scsn.net (Post.Office MTA v3.1.2 release (PO205-101c) ID# 0-41950U6000L1100S0) with ESMTP id AAA137; Wed, 30 Sep 1998 08:01:51 -0400 Received: (from root@localhost) by rhiannon.scsn.net (8.9.1/8.9.1) id IAA00923; Wed, 30 Sep 1998 08:11:18 GMT (envelope-from root) Message-ID: <19980930081118.A896@scsn.net> Date: Wed, 30 Sep 1998 08:11:18 +0000 From: dmaddox@scsn.net (Donald J. Maddox) To: Mark Murray , "Andrey A. Chernov" Cc: current@FreeBSD.ORG, markm@FreeBSD.ORG Subject: Re: perl5: h2ph broken? Reply-To: dmaddox@scsn.net References: <19980930093844.A4908@nagual.pp.ru> <199809300548.HAA25799@gratis.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199809300548.HAA25799@gratis.grondar.za>; from Mark Murray on Wed, Sep 30, 1998 at 07:48:00AM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 07:48:00AM +0200, Mark Murray wrote: > "Andrey A. Chernov" wrote: > > It seems h2ph expect directory in /usr/local hierarchy by default. > > It should be fixed. > > > > ache:/usr/include p0 61_# h2ph * sys/* > > Destination directory /usr/local/lib/perl5/site_perl/5.005/i386-freebsd doesn > 't exist or isn't a directory > > > > Other *2p* utils should be checked too. > > Thanks! On my list, now... I posted a message to this list 2 weeks ago pointing this out, and got no response at all. Guess you have to be core to get a bug fixed these days :-( -------------------------------------------------------------------------- >From dmaddox@scsn.net Tue Sep 15 19:06:35 1998 Message-ID: <19980915190635.A2891@scsn.net> Date: Tue, 15 Sep 1998 19:06:35 +0000 From: "Donald J . Maddox" To: current@FreeBSD.ORG Subject: /usr/bin/h2ph wants /usr/local/lib/perl/5.00202/i386-freebsd? Reply-To: dmaddox@scsn.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Return-Receipt-To: dmaddox@scsn.net Status: RO Content-Length: 417 Lines: 8 I find that the new /usr/bin/h2ph wants to put the perl headers in /usr/local/lib/perl/5.00202/i386-freebsd... It seems wrong that perl now wants to put stuff in /usr/local... Shouldn't this stuff be going into /usr/share/perl, like it did before? Even if the concensus is that it's ok for perl to put stuff in /usr/local, BSD.local.dist should be updated to include the new dirs... Otherwise, h2ph simply fails. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 05:28:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA22794 for freebsd-current-outgoing; Wed, 30 Sep 1998 05:28:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bsd.mbp.ee (bsd.mbp.ee [194.204.12.74]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA22764 for ; Wed, 30 Sep 1998 05:28:18 -0700 (PDT) (envelope-from mauri@mbp.ee) Received: from nw1.mbp.ee (nw1.mbp.ee [194.204.12.68]) by bsd.mbp.ee (8.9.1/8.9.1) with ESMTP id PAA12304 for ; Wed, 30 Sep 1998 15:27:49 +0300 (EEST) (envelope-from mauri@mbp.ee) Message-Id: <199809301227.PAA12304@bsd.mbp.ee> Received: from SERVER/SpoolDir by nw1.mbp.ee (Mercury 1.43); 30 Sep 98 15:27:49 +0300 Received: from SpoolDir by SERVER (Mercury 1.43); 30 Sep 98 15:27:18 +0300 From: "Lauri Laupmaa" Organization: =?ISO-8859-1?Q?ripeva_Kirjastuse_AS?= To: current@FreeBSD.ORG Date: Wed, 30 Sep 1998 15:27:00 +0300 MIME-Version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Subject: targa exploit X-mailer: Pegasus Mail for Win32 (v3.01b) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from Quoted-printable to 8bit by hub.freebsd.org id FAA22784 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Yesterdays current still dies when hit with subj. Both SMP and non SMP versions. (tartga is a combination of 7or so separate IP attacks) ______________ Lauri Laupmaa Äripäev mauri@mbp.ee Ph. +372 66 70 369 +372 50 13 369 Fx. +372 66 70 165 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 05:39:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA23818 for freebsd-current-outgoing; Wed, 30 Sep 1998 05:39:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA23807; Wed, 30 Sep 1998 05:38:30 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:owLLUsGto2ZCPpI548s9+OaYI61H37hd@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id OAA28635; Wed, 30 Sep 1998 14:24:56 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199809301224.OAA28635@gratis.grondar.za> To: dmaddox@scsn.net cc: "Andrey A. Chernov" , current@FreeBSD.ORG, markm@FreeBSD.ORG Subject: Re: perl5: h2ph broken? In-Reply-To: Your message of " Wed, 30 Sep 1998 08:11:18 GMT." <19980930081118.A896@scsn.net> References: <19980930093844.A4908@nagual.pp.ru> <199809300548.HAA25799@gratis.grondar.za> <19980930081118.A896@scsn.net> Date: Wed, 30 Sep 1998 14:24:54 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I posted a message to this list 2 weeks ago pointing this out, and got > no response at all. Guess you have to be core to get a bug fixed these > days :-( I have been keeping a very careful eye out for Perl bugs, trust me. What is clear is that mail is getting lost - I see many updates to the sources via cvsup with no cvs-all commit mail visible. > -------------------------------------------------------------------------- > > From dmaddox@scsn.net Tue Sep 15 19:06:35 1998 > Message-ID: <19980915190635.A2891@scsn.net> > Date: Tue, 15 Sep 1998 19:06:35 +0000 > From: "Donald J . Maddox" > To: current@FreeBSD.ORG > Subject: /usr/bin/h2ph wants /usr/local/lib/perl/5.00202/i386-freebsd? > Reply-To: dmaddox@scsn.net > Mime-Version: 1.0 > Content-Type: text/plain; charset=us-ascii > X-Mailer: Mutt 0.93.2i > Return-Receipt-To: dmaddox@scsn.net > Status: RO > Content-Length: 417 > Lines: 8 > > I find that the new /usr/bin/h2ph wants to put the perl headers in > /usr/local/lib/perl/5.00202/i386-freebsd... It seems wrong that > perl now wants to put stuff in /usr/local... Shouldn't this stuff > be going into /usr/share/perl, like it did before? > > Even if the concensus is that it's ok for perl to put stuff in > /usr/local, BSD.local.dist should be updated to include the new > dirs... Otherwise, h2ph simply fails. My logs indicate that this mail was not delivered. :-( M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 05:40:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA24120 for freebsd-current-outgoing; Wed, 30 Sep 1998 05:40:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from myhakas.matti.ee ([194.126.98.150]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA24106 for ; Wed, 30 Sep 1998 05:40:49 -0700 (PDT) (envelope-from root@myhakas.matti.ee) Received: (from root@localhost) by myhakas.matti.ee (8.9.1/8.9.1) id PAA14386 for current@FreeBSD.ORG; Wed, 30 Sep 1998 15:40:02 +0300 (EEST) (envelope-from root) Message-ID: <19980930154002.A14288@matti.ee> Date: Wed, 30 Sep 1998 15:40:02 +0300 From: Vallo Kallaste To: current@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic Reply-To: vallo@matti.ee References: <19980929082453.A328@nagual.pp.ru> <19980930011432.B15508@keltia.freenix.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980930011432.B15508@keltia.freenix.fr>; from Ollivier Robert on Wed, Sep 30, 1998 at 01:14:32AM +0200 Organization: =?iso-8859-1?Q?AS_Matti_B=FCrootehnika?= Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ollivier Robert wrote: > To be honest with Quantum, my brand new Viking II is blazingly fast > compared to my trusty DCAS and supports the same # of transactions (64). My > 4 GB DCAS runs at 9 MB/s max whereas the Viking is doing 13 MB/s. > > I haven't tried the new 7200 rpm DDRS IBM drives but I guess they're good > too. > > 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-BETA #0: Sun Sep 27 14:53:13 CEST 1998 > roberto@tara.freenix.org:/src/src/sys/compile/TARA > [...] > da0 at ahc0 bus 0 target 6 lun 0 > da0: Fixed Direct Access SCSI2 device > da0: 40.0MB/s transfers (20.0MHz, offset 8, 16bit), Tagged Queueing Enabled > da0: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C) > > 203 [1:09] roberto@tara:~> dmesg | grep "tagged openings" > (da0:ahc0:0:6:0): tagged openings now 63 *** Yea, that means I'm having a good deal. I have two exactly same disks. BTW, I upgraded my ASUS ncr875 based card firmware and disks firmware also, because I got several crashes related directly to scsi subsystem. I have done some tests and now my system seems well working with CAM and all that scsi stuff. Vallo Kallaste vallo@matti.ee To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 05:49:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA25175 for freebsd-current-outgoing; Wed, 30 Sep 1998 05:49:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.scsn.net (scsn.net [206.25.246.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA25170 for ; Wed, 30 Sep 1998 05:49:03 -0700 (PDT) (envelope-from dmaddox@scsn.net) Received: from rhiannon.scsn.net ([209.12.57.65]) by mail.scsn.net (Post.Office MTA v3.1.2 release (PO205-101c) ID# 0-41950U6000L1100S0) with ESMTP id AAA157; Wed, 30 Sep 1998 08:39:55 -0400 Received: (from root@localhost) by rhiannon.scsn.net (8.9.1/8.9.1) id IAA00983; Wed, 30 Sep 1998 08:49:22 GMT (envelope-from root) Message-ID: <19980930084922.B896@scsn.net> Date: Wed, 30 Sep 1998 08:49:22 +0000 From: dmaddox@scsn.net (Donald J. Maddox) To: Mark Murray Cc: current@FreeBSD.ORG Subject: Re: perl5: h2ph broken? Reply-To: dmaddox@scsn.net References: <19980930093844.A4908@nagual.pp.ru> <199809300548.HAA25799@gratis.grondar.za> <19980930081118.A896@scsn.net> <199809301224.OAA28635@gratis.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199809301224.OAA28635@gratis.grondar.za>; from Mark Murray on Wed, Sep 30, 1998 at 02:24:54PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ah, ok, sorry for the accusatory tone of my message... I have noticed a few anomalies with the lists lately, too. I assumed that this one made it, because _I_ did get a copy back from the list... On Wed, Sep 30, 1998 at 02:24:54PM +0200, Mark Murray wrote: > > I posted a message to this list 2 weeks ago pointing this out, and got > > no response at all. Guess you have to be core to get a bug fixed these > > days :-( > > I have been keeping a very careful eye out for Perl bugs, trust me. What is > clear is that mail is getting lost - I see many updates to the sources via > cvsup with no cvs-all commit mail visible. > > > > -------------------------------------------------------------------------- > > > > From dmaddox@scsn.net Tue Sep 15 19:06:35 1998 > > Message-ID: <19980915190635.A2891@scsn.net> > > Date: Tue, 15 Sep 1998 19:06:35 +0000 > > From: "Donald J . Maddox" > > To: current@FreeBSD.ORG > > Subject: /usr/bin/h2ph wants /usr/local/lib/perl/5.00202/i386-freebsd? > > Reply-To: dmaddox@scsn.net > > Mime-Version: 1.0 > > Content-Type: text/plain; charset=us-ascii > > X-Mailer: Mutt 0.93.2i > > Return-Receipt-To: dmaddox@scsn.net > > Status: RO > > Content-Length: 417 > > Lines: 8 > > > > I find that the new /usr/bin/h2ph wants to put the perl headers in > > /usr/local/lib/perl/5.00202/i386-freebsd... It seems wrong that > > perl now wants to put stuff in /usr/local... Shouldn't this stuff > > be going into /usr/share/perl, like it did before? > > > > Even if the concensus is that it's ok for perl to put stuff in > > /usr/local, BSD.local.dist should be updated to include the new > > dirs... Otherwise, h2ph simply fails. > > My logs indicate that this mail was not delivered. :-( > > M > -- > Mark Murray > Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 06:06:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA27408 for freebsd-current-outgoing; Wed, 30 Sep 1998 06:06:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA27323; Wed, 30 Sep 1998 06:06:08 -0700 (PDT) (envelope-from dag-erli@ifi.uio.no) Received: from grjottunagard.ifi.uio.no (2602@grjottunagard.ifi.uio.no [129.240.64.131]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id PAA17615; Wed, 30 Sep 1998 15:05:50 +0200 (MET DST) Received: (from dag-erli@localhost) by grjottunagard.ifi.uio.no ; Wed, 30 Sep 1998 15:05:49 +0200 (MET DST) Mime-Version: 1.0 To: Ollivier Robert Cc: current@FreeBSD.ORG, scsi@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic References: <19980929082453.A328@nagual.pp.ru> <19980930011432.B15508@keltia.freenix.fr> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 30 Sep 1998 15:05:49 +0200 In-Reply-To: Ollivier Robert's message of "Wed, 30 Sep 1998 01:14:32 +0200" Message-ID: Lines: 22 X-Mailer: Gnus v5.6.44/Emacs 20.3 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 GAA27382 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ollivier Robert writes: > According to Dag-Erling C. Smørgrav : > > OK, that's it. I'm definitely dumping Quantum and Seagate and going > > for IBM instead. > To be honest with Quantum, my brand new Viking II is blazingly fast > compared to my trusty DCAS and supports the same # of transactions (64). My > 4 GB DCAS runs at 9 MB/s max whereas the Viking is doing 13 MB/s. You're not comparing equivalent models... IBM's closest match for the Viking II is the newer DDRS. I haven't tested one, but the specs are very close (7.5 ms nominal average seek, 512 kB cache, 7200 rpm) Surprisingly enough, in Norway the Quantum Viking II is approx. $50 cheaper than the IBM UltraStar 9ES aka DDRS-39130W. I say surprisingly because IBM drives are usually cheaper. One more argument in favor of IBM disks is that they reputedly run cooler and quieter than Quantum or Seagate disks. DES -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 07:10:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA07215 for freebsd-current-outgoing; Wed, 30 Sep 1998 07:10:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tim.xenologics.com (tim.xenologics.com [194.77.5.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA07012 for ; Wed, 30 Sep 1998 07:09:58 -0700 (PDT) (envelope-from seggers@semyam.dinoco.de) Received: (from uucp@localhost) by tim.xenologics.com (8.8.5/8.8.8) with UUCP id QAA15884; Wed, 30 Sep 1998 16:07:16 +0200 (MET DST) Received: from semyam.dinoco.de (semyam.dinoco.de [127.0.0.1]) by semyam.dinoco.de (8.9.1/8.8.8) with ESMTP id PAA13619; Wed, 30 Sep 1998 15:01:33 +0200 (CEST) (envelope-from seggers@semyam.dinoco.de) Message-Id: <199809301301.PAA13619@semyam.dinoco.de> To: Peter Wemm cc: John Polstra , current@FreeBSD.ORG, seggers@semyam.dinoco.de Subject: Re: Building elf kernel In-reply-to: Your message of "Tue, 29 Sep 1998 01:00:16 +0800." <199809281700.BAA01310@spinner.netplex.com.au> Date: Wed, 30 Sep 1998 15:01:32 +0200 From: Stefan Eggers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Back in june, he made the #include in globals.s > dependent on !SMP. This caused the SMP + ELF code to miss the #defines Could it be that this test should have been the other way round (only do the include when we use SMP) and around #include instead? I took a look at it and I think then it would make sense and do what the commit log said it was supposed to do. Didn't test if this allows ELF+SMP kernel compiles then, though. Stefan. -- Stefan Eggers Lu4 yao2 zhi1 ma3 li4, Max-Slevogt-Str. 1 ri4 jiu3 jian4 ren2 xin1. 51109 Koeln Federal Republic of Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 07:26:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA09644 for freebsd-current-outgoing; Wed, 30 Sep 1998 07:26:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp3.erols.com (smtp3.erols.com [207.172.3.236]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA09568 for ; Wed, 30 Sep 1998 07:26:03 -0700 (PDT) (envelope-from shmit@natasya.noc.erols.net) Received: from natasya.noc.erols.net (natasya.noc.erols.net [207.172.25.236]) by smtp3.erols.com (8.8.8/8.8.5) with ESMTP id KAA02768; Wed, 30 Sep 1998 10:25:37 -0400 (EDT) Received: (from shmit@localhost) by natasya.noc.erols.net (8.9.1/8.9.1) id KAA00410; Wed, 30 Sep 1998 10:25:36 -0400 (EDT) Message-ID: <19980930102536.K307@kublai.com> Date: Wed, 30 Sep 1998 10:25:36 -0400 From: Brian Cully To: Thomas Dean , current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Reply-To: shmit@kublai.com References: <199809300512.PAA17386@godzilla.zeta.org.au> <199809300544.WAA09382@ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199809300544.WAA09382@ix.netcom.com>; from Thomas Dean on Tue, Sep 29, 1998 at 10:44:54PM -0700 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Sep 29, 1998 at 10:44:54PM -0700, Thomas Dean wrote: > > Is it possible to restore sd and st support just to be compatible with > other operating systems? Even if FreeBSD core members do not want > them? Is this even a consideration? What other operating systems? The only ones I can think of are NetBSD and OpenBSD, and I wouldn't be surprised if they grabbed the CAM code soon anyway. The name of the drive device is going to be at least OS specific, and really it's host specific (think about wd versus sd), and will continue to be that way until the Unix world unites under a common GPL'd standard. The name change may have been gratuitous, but I can't really object, since the old devices work just fine. Besides, if you figure that the IDE code will end up under CAM in the future, it makes sense to call it `da' instead of `sd'. -- Brian Cully ``And when one of our comrades was taken prisoner, blindfolded, hung upside-down, shot, and burned, we thought to ourselves, `These are the best experiences of our lives''' -Pathology (Joe Frank, Somewhere Out There) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 07:48:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA13956 for freebsd-current-outgoing; Wed, 30 Sep 1998 07:48:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA13950 for ; Wed, 30 Sep 1998 07:48:22 -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 HAA22713 for ; Wed, 30 Sep 1998 07:37:08 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: current@FreeBSD.ORG Subject: boot anomaly with latest -current boot.flp Date: Wed, 30 Sep 1998 07:37:07 -0700 Message-ID: <22709.907166227@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I'm noticing on my Pentium 166 scratchbox here that in between the time it says: Intel Pentium F00F detected, installing workaround and next it says: changing root device to fd0c is a delay of well over a minute, easily into the "I think it crashed" envelope. Do any one of our committers who might have messing in that area of the system recently have any ideas? - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 08:10:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA16370 for freebsd-current-outgoing; Wed, 30 Sep 1998 08:10:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from online.no (pilt-s.online.no [193.212.1.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA16365 for ; Wed, 30 Sep 1998 08:10:29 -0700 (PDT) (envelope-from zerium@webindex.no) Received: from zeriat.online.no (ti34a26-0013.dialup.online.no [130.67.65.141]) by online.no (8.9.1/8.8.7) with ESMTP id RAA08576; Wed, 30 Sep 1998 17:09:54 +0200 (MET DST) Received: from localhost (zerium@localhost) by zeriat.online.no (8.9.1/8.9.1) with SMTP id NAA09755; Wed, 30 Sep 1998 13:29:25 +0200 (CEST) (envelope-from zerium@zeriat.online.no) Date: Wed, 30 Sep 1998 13:29:24 +0200 (CEST) From: Hans Petter Bieker X-Sender: zerium@zeriat.online.no To: Henry Vogt cc: Joachim Kuebart , dwhite@resnet.uoregon.edu, narvi@haldjas.folklore.ee, current@FreeBSD.ORG Subject: Re: ELF X11 In-Reply-To: <199809300959.LAA27918@marylin.goethestr12-net.marbach-neckar> 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 Wed, 30 Sep 1998, Henry Vogt wrote: > this is what i get trying to compile the actual kde port. > (using an ELF'd 3.0-BETA (SMP) System.) All goes well (Mesa2,qt140) > until and including 'kdelibs', but then 'kdebase' fails: > > Error: shared library "kdecore\.1\.0" does not exist recompile kdelibs with this patch. Then try kdebase again. (this patch is against the KDE cvs repository, not the fbsd ports collection.) You might as well fix your PLIST to include kdecore.so.1 instead of kdecore.so.1.0 (and the same with the rest of the libs.) You'll also have to fix the deps in the ports-collection. change: kdecore\\.1\\.[0-9]:${PORTSDIR}/x11/kdelibs to: kdecore.1\:${PORTSDIR}/x11/kdelibs etc. Index: ltmain.sh =================================================================== RCS file: /home/kde/kdelibs/ltmain.sh,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- ltmain.sh 1998/03/20 17:38:24 1.17 +++ ltmain.sh 1998/09/27 19:14:42 1.18 @@ -967,6 +967,16 @@ versuffix="$current.$revision" ;; + freebsd) + version_vars="$version_vars major versuffix" + major="$current" + if [ $PORTOBJFORMAT = elf ]; then + versuffix="$current"; + else + versuffix="$current.$revision"; + fi + ;; + *) $echo "$modename: unknown library version type \`$version_type'" 1>&2 echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 -bieker- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 08:48:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA21713 for freebsd-current-outgoing; Wed, 30 Sep 1998 08:48:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.oneway.net (NS.ONEWAY.NET [203.75.146.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA21689 for ; Wed, 30 Sep 1998 08:48:25 -0700 (PDT) (envelope-from vanilla@oneway.net) Received: (qmail 5775 invoked by uid 99); 30 Sep 1998 15:48:10 -0000 Message-ID: <19980930234810.A5757@oneway.net> Date: Wed, 30 Sep 1998 23:48:10 +0800 From: Vanilla Pooh Shu To: current@FreeBSD.ORG, ports@FreeBSD.ORG Subject: gnome projects & devel/libgtop Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.93.2i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi.. Could someone can hack gnome* & devel/libgtop for 3.0c, the author of libgtop use 2.2.x, and there are too muck different between 2.2.x & 3.0. there have too much linux spec code on gnomecore, like cdplay cpuload. coul someone port it to freebsd? -- thanks. i have no too muck skill to hack it.. -- Just Do It Vanilla I. Shu \ ®}€T®õ vanilla at FreeBSD.ORG http://www.FreeBSD.ORG/~vanilla (coming soon) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 09:00:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA23597 for freebsd-current-outgoing; Wed, 30 Sep 1998 09:00:14 -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 JAA23500 for ; Wed, 30 Sep 1998 09:00:01 -0700 (PDT) (envelope-from thyerm@camtech.net.au) Received: from camtech.net.au (dialup-ad-15-87.camtech.net.au [203.55.243.87]) by goliath.camtech.net.au (8.8.5/8.8.2) with ESMTP id BAA26330; Thu, 1 Oct 1998 01:27:18 +0930 (CST) Message-ID: <361253D8.115F4C61@camtech.net.au> Date: Thu, 01 Oct 1998 01:22:56 +0930 From: Matthew Thyer X-Mailer: Mozilla 4.5b1 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: Henry Vogt CC: Joachim Kuebart , dwhite@resnet.uoregon.edu, narvi@haldjas.folklore.ee, current@FreeBSD.ORG Subject: Re: ELF X11 References: <199809300959.LAA27918@marylin.goethestr12-net.marbach-neckar> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Same here... but /usr/local/lib/libkdecore* exists. So I re-ran ldconfig -R but it didn't help. So then I removed the hints files and ran ldconfig -R again and it seemed to get a bit further. Then it was complaining about some other library I dont recall which I gave it away then and thought that twm aint that bad afterall ;) Henry Vogt wrote: > > > Joachim Kuebart wrote: > > Doug White wrote: > [...] > > > > > > The XFree86 port has been ELFed and it appears to work okay - using it on > > > my -CURRENT crash box. I can't build KDE though to really hammer it. I > > > hate twm :( > > > > Please tell me where you got stuck with KDE. I've got it all running > > over here for over two weeks now with not a single glitch (well, > > KDE doesn't do much more than display two or three xterm's... I > > hate kterm :-). a.out-Netscape is running quite a lot as well, though. > > > > cu Jo > > > > Hi, > this is what i get trying to compile the actual kde port. > (using an ELF'd 3.0-BETA (SMP) System.) All goes well (Mesa2,qt140) > until and including 'kdelibs', but then 'kdebase' fails: > > ---------------------------- C U T ------------------------------- > ===> kde-1.0 depends on shared library: kdecore\.1\.0 - not found > ===> Verifying install for kdecore\.1\.0 in /usr/ports/x11/kdelibs > ===> Returning to build of kde-1.0 > Error: shared library "kdecore\.1\.0" does not exist > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > ---------------------------- C U T ------------------------------- > > Regards > > Henry > > -- > // > // Do you suffer from long term memory loss ? I don't remember:-( > // > // Henry Vogt (henry@BA-Stuttgart.De) > // Goethestr. 12, 71672 Marbach (Neckar), Tel. 07144/841653 > // > > 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 Sep 30 09:07:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA24754 for freebsd-current-outgoing; Wed, 30 Sep 1998 09:07:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA24748 for ; Wed, 30 Sep 1998 09:07:21 -0700 (PDT) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with SMTP id MAA00367 for ; Wed, 30 Sep 1998 12:08:20 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Wed, 30 Sep 1998 12:08:20 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: current@FreeBSD.ORG Subject: Long IDE probes? In-Reply-To: <22709.907166227@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 On Wed, 30 Sep 1998, Jordan K. Hubbard wrote: > I'm noticing on my Pentium 166 scratchbox here that in between > the time it says: > > Intel Pentium F00F detected, installing workaround > > and next it says: > > changing root device to fd0c > > is a delay of well over a minute, easily into the "I think it crashed" > envelope. Do any one of our committers who might have messing in that > area of the system recently have any ideas? re: i think it crashed. why does it take a good 30sec at least to probe the IDE hardware? i have ATAPI in the kernel, except for that, the boot squence would be blazing fast. if i boot and someone walks past the computer i usually get asked: "it locked up?" i don't see anything in LINT to shorten the time it takes to probe the IDE devices, any suggestions? -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 09:17:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA25807 for freebsd-current-outgoing; Wed, 30 Sep 1998 09:17:38 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA25800 for ; Wed, 30 Sep 1998 09:17:35 -0700 (PDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.9.1/8.9.1) id LAA01656; Wed, 30 Sep 1998 11:17:20 -0500 (CDT) Date: Wed, 30 Sep 1998 11:17:19 -0500 From: Dan Nelson To: Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? Message-ID: <19980930111719.A28064@emsphone.com> References: <22709.907166227@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.3i In-Reply-To: ; from "Alfred Perlstein" on Wed Sep 30 12:08:20 GMT 1998 X-OS: FreeBSD 2.2.7-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In the last episode (Sep 30), Alfred Perlstein said: > why does it take a good 30sec at least to probe the IDE hardware? i > have ATAPI in the kernel, except for that, the boot squence would be > blazing fast. > > if i boot and someone walks past the computer i usually get asked: > "it locked up?" > > i don't see anything in LINT to shorten the time it takes to probe > the IDE devices, any suggestions? /sys/i386/isa/wd.c, around line 105. Change the TIMEOUT value from 10000 to the 3000-4000 range. That'll cut the max IDE probe time from 30 seconds down to like 10. -Dan Nelson To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 09:27:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA27317 for freebsd-current-outgoing; Wed, 30 Sep 1998 09:27:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA27312 for ; Wed, 30 Sep 1998 09:27:28 -0700 (PDT) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with SMTP id MAA00407; Wed, 30 Sep 1998 12:28:25 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Wed, 30 Sep 1998 12:28:25 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: Dan Nelson cc: current@FreeBSD.ORG Subject: Re: Long IDE probes? In-Reply-To: <19980930111719.A28064@emsphone.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 any chance of this making it into a LINT option? like: options SCSI_DELAY=8000 # Be pessimistic about Joe SCSI device ie. options IDE_DELAY=10000 # Be pessimistic about Joe IDE devices ? urm, on second thought what about some of these things being configurable by the kernel config program at bootup also? seems a bit silly to require this to be compiled in. thanks, Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com -- There are operating systems, and then there's FreeBSD. -- http://www.freebsd.org/ 3.0-current On Wed, 30 Sep 1998, Dan Nelson wrote: > In the last episode (Sep 30), Alfred Perlstein said: > > why does it take a good 30sec at least to probe the IDE hardware? i > > have ATAPI in the kernel, except for that, the boot squence would be > > blazing fast. > > > > if i boot and someone walks past the computer i usually get asked: > > "it locked up?" > > > > i don't see anything in LINT to shorten the time it takes to probe > > the IDE devices, any suggestions? > > /sys/i386/isa/wd.c, around line 105. Change the TIMEOUT value from > 10000 to the 3000-4000 range. That'll cut the max IDE probe time from > 30 seconds down to like 10. > > -Dan Nelson > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 09:39:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA29891 for freebsd-current-outgoing; Wed, 30 Sep 1998 09:39:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Genesis.Denninger.Net (kdhome-2.pr.mcs.net [205.164.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA29865 for ; Wed, 30 Sep 1998 09:39:09 -0700 (PDT) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.1/8.8.2) id LAA04069; Wed, 30 Sep 1998 11:38:36 -0500 (CDT) Message-ID: <19980930113836.A4061@Denninger.Net> Date: Wed, 30 Sep 1998 11:38:36 -0500 From: Karl Denninger To: Dan Nelson , Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? References: <22709.907166227@time.cdrom.com> <19980930111719.A28064@emsphone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980930111719.A28064@emsphone.com>; from Dan Nelson on Wed, Sep 30, 1998 at 11:17:19AM -0500 Organization: Karl's Sushi and Packet Smashers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 11:17:19AM -0500, Dan Nelson wrote: > In the last episode (Sep 30), Alfred Perlstein said: > > why does it take a good 30sec at least to probe the IDE hardware? i > > have ATAPI in the kernel, except for that, the boot squence would be > > blazing fast. > > > > if i boot and someone walks past the computer i usually get asked: > > "it locked up?" > > > > i don't see anything in LINT to shorten the time it takes to probe > > the IDE devices, any suggestions? > > /sys/i386/isa/wd.c, around line 105. Change the TIMEOUT value from > 10000 to the 3000-4000 range. That'll cut the max IDE probe time from > 30 seconds down to like 10. > > -Dan Nelson What I don't understand is the reason for the long probes (that is, more than a second or two) in any of the disk devices. IDE by definition is probed by the BIOS before boot. Either the disk is there or it is not, and you don't get out of POST and to Boot until that's determined. Therefore, a long wait there is COMPLETELY pointless. SCSI devices similarly are probed by the adapter BIOS. Again, there is no reason for the long wait that I can fathom. I have cut the SCSI timeout way down, and it massively shortens the boot time. I'll have to do the same for the IDE stuff, since I *do* have an ATAPI CDROM (otherwise I'd just shut off the device completely). -- -- Karl Denninger (karl@denninger.net) http://www.mcs.net/~karl I ain't even *authorized* to speak for anyone other than myself, so give up now on trying to associate my words with any particular organization. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 10:04:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA05184 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:04:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA05154 for ; Wed, 30 Sep 1998 10:04:17 -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 JAA23171; Wed, 30 Sep 1998 09:52:59 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Alfred Perlstein cc: current@FreeBSD.ORG Subject: Re: Long IDE probes? In-reply-to: Your message of "Wed, 30 Sep 1998 12:08:20 CDT." Date: Wed, 30 Sep 1998 09:52:59 -0700 Message-ID: <23167.907174379@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > re: i think it crashed. > > why does it take a good 30sec at least to probe the IDE hardware? > i have ATAPI in the kernel, except for that, the boot squence would be > blazing fast. That's a different question and I'll thank you not to hijack my thread. Now everyone will respond about the much easier-to-answer IDE delay question and the original one will be conveniently lost. :) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 10:11:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA06393 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:11:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA06384 for ; Wed, 30 Sep 1998 10:11:25 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id KAA12912; Wed, 30 Sep 1998 10:11:09 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Wed, 30 Sep 1998 10:11:09 -0700 (PDT) From: Doug White To: alk@pobox.com cc: current@FreeBSD.ORG Subject: Re: cam scsi tape problem In-Reply-To: <13841.4284.975944.502320@avalon.east> 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, 29 Sep 1998, Tony Kimball wrote: > > My WangTek DAT on a 53c825 controller won't operate with a post-CAM > kernel. This is the observed behaviour: > > ; mt rew > mt: /dev/nrsa0: rewind: Device busy > (sa0:ncr0:0:1:0): MODE SENSE(06). CDB: 1a 0 f 0 1c 0 > (sa0:ncr0:0:1:0): ILLEGAL REQUEST asc:24,0 > (sa0:ncr0:0:1:0): Invalid field in CDB sks:cd,2 What version of /sys/pci/ncr.c are you on? There are major bugs in revisions 1.30-1.32. Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | 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 Wed Sep 30 10:15:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA07008 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:15:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA07002 for ; Wed, 30 Sep 1998 10:15:57 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id KAA14271; Wed, 30 Sep 1998 10:15:40 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Wed, 30 Sep 1998 10:15:39 -0700 (PDT) From: Doug White To: Joachim Kuebart cc: current@FreeBSD.ORG Subject: Re: ELF X11 In-Reply-To: <199809292057.WAA00927@yacht.domestic.de> 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, 29 Sep 1998, Joachim Kuebart wrote: > > The XFree86 port has been ELFed and it appears to work okay - using it on > > my -CURRENT crash box. I can't build KDE though to really hammer it. I > > hate twm :( > > Please tell me where you got stuck with KDE. I've got it all running > over here for over two weeks now with not a single glitch (well, > KDE doesn't do much more than display two or three xterm's... I > hate kterm :-). a.out-Netscape is running quite a lot as well, though. KDE hasn't been ELFed yet and is installing the libraries with the wrong name. lconfig just needs some tweaking. I emailed se@freebsd.org volunteering to make the necessary changes. I'd hack it for myself but it's time-consuming, just to have someone do the change properly. I can't use OBJFORMAT either, since libgif is hard-wired ELF. Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | 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 Wed Sep 30 10:20:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA07652 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:20:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA07646 for ; Wed, 30 Sep 1998 10:20:15 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id KAA14289; Wed, 30 Sep 1998 10:18:09 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Wed, 30 Sep 1998 10:18:09 -0700 (PDT) From: Doug White To: Hans Petter Bieker cc: Joachim Kuebart , narvi@haldjas.folklore.ee, current@FreeBSD.ORG Subject: Re: ELF X11 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 Wed, 30 Sep 1998, Hans Petter Bieker wrote: > On Tue, 29 Sep 1998, Joachim Kuebart wrote: > > > Please tell me where you got stuck with KDE. I've got it all running > > over here for over two weeks now with not a single glitch (well, > > KDE doesn't do much more than display two or three xterm's... I > > hate kterm :-). a.out-Netscape is running quite a lot as well, though. > > I guess he wants this: > Index: ltmain.sh > =================================================================== > RCS file: /home/kde/kdelibs/ltmain.sh,v Hans, you're my hero! :-) Now, can we get this committed and clear BROKEN_ELF on this? I'll try this later today... Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | 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 Wed Sep 30 10:29:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA08657 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:29:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pop.uniserve.com (pop.uniserve.com [204.244.156.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA08652 for ; Wed, 30 Sep 1998 10:29:19 -0700 (PDT) (envelope-from tom@uniserve.com) Received: from shell.uniserve.ca [204.244.186.218] by pop.uniserve.com with smtp (Exim 1.82 #4) id 0zOQ3Y-0003sG-00; Wed, 30 Sep 1998 10:28:52 -0700 Date: Wed, 30 Sep 1998 10:28:50 -0700 (PDT) From: Tom X-Sender: tom@shell.uniserve.ca To: Alfred Perlstein cc: current@FreeBSD.ORG Subject: Re: Long IDE probes? 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 Wed, 30 Sep 1998, Alfred Perlstein wrote: > re: i think it crashed. > > why does it take a good 30sec at least to probe the IDE hardware? > i have ATAPI in the kernel, except for that, the boot squence would be > blazing fast. Don't probe for devices that aren't there. Very simple, and you get fast boots all the time. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 10:31:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA09248 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:31:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pop.uniserve.com (pop.uniserve.com [204.244.156.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA09243 for ; Wed, 30 Sep 1998 10:31:49 -0700 (PDT) (envelope-from tom@uniserve.com) Received: from shell.uniserve.ca [204.244.186.218] by pop.uniserve.com with smtp (Exim 1.82 #4) id 0zOQ63-0004Cm-00; Wed, 30 Sep 1998 10:31:27 -0700 Date: Wed, 30 Sep 1998 10:31:25 -0700 (PDT) From: Tom X-Sender: tom@shell.uniserve.ca To: Karl Denninger cc: Dan Nelson , Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? In-Reply-To: <19980930113836.A4061@Denninger.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 Wed, 30 Sep 1998, Karl Denninger wrote: > IDE by definition is probed by the BIOS before boot. Either the disk is > there or it is not, and you don't get out of POST and to Boot until that's > determined. Therefore, a long wait there is COMPLETELY pointless. Huh? First of all, more than disks can be put on IDE, and the BIOS doesn't know anything about that. Most BIOSes don't probe IDE at all, but newer ones do it to avoid static settings in the CMOS. > SCSI devices similarly are probed by the adapter BIOS. Again, there is no > reason for the long wait that I can fathom. For convienance only. Some adaptors don't probe. The adaptors don't make this info available to the OS in any way, because the OS is supposed to probe. > I have cut the SCSI timeout way down, and it massively shortens the boot > time. I'll have to do the same for the IDE stuff, since I *do* have an > ATAPI CDROM (otherwise I'd just shut off the device completely). > > -- > -- > Karl Denninger (karl@denninger.net) http://www.mcs.net/~karl > I ain't even *authorized* to speak for anyone other than myself, so give > up now on trying to associate my words with any particular organization. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 10:33:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA09699 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:33:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA09690 for ; Wed, 30 Sep 1998 10:33:40 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id KAA17084; Wed, 30 Sep 1998 10:33:08 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Wed, 30 Sep 1998 10:33:07 -0700 (PDT) From: Doug White To: "David O'Brien" cc: freebsd-current@FreeBSD.ORG Subject: Re: potential UFS kernel problem In-Reply-To: <19980930005330.A1326@nuxi.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 Wed, 30 Sep 1998, David O'Brien wrote: > I would really appreciate it if someone would see if this patch to > GENERIC produces a kernel that can't mount a UFS root. Throw some debugging into mount_ufs. I doubt this is strictly a kernel bug, or else you wouldn't be able to mount root at all (panic: cant mount root). I'd be careful playing with procfs, things may depend on it in unusual ways. But removing msdosfs and cd9660 shouldn't impact ufs. > Thru many kernel compiles, I have narrowed it down the changes below. > Note that uncommenting any one of the options resolves the problem. I > usually don't statically compile in these FS's so that the LKM versions > will be used. > options INET #InterNETworking > options FFS #Berkeley Fast Filesystem > options NFS #Network Filesystem > -options MSDOSFS #MSDOS Filesystem > -options "CD9660" #ISO 9660 Filesystem > -options "CD9660_ROOT" #CD-ROM usable as root device > +#options MSDOSFS #MSDOS Filesystem > +#options "CD9660" #ISO 9660 Filesystem > +#options "CD9660_ROOT" #CD-ROM usable as root device > options FFS_ROOT #FFS usable as root device [keep this!] > -options NFS_ROOT #NFS usable as root device > -options PROCFS #Process filesystem > +#options NFS_ROOT #NFS usable as root device > +#options PROCFS #Process filesystem > options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] > options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device > options UCONSOLE #Allow users to grab the console Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | 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 Wed Sep 30 10:33:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA09717 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:33:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA09697 for ; Wed, 30 Sep 1998 10:33:41 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id KAA03621; Wed, 30 Sep 1998 10:33:14 -0700 (PDT) Message-ID: <19980930103313.A3511@nuxi.com> Date: Wed, 30 Sep 1998 10:33:13 -0700 From: "David O'Brien" To: shmit@kublai.com Cc: current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Reply-To: obrien@NUXI.com References: <199809300512.PAA17386@godzilla.zeta.org.au> <199809300544.WAA09382@ix.netcom.com> <19980930102536.K307@kublai.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980930102536.K307@kublai.com>; from Brian Cully on Wed, Sep 30, 1998 at 10:25:36AM -0400 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > What other operating systems? The only ones I can think of are > NetBSD and OpenBSD, Also SunOS 4.x, Linux. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 10:39:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA10780 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:39:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA10775 for ; Wed, 30 Sep 1998 10:38:58 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id KAA03656; Wed, 30 Sep 1998 10:38:33 -0700 (PDT) Message-ID: <19980930103833.A3648@nuxi.com> Date: Wed, 30 Sep 1998 10:38:33 -0700 From: "David O'Brien" To: Doug White Cc: freebsd-current@FreeBSD.ORG Subject: Re: potential UFS kernel problem Reply-To: obrien@NUXI.com References: <19980930005330.A1326@nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Doug White on Wed, Sep 30, 1998 at 10:33:07AM -0700 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I'd be careful playing with procfs, things may depend on it in unusual > ways. But removing msdosfs and cd9660 shouldn't impact ufs. But nothing should depend on procfs until LKMs can be loaded. Otherwise the procfs LKM is useless. -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 10:53:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12528 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:53:04 -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 KAA12511 for ; Wed, 30 Sep 1998 10:52:42 -0700 (PDT) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with SMTP id NAA22711 for ; Wed, 30 Sep 1998 13:51:46 -0400 (EDT) Date: Wed, 30 Sep 1998 13:51:46 -0400 (EDT) From: Chuck Robey To: current@FreeBSD.ORG Subject: comment about verbose booting 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 notice that booting messages are made very terse, which for regular usage is normal and reasonable. What bothers me is, when I specifically ask for verbose booting (using the -v argument on booting) and I really want the results, most often for later viewing via dmesg, there is little if any difference in what comes out. People are quite right to limit the verbosity of normal boot messages, but I think that this is quite out of place, when a user specifically asks for verbose booting. I just wanted to make that point, and ask that people realize that sometimes, folks _want_ the verbosity, and I don't think the driver should stand in the way of that. If you hate verbose boot messages, don't ask for them, fine, but don't let that stop printing of diagnostic data for those folks that _do_ want them. ----------------------------+----------------------------------------------- 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 Wed Sep 30 10:55:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12937 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:55:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from coleridge.kublai.com (coleridge.kublai.com [207.96.1.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA12912 for ; Wed, 30 Sep 1998 10:55:19 -0700 (PDT) (envelope-from shmit@coleridge.kublai.com) Received: (from shmit@localhost) by coleridge.kublai.com (8.9.1/8.9.1) id NAA08737; Wed, 30 Sep 1998 13:54:45 -0400 (EDT) Message-ID: <19980930135442.D20854@kublai.com> Date: Wed, 30 Sep 1998 13:54:42 -0400 From: Brian Cully To: obrien@NUXI.com Cc: current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Reply-To: shmit@kublai.com References: <199809300512.PAA17386@godzilla.zeta.org.au> <199809300544.WAA09382@ix.netcom.com> <19980930102536.K307@kublai.com> <19980930103313.A3511@nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980930103313.A3511@nuxi.com>; from David O'Brien on Wed, Sep 30, 1998 at 10:33:13AM -0700 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 10:33:13AM -0700, David O'Brien wrote: > > What other operating systems? The only ones I can think of are > > NetBSD and OpenBSD, > > Also SunOS 4.x, Linux. Linux uses sd[a-z], not sd[0-9]. SunOS 4.x uses a fixed target -> device name mapping. Just because they share the same prefix doesn't give you any additional win, since they have different semantics. My point was (and still is), the notion of OS portability for something like device nodes just isn't going to be viable any time in the near future. Portability between OS' is not an issue. -bjc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 10:55:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA12965 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:55:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Genesis.Denninger.Net (kdhome-2.pr.mcs.net [205.164.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA12942 for ; Wed, 30 Sep 1998 10:55:23 -0700 (PDT) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.1/8.8.2) id MAA04346; Wed, 30 Sep 1998 12:54:58 -0500 (CDT) Message-ID: <19980930125458.A4304@Denninger.Net> Date: Wed, 30 Sep 1998 12:54:58 -0500 From: Karl Denninger To: Tom Cc: Dan Nelson , Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? References: <19980930113836.A4061@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Tom on Wed, Sep 30, 1998 at 10:31:25AM -0700 Organization: Karl's Sushi and Packet Smashers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 10:31:25AM -0700, Tom wrote: > > On Wed, 30 Sep 1998, Karl Denninger wrote: > > > IDE by definition is probed by the BIOS before boot. Either the disk is > > there or it is not, and you don't get out of POST and to Boot until that's > > determined. Therefore, a long wait there is COMPLETELY pointless. > > Huh? First of all, more than disks can be put on IDE, and the BIOS > doesn't know anything about that. Most BIOSes don't probe IDE at all, but > newer ones do it to avoid static settings in the CMOS. The hell it doesn't. I've got several machines with IDE hardware in them. All of them find things like CDROMs during the boot sequence (before loading an OS). > > SCSI devices similarly are probed by the adapter BIOS. Again, there is no > > reason for the long wait that I can fathom. > > For convienance only. Some adaptors don't probe. The adaptors don't > make this info available to the OS in any way, because the OS is supposed > to probe. The point isn't that probing is bad (its not). The point is that once the BIOS has taken the delay for spin-up, sent START commands to SCSI disks, etc., waiting AGAIN is a waste of time. Are the delay lengths reasonable? I don't know. Aren't there specs on this stuff from the IDE and SCSI camps? -- -- Karl Denninger (karl@denninger.net) http://www.mcs.net/~karl I ain't even *authorized* to speak for anyone other than myself, so give up now on trying to associate my words with any particular organization. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 10:56:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA13376 for freebsd-current-outgoing; Wed, 30 Sep 1998 10:56:28 -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 KAA13154; Wed, 30 Sep 1998 10:55:53 -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 QAA08679; Wed, 30 Sep 1998 16:55:20 +0100 From: Luigi Rizzo Message-Id: <199809301555.QAA08679@labinfo.iet.unipi.it> Subject: possibly fixed sound code for 3.0-current To: current@FreeBSD.ORG Date: Wed, 30 Sep 1998 16:55:20 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I tested quickly my current version of the sound code on a 3.0-980925 snap and it seems to work reasonably at least with CS423x and OPTi931 cards. This code seems to solve the problems some people were reporting (and i also experienced myself) with what is currently in the source tree. Before committing i need people to test on their hardware and see if there are problems. The easiest way is to replace the whole /sys/i386/isa/snd directory with the content of http://www.iet.unipi.it/~luigi/snd-3.0-980930.tgz and see how it works for you. It should compile without major problems/warnings, i tested them on a very recent kernel. I am especially interested in feedback from the owners of the various vintages of CreativeLabs cards (including Vibra16X), and want to know how this code works with vat and the various mpeg players around. I am also interested in reports on excessive verbosity of the driver -- i might have left in some debugging message. Unless i get strong negative reports, my intention is to commit this stuff (which is essentially snd980607 plus a small number of minor fixes) to -current within a few days. thanks 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 Wed Sep 30 11:01:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA14747 for freebsd-current-outgoing; Wed, 30 Sep 1998 11:01:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pop.uniserve.com (pop.uniserve.com [204.244.156.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA14664 for ; Wed, 30 Sep 1998 11:01:11 -0700 (PDT) (envelope-from tom@uniserve.com) Received: from shell.uniserve.ca [204.244.186.218] by pop.uniserve.com with smtp (Exim 1.82 #4) id 0zOQYQ-0007GS-00; Wed, 30 Sep 1998 11:00:46 -0700 Date: Wed, 30 Sep 1998 11:00:45 -0700 (PDT) From: Tom X-Sender: tom@shell.uniserve.ca To: Karl Denninger cc: Dan Nelson , Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? In-Reply-To: <19980930125458.A4304@Denninger.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 Wed, 30 Sep 1998, Karl Denninger wrote: > On Wed, Sep 30, 1998 at 10:31:25AM -0700, Tom wrote: > > > > On Wed, 30 Sep 1998, Karl Denninger wrote: > > > > > IDE by definition is probed by the BIOS before boot. Either the disk is > > > there or it is not, and you don't get out of POST and to Boot until that's > > > determined. Therefore, a long wait there is COMPLETELY pointless. > > > > Huh? First of all, more than disks can be put on IDE, and the BIOS > > doesn't know anything about that. Most BIOSes don't probe IDE at all, but > > newer ones do it to avoid static settings in the CMOS. > > The hell it doesn't. > > I've got several machines with IDE hardware in them. All of them find > things like CDROMs during the boot sequence (before loading an OS). Yes, newer machines. The BIOS doesn't need to do that. I have a CDROM in an older machine here, and the BIOS doesn't grok it at all. Basically, the BIOS display is informational only (except for the boot disk). > > > SCSI devices similarly are probed by the adapter BIOS. Again, there is no > > > reason for the long wait that I can fathom. > > > > For convienance only. Some adaptors don't probe. The adaptors don't > > make this info available to the OS in any way, because the OS is supposed > > to probe. > > The point isn't that probing is bad (its not). > > The point is that once the BIOS has taken the delay for spin-up, sent START > commands to SCSI disks, etc., waiting AGAIN is a waste of time. Hehe... that is pretty funny. I have a system here that will refuse to start after a power-start because the BIOS can't find the boot disk because it hasn't come ready yet. It is a SCSI disk, and the SCSI adaptor has probed it. I need to warm-boot the system at the "Please insert boot disk" message, and then it will boot from the hd. > Are the delay lengths reasonable? I don't know. Aren't there specs on > this stuff from the IDE and SCSI camps? The IDE delays just don't exist if you don't bother probing for devices that aren't there. The SCSI delay is 10 seconds. > -- > -- > Karl Denninger (karl@denninger.net) http://www.mcs.net/~karl > I ain't even *authorized* to speak for anyone other than myself, so give > up now on trying to associate my words with any particular organization. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 11:05:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA15394 for freebsd-current-outgoing; Wed, 30 Sep 1998 11:05:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Genesis.Denninger.Net (kdhome-2.pr.mcs.net [205.164.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA15377 for ; Wed, 30 Sep 1998 11:05:22 -0700 (PDT) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.1/8.8.2) id NAA04402; Wed, 30 Sep 1998 13:05:00 -0500 (CDT) Message-ID: <19980930130459.A4393@Denninger.Net> Date: Wed, 30 Sep 1998 13:04:59 -0500 From: Karl Denninger To: Tom Cc: Dan Nelson , Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? References: <19980930125458.A4304@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Tom on Wed, Sep 30, 1998 at 11:00:45AM -0700 Organization: Karl's Sushi and Packet Smashers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 11:00:45AM -0700, Tom wrote: > > On Wed, 30 Sep 1998, Karl Denninger wrote: > Yes, newer machines. The BIOS doesn't need to do that. I have a CDROM > in an older machine here, and the BIOS doesn't grok it at all. Basically, > the BIOS display is informational only (except for the boot disk). Yes, and so waiting 30 seconds for an IDE probe does exactly what? Do you know of any IDE device which requires 30 seconds to come ready and be able to be probed? > > The point is that once the BIOS has taken the delay for spin-up, sent START > > commands to SCSI disks, etc., waiting AGAIN is a waste of time. > > Hehe... that is pretty funny. I have a system here that will refuse to > start after a power-start because the BIOS can't find the boot disk > because it hasn't come ready yet. It is a SCSI disk, and the SCSI adaptor > has probed it. I need to warm-boot the system at the "Please insert boot > disk" message, and then it will boot from the hd. The point is that once the BIOS has found the disk and *booted from it*, you then *KNOW* that it is available and online (duh!). Second, the delay on the SCSI side is only for the disk to respond to an inquiry - as long as that happens the rest will be ok. > > Are the delay lengths reasonable? I don't know. Aren't there specs on > > this stuff from the IDE and SCSI camps? > > The IDE delays just don't exist if you don't bother probing for devices > that aren't there. The IDE delays are far, far too long, unless someone can convince me that *after booting* a device would require *another* 30 seconds to come ready (remember, we're talking after power-on, not from the time the kernel is done loading). > The SCSI delay is 10 seconds. It used to be 5. -- -- Karl Denninger (karl@denninger.net) http://www.mcs.net/~karl I ain't even *authorized* to speak for anyone other than myself, so give up now on trying to associate my words with any particular organization. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 11:24:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA19253 for freebsd-current-outgoing; Wed, 30 Sep 1998 11:24:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ix.netcom.com (sil-wa5-14.ix.netcom.com [206.214.137.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA19237 for ; Wed, 30 Sep 1998 11:24:36 -0700 (PDT) (envelope-from tomdean@ix.netcom.com) Received: (from tomdean@localhost) by ix.netcom.com (8.9.1/8.8.8) id LAA12735; Wed, 30 Sep 1998 11:24:19 -0700 (PDT) (envelope-from tomdean) Date: Wed, 30 Sep 1998 11:24:19 -0700 (PDT) Message-Id: <199809301824.LAA12735@ix.netcom.com> From: Thomas Dean To: current@FreeBSD.ORG In-reply-to: <19980930102536.K307@kublai.com> (message from Brian Cully on Wed, 30 Sep 1998 10:25:36 -0400) Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > What other operating systems? The only ones I can think of are > NetBSD and OpenBSD, and I wouldn't be surprised if they grabbed > the CAM code soon anyway. The name of the drive device is going to > > Brian Cully SUNOS, HPUX, ULTRIX, SCO, AIX, Linux, etc... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 11:28:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA20437 for freebsd-current-outgoing; Wed, 30 Sep 1998 11:28:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA20432 for ; Wed, 30 Sep 1998 11:28:52 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id LAA03896; Wed, 30 Sep 1998 11:28:28 -0700 (PDT) Message-ID: <19980930112828.B3648@nuxi.com> Date: Wed, 30 Sep 1998 11:28:28 -0700 From: "David O'Brien" To: shmit@kublai.com Cc: current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Reply-To: obrien@NUXI.com References: <199809300512.PAA17386@godzilla.zeta.org.au> <199809300544.WAA09382@ix.netcom.com> <19980930102536.K307@kublai.com> <19980930103313.A3511@nuxi.com> <19980930135442.D20854@kublai.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980930135442.D20854@kublai.com>; from Brian Cully on Wed, Sep 30, 1998 at 01:54:42PM -0400 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Linux uses sd[a-z], not sd[0-9]. I wasn't arguing about unit "numbers". We went from sdX to daX. > SunOS 4.x uses a fixed target -> device name mapping. Just because they > share the same prefix doesn't give you any additional win, since they > have different semantics. Why not?? I wire down my FreeBSD kernels so that the unit number matches the SCSI ID? One can change the hardwireing when they rebuild a SunOS kernel. What's the differnece? > My point was (and still is), the notion of OS portability for > something like device nodes just isn't going to be viable any time > in the near future. Portability between OS' is not an issue. Actually amount Solaris, HP-UX, and presumably UnixWare there is. -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 11:53:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA24838 for freebsd-current-outgoing; Wed, 30 Sep 1998 11:53:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mailgw1.lmco.com (mailgw1.lmco.com [192.31.106.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA24827 for ; Wed, 30 Sep 1998 11:53:07 -0700 (PDT) (envelope-from George.W.Dinolt@lmco.com) Received: from emss02g01.ems.lmco.com (relay2.ems.lmco.com [198.7.15.39]) by mailgw1.lmco.com (8.8.8/8.8.8) with ESMTP id MAA05704; Wed, 30 Sep 1998 12:52:33 -0600 (MDT) Received: from wdl1.wdl.lmco.com ([137.249.32.1]) by lmco.com (PMDF V5.1-10 #20543) with SMTP id <0F0400OM41RJCA@lmco.com>; Wed, 30 Sep 1998 12:52:32 -0600 (MDT) Received: from lmco.com by wdl1.wdl.lmco.com (SMI-8.6/WDL-5.0) id LAA21339; Wed, 30 Sep 1998 11:52:23 -0700 Date: Wed, 30 Sep 1998 11:52:24 -0700 From: "George W. Dinolt" Subject: Re: Very strange thing happened today To: Alexander Sanda Cc: current@FreeBSD.ORG Message-id: <36127DE8.77225B65@lmco.com> Organization: Lockheed Martin Western Devlopment Labs MIME-version: 1.0 X-Mailer: Mozilla 4.05 [en] (X11; U; SunOS 5.5.1 sun4u) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit References: <19980930135418.A15529@compufit.at> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Alexander Sanda wrote: > Ok, here is the deal: > > While making buildworld today (CVS'upped ca. 11am GMT), I got an error: > > /opt/src/src/gnu/lib/libobjc/../../../contrib/gcc/objc/list.h:142: > parse error before `objc_list' > > Well, I checked the file list.h and found the following: > > (starts at line 139) > > /* Free list (backwards recursive) */ > > static void > list_frestruct objc_list* list) > { > if(list) > { > list_free(list->tail); > free(list); > } > } > > Note that the function definition is wrong in some way :) I checked > against the original file on ftp.freebsd.org and found out that the > real line has to be: > > static void > list_free(struct objc_list* list) > > Some_thing_ has stolen 2 characters from the function definition. Best > of all, neither the filesize nor the timestamp have been changed > (still 3521 bytes, 18 Sep 1996), _but_ 2 junk characters (0-bytes) have > been added to the end of the file. I still have a copy of the altered > file, so if somebody would be interested, I could mail him the header > file. > > Ok, I'am a bit worried, what happened here ? > Black magic, voodoo, aliens, cosmic rays ? :) > > Yes, this whole stuff sounds a bit unrealistic, but it's not a joke, it > happened exactly this way. > > The problem is - of course I expected this - not reproduceable, > and will probably never happen again, but I'am still a bit scared about > it. I'am quite closely following -current (aka -BETA), and I'am > building world at least once a week. However, I'am still a.out. > Normally, I'am doing make -j16 (mainly, because it's a good stress test > :) ) and - apart from "real" build failures due to wrong code - I never > got strange or non-reproduceable build errors. > > I don't believe in bad hardware, because this box is running solid like > a rock - I never get strange crashes, segfaults or something else, and > I never saw a NT bluescreen on this box. But it could be a harddisk > problem, right ? > > Hardware description (might be unimportant): > > Gigabyte GA6x86 Socket 8 mainboard, FX chipset, Pentium Pro/200 (512K), > 192 MB EDORAM (36bit Kingston SIMMs _with_ parity) > > /usr/src and /usr/obj are both on the same IDE drive (Fujitsu > MPA3035ATU). > > -- > # /AS/ http://privat.schlund.de/entropy/ # > # # > # XX has detected, that your mouse cursor has changed position. Please # > # restart XX, so it can be updated. -- From The Gimp manual # > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message I have seen very similar behavior in the last day. I am running "current" using ctm patches through src-cur.3558. Note that the "kernel" is running at that level. The utilities are about 3 days earlier since I hadn't tried a complete rebuild for the last 3 days, until last night. I am running ELF, with soft updates enabled on scsi drives (200MHz Intel, no MMX, 2940 Fast and Wide controller, and 128M of memory.) I have seen three cases of corruption of the kind you reported. In one case, the file was truncated off the front. In the second case, the file lost two characters in the middle and transposed two other characters. In the final case, the last part of the file was replaced with data from a completely different file. In all cases, file sizes and modification dates showed no change. I don't have any good data to report on where the problem might be. The problems have been sporadic. They have all occurred while I was trying a make world (no -j). They have occurred after significant file activity as indicated from the output of the "make world". I am reporting this only to provide an other example what you have seen. George W. Dinolt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 12:00:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA26954 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:00:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from p400.webwizard.net.mx (dns.webwizard.com.mx [148.245.50.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA26938 for ; Wed, 30 Sep 1998 12:00:23 -0700 (PDT) (envelope-from eculp@webwizard.org.mx) Received: from webwizard.org.mx (dns.webwizard.com.mx [148.245.50.27]) by p400.webwizard.net.mx (8.9.1/8.9.1) with ESMTP id NAA03374 for ; Wed, 30 Sep 1998 13:53:53 -0500 (CDT) (envelope-from eculp@webwizard.org.mx) Message-ID: <36127E40.A48CFBB4@webwizard.org.mx> Date: Wed, 30 Sep 1998 13:53:53 -0500 From: Edwin Culp X-Mailer: Mozilla 4.5b2 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: FreeBSD-current@FreeBSD.ORG Subject: Sound with Current/ELF. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have been running elf for several weeks. I have a problem with my sound card, that worked fine before. I have been testing it everyday after my make world, thinking that I would fix itself :-) No such luck. # cat /dev/sndstat FreeBSD Audio Driver (980215) Sep 27 1998 10:25:53 Installed devices: pcm0: at 0x530 irq 5 dma 1:1 >From dmesg: pcm0 at 0x530 irq 5 drq 1 flags 0xa600 on isa mss_attach 0 at 0x530 irq 5 dma 1:1 flags 0xa600 That seems to be normal so to test # cat /usr/X11R6/share/afterstep/desktop/sounds/train.su>/dev/audio0 I get no sound and this error that I've never seen before: timeout flushing dbuf_out.chan, cnt 0x3278 flags 0x00000041 Anyone know what I'm doing wrong? TIA ed P.S. uname -a FreeBSD p400 3.0-BETA FreeBSD 3.0-BETA #2: Mon Sep 28 11:21:42 CDT 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 12:05:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA28080 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:05:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from galea.com (Odie.Galea.Com [205.237.227.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA28044 for ; Wed, 30 Sep 1998 12:04:50 -0700 (PDT) (envelope-from sepotvin@videotron.ca) Received: from assurancetourix ([205.237.227.162]) by galea.com (8.6.11/8.6.9) with SMTP id PAA00907; Wed, 30 Sep 1998 15:18:56 -0400 Message-ID: <003701bdeca5$9f94f3e0$a2e3edcd@assurancetourix.Galea.Com> From: "=?iso-8859-1?Q?St=E9phane_E._Potvin?=" To: "Alexander Sanda" , Subject: Re: Very strange thing happened today Date: Wed, 30 Sep 1998 15:07:46 -0400 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.3110.5 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I used to have the same problem on my scratch box Pentium 166 Intel Advanced/EV motherboard 32 Mo ram (EDO) 3 IDE HD (2 IBM + 1 Quantum) CD-ROM IDE (Philips) It started happening after a couple of crash due to SU entry into the tree. I wouldn't be able to finish any make world on the box. It kept dying on different files (usually in the gcc part of the build) which were corrupted the way you described. I finally gave up and did a 'cat /dev/zero > /dev/wd*' on all my drives. Now the box is happily running 3.0-beta+elf+su without any glitch doing buildworlds in a loop (I just want to see which one of the quantum or the IBM will survive longer :) I can't say for sure that the problem was not fixed by some commit in the tree but I found convenient to place the blame on a corruption in the fs that wasn't caught by fsck. -----Original Message----- From: Alexander Sanda To: current@FreeBSD.ORG Date: Wednesday, September 30, 1998 9:01 AM Subject: Very strange thing happened today >Ok, here is the deal: > >While making buildworld today (CVS'upped ca. 11am GMT), I got an error: > >/opt/src/src/gnu/lib/libobjc/../../../contrib/gcc/objc/list.h:142: >parse error before `objc_list' > >Well, I checked the file list.h and found the following: > >(starts at line 139) > >/* Free list (backwards recursive) */ > >static void >list_frestruct objc_list* list) >{ > if(list) > { > list_free(list->tail); > free(list); > } >} > >Note that the function definition is wrong in some way :) I checked >against the original file on ftp.freebsd.org and found out that the >real line has to be: > >static void >list_free(struct objc_list* list) > >Some_thing_ has stolen 2 characters from the function definition. Best >of all, neither the filesize nor the timestamp have been changed >(still 3521 bytes, 18 Sep 1996), _but_ 2 junk characters (0-bytes) have >been added to the end of the file. I still have a copy of the altered >file, so if somebody would be interested, I could mail him the header >file. > >Ok, I'am a bit worried, what happened here ? >Black magic, voodoo, aliens, cosmic rays ? :) > >Yes, this whole stuff sounds a bit unrealistic, but it's not a joke, it >happened exactly this way. > >The problem is - of course I expected this - not reproduceable, >and will probably never happen again, but I'am still a bit scared about >it. I'am quite closely following -current (aka -BETA), and I'am >building world at least once a week. However, I'am still a.out. >Normally, I'am doing make -j16 (mainly, because it's a good stress test >:) ) and - apart from "real" build failures due to wrong code - I never >got strange or non-reproduceable build errors. > >I don't believe in bad hardware, because this box is running solid like >a rock - I never get strange crashes, segfaults or something else, and >I never saw a NT bluescreen on this box. But it could be a harddisk >problem, right ? > >Hardware description (might be unimportant): > >Gigabyte GA6x86 Socket 8 mainboard, FX chipset, Pentium Pro/200 (512K), >192 MB EDORAM (36bit Kingston SIMMs _with_ parity) > >/usr/src and /usr/obj are both on the same IDE drive (Fujitsu >MPA3035ATU). > >-- ># /AS/ http://privat.schlund.de/entropy/ # ># # ># XX has detected, that your mouse cursor has changed position. Please # ># restart XX, so it can be updated. -- From The Gimp manual # > >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 Sep 30 12:13:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA29716 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:13:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sasami.jurai.net (sasami.jurai.net [207.153.65.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA29708 for ; Wed, 30 Sep 1998 12:13:46 -0700 (PDT) (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with SMTP id PAA13222; Wed, 30 Sep 1998 15:12:59 -0400 (EDT) Date: Wed, 30 Sep 1998 15:12:59 -0400 (EDT) From: "Matthew N. Dodd" To: alk@pobox.com cc: current@FreeBSD.ORG Subject: Re: cam scsi tape problem In-Reply-To: <13841.4284.975944.502320@avalon.east> 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, 29 Sep 1998, Tony Kimball wrote: > ; mt rew > mt: /dev/nrsa0: rewind: Device busy > (sa0:ncr0:0:1:0): MODE SENSE(06). CDB: 1a 0 f 0 1c 0 > (sa0:ncr0:0:1:0): ILLEGAL REQUEST asc:24,0 > (sa0:ncr0:0:1:0): Invalid field in CDB sks:cd,2 Weird. Thats nearly the same thing my C1716C (MO Library Changer) says when I try to do a status inquiry. -- | Matthew N. Dodd |This space | '78 Datsun 280Z | FreeBSD/NetBSD/Sprite/VMS | | winter@jurai.net |is for rent| '84 Volvo 245DL | ix86,sparc,m68k,pmax,vax | | http://www.jurai.net/~winter | Are you k-rad elite enough for my webpage? | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 12:22:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA00984 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:22:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gw-nl1.philips.com (gw-nl1.philips.com [192.68.44.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA00979 for ; Wed, 30 Sep 1998 12:22:31 -0700 (PDT) (envelope-from Jos.Backus@nl.origin-it.com) Received: from smtprelay-nl1.philips.com (localhost.philips.com [127.0.0.1]) by gw-nl1.philips.com with ESMTP id VAA11635 for ; Wed, 30 Sep 1998 21:22:14 +0200 (MEST) (envelope-from Jos.Backus@nl.origin-it.com) Received: from hal.mpn.cp.philips.com (hal.mpn.cp.philips.com [130.139.64.195]) by smtprelay-nl1.philips.com (8.8.5/8.6.10-1.2.2m-970826) with SMTP id VAA09056 for ; Wed, 30 Sep 1998 21:22:13 +0200 (MET DST) Received: (qmail 24981 invoked by uid 666); 30 Sep 1998 19:22:34 -0000 Message-ID: <19980930212234.A24847@hal.mpn.cp.philips.com> Date: Wed, 30 Sep 1998 21:22:34 +0200 From: Jos Backus To: current@FreeBSD.ORG Subject: Re: perl5: h2ph broken? References: <19980930093844.A4908@nagual.pp.ru> <199809300548.HAA25799@gratis.grondar.za> <19980930081118.A896@scsn.net> <199809301224.OAA28635@gratis.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: <199809301224.OAA28635@gratis.grondar.za>; from Mark Murray on Wed, Sep 30, 1998 at 02:24:54PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 02:24:54PM +0200, Mark Murray wrote: > I have been keeping a very careful eye out for Perl bugs, trust me. What is > clear is that mail is getting lost - I see many updates to the sources via > cvsup with no cvs-all commit mail visible. I have noticed that the freebsd- lists are slow compared to some other lists I'm on; of those, the ones run by ezmlm are especially fast. Of course, this could be a function of their size, I can't tell. I do know that qmail is used on a number of very large listservers, with excellent results. -- Jos Backus _/ _/_/_/ "Reliability means never _/ _/ _/ having to say you're sorry." _/ _/_/_/ -- D. J. Bernstein _/ _/ _/ _/ Jos.Backus@nl.origin-it.com _/_/ _/_/_/ 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 Wed Sep 30 12:30:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA02679 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:30:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA02659 for ; Wed, 30 Sep 1998 12:30:15 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id VAA24845; Wed, 30 Sep 1998 21:24:43 +0200 (CEST) To: Chuck Robey cc: current@FreeBSD.ORG Subject: Re: comment about verbose booting In-reply-to: Your message of "Wed, 30 Sep 1998 13:51:46 EDT." Date: Wed, 30 Sep 1998 21:24:43 +0200 Message-ID: <24843.907183483@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message , Chuck Robe y writes: >I notice that booting messages are made very terse, which for regular >usage is normal and reasonable. What bothers me is, when I specifically >ask for verbose booting (using the -v argument on booting) and I really >want the results, most often for later viewing via dmesg, there is >little if any difference in what comes out. What comes extra with bootverbose is what somebody found useful at some point in time. If your're asking me, the identification of the VGA chips is something which should be killed, it doesn't belong in the kernel. You can do that from userland, there is no need to stuff potentially unlimited number of ascii-strings into the kernel, in particular considering that it doesn't use them after having printed one of them at boot. -- 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 Sep 30 12:37:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA04117 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:37:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA04111 for ; Wed, 30 Sep 1998 12:37:21 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zOS3Q-0006NZ-00; Wed, 30 Sep 1998 13:36:52 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id NAA01275; Wed, 30 Sep 1998 13:36:39 -0600 (MDT) Message-Id: <199809301936.NAA01275@harmony.village.org> To: shmit@kublai.com Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Cc: Thomas Dean , current@FreeBSD.ORG In-reply-to: Your message of "Wed, 30 Sep 1998 10:25:36 EDT." <19980930102536.K307@kublai.com> References: <19980930102536.K307@kublai.com> <199809300512.PAA17386@godzilla.zeta.org.au> <199809300544.WAA09382@ix.netcom.com> Date: Wed, 30 Sep 1998 13:36:39 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <19980930102536.K307@kublai.com> Brian Cully writes: : What other operating systems? The only ones I can think of are : NetBSD and OpenBSD, and I wouldn't be surprised if they grabbed : the CAM code soon anyway. The name of the drive device is going to : be at least OS specific, and really it's host specific (think about : wd versus sd), and will continue to be that way until the Unix : world unites under a common GPL'd standard. True. Solaris uses /dev/rdsk/c0t0d0s0 format. Ultrix and DUX use rz for its devices. HP/UX uses volume groups to hide this. SunOS and OS/MP 4.x use sd for scsi disks. I think that IRIX and AIX use different names as well, but I'm not sure. Bottom line: I don't care. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 12:39:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA04659 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:39:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA04640 for ; Wed, 30 Sep 1998 12:39:47 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zOS5r-0006Ng-00; Wed, 30 Sep 1998 13:39:23 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id NAA01298; Wed, 30 Sep 1998 13:39:10 -0600 (MDT) Message-Id: <199809301939.NAA01298@harmony.village.org> To: obrien@NUXI.com Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Cc: shmit@kublai.com, current@FreeBSD.ORG In-reply-to: Your message of "Wed, 30 Sep 1998 10:33:13 PDT." <19980930103313.A3511@nuxi.com> References: <19980930103313.A3511@nuxi.com> <199809300512.PAA17386@godzilla.zeta.org.au> <199809300544.WAA09382@ix.netcom.com> <19980930102536.K307@kublai.com> Date: Wed, 30 Sep 1998 13:39:09 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <19980930103313.A3511@nuxi.com> "David O'Brien" writes: : > What other operating systems? The only ones I can think of are : > NetBSD and OpenBSD, : : Also SunOS 4.x, Linux. Linux uses /dev/sda2 for what FreeBSD uses /dev/sd0s2 Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 12:41:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05270 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:41:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA05240 for ; Wed, 30 Sep 1998 12:41:48 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zOS7r-0006Nl-00; Wed, 30 Sep 1998 13:41:27 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id NAA01312; Wed, 30 Sep 1998 13:41:13 -0600 (MDT) Message-Id: <199809301941.NAA01312@harmony.village.org> To: Thomas Dean Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Cc: current@FreeBSD.ORG In-reply-to: Your message of "Wed, 30 Sep 1998 11:24:19 PDT." <199809301824.LAA12735@ix.netcom.com> References: <199809301824.LAA12735@ix.netcom.com> Date: Wed, 30 Sep 1998 13:41:13 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199809301824.LAA12735@ix.netcom.com> Thomas Dean writes: : > What other operating systems? The only ones I can think of are : > NetBSD and OpenBSD, and I wouldn't be surprised if they grabbed : > the CAM code soon anyway. The name of the drive device is going to : > : > Brian Cully : : SUNOS, HPUX, ULTRIX, SCO, AIX, Linux, etc... SunOS 5.x, HP-UX 10.x use /dev/rdsk/c0t0d0s0. Ultrix uses /dev/rz0a, Don't know about sco or AIX. Linux uses /dev/sda0. These things aren't standardized. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 12:46:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA06478 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:46:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ix.netcom.com (sil-wa5-14.ix.netcom.com [206.214.137.110]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA06419 for ; Wed, 30 Sep 1998 12:46:08 -0700 (PDT) (envelope-from tomdean@ix.netcom.com) Received: (from tomdean@localhost) by ix.netcom.com (8.9.1/8.8.8) id MAA12844; Wed, 30 Sep 1998 12:45:49 -0700 (PDT) (envelope-from tomdean) Date: Wed, 30 Sep 1998 12:45:49 -0700 (PDT) Message-Id: <199809301945.MAA12844@ix.netcom.com> From: Thomas Dean To: current@FreeBSD.ORG In-reply-to: <19980930112828.B3648@nuxi.com> (obrien@NUXI.com) Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I give up. I have extracted the parts of MAKDEV that do sd and st. I will put that into a script in ~root. Ugly, but, at least, I can keep working. The other alternative is to freeze FreeBSD systems as is. But, then someone will buy the CD... AAARRRRGGGGGHHHHHHHHHH!!!! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 12:55:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA08911 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:55:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA08888 for ; Wed, 30 Sep 1998 12:54:50 -0700 (PDT) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with SMTP id PAA00783; Wed, 30 Sep 1998 15:55:31 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Wed, 30 Sep 1998 15:55:31 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: Tom cc: Karl Denninger , Dan Nelson , current@FreeBSD.ORG Subject: Re: Long IDE probes? 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 > > > > IDE by definition is probed by the BIOS before boot. Either the disk is > > > > there or it is not, and you don't get out of POST and to Boot until that's > > > > determined. Therefore, a long wait there is COMPLETELY pointless. > > > > > > Huh? First of all, more than disks can be put on IDE, and the BIOS > > > doesn't know anything about that. Most BIOSes don't probe IDE at all, but > > > newer ones do it to avoid static settings in the CMOS. > > > > The hell it doesn't. > > > > I've got several machines with IDE hardware in them. All of them find > > things like CDROMs during the boot sequence (before loading an OS). > > Yes, newer machines. The BIOS doesn't need to do that. I have a CDROM > in an older machine here, and the BIOS doesn't grok it at all. Basically, > the BIOS display is informational only (except for the boot disk). urm, (sounding like a broken record again) how about a defualt option in GENERIC for the long delay that people can tweak if they so desire? -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 12:55:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA09020 for freebsd-current-outgoing; Wed, 30 Sep 1998 12:55:59 -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 MAA09011 for ; Wed, 30 Sep 1998 12:55:56 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id MAA12663; Wed, 30 Sep 1998 12:47:06 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdr12652; Wed Sep 30 19:46:59 1998 Date: Wed, 30 Sep 1998 12:46:52 -0700 (PDT) From: Julian Elischer To: David Greenman cc: Terry Lambert , current@FreeBSD.ORG Subject: Re: VM mmap file extension bug still exists? In-Reply-To: <199809300920.CAA04277@implode.root.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, yes, I considered doing that. but couldn't convince myself that there was no case where the user is mapping only PART of a file, and that 'size' might represent the mapped region size (in pages) where "size_in_bytes" is the filesize. In many cases these are the same, but I wasn't confident enough in my understanding of this code to state publically that one value could always be derived from the other. In fact I managed to0 convince myself that it was likely that this was not always the case, and took the safe route. julian On Wed, 30 Sep 1998, David Greenman wrote: > >> It's definitely a workaround. The real fix is to add a parementer to > >> the mapping function. > > > >Ok here's the patch done the 'correct way' > >I have looked at the problem with terry and he has convinced me that > >there IS a problem there. > > Well, as I said in previous email, I'm not convinced that adding another > argument to the pager_alloc functions is "correct", and I think your patches > pretty well demonstrate that. It appears to me that in every case, the > "size_in_bytes" is just the non-rounded/indexed version of the original > "size" parameter, so why don't we simply change the definition of "size" to > be an off_t number of bytes and then do the OFF_TO_IDX translation in the > pager(s) as necessary, instead of at the caller? > > -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 Wed Sep 30 13:00:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10354 for freebsd-current-outgoing; Wed, 30 Sep 1998 13:00:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10322 for ; Wed, 30 Sep 1998 13:00:36 -0700 (PDT) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with SMTP id QAA00805; Wed, 30 Sep 1998 16:01:37 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Wed, 30 Sep 1998 16:01:37 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: Luigi Rizzo cc: current@FreeBSD.ORG Subject: Re: possibly fixed sound code for 3.0-current In-Reply-To: <199809301555.QAA08679@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 my sound code seems fine, can play mp3s, cd's, x11amp (linux) pretty awesome, any specific problems that theses patches address? (on hands and knees) mmap'd sound for linux-x11quake? :) testing them anyhow, thanks, Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com -- There are operating systems, and then there's FreeBSD. -- http://www.freebsd.org/ 3.0-current To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 13:05:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11433 for freebsd-current-outgoing; Wed, 30 Sep 1998 13:05: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 NAA11407 for ; Wed, 30 Sep 1998 13:05:14 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id NAA02831; Wed, 30 Sep 1998 13:08:34 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199809302008.NAA02831@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Peter Wemm cc: John Birrell , Studded@dal.net, current@FreeBSD.ORG Subject: Re: Upgrade documentation (Was: Re: Make world error on -current elf) In-reply-to: Your message of "Sun, 27 Sep 1998 15:24:30 +0800." <199809270724.PAA11807@spinner.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Sep 1998 13:08:33 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Incidently, I had to back out the /dev/sd0a <-> /dev/sd0s1a mount device > changes for / in /etc/fstab. I'm not sure how this works.. Will a 3.x > system deal with an old-style 'sd0a' or 'wd0a' line in /etc/fstab? Not if it's wrong. Entries in /etc/fstab must match the actual layout of the disk. It sounds like you may not be getting the correct slice number in from your bootstrap. -- \\ 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 Sep 30 13:06:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11862 for freebsd-current-outgoing; Wed, 30 Sep 1998 13:06:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA11842 for ; Wed, 30 Sep 1998 13:06:38 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id OAA01044; Wed, 30 Sep 1998 14:05:57 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199809302005.OAA01044@panzer.plutotech.com> Subject: Re: Long IDE probes? In-Reply-To: <19980930130459.A4393@Denninger.Net> from Karl Denninger at "Sep 30, 98 01:04:59 pm" To: karl@Denninger.Net (Karl Denninger) Date: Wed, 30 Sep 1998 14:05:57 -0600 (MDT) Cc: tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.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 Karl Denninger wrote... > On Wed, Sep 30, 1998 at 11:00:45AM -0700, Tom wrote: > > Hehe... that is pretty funny. I have a system here that will refuse to > > start after a power-start because the BIOS can't find the boot disk > > because it hasn't come ready yet. It is a SCSI disk, and the SCSI adaptor > > has probed it. I need to warm-boot the system at the "Please insert boot > > disk" message, and then it will boot from the hd. > > The point is that once the BIOS has found the disk and *booted from it*, you > then *KNOW* that it is available and online (duh!). Second, the delay on > the SCSI side is only for the disk to respond to an inquiry - as long as > that happens the rest will be ok. That's not really the point of the delay. The point of the "bus settle" delay is to allow devices to recover from the bus reset that we send at boot. As Justin pointed out, modern devices take a relatively short period of time to do this (100ms or so), but older devices may take longer. During the bus settle delay, no commands are sent to the devices on the bus. So the delay can't be to allow the device to respond to an inquiry, since during the delay we haven't sent an inquiry. > > The SCSI delay is 10 seconds. > > It used to be 5. I think you're both wrong. The SCSI bus settle delay that is set in GENERIC has been 15 seconds for a VERY long time. I've got a GENERIC config file from a 2.1.7.1 box that's got a SCSI_DELAY of 15 seconds, and I'm pretty sure it was around a long time before that even. The default bus settle delay (SCSI_DELAY) when you don't specify one in the config file has been 2 seconds for a similarly long period of time. CAM doesn't change either one of those values; we just specify the delay in milliseconds, and allow the user to set it to a lower limit of 100ms. 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 Sep 30 13:18:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA13652 for freebsd-current-outgoing; Wed, 30 Sep 1998 13:18:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cicero.snikrep.net (cicero.snikrep.net [207.66.171.160]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA13598; Wed, 30 Sep 1998 13:18:00 -0700 (PDT) (envelope-from prez@flyingcroc.com) Received: from cicero.snikrep.net (cicero.snikrep.net [207.66.171.160]) by cicero.snikrep.net (8.8.5/8.8.5) with ESMTP id NAA12687; Wed, 30 Sep 1998 13:17:37 -0700 (PDT) Date: Wed, 30 Sep 1998 13:17:36 -0700 (PDT) From: "Andrew N. Edmond (Nero)" X-Sender: prez@cicero.snikrep.net Reply-To: "Andrew Edmond (Chief Executive Officer)" To: questions@FreeBSD.ORG cc: current@FreeBSD.ORG Subject: IP accounting issues on FreeBSD 3.0 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 several FreeBSD 3.0 (19980725-SNAP) servers running with at least 40 virtual host apaches running, and 40 IP addresses ifconfig'd. I need to account the bandwidth usage of each of these IP addresses, and am used to MRTG and SNMPd with managing the ports on my Cisco switches. However, I can't seem to get any type of IP accounting - SNMP or not, on FreeBSD. Any direction anyone can provide? Andy -------------------------------------------------------------------------- Andrew N. Edmond S E X Chief Executive Officer president@sextracker.com T R A C K E R http://www.sextracker.com -------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 13:28:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA15873 for freebsd-current-outgoing; Wed, 30 Sep 1998 13:28:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from jane.lfn.org (jane.lfn.org [209.16.92.240]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA15842 for ; Wed, 30 Sep 1998 13:28:21 -0700 (PDT) (envelope-from caj@lfn.org) Received: (qmail 1004 invoked by uid 100); 30 Sep 1998 20:27:38 -0000 Date: Wed, 30 Sep 1998 15:27:38 -0500 (CDT) From: Craig Johnston To: freebsd-current@FreeBSD.ORG Subject: kernel fall down, go BOOM 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 crash is reproducible on my machine. The machine is a recent IBM Thinkpad 560e w/80 megs of RAM. The kernel is current, cvsupped between 1900 and 2000 UTC today. Here's the panic: fatal trap 12: page fault while in supervisor mode fault virtual address = 0xc fault code = supervisor read, page not present instruction pointer = 0x8:0xf0165182 stack pointer = 0x10:0xf4d8ef14 frame pointer = 0x10:0xf4d8ef20 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = int enabled, resume, IOPL = 0 current process = 88 (syslogd) interrupt mask = kernel: type 12 trap, code=0 stopped at _softdep_process_worklist+0x2a: movl 0xc(%eax),%edi Here's a trace from ddb: _softdep_process_worklist(f4d6a220,f4d72740,f01cb2a8,0,f01ca3b8) at _softdep_process_worklist+0x2a _fsync(f4d72740, f4d8ef84, 8, efbffd2bc, 8054cd8) at _fsync+0xae _syscall(27, 27, 8054cd8, efbfd2bc, efbfd2c4) at _syscall+0x187 _Xint0x80_syscall() at _Xint0x80_syscall+0x2c (I transcribed the above 2 by hand, I hope they are correct) Here's my config: options PQ_MEDIUMCACHE options "VM86" options FFS_ROOT #FFS usable as root device options SOFTUPDATES options PERFMON machine "i386" ident EIDOLON maxusers 64 options INCLUDE_CONFIG_FILE # Include this file in kernel config kernel root on wd0s1a cpu "I586_CPU" # aka Pentium(tm) options "COMPAT_43" options SYSVSHM options UCONSOLE options USERCONFIG options VISUAL_USERCONFIG #visual boot -c editor options INET #Internet communications protocols pseudo-device ether #Generic Ethernet pseudo-device loop #Network loopback device pseudo-device ppp 1 #Point-to-point protocol pseudo-device bpfilter 2 #Berkeley packet filter pseudo-device tun 1 #Tunnel driver(user process ppp) options PPP_FILTER #enable bpf filtering (needs bpfilter) options FFS #Fast filesystem options PROCFS #Process filesystem pseudo-device pty 64 #Pseudo ttys - can go as high as 256 pseudo-device gzip #Exec gzipped a.out's controller isa0 options "MAXMEM=(80*1024)" device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr options MAXCONS=8 # number of virtual consoles options SC_HISTORY_SIZE=200 # number of history buffer lines options SC_DISABLE_REBOOT # disable reboot key sequence device npx0 at isa? port "IO_NPX" iosiz 0x0 flags 0x0 irq 13 vector npxintr controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr disk wd0 at wdc0 drive 0 flags 0xa0ff controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 device lpt0 at isa? port? tty irq 7 vector lptintr device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr options PSM_HOOKAPM #hook the APM resume event, useful options PSM_RESETAFTERSUSPEND #reset the device at the resume event device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr device apm0 at isa? controller pci0 controller snd0 device sb0 at isa? port 0x220 irq 5 drq 1 vector sbintr options MFS options DDB options DDB_UNATTENDED options KTRACE #kernel tracing Here's my dmesg output (from the previous kernel): 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-BETA #0: Tue Sep 22 14:43:41 CDT 1998 caj@eidolon.autarch.com:/usr/src/sys/compile/EIDOLON Timecounter "i8254" frequency 1193182 Hz cost 2579 ns CPU: Pentium/P55C (166.19-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x544 Stepping=4 Features=0x8001bf real memory = 83886080 (81920K bytes) avail memory = 78868480 (77020K bytes) Probing for devices on PCI bus 0: chip0: rev 0x02 on pci0.0.0 chip1: rev 0x03 on pci0.1.0 vga0: rev 0xd3 int a irq 0 on pci0.3.0 chip2: rev 0xe2 int a irq 0 on pci0.19.0 Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <8 virtual consoles, flags=0x0> lpt0 at 0x3bc-0x3c3 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 wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): , 32-bit, multi-block-16 wd0: 2016MB (4128768 sectors), 4096 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 zp: slot 0: no card in slot zp: found card in slot 1 zp0 at 0x300-0x30f irq 10 maddr 0xd8000 on isa zp0: aui/bnc/utp address 00:10:4b:a0:74:d3 npx0 on motherboard npx0: INT 16 interface apm0 on isa apm: found APM BIOS version 1.2 sb0 at 0x220 irq 5 drq 1 on isa Hmm... Could this be an ESS688 based card (rev 11) NOTE! SB Pro support required with your soundcard! snd0: Intel Pentium F00F detected, installing workaround WARNING: / was not properly dismounted. ffs_mountfs: superblock updated ffs_mountfs: superblock updated ffs_mountfs: superblock updated Anything I neglected to mention? -- Craig Johnston, caj@lfn.org abort(); /* live fast, die young and leave a good-looking core file */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 13:34:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA17077 for freebsd-current-outgoing; Wed, 30 Sep 1998 13:34:40 -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 NAA17056 for ; Wed, 30 Sep 1998 13:34:32 -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 TAA09059; Wed, 30 Sep 1998 19:34:03 +0100 From: Luigi Rizzo Message-Id: <199809301834.TAA09059@labinfo.iet.unipi.it> Subject: Re: possibly fixed sound code for 3.0-current To: bright@hotjobs.com (Alfred Perlstein) Date: Wed, 30 Sep 1998 19:34:03 +0100 (MET) Cc: current@FreeBSD.ORG In-Reply-To: from "Alfred Perlstein" at Sep 30, 98 04:01:18 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > my sound code seems fine, can play mp3s, cd's, x11amp (linux) > > pretty awesome, any specific problems that theses patches address? with the code in -current: * Vibra16X had lot of problems i think; * if you press ctrl-C while audio is playing, it is likely that you cannot use the audio device until next reboot because something remains dirty in the descriptor (the driver says something "write denied, another reader is in") this new one should at the very least fix the above two things. 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 Sep 30 13:35:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA17166 for freebsd-current-outgoing; Wed, 30 Sep 1998 13:35:04 -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 NAA17139 for ; Wed, 30 Sep 1998 13:34:58 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.1/8.9.1) id QAA17624; Wed, 30 Sep 1998 16:30:18 -0400 (EDT) (envelope-from wollman) Date: Wed, 30 Sep 1998 16:30:18 -0400 (EDT) From: Garrett Wollman Message-Id: <199809302030.QAA17624@khavrinen.lcs.mit.edu> To: Poul-Henning Kamp Cc: Chuck Robey , current@FreeBSD.ORG Subject: Re: comment about verbose booting In-Reply-To: <24843.907183483@critter.freebsd.dk> References: <24843.907183483@critter.freebsd.dk> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > If your're asking me, the identification of the VGA chips is > something which should be killed, it doesn't belong in the kernel. > You can do that from userland, there is no need to stuff potentially > unlimited number of ascii-strings into the kernel, in particular > considering that it doesn't use them after having printed one of > them at boot. But we'll have ELF kernels soon enough, so theoretically we could put all of that stuff in its own section and then release the memory after boot. Isn't that what Terry is always flaming about? -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 Sep 30 14:14:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA26710 for freebsd-current-outgoing; Wed, 30 Sep 1998 14:14:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA26524 for ; Wed, 30 Sep 1998 14:14:06 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id FAA14358; Thu, 1 Oct 1998 05:11:56 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809302111.FAA14358@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Mike Smith cc: John Birrell , Studded@dal.net, current@FreeBSD.ORG Subject: Re: Upgrade documentation (Was: Re: Make world error on -current elf) In-reply-to: Your message of "Wed, 30 Sep 1998 13:08:33 MST." <199809302008.NAA02831@dingo.cdrom.com> Date: Thu, 01 Oct 1998 05:11:56 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith wrote: > > Incidently, I had to back out the /dev/sd0a <-> /dev/sd0s1a mount device > > changes for / in /etc/fstab. I'm not sure how this works.. Will a 3.x > > system deal with an old-style 'sd0a' or 'wd0a' line in /etc/fstab? > > Not if it's wrong. Entries in /etc/fstab must match the actual layout > of the disk. > > It sounds like you may not be getting the correct slice number in from > your bootstrap. The kernel didn't look at the slice number back in Jan 28.. :-) In order to boot my Jan28 kernel, I had to back out the fstab sd0s1a change. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 14:17:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA27436 for freebsd-current-outgoing; Wed, 30 Sep 1998 14:17:35 -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 OAA27383 for ; Wed, 30 Sep 1998 14:17:25 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id WAA23903; Wed, 30 Sep 1998 22:16:13 +0100 (BST) Date: Wed, 30 Sep 1998 22:16:13 +0100 (BST) From: Doug Rabson To: Craig Johnston cc: freebsd-current@FreeBSD.ORG Subject: Re: kernel fall down, go BOOM 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 Wed, 30 Sep 1998, Craig Johnston wrote: > > The crash is reproducible on my machine. > > The machine is a recent IBM Thinkpad 560e w/80 megs of RAM. > > The kernel is current, cvsupped between 1900 and 2000 UTC today. Type this: cd /usr/src/contrib/sys cvs up cd /usr/src/sys/compile/WHATEVER make install -- 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 Wed Sep 30 14:30:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00769 for freebsd-current-outgoing; Wed, 30 Sep 1998 14:30:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from home.dragondata.com (home.dragondata.com [204.137.237.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA00637 for ; Wed, 30 Sep 1998 14:30:18 -0700 (PDT) (envelope-from toasty@home.dragondata.com) Received: (from toasty@localhost) by home.dragondata.com (8.8.8/8.8.5) id QAA18323; Wed, 30 Sep 1998 16:29:40 -0500 (CDT) From: Kevin Day Message-Id: <199809302129.QAA18323@home.dragondata.com> Subject: Re: Long IDE probes? In-Reply-To: <19980930130459.A4393@Denninger.Net> from Karl Denninger at "Sep 30, 98 01:04:59 pm" To: karl@Denninger.Net (Karl Denninger) Date: Wed, 30 Sep 1998 16:29:39 -0500 (CDT) Cc: tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, 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 > > > Are the delay lengths reasonable? I don't know. Aren't there specs on > > > this stuff from the IDE and SCSI camps? > > > > The IDE delays just don't exist if you don't bother probing for devices > > that aren't there. > > The IDE delays are far, far too long, unless someone can convince me that > *after booting* a device would require *another* 30 seconds to come ready > (remember, we're talking after power-on, not from the time the kernel is > done loading). To shed some light.... This is all according to the ATA specs: We throw a hardware reset. The device must set the BSY flag within 400ns, after RESET- is turned off. If we can see BSY, the device is there. We should be able to stop at this point, as suposedly this is a yes/no test for a device being present. However, after this, we're supposed to do some magic, then the device has 31 seconds to respond. Possibly there are some rogue devices/chipsets out there that fool the driver with the BSY test, and so we're forced to wait for the full 31 seconds for the reply? Not sure, but that's what the 'standard' is. Kevin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 14:43:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA03259 for freebsd-current-outgoing; Wed, 30 Sep 1998 14:43:10 -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 OAA03241 for ; Wed, 30 Sep 1998 14:42:58 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id OAA03405; Wed, 30 Sep 1998 14:46:13 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199809302146.OAA03405@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Eivind Eklund cc: =?iso-8859-1?Q?Dag-Erling_C=2E_Sm=F8rgrav_?= , "Jordan K. Hubbard" , freebsd-current@FreeBSD.ORG Subject: Re: Cannot creeat boot.std floppy In-reply-to: Your message of "Tue, 29 Sep 1998 16:19:59 +0200." <19980929161959.03514@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Wed, 30 Sep 1998 14:46:13 -0700 From: Mike Smith Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id OAA03245 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Tue, Sep 29, 1998 at 12:37:18PM +0200, Dag-Erling C. Smørgrav wrote: > > "Jordan K. Hubbard" writes: > > > > and do we really need the following in a boot kernel? > > > Yes, it seems we do. > > > > Aw come on, I can see the need for lpt0 (I've installed over LPIP a > > couple of times myself), but mse0/psm0? > > They are used for configuring moused. mse0 can probably be cut fairly safely; the Microsoft Bus Mouse is a true dinosaur, and most of them have likely died of old age by 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 Wed Sep 30 14:51:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA04250 for freebsd-current-outgoing; Wed, 30 Sep 1998 14:51:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pop.uniserve.com (pop.uniserve.com [204.244.156.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA04224 for ; Wed, 30 Sep 1998 14:51:40 -0700 (PDT) (envelope-from tom@uniserve.com) Received: from shell.uniserve.ca [204.244.186.218] by pop.uniserve.com with smtp (Exim 1.82 #4) id 0zOU9c-0007NH-00; Wed, 30 Sep 1998 14:51:24 -0700 Date: Wed, 30 Sep 1998 14:51:21 -0700 (PDT) From: Tom X-Sender: tom@shell.uniserve.ca To: Alfred Perlstein cc: current@FreeBSD.ORG Subject: Re: Long IDE probes? 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 Wed, 30 Sep 1998, Alfred Perlstein wrote: > how about a defualt option in GENERIC for the long delay that people can > tweak if they so desire? Uhh... you can do that already! Just remove the devices that you don't have from GENERIC so there is no delay! > -Alfred Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 14:54:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA04607 for freebsd-current-outgoing; Wed, 30 Sep 1998 14:54:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from jane.lfn.org (jane.lfn.org [209.16.92.240]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA04596 for ; Wed, 30 Sep 1998 14:54:06 -0700 (PDT) (envelope-from caj@lfn.org) Received: (qmail 2641 invoked by uid 100); 30 Sep 1998 21:53:47 -0000 Date: Wed, 30 Sep 1998 16:53:47 -0500 (CDT) From: Craig Johnston To: freebsd-current@FreeBSD.ORG Subject: Re: kernel fall down, go BOOM 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 Wed, 30 Sep 1998, Craig Johnston wrote: > > > > > The crash is reproducible on my machine. > > > > The machine is a recent IBM Thinkpad 560e w/80 megs of RAM. > > > > The kernel is current, cvsupped between 1900 and 2000 UTC today. > I realized shortly after mailing what probably happened -- the softupdates source likely changed and I needed to copy the new versions into the kernel source tree. It had been a while since I originally installed softupdates and I had forgotten all about it. I copied the new versions into the kernel source tree and everything works fine. Hope nobody wasted any time. Sorry for the trouble -- chalk up a 'duh' for me. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 15:07:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA07529 for freebsd-current-outgoing; Wed, 30 Sep 1998 15:07:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from orion.ac.hmc.edu (Orion.AC.HMC.Edu [134.173.32.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA07511; Wed, 30 Sep 1998 15:07:14 -0700 (PDT) (envelope-from brooks@one-eyed-alien.net) From: brooks@one-eyed-alien.net Received: from localhost (brdavis@localhost) by orion.ac.hmc.edu (8.8.8/8.8.8) with SMTP id PAA14771; Wed, 30 Sep 1998 15:06:39 -0700 (PDT) X-Authentication-Warning: orion.ac.hmc.edu: brdavis owned process doing -bs Date: Wed, 30 Sep 1998 15:06:38 -0700 (PDT) X-Sender: brdavis@orion.ac.hmc.edu To: "Andrew N. Edmond (Nero)" cc: questions@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: IP accounting issues on FreeBSD 3.0 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 Wed, 30 Sep 1998, Andrew N. Edmond (Nero) wrote: > I need to account the bandwidth usage of each of these IP addresses, and > am used to MRTG and SNMPd with managing the ports on my Cisco switches. > > However, I can't seem to get any type of IP accounting - SNMP or not, on > FreeBSD. Any direction anyone can provide? How about running NeTraMet on a machine on the network. It's an SNMP accessable traffic accounting system that is widely used for just this sort of thing. You can find more information about it at http://www.auckland.ac.nz/net/Internet/rtfm/. BTW, current didn't need to see this, questions was plenty. -- Brooks To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 15:21:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA09799 for freebsd-current-outgoing; Wed, 30 Sep 1998 15:21:01 -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 PAA09770 for ; Wed, 30 Sep 1998 15:20:45 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id AAA08952 for current@FreeBSD.ORG; Thu, 1 Oct 1998 00:20:05 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 3EE1B1430; Wed, 30 Sep 1998 23:47:07 +0200 (CEST) Date: Wed, 30 Sep 1998 23:47:07 +0200 From: Ollivier Robert To: current@FreeBSD.ORG Subject: Re: perl5: h2ph broken? Message-ID: <19980930234707.A24498@keltia.freenix.fr> Mail-Followup-To: current@FreeBSD.ORG References: <19980930093844.A4908@nagual.pp.ru> <199809300548.HAA25799@gratis.grondar.za> <19980930081118.A896@scsn.net> <199809301224.OAA28635@gratis.grondar.za> <19980930212234.A24847@hal.mpn.cp.philips.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <19980930212234.A24847@hal.mpn.cp.philips.com>; from Jos Backus on Wed, Sep 30, 1998 at 09:22:34PM +0200 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Jos Backus: > lists I'm on; of those, the ones run by ezmlm are especially fast. Of course, > this could be a function of their size, I can't tell. I do know that qmail is > used on a number of very large listservers, with excellent results. VMailer is due in now around 2 weeks. I can say as an alpha tester that it rocks and is very fast (without the main flaw IMHO of Qmail with one message per recipient). VMailer is already used -- although with an old version -- on at least freebsd-chat (Hi Jonathan !). I've seen a speed difference for a list with 20 (!) subscribers. Opinions about Qmail/VMailer in private mail please. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 15:21:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA09849 for freebsd-current-outgoing; Wed, 30 Sep 1998 15:21: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 PAA09823 for ; Wed, 30 Sep 1998 15:21:09 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id AAA08956 for current@FreeBSD.ORG; Thu, 1 Oct 1998 00:20:50 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 67EED1430; Wed, 30 Sep 1998 23:51:34 +0200 (CEST) Date: Wed, 30 Sep 1998 23:51:34 +0200 From: Ollivier Robert To: current@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic Message-ID: <19980930235134.B24498@keltia.freenix.fr> Mail-Followup-To: current@FreeBSD.ORG References: <19980929082453.A328@nagual.pp.ru> <19980930011432.B15508@keltia.freenix.fr> <19980930154002.A14288@matti.ee> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <19980930154002.A14288@matti.ee>; from Vallo Kallaste on Wed, Sep 30, 1998 at 03:40:02PM +0300 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Vallo Kallaste: > BTW, I upgraded my ASUS ncr875 based card firmware and disks firmware also, > because I got several crashes related directly to scsi subsystem. I have done Which revision of the 875 BIOS do you have ? I have 1.08 and it is running w/o any problem. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 15:24:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA10603 for freebsd-current-outgoing; Wed, 30 Sep 1998 15:24:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from arg1.demon.co.uk (arg1.demon.co.uk [194.222.34.166]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA10262 for ; Wed, 30 Sep 1998 15:23:16 -0700 (PDT) (envelope-from arg@arg1.demon.co.uk) Received: from localhost (arg@localhost) by arg1.demon.co.uk (8.8.8/8.8.7) with SMTP id XAA20411; Wed, 30 Sep 1998 23:20:33 +0100 (BST) (envelope-from arg@arg1.demon.co.uk) Date: Wed, 30 Sep 1998 23:20:33 +0100 (BST) From: Andrew Gordon X-Sender: arg@server.arg.sj.co.uk To: Karl Denninger cc: current@FreeBSD.ORG Subject: Long SCSI probes (was Re: Long IDE probes?) In-Reply-To: <19980930113836.A4061@Denninger.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 Wed, 30 Sep 1998, Karl Denninger wrote: > > What I don't understand is the reason for the long probes (that is, more > than a second or two) in any of the disk devices. > > IDE by definition is probed by the BIOS before boot. Either the disk is > there or it is not, and you don't get out of POST and to Boot until that's > determined. Therefore, a long wait there is COMPLETELY pointless. > > SCSI devices similarly are probed by the adapter BIOS. Again, there is no > reason for the long wait that I can fathom. Note that the SCSI bus is reset before probing; SCSI devices vary wildly in their reaction to this. I have a tape drive that, if there is a tape in the slot, engages in considerable tape movement (presumably to detect the tape format/capacity) - this device requires (pre-CAM) SCSI_DELAY=23 to survive rebooting with a tape loaded. Even disc drives vary from near-instantaneous to several seconds response time. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 15:27:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA11063 for freebsd-current-outgoing; Wed, 30 Sep 1998 15:27: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 PAA10985; Wed, 30 Sep 1998 15:27:04 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id PAA03681; Wed, 30 Sep 1998 15:31:08 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199809302231.PAA03681@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) cc: Ollivier Robert , current@FreeBSD.ORG, scsi@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic In-reply-to: Your message of "30 Sep 1998 15:05:49 +0200." Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Wed, 30 Sep 1998 15:31:08 -0700 From: Mike Smith Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id PAA10991 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > One more argument in favor of IBM disks is that they reputedly run > cooler and quieter than Quantum or Seagate disks. I can't speak for the 7200 and 10000rpm IBM disks, as I have never been able to source them when I've been considering them. I can say that IBM go to considerable lengths to make their cooling data available (see the product pages for their drives), and they do appear to be comparable if not somewhat better than the competition. OTOH, we have been running a 9GB Seagate Cheetah in Freefall holding the CVS repository, and despite being far and away the busiest disk in the system it has kept its cool quite well. -- \\ 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 Sep 30 15:28:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA11348 for freebsd-current-outgoing; Wed, 30 Sep 1998 15:28:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA11271 for ; Wed, 30 Sep 1998 15:28:23 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id PAA04812; Wed, 30 Sep 1998 15:27:51 -0700 (PDT) Message-ID: <19980930152750.A4804@nuxi.com> Date: Wed, 30 Sep 1998 15:27:50 -0700 From: "David O'Brien" To: Thomas Dean , current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Reply-To: obrien@NUXI.com References: <19980930102536.K307@kublai.com> <199809301824.LAA12735@ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199809301824.LAA12735@ix.netcom.com>; from Thomas Dean on Wed, Sep 30, 1998 at 11:24:19AM -0700 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 11:24:19AM -0700, Thomas Dean wrote: > > What other operating systems? The only ones I can think of are > > NetBSD and OpenBSD, and I wouldn't be surprised if they grabbed ... > SUNOS, HPUX, ULTRIX, SCO, AIX, Linux, etc... Not quite. HP-UX 10.20: /dev/dsk/c0t6d0 Ultrix 4.4: /dev/rz2a -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 15:30:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA11662 for freebsd-current-outgoing; Wed, 30 Sep 1998 15:30:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA11618 for ; Wed, 30 Sep 1998 15:29: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.9.1a/8.9.1) with ESMTP id AAA21010; Thu, 1 Oct 1998 00:29:21 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id AAA02328; Thu, 1 Oct 1998 00:29:20 +0200 (MET DST) Message-ID: <19981001002919.52794@follo.net> Date: Thu, 1 Oct 1998 00:29:19 +0200 From: Eivind Eklund To: Craig Johnston , freebsd-current@FreeBSD.ORG Subject: Re: kernel fall down, go BOOM References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Craig Johnston on Wed, Sep 30, 1998 at 04:53:47PM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 04:53:47PM -0500, Craig Johnston wrote: > > On Wed, 30 Sep 1998, Craig Johnston wrote: > > > > > > > > The crash is reproducible on my machine. > > > > > > The machine is a recent IBM Thinkpad 560e w/80 megs of RAM. > > > > > > The kernel is current, cvsupped between 1900 and 2000 UTC today. > > > > I realized shortly after mailing what probably happened -- the > softupdates source likely changed and I needed to copy the new versions > into the kernel source tree. It had been a while since I originally > installed softupdates and I had forgotten all about it. > > I copied the new versions into the kernel source tree and everything > works fine. Tip: Use symlinks. This avoid the version skew. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 15:45:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14399 for freebsd-current-outgoing; Wed, 30 Sep 1998 15:45:01 -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 PAA14228 for ; Wed, 30 Sep 1998 15:44:19 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id XAA00777; Wed, 30 Sep 1998 23:42:37 +0100 (BST) Date: Wed, 30 Sep 1998 23:42:37 +0100 (BST) From: Doug Rabson To: Craig Johnston cc: freebsd-current@FreeBSD.ORG Subject: Re: kernel fall down, go BOOM 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 Wed, 30 Sep 1998, Craig Johnston wrote: > > On Wed, 30 Sep 1998, Craig Johnston wrote: > > > > > > > > The crash is reproducible on my machine. > > > > > > The machine is a recent IBM Thinkpad 560e w/80 megs of RAM. > > > > > > The kernel is current, cvsupped between 1900 and 2000 UTC today. > > > > I realized shortly after mailing what probably happened -- the > softupdates source likely changed and I needed to copy the new versions > into the kernel source tree. It had been a while since I originally > installed softupdates and I had forgotten all about it. > > I copied the new versions into the kernel source tree and everything > works fine. > > Hope nobody wasted any time. > > Sorry for the trouble -- chalk up a 'duh' for me. No problem. It happened to me twice so I remembered :-). You might find it preferable to symlink the softupdates files into the kernel tree to help avoid them becoming stale. -- 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 Wed Sep 30 16:04:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA18415 for freebsd-current-outgoing; Wed, 30 Sep 1998 16:04:39 -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 QAA18391 for ; Wed, 30 Sep 1998 16:04:28 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id QAA03912; Wed, 30 Sep 1998 16:08:58 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199809302308.QAA03912@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Karl Denninger cc: Tom , Dan Nelson , Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? In-reply-to: Your message of "Wed, 30 Sep 1998 13:04:59 CDT." <19980930130459.A4393@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Sep 1998 16:08:58 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Karl: Rule 1, read the documentation, and then the source, before firing from the lip. > On Wed, Sep 30, 1998 at 11:00:45AM -0700, Tom wrote: > > > > On Wed, 30 Sep 1998, Karl Denninger wrote: > > Yes, newer machines. The BIOS doesn't need to do that. I have a CDROM > > in an older machine here, and the BIOS doesn't grok it at all. Basically, > > the BIOS display is informational only (except for the boot disk). > > Yes, and so waiting 30 seconds for an IDE probe does exactly what? Do you > know of any IDE device which requires 30 seconds to come ready and be able > to be probed? Recall that the 'wd' driver supports the entire range of WD1003 compatible devices, including the WD1003. Some of these devices can take some time to come ready after a reset (they are reset as part of the probe). We allow this long for the device to respond before assuming it's not there. The default delay is 10 seconds; a value determined empirically as "long enough". There is no "standard" for this delay, as the implementation spans a wide range of hardware, much of it undocumented. > The point is that once the BIOS has found the disk and *booted from it*, you > then *KNOW* that it is available and online (duh!). Second, the delay on > the SCSI side is only for the disk to respond to an inquiry - as long as > that happens the rest will be ok. Unfortunately, there used to be no way of mapping what the BIOS "knows" onto what the kernel probes need to know. In many systems there still is no way to know this. > The IDE delays are far, far too long, unless someone can convince me that > *after booting* a device would require *another* 30 seconds to come ready > (remember, we're talking after power-on, not from the time the kernel is > done loading). It's actually 10 seconds per channel, or 20 seconds per controller, and it's the delay for the DIAGNOSE command to complete. You are welcome to peruse the ATA documentation in an attempt to determine what is "supposed" to be done, however you will quickly become familiar with the phrase "no maximum time is specified", presuming you can find the relevant sections (which are not where you expect them to be). -- \\ 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 Sep 30 16:36:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA25667 for freebsd-current-outgoing; Wed, 30 Sep 1998 16:36:27 -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 QAA25599 for ; Wed, 30 Sep 1998 16:36:10 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id QAA04141; Wed, 30 Sep 1998 16:40:42 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199809302340.QAA04141@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Peter Wemm cc: current@FreeBSD.ORG Subject: Re: Upgrade documentation (Was: Re: Make world error on -current elf) In-reply-to: Your message of "Thu, 01 Oct 1998 05:11:56 +0800." <199809302111.FAA14358@spinner.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Sep 1998 16:40:42 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Mike Smith wrote: > > > Incidently, I had to back out the /dev/sd0a <-> /dev/sd0s1a mount device > > > changes for / in /etc/fstab. I'm not sure how this works.. Will a 3.x > > > system deal with an old-style 'sd0a' or 'wd0a' line in /etc/fstab? > > > > Not if it's wrong. Entries in /etc/fstab must match the actual layout > > of the disk. > > > > It sounds like you may not be getting the correct slice number in from > > your bootstrap. > > The kernel didn't look at the slice number back in Jan 28.. :-) In order > to boot my Jan28 kernel, I had to back out the fstab sd0s1a change. You'd be better hacking getmntent() to check the kernel revision and open an alternative filesystem database, just to keep your kernel diffs down. 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 Wed Sep 30 16:40:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA26425 for freebsd-current-outgoing; Wed, 30 Sep 1998 16:40:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26374 for ; Wed, 30 Sep 1998 16:39:48 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id HAA15192; Thu, 1 Oct 1998 07:34:03 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199809302334.HAA15192@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Garrett Wollman cc: Poul-Henning Kamp , Chuck Robey , current@FreeBSD.ORG Subject: Re: comment about verbose booting In-reply-to: Your message of "Wed, 30 Sep 1998 16:30:18 -0400." <199809302030.QAA17624@khavrinen.lcs.mit.edu> Date: Thu, 01 Oct 1998 07:34:03 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Garrett Wollman wrote: > < said: > > > If your're asking me, the identification of the VGA chips is > > something which should be killed, it doesn't belong in the kernel. > > You can do that from userland, there is no need to stuff potentially > > unlimited number of ascii-strings into the kernel, in particular > > considering that it doesn't use them after having printed one of > > them at boot. > > But we'll have ELF kernels soon enough, so theoretically we could put > all of that stuff in its own section and then release the memory after > boot. > > Isn't that what Terry is always flaming about? > > -GAWollman Don't joke... It's not all that difficult - the main problem is one of fragmentation and the memory impact if we keep skipping page boundaries to avoid bloating the kernel image (or .o or .so). Trynig to reclaim a page in the middle of chunks of in-use data isn't fun. One possibility is if it ends up in a plaintext file in /boot somewhere as part of a control mechanism for assigning a driver.o file to a pci or pnp device id or a mapping between a probe module and a driver itself. Yes, /boot could work on a NFS mount for diskless support or on a dos or cdrom partition. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 16:42:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA26912 for freebsd-current-outgoing; Wed, 30 Sep 1998 16:42:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from p400.webwizard.net.mx (dns.webwizard.com.mx [148.245.50.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26810 for ; Wed, 30 Sep 1998 16:42:11 -0700 (PDT) (envelope-from eculp@webwizard.org.mx) Received: from webwizard.org.mx (dns.webwizard.com.mx [148.245.50.27]) by p400.webwizard.net.mx (8.9.1/8.9.1) with ESMTP id SAA06805; Wed, 30 Sep 1998 18:35:25 -0500 (CDT) (envelope-from eculp@webwizard.org.mx) Message-ID: <3612C03D.30480F0@webwizard.org.mx> Date: Wed, 30 Sep 1998 18:35:25 -0500 From: Edwin Culp X-Mailer: Mozilla 4.5b2 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: Alfred Perlstein CC: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: possibly fixed sound code for 3.0-current References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Do you think that this might fix my brand-new error under Elf timeout flushing dbuf_out.chan, cnt 0x3278 flags 0x00000041 Thanks ed Alfred Perlstein wrote: > my sound code seems fine, can play mp3s, cd's, x11amp (linux) > > pretty awesome, any specific problems that theses patches address? > > (on hands and knees) mmap'd sound for linux-x11quake? :) > > testing them anyhow, thanks, > Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com > -- There are operating systems, and then there's FreeBSD. > -- http://www.freebsd.org/ 3.0-current > > 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 Sep 30 16:47:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA27982 for freebsd-current-outgoing; Wed, 30 Sep 1998 16:47:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from kitsune.swcp.com (swcp.com [198.59.115.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA27924 for ; Wed, 30 Sep 1998 16:47:01 -0700 (PDT) (envelope-from jamesh@swcp.com) Received: from localhost (jamesh@localhost) by kitsune.swcp.com (8.8.8/1.2.3) with SMTP id QAA29693 for ; Wed, 30 Sep 1998 16:25:16 -0600 (MDT) Date: Wed, 30 Sep 1998 16:25:16 -0600 (MDT) From: James Hamilton To: freebsd-current@FreeBSD.ORG Subject: tcpdump 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 Can anyone tell me were to look to fix this problem: argus:/home/james> tcpdump tcpdump: /dev/bpf0: Device not configured argus:/home/james> I'm not sure what the problem could be. James Hamilton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 16:49:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA28553 for freebsd-current-outgoing; Wed, 30 Sep 1998 16:49:48 -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 QAA28495 for ; Wed, 30 Sep 1998 16:49: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 JAA23414; Thu, 1 Oct 1998 09:48:48 +1000 Date: Thu, 1 Oct 1998 09:48:48 +1000 From: Bruce Evans Message-Id: <199809302348.JAA23414@godzilla.zeta.org.au> To: karl@Denninger.Net, toasty@home.dragondata.com Subject: Re: Long IDE probes? Cc: bright@hotjobs.com, current@FreeBSD.ORG, dnelson@emsphone.com, tom@uniserve.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >To shed some light.... This is all according to the ATA specs: > >We throw a hardware reset. > >The device must set the BSY flag within 400ns, after RESET- is turned off. >If we can see BSY, the device is there. We should be able to stop at this >point, as suposedly this is a yes/no test for a device being present. > >However, after this, we're supposed to do some magic, then the device has 31 >seconds to respond. > >Possibly there are some rogue devices/chipsets out there that fool the >driver with the BSY test, and so we're forced to wait for the full 31 >seconds for the reply? We're supposed to wait 31 seconds for the drives to become unbusy. We actually only wait only 10 seconds (for each drive IIRC). With the current (poorly organised) probe logic, the correct wait time of 31 seconds would give a delay of > 2 minutes when no drives are attached. This should not be surprising. The BIOS also takes minute(s) to time out if it is misconfigured. >Not sure, but that's what the 'standard' is. Do you prefer SCSI, where there is no standard timeout, and the OS guesses that 15 seconds is enough? Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 16:53:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA29270 for freebsd-current-outgoing; Wed, 30 Sep 1998 16:53:42 -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 QAA29198 for ; Wed, 30 Sep 1998 16:53:09 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id QAA04228; Wed, 30 Sep 1998 16:57:08 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199809302357.QAA04228@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Kevin Day cc: karl@Denninger.Net (Karl Denninger), tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: Long IDE probes? In-reply-to: Your message of "Wed, 30 Sep 1998 16:29:39 CDT." <199809302129.QAA18323@home.dragondata.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Sep 1998 16:57:08 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > Are the delay lengths reasonable? I don't know. Aren't there specs on > > > > this stuff from the IDE and SCSI camps? > > > > > > The IDE delays just don't exist if you don't bother probing for devices > > > that aren't there. > > > > The IDE delays are far, far too long, unless someone can convince me that > > *after booting* a device would require *another* 30 seconds to come ready > > (remember, we're talking after power-on, not from the time the kernel is > > done loading). > > To shed some light.... This is all according to the ATA specs: > > We throw a hardware reset. > > The device must set the BSY flag within 400ns, after RESET- is turned off. > If we can see BSY, the device is there. We should be able to stop at this > point, as suposedly this is a yes/no test for a device being present. You're looking at the hardware reset protocol. Wrong page. 8) The idealised process is this: 1) Check for BSY clear. If set, fail the probe. 2) Set SRST. 3) Wait 400ns 4) Check for BSY set. If clear, fail the probe 5) Clear SRST. 6) Wait for 31s for BSY to clear. If still set, fail the probe. Unfortunately, we use the generic wdreset() function which is intended to always reset the drive, regardless. It sets SRST for 10 seconds and then waits for the drive to come ready. This (like much of the ATA code) calls for a complete rewrite. Which is underway. But for now, it's difficult to work around it "properly" without risking breaking support for older or nonconformant hardware. -- \\ 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 Sep 30 17:00:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01076 for freebsd-current-outgoing; Wed, 30 Sep 1998 17:00:16 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA00993 for ; Wed, 30 Sep 1998 16:59:59 -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 QAA25704 for ; Wed, 30 Sep 1998 16:48:27 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: current@FreeBSD.ORG Subject: White ftp.freebsd.org is down.. Date: Wed, 30 Sep 1998 16:48:27 -0700 Message-ID: <25700.907199307@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG You may find 3.0-19980930-BETA on ftp://hub.freebsd.org/pub/FreeBSD. As usual, lots was fixed. Have at it, folks! - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 17:09:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA02681 for freebsd-current-outgoing; Wed, 30 Sep 1998 17:09:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Gatekeeper.Alameda.net (gatekeeper.Alameda.net [207.90.181.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA02656; Wed, 30 Sep 1998 17:09:44 -0700 (PDT) (envelope-from ulf@Gatekeeper.Alameda.net) Received: by Gatekeeper.Alameda.net (8.8.8/8.8.6) id RAA07816; Wed, 30 Sep 1998 17:08:53 -0700 (PDT) Message-ID: <19980930170853.A26485@Alameda.net> Date: Wed, 30 Sep 1998 17:08:53 -0700 From: Ulf Zimmermann To: Mike Smith , =?iso-8859-1?Q?Dag-Erling_C=2E_Sm=F8rgrav_?= Cc: Ollivier Robert , current@FreeBSD.ORG, scsi@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic Reply-To: ulf@Alameda.net References: <199809302231.PAA03681@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199809302231.PAA03681@dingo.cdrom.com>; from Mike Smith on Wed, Sep 30, 1998 at 03:31:08PM -0700 Organization: Alameda Networks, Inc. X-Operating-System: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 03:31:08PM -0700, Mike Smith wrote: > > One more argument in favor of IBM disks is that they reputedly run > > cooler and quieter than Quantum or Seagate disks. > > I can't speak for the 7200 and 10000rpm IBM disks, as I have never been > able to source them when I've been considering them. I can say that > IBM go to considerable lengths to make their cooling data available > (see the product pages for their drives), and they do appear to be > comparable if not somewhat better than the competition. > > OTOH, we have been running a 9GB Seagate Cheetah in Freefall holding > the CVS repository, and despite being far and away the busiest disk in > the system it has kept its cool quite well. I just replaced a Barracuda 9GB disk with an IBM 18G and the drive is very much cooler. I will put some IBM 10K 9G in later tonight. > > -- > \\ 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 -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-769-2936 Alameda Networks, Inc. | http://www.Alameda.net | Fax#: 510-521-5073 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 17:25:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA04782 for freebsd-current-outgoing; Wed, 30 Sep 1998 17:25:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from uni-sb.de (uni-sb.de [134.96.252.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA04749 for ; Wed, 30 Sep 1998 17:24:59 -0700 (PDT) (envelope-from rock@cs.uni-sb.de) Received: from cs.uni-sb.de (cs.uni-sb.de [134.96.252.31]) by uni-sb.de (8.9.0/1998052000) with ESMTP id CAA17181; Thu, 1 Oct 1998 02:24:37 +0200 (CEST) Received: from cs.uni-sb.de (acc2-200.telip.uni-sb.de [134.96.112.200]) by cs.uni-sb.de (8.9.0/1998060300) with ESMTP id CAA15571; Thu, 1 Oct 1998 02:24:37 +0200 (CEST) Message-ID: <3612CBE5.100FE830@cs.uni-sb.de> Date: Thu, 01 Oct 1998 02:25:09 +0200 From: Daniel Rock X-Mailer: Mozilla 4.06 [de] (WinNT; I) MIME-Version: 1.0 To: Tom CC: Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Tom schrieb: > > On Wed, 30 Sep 1998, Alfred Perlstein wrote: > > > how about a defualt option in GENERIC for the long delay that people can > > tweak if they so desire? > > Uhh... you can do that already! Just remove the devices that you don't > have from GENERIC so there is no delay! > controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0xa0ffa0ff vector wdintr disk wd0 at wdc0 drive 0 controller wdc1 at isa? port "IO_WD2" bio irq 15 flags 0xa0ffa0ff vector wdintr options ATAPI options ATAPI_STATIC device wcd0 I have an IDE disk on the 1st IDE controller and a CD-ROM drive on the 2nd. Both are configured for master/single device. Still the probe on the 2nd IDE controller takes unusual long (10-15 seconds). The probe time on the 1st controller is OK. Where is the device I don't have in the above configuration? Daniel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 18:14:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA10869 for freebsd-current-outgoing; Wed, 30 Sep 1998 18:14:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peak.mountin.net ([207.227.119.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA10773 for ; Wed, 30 Sep 1998 18:14:08 -0700 (PDT) (envelope-from jeff-ml@mountin.net) Received: (from daemon@localhost) by peak.mountin.net (8.9.1/8.9.1) id UAA20886; Wed, 30 Sep 1998 20:13:00 -0500 (CDT) Received: from harkol-125.isdn.mke.execpc.com(169.207.64.253) by peak.mountin.net via smap (V1.3) id sma020884; Wed Sep 30 20:12:41 1998 Message-Id: <3.0.3.32.19980930201109.007442e8@207.227.119.2> X-Sender: jeff-ml@207.227.119.2 X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Wed, 30 Sep 1998 20:11:09 -0500 To: Peter Wemm From: "Jeffrey J. Mountin" Subject: Re: Upgrade documentation (Was: Re: Make world error on -current elf) Cc: current@FreeBSD.ORG In-Reply-To: <199809302111.FAA14358@spinner.netplex.com.au> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 05:11 AM 10/1/98 +0800, Peter Wemm wrote: >Mike Smith wrote: >> > Incidently, I had to back out the /dev/sd0a <-> /dev/sd0s1a mount device >> > changes for / in /etc/fstab. I'm not sure how this works.. Will a 3.x >> > system deal with an old-style 'sd0a' or 'wd0a' line in /etc/fstab? >> >> Not if it's wrong. Entries in /etc/fstab must match the actual layout >> of the disk. >> >> It sounds like you may not be getting the correct slice number in from >> your bootstrap. > >The kernel didn't look at the slice number back in Jan 28.. :-) In order >to boot my Jan28 kernel, I had to back out the fstab sd0s1a change. Simplicity to repartition and newfs the drive, which I did just recently with some old 2.1.x style drives that went through many an upgrade. Is it not possible to 'disklabel -e -r ' and change the 2nd line from disk: sd0 to disk: sd0s1 write the label and update fstab? Didn't think of trying this myself at the time, as there was no data to lose. I'd try it right now, but an install is running. Jeff Mountin - Unix Systems TCP/IP networking jeff@mountin.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 18:23:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA12441 for freebsd-current-outgoing; Wed, 30 Sep 1998 18:23:58 -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 SAA12420 for ; Wed, 30 Sep 1998 18:23:42 -0700 (PDT) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain [203.38.152.97]) by cain.gsoft.com.au (8.8.8/8.6.9) with ESMTP id KAA14676; Thu, 1 Oct 1998 10:52:01 +0930 (CST) Message-ID: X-Mailer: XFMail 1.3 [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: <199809302348.JAA23414@godzilla.zeta.org.au> Date: Thu, 01 Oct 1998 10:52:01 +0930 (CST) From: "Daniel O'Connor" To: Bruce Evans Subject: Re: Long IDE probes? Cc: tom@uniserve.com, dnelson@emsphone.com, current@FreeBSD.ORG, bright@hotjobs.com, toasty@home.dragondata.com, karl@Denninger.Net Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 30-Sep-98 Bruce Evans wrote: > Do you prefer SCSI, where there is no standard timeout, and the OS guesses > that 15 seconds is enough? Not really, but I'd prefer it was adjustable like the SCSI delay is :) --------------------------------------------------------------------- |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 Wed Sep 30 18:30:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA13511 for freebsd-current-outgoing; Wed, 30 Sep 1998 18:30:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tok.qiv.com (tok.qiv.com [205.238.142.68]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA13504 for ; Wed, 30 Sep 1998 18:30:31 -0700 (PDT) (envelope-from jdn@acp.qiv.com) Received: (from uucp@localhost) by tok.qiv.com (8.8.8/8.8.5) with UUCP id UAA21080; Wed, 30 Sep 1998 20:30:11 -0500 (CDT) Received: from localhost (jdn@localhost) by acp.qiv.com (8.8.8/8.8.8) with SMTP id UAA01244; Wed, 30 Sep 1998 20:18:46 -0500 (CDT) (envelope-from jdn@acp.qiv.com) Date: Wed, 30 Sep 1998 20:18:45 -0500 (CDT) From: Jay Nelson To: Warner Losh cc: freebsd-current@FreeBSD.ORG Subject: Re: aha fails on Tekram DC300B In-Reply-To: <199809300544.XAA08202@harmony.village.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 Tue, 29 Sep 1998, Warner Losh wrote: >: aha0: Invalid Command 0x8d > >This is expected, when booting -v. If you are getting this w/o >booting -v, then there is a problem. It was -v. >: aha0: ahareset - Diagnostic Active failed to assert. status = 0x30 This was also with -v. >This is a problem. ahareset shouldn't fail. The card never comes >ready (or at least is hung for a long time). > >: aha0: aha_fetch_adapter_info - Failed Get Board Info > >Once the card is in this state, all bets are off. This shows up even without -v. >I don't have a DC300B to test against, but do have the 1542B (and >jumper settings thanks to many kind people) and will be testing >against it later. I'll be out until the weekend, but I can test it then. Let me know if there is any other information that would be helpful. -- Jay FWIW -- I believe this board is based on an 80[12]86, rather than any of the Adaptec chips. There appears to be an eprom upgrade available, but requires an eprom burner, which leaves me somewhat SOL. I'll check into that and see if that would be useful -- and if Tekram will sell the eprom. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 18:30:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA13561 for freebsd-current-outgoing; Wed, 30 Sep 1998 18:30:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from heathers.stdio.com (heathers.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA13541 for ; Wed, 30 Sep 1998 18:30:50 -0700 (PDT) (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers.stdio.com (8.8.8/8.8.8) id VAA17685; Wed, 30 Sep 1998 21:25:56 -0400 (EDT) Date: Wed, 30 Sep 1998 21:25:56 -0400 (EDT) From: "Larry S. Lile" To: James Hamilton cc: freebsd-current@FreeBSD.ORG Subject: Re: tcpdump 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 Add "psuedo-device bpf 4" to your kernel config. Adjust the number of devices based on how many you think you might need all at once. Check /sys/i386/conf/LINT for kernel options and devices. Larry Lile lile@stdio.com On Wed, 30 Sep 1998, James Hamilton wrote: > Can anyone tell me were to look to fix this problem: > > argus:/home/james> tcpdump > tcpdump: /dev/bpf0: Device not configured > argus:/home/james> > > I'm not sure what the problem could be. > > James Hamilton > > > 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 Sep 30 18:35:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA14164 for freebsd-current-outgoing; Wed, 30 Sep 1998 18:35:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from heathers.stdio.com (heathers.stdio.com [199.89.192.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA14152 for ; Wed, 30 Sep 1998 18:35:07 -0700 (PDT) (envelope-from lile@stdio.com) Received: (from lile@localhost) by heathers.stdio.com (8.8.8/8.8.8) id VAA17742; Wed, 30 Sep 1998 21:30:17 -0400 (EDT) Date: Wed, 30 Sep 1998 21:30:14 -0400 (EDT) From: "Larry S. Lile" To: James Hamilton , freebsd-current@FreeBSD.ORG Subject: Re: tcpdump 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 Sorry, its been a long day. "psuedo-device bpfilter 4" Also you can look at http://www.freebsd.org/handbook/handbook48.html On Wed, 30 Sep 1998, Larry S. Lile wrote: > > Add "psuedo-device bpf 4" to your kernel config. Adjust the number > of devices based on how many you think you might need all at once. > Check /sys/i386/conf/LINT for kernel options and devices. > > Larry Lile > lile@stdio.com > > On Wed, 30 Sep 1998, James Hamilton wrote: > > > Can anyone tell me were to look to fix this problem: > > > > argus:/home/james> tcpdump > > tcpdump: /dev/bpf0: Device not configured > > argus:/home/james> > > > > I'm not sure what the problem could be. > > > > James Hamilton > > > > > > 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 Sep 30 18:38:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA14756 for freebsd-current-outgoing; Wed, 30 Sep 1998 18:38:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Gatekeeper.Alameda.net (gatekeeper.Alameda.net [207.90.181.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA14739 for ; Wed, 30 Sep 1998 18:38:27 -0700 (PDT) (envelope-from ulf@Gatekeeper.Alameda.net) Received: by Gatekeeper.Alameda.net (8.8.8/8.8.6) id SAA11827; Wed, 30 Sep 1998 18:38:13 -0700 (PDT) Message-ID: <19980930183813.C26485@Alameda.net> Date: Wed, 30 Sep 1998 18:38:13 -0700 From: Ulf Zimmermann To: James Hamilton , freebsd-current@FreeBSD.ORG Subject: Re: tcpdump Reply-To: ulf@Alameda.net References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from James Hamilton on Wed, Sep 30, 1998 at 04:25:16PM -0600 Organization: Alameda Networks, Inc. X-Operating-System: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 04:25:16PM -0600, James Hamilton wrote: > Can anyone tell me were to look to fix this problem: > > argus:/home/james> tcpdump > tcpdump: /dev/bpf0: Device not configured > argus:/home/james> > > I'm not sure what the problem could be. RTFM: man bpf Also, this is nothing for current, that belongs to questions. > > James Hamilton > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-769-2936 Alameda Networks, Inc. | http://www.Alameda.net | Fax#: 510-521-5073 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 18:39:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA15121 for freebsd-current-outgoing; Wed, 30 Sep 1998 18:39:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pobox.com (lafra-82.mdm.mkt.execpc.com [169.207.80.210]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id SAA15098 for ; Wed, 30 Sep 1998 18:39:46 -0700 (PDT) (envelope-from hamilton@pobox.com) Message-Id: <199810010139.SAA15098@hub.freebsd.org> Received: (qmail 21738 invoked from network); 30 Sep 1998 20:45:11 -0500 Received: from localhost (HELO pobox.com) (127.0.0.1) by localhost with SMTP; 30 Sep 1998 20:45:11 -0500 To: James Hamilton cc: freebsd-current@FreeBSD.ORG Subject: Re: tcpdump In-reply-to: Your message of "Wed, 30 Sep 1998 16:25:16 MDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Sep 1998 20:45:11 -0500 From: Jon Hamilton Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message , James H amilton wrote: } Can anyone tell me were to look to fix this problem: } } argus:/home/james> tcpdump } tcpdump: /dev/bpf0: Device not configured } argus:/home/james> } } I'm not sure what the problem could be. You need to build the Berkeley Packet Filter code into your kernel. See the LINT config file - specifically, grep for ``bpfilter'' to see what you need in your kernel config. Rebuild, reboot, and you'll be in business. -- Jon Hamilton hamilton@pobox.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 18:48:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA16195 for freebsd-current-outgoing; Wed, 30 Sep 1998 18:48:49 -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 SAA16182 for ; Wed, 30 Sep 1998 18:48:37 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id SAA04986; Wed, 30 Sep 1998 18:53:20 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810010153.SAA04986@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Kazutaka YOKOTA cc: current@FreeBSD.ORG Subject: Re: VM86 and APM In-reply-to: Your message of "Mon, 28 Sep 1998 17:18:04 +0900." <199809280818.RAA03188@zodiac.mech.utsunomiya-u.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Sep 1998 18:53:20 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I printed the error code (ax register) from the APM BIOS call via VM86 > during apm_probe(), I got: > > apm: BIOS probe failed: error 0x1 carry 1 ax 0x8600 bx 0x0 > apm0 not found > > 0x86 means "No APM BIOS", right? Yes. It may mean that it's disabled in the BIOS setup, or that the APM BIOS doesn't support being connected to from VM86 mode. I haven't heard any confirmation that this might be common. > Then I loaded a kernel without VM86 and it said: > > apm0 not found > > Oh, I thought it worked before! It must have been my dream that the > apm driver had worked on this MB... That would explain a lot. 8) > The motherboard has the Award BIOS, which does have power management > setup items, such as "Power Management" and "PM Control by APM" (I > natually have them both enabled). > > May be the APM BIOS is deficient? Possibly, but you wouldn't expect so. Try booting the non-VM86 kernel from a cold power-on, and see if the probe still fails. -- \\ 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 Sep 30 19:04:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA17705 for freebsd-current-outgoing; Wed, 30 Sep 1998 19:04:30 -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 TAA17697 for ; Wed, 30 Sep 1998 19:04:27 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.1/8.9.1) id WAA18766; Wed, 30 Sep 1998 22:03:48 -0400 (EDT) (envelope-from wollman) Date: Wed, 30 Sep 1998 22:03:48 -0400 (EDT) From: Garrett Wollman Message-Id: <199810010203.WAA18766@khavrinen.lcs.mit.edu> To: Peter Wemm Cc: Garrett Wollman , Poul-Henning Kamp , Chuck Robey , current@FreeBSD.ORG Subject: Re: comment about verbose booting In-Reply-To: <199809302334.HAA15192@spinner.netplex.com.au> References: <199809302030.QAA17624@khavrinen.lcs.mit.edu> <199809302334.HAA15192@spinner.netplex.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > Don't joke... It's not all that difficult - the main problem is one of > fragmentation and the memory impact if we keep skipping page boundaries to > avoid bloating the kernel image (or .o or .so). Trynig to reclaim a page > in the middle of chunks of in-use data isn't fun. So the obvious way to do it is to just have a single section, .data_to_be_thrown_away_later, and put everything there. > One possibility is if it ends up in a plaintext file in /boot somewhere as > part of a control mechanism for assigning a driver.o file to a pci or pnp > device id or a mapping between a probe module and a driver itself. I think you'll find that people are unwilling to give up their monolithic kernels. There's too much danger from version skew (and, in the alternative, too much to swap around if you need to boot multiple kernels). -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 Sep 30 19:07:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA18175 for freebsd-current-outgoing; Wed, 30 Sep 1998 19:07:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA18166 for ; Wed, 30 Sep 1998 19:07:14 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id TAA12870; Wed, 30 Sep 1998 19:06:59 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp02.primenet.com, id smtpd012793; Wed Sep 30 19:06:50 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id TAA19992; Wed, 30 Sep 1998 19:06:47 -0700 (MST) From: Terry Lambert Message-Id: <199810010206.TAA19992@usr01.primenet.com> Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) To: shmit@kublai.com Date: Thu, 1 Oct 1998 02:06:46 +0000 (GMT) Cc: tomdean@ix.netcom.com, current@FreeBSD.ORG In-Reply-To: <19980930102536.K307@kublai.com> from "Brian Cully" at Sep 30, 98 10:25:36 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 > > Is it possible to restore sd and st support just to be compatible with > > other operating systems? Even if FreeBSD core members do not want > > them? Is this even a consideration? > > What other operating systems? The only ones I can think of are > NetBSD and OpenBSD, and I wouldn't be surprised if they grabbed > the CAM code soon anyway. The name of the drive device is going to > be at least OS specific, and really it's host specific (think about > wd versus sd), and will continue to be that way until the Unix > world unites under a common GPL'd standard. Actually, st has been fairly standard for a long time on NCR Tower XP, NCR Tower 32, Arrete 1100, Huerikon, SunOS, Solaris, Ultrix, Gould "PowerOS", Zilog "Zeus", SCO Xenix, SCO OpenServer, Microport UNIX, ISC UNIX, etc.. Each of these systems supports a /dev/rst0. Most of them support /dev/rst0n (no rewind), as well. The common core of this is that NCR wrote the tape drivers for most systems, and built most of the tape drive firmware under contract. The "sd" usage in BSD is less standard, since we (stupidly) chose our own formant for minor devices, instead of using standard controller/target/unit/lun notation like everyone else. > The name change may have been gratuitous, but I can't really object, > since the old devices work just fine. Besides, if you figure that > the IDE code will end up under CAM in the future, it makes sense > to call it `da' instead of `sd'. Soren said that he's not going to do the work for the new ATAPI code. In any case, there's not really a compelling reason for the change, and that answers the question I was asking before everyone loaded their political baggage onto my bandwagon on one side or the other. All this could have been avoided by saying "Yes, the change is gratuitous, but I'm writing the code". 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 Wed Sep 30 19:14:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA19246 for freebsd-current-outgoing; Wed, 30 Sep 1998 19:14:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA19223 for ; Wed, 30 Sep 1998 19:14:01 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id TAA28098; Wed, 30 Sep 1998 19:13:45 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp04.primenet.com, id smtpd028046; Wed Sep 30 19:13:37 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id TAA20315; Wed, 30 Sep 1998 19:13:30 -0700 (MST) From: Terry Lambert Message-Id: <199810010213.TAA20315@usr01.primenet.com> Subject: Re: Long IDE probes? To: tom@uniserve.com (Tom) Date: Thu, 1 Oct 1998 02:13:30 +0000 (GMT) Cc: karl@Denninger.Net, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG In-Reply-To: from "Tom" at Sep 30, 98 10:31:25 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 > > IDE by definition is probed by the BIOS before boot. Either the disk is > > there or it is not, and you don't get out of POST and to Boot until that's > > determined. Therefore, a long wait there is COMPLETELY pointless. > > Huh? First of all, more than disks can be put on IDE, and the BIOS > doesn't know anything about that. Most BIOSes don't probe IDE at all, but > newer ones do it to avoid static settings in the CMOS. So on newer ones, we don't have to probe, and on older ones, we could avoid the probe by examining CMOS? > > SCSI devices similarly are probed by the adapter BIOS. Again, there > > is no reason for the long wait that I can fathom. > > For convienance only. I'm guessing you are referring to the convenience of a BIOS probe, and not the convenience of a long wait. 8-). > Some adaptors don't probe. The adaptors don't make this inf > available to the OS in any way, because the OS is supposed to probe. I think all adapters that support booting must probe in order to find a boot device from which to load an OS which may or may not probe. For adapters that don't, then you could make a case that the OS needs to probe, but these are not adaptors for boot devices. 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 Sep 30 19:20:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA20516 for freebsd-current-outgoing; Wed, 30 Sep 1998 19:20:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA20493 for ; Wed, 30 Sep 1998 19:20:21 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id TAA14208; Wed, 30 Sep 1998 19:20:06 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp01.primenet.com, id smtpd014148; Wed Sep 30 19:19:58 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id TAA20771; Wed, 30 Sep 1998 19:19:53 -0700 (MST) From: Terry Lambert Message-Id: <199810010219.TAA20771@usr01.primenet.com> Subject: Re: Long IDE probes? To: karl@Denninger.Net (Karl Denninger) Date: Thu, 1 Oct 1998 02:19:53 +0000 (GMT) Cc: tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG In-Reply-To: <19980930125458.A4304@Denninger.Net> from "Karl Denninger" at Sep 30, 98 12:54:58 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 > Are the delay lengths reasonable? I don't know. Aren't there specs on > this stuff from the IDE and SCSI camps? A better question: is there *ANYONE* out there that has a bootable IDE or SCSI device that FreeBSD detects, but which the BIOS POST display does not show as being present in the machine? Is there *ANYONE* out there that needs "settle" time for their BIOS-less adapters, and requires that all adapters eat this overhead, if if their adapter isn't detected? 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 Sep 30 19:21:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA20584 for freebsd-current-outgoing; Wed, 30 Sep 1998 19:21:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zippy.dyn.ml.org (pm3-14.ppp.wenet.net [206.15.85.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA20549 for ; Wed, 30 Sep 1998 19:20:57 -0700 (PDT) (envelope-from garbanzo@hooked.net) Received: from localhost (garbanzo@localhost) by zippy.dyn.ml.org (8.9.1/8.8.8) with SMTP id TAA03728 for ; Wed, 30 Sep 1998 19:22:31 -0700 (PDT) (envelope-from garbanzo@hooked.net) X-Authentication-Warning: zippy.dyn.ml.org: garbanzo owned process doing -bs Date: Wed, 30 Sep 1998 19:22:30 -0700 (PDT) From: Alex X-Sender: garbanzo@zippy.dyn.ml.org To: current Subject: x11amp port 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 kinda looking through this port, and I noticed (among other things), the x11amp port checks if the PORTOBJFORMAT==elf.. Now is it just me or should this port set the PORTOBJFORMAT to aout, as it's available soley as an a.out binary. This would also add the dependency on the a.out X11 libs, which would prevent some questions like, I've got X installed but x11amp can't find it. IMO. Thoughts? - 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 Wed Sep 30 19:32:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA22512 for freebsd-current-outgoing; Wed, 30 Sep 1998 19:32:00 -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 TAA22506 for ; Wed, 30 Sep 1998 19:31:59 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id TAA05209; Wed, 30 Sep 1998 19:36:24 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810010236.TAA05209@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: karl@Denninger.Net (Karl Denninger), tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: Long IDE probes? In-reply-to: Your message of "Thu, 01 Oct 1998 02:19:53 -0000." <199810010219.TAA20771@usr01.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Sep 1998 19:36:24 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Are the delay lengths reasonable? I don't know. Aren't there specs on > > this stuff from the IDE and SCSI camps? > > A better question: is there *ANYONE* out there that has a bootable > IDE or SCSI device that FreeBSD detects, but which the BIOS POST > display does not show as being present in the machine? The "bootable" qualifier is a non-issue. The correct question would be "does anyone have a device which is not ATA-3 compliant and/or takes some time to respond to a Software Reset command"? You were the WD1007 champion for a long time, Terry. Still carrying the flag? -- \\ 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 Sep 30 20:39:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA00574 for freebsd-current-outgoing; Wed, 30 Sep 1998 20:39:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp2.jps.net (smtp2.jps.net [209.63.224.235]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA00567 for ; Wed, 30 Sep 1998 20:39:46 -0700 (PDT) (envelope-from oski@jps.net) Received: from jps.net (209-63-247-137.smf.jps.net [209.63.247.137]) by smtp2.jps.net (8.9.0/8.8.5) with ESMTP id UAA20757 for ; Wed, 30 Sep 1998 20:41:22 -0700 (PDT) Message-ID: <3612F8A8.F4013D12@jps.net> Date: Wed, 30 Sep 1998 20:36:09 -0700 From: Michael Oski X-Mailer: Mozilla 4.06 [en] (Win95; U) MIME-Version: 1.0 To: current@FreeBSD.ORG Subject: 3.0BETA install problem Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I realize this message doesn't have squat for details, but I thought I should mention it since it could be a *real* problem. I was trying to install the 3.0-BETA-19980925 snapshot on a Compaq Deskpro 2000 PII/233. I ftp'd the entire snapshot to a DOS partition (C:\FreeBSD) and gen'd the boot.flp from there. During the installation, it tried to mount wd0s3 (I assume the DOS partition) as /dist but failed with an unsupported media error of some sort - hence, the lack of details - I didn't write the thing down :-( I tried the same method with the 3.0-BETA-19980923 and 3.0-BETA-19980927 snapshots and got the same error. I worked around the problem by ftp'ing the snapshot to an AIX server I have and installed via ftp from it. (I can't install via ftp directly from ftp.freebsd.org due to bizarre firewall & DNS issues - don't ask...) Anyway, I thought I'd mention it in case someone has the inclination to test an install from a DOS partition and verify that it this was actually some sort of brain fart of mine and not a *real* problem. MO! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 20:45:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA01566 for freebsd-current-outgoing; Wed, 30 Sep 1998 20:45:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from abby.skypoint.net (abby.skypoint.net [199.86.32.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA01546 for ; Wed, 30 Sep 1998 20:45:49 -0700 (PDT) (envelope-from bruce@zuhause.mn.org) Received: (from uucp@localhost) by abby.skypoint.net (8.8.7/jl 1.3) with UUCP id WAA16039; Wed, 30 Sep 1998 22:45:26 -0500 (CDT) Received: (from bruce@localhost) by zuhause.mn.org (8.8.8/8.8.7) id WAA24718; Wed, 30 Sep 1998 22:39:16 -0500 (CDT) From: Bruce Albrecht Date: Wed, 30 Sep 1998 22:39:15 -0500 (CDT) To: Terry Lambert Cc: current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) In-Reply-To: <199810010206.TAA19992@usr01.primenet.com> References: <19980930102536.K307@kublai.com> <199810010206.TAA19992@usr01.primenet.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13842.63756.271648.558867@zuhause.zuhause.mn.org> Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert writes: > Actually, st has been fairly standard for a long time on NCR > Tower XP, NCR Tower 32, Arrete 1100, Huerikon, SunOS, Solaris, > Ultrix, Gould "PowerOS", Zilog "Zeus", SCO Xenix, SCO OpenServer, > Microport UNIX, ISC UNIX, etc.. > > Each of these systems supports a /dev/rst0. Most of them support > /dev/rst0n (no rewind), as well. Solaris uses /dev/rmt/N for tape devices. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 20:50:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA02483 for freebsd-current-outgoing; Wed, 30 Sep 1998 20:50:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA02466 for ; Wed, 30 Sep 1998 20:50:05 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zOZkJ-0006eS-00; Wed, 30 Sep 1998 21:49:39 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id VAA04802; Wed, 30 Sep 1998 21:49:30 -0600 (MDT) Message-Id: <199810010349.VAA04802@harmony.village.org> To: Jay Nelson Subject: Re: aha fails on Tekram DC300B Cc: freebsd-current@FreeBSD.ORG In-reply-to: Your message of "Wed, 30 Sep 1998 20:18:45 CDT." References: Date: Wed, 30 Sep 1998 21:49:29 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message Jay Nelson writes: : FWIW -- I believe this board is based on an 80[12]86, rather than any : of the Adaptec chips. There appears to be an eprom upgrade available, : but requires an eprom burner, which leaves me somewhat SOL. I'll check : into that and see if that would be useful -- and if Tekram will sell : the eprom. I don't think it will be useful, especially of the tekram worked before. I've managed to use better ID code in the driver, which should solve this problem for you. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 20:53:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA03031 for freebsd-current-outgoing; Wed, 30 Sep 1998 20:53:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA03018 for ; Wed, 30 Sep 1998 20:53:20 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: from dragon.nuxi.com (d60-147.leach.ucdavis.edu [169.237.60.147]) by relay.nuxi.com (8.8.8/8.6.12) with ESMTP id UAA06142 for ; Wed, 30 Sep 1998 20:53:05 -0700 (PDT) Received: (from obrien@localhost) by dragon.nuxi.com (8.9.1/8.8.8) id DAA00227 for current@freebsd.org; Thu, 1 Oct 1998 03:53:05 GMT (envelope-from obrien) Message-ID: <19980930205304.A205@nuxi.com> Date: Wed, 30 Sep 1998 20:53:04 -0700 From: "David O'Brien" To: current@FreeBSD.ORG Subject: general questions Reply-To: obrien@NUXI.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i X-Operating-System: FreeBSD 3.0-BETA Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG What is the thread support in -CURRENT, POSIX 1003.1c ? What is the maximum memory supported, 2GB? Max file size is, 2GB? Do we have any estimate to the number of installed systems? -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 21:03:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA04155 for freebsd-current-outgoing; Wed, 30 Sep 1998 21:03:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from daphne.bogus (dialup13.black-hole.com [206.145.13.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA04144 for ; Wed, 30 Sep 1998 21:02:56 -0700 (PDT) (envelope-from hank@black-hole.com) Received: from localhost (hank@localhost) by daphne.bogus (8.9.1/8.8.8) with SMTP id AAA03682; Thu, 1 Oct 1998 00:02:05 -0500 (CDT) (envelope-from hank@black-hole.com) X-Authentication-Warning: daphne.bogus: hank owned process doing -bs Date: Thu, 1 Oct 1998 00:02:05 -0500 (CDT) From: Henry Miller X-Sender: hank@daphne.bogus cc: Terry Lambert , current@FreeBSD.ORG Subject: Re: Long IDE probes? In-Reply-To: <199810010236.TAA05209@dingo.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 Wed, 30 Sep 1998, Mike Smith wrote: > > A better question: is there *ANYONE* out there that has a bootable > > IDE or SCSI device that FreeBSD detects, but which the BIOS POST > > display does not show as being present in the machine? > > The "bootable" qualifier is a non-issue. The correct question would be > "does anyone have a device which is not ATA-3 compliant and/or takes > some time to respond to a Software Reset command"? Well, I'm running linux on it now, but that could change. Its a 386, and the BIOS doen'st deal with big drives. As a solution I just install everything to the first partition (less then 500 mb), put a too small number of cyclenders in the bios (no auto-detect in the bios) and let freebsd re-detect the drive at the right value. This works in OS/2 and linux. I think it should work in FreeBSD. I think this might refute some people's comments, a new BIOS will detect a lot of things, but old hardware is still supported, doen'st do the nice things we would want. as for not ATA-3 compliant, anything that old might comply, but it will be luck, the standard didn't exist. Of course I've not read all the relavent standards, if the relavent portions date back to the orginial IDE spec, I'd expect them to comply. OTOH many have pointed out that "no maximun value" is specified. I don't know if we will get aggreement. If it is easy I'll second a option in GENERIC to set this, if it is hard I'm not sure what to suggest. Personaly I've decided all new systems will be all SCSI until I can afford fibre channel. -- http://blugill.home.ml.org/ hank@black-hole.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 21:12:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA05392 for freebsd-current-outgoing; Wed, 30 Sep 1998 21:12:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp4.nwnexus.com (smtp4.nwnexus.com [206.63.63.52]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA05386 for ; Wed, 30 Sep 1998 21:12:09 -0700 (PDT) (envelope-from wrsomsky@halcyon.com) Received: from gramarye (evt-lx100-ip38.nwnexus.net [204.57.235.38]) by smtp4.nwnexus.com (8.8.8/8.8.8) with ESMTP id VAA27172 for ; Wed, 30 Sep 1998 21:11:53 -0700 (PDT) Received: (from wrsomsky@localhost) by gramarye (8.9.1/8.8.8) id VAA00800 for current@FreeBSD.ORG; Wed, 30 Sep 1998 21:00:44 -0700 (PDT) (envelope-from wrsomsky) Message-ID: <19980930210044.A768@halcyon.com> Date: Wed, 30 Sep 1998 21:00:44 -0700 From: "William R. Somsky" To: current@FreeBSD.ORG Subject: Re: Long IDE probes? References: <22709.907166227@time.cdrom.com> <19980930111719.A28064@emsphone.com> <19980930113836.A4061@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980930113836.A4061@Denninger.Net>; from Karl Denninger on Wed, Sep 30, 1998 at 11:38:36AM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 11:38:36AM -0500, Karl Denninger wrote: > I have cut the SCSI timeout way down, and it massively shortens the boot > time. I'll have to do the same for the IDE stuff, since I *do* have an > ATAPI CDROM (otherwise I'd just shut off the device completely). Hmmm... one thing I've noted on my 3.0-elf/cam box: When I boot, the SCSI system detects the SCSI disk and zip drive right off, but the SCSI CDROM isn't detected right away. If there's a disk in it, it comes up a line or two later, but if it's empty, I don't get the line reporting the presence/specs/etc of the CDROM until well after the system has finished booting, and multi-user mode has started up... Any ideas what causes this? OR is this just the way it is? ________________________________________________________________________ William R. Somsky wrsomsky@halcyon.com Physicist, Baritone, Guitarist http://www.halcyon.com/wrsomsky To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 21:15:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA05806 for freebsd-current-outgoing; Wed, 30 Sep 1998 21:15:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peak.mountin.net (peak.mountin.net [207.227.119.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA05798 for ; Wed, 30 Sep 1998 21:15:34 -0700 (PDT) (envelope-from jeff-ml@mountin.net) Received: (from daemon@localhost) by peak.mountin.net (8.9.1/8.9.1) id XAA21566; Wed, 30 Sep 1998 23:15:34 -0500 (CDT) Received: from harkol-125.isdn.mke.execpc.com(169.207.64.253) by peak.mountin.net via smap (V1.3) id sma021564; Wed Sep 30 23:15:29 1998 Message-Id: <3.0.3.32.19980930231357.00722bb4@207.227.119.2> X-Sender: jeff-ml@207.227.119.2 X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Wed, 30 Sep 1998 23:13:57 -0500 To: "Jordan K. Hubbard" , current@FreeBSD.ORG From: "Jeffrey J. Mountin" Subject: Re: White ftp.freebsd.org is down.. In-Reply-To: <25700.907199307@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 At 04:48 PM 9/30/98 -0700, Jordan K. Hubbard wrote: >You may find 3.0-19980930-BETA on ftp://hub.freebsd.org/pub/FreeBSD. > >As usual, lots was fixed. Have at it, folks! Now that I almost have 3.0-19980930-BETA almost installed and considering that I found only one decent mirror that had all but one chunk. Thanks! Murphy's been working OT all week. One more install on the way though. 8-) Seriously. I did notice what may be a bug with the install. A chunk was missing (manpages.ab) from the ftp4 mirror and install churned away for over an hour before I realized there was traffic (as I watched my TA lights in keen anticipation), but the install was hung. Obviously after a meg passed, but no chunks _and_ no errors on vty2 it was time to check my local copy. Long time since I've had any problems installing (take a bow). I checked out my local copy, jumped to another mirror, thankfully found the chunk (ftp3 had less than half them), and mv'd the missing chunk. The install happily started progressing immediately, but why didn't it squak? The last time I saw this was about 2 years ago, but then part of a chunk was missing ie corrupt - retrying or something like that. All cases were with an FTP install from either an offical site or a locally. Should I try to duplicate this with 9/30? Mind you I won't wait an hour. ;) Jeff Mountin - Unix Systems TCP/IP networking jeff@mountin.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 21:31:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA07980 for freebsd-current-outgoing; Wed, 30 Sep 1998 21:31:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peak.mountin.net (peak.mountin.net [207.227.119.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA07964; Wed, 30 Sep 1998 21:31:06 -0700 (PDT) (envelope-from jeff-ml@mountin.net) Received: (from daemon@localhost) by peak.mountin.net (8.9.1/8.9.1) id XAA21604; Wed, 30 Sep 1998 23:30:34 -0500 (CDT) Received: from harkol-125.isdn.mke.execpc.com(169.207.64.253) by peak.mountin.net via smap (V1.3) id sma021602; Wed Sep 30 23:30:23 1998 Message-Id: <3.0.3.32.19980930232853.00712a74@207.227.119.2> X-Sender: jeff-ml@207.227.119.2 X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Wed, 30 Sep 1998 23:28:53 -0500 To: ulf@Alameda.net, Mike Smith , "Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?=" From: "Jeffrey J. Mountin" Subject: Re: ahc & CAM: strange diagnostic Cc: Ollivier Robert , current@FreeBSD.ORG, scsi@FreeBSD.ORG In-Reply-To: <19980930170853.A26485@Alameda.net> References: <199809302231.PAA03681@dingo.cdrom.com> <199809302231.PAA03681@dingo.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 At 05:08 PM 9/30/98 -0700, Ulf Zimmermann wrote: >On Wed, Sep 30, 1998 at 03:31:08PM -0700, Mike Smith wrote: >> > One more argument in favor of IBM disks is that they reputedly run >> > cooler and quieter than Quantum or Seagate disks. >> >> I can't speak for the 7200 and 10000rpm IBM disks, as I have never been >> able to source them when I've been considering them. I can say that >> IBM go to considerable lengths to make their cooling data available >> (see the product pages for their drives), and they do appear to be >> comparable if not somewhat better than the competition. >> >> OTOH, we have been running a 9GB Seagate Cheetah in Freefall holding >> the CVS repository, and despite being far and away the busiest disk in >> the system it has kept its cool quite well. > >I just replaced a Barracuda 9GB disk with an IBM 18G and the drive >is very much cooler. I will put some IBM 10K 9G in later tonight. Cooler is good, but what about long term reliability? UIUC either had a string of bad drives or perhaps the quality has improved with IBM. Noisy drives bother me and get me thinking about thermodynamics. Jeff Mountin - Unix Systems TCP/IP networking jeff@mountin.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 22:05:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA12727 for freebsd-current-outgoing; Wed, 30 Sep 1998 22:05:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA12713 for ; Wed, 30 Sep 1998 22:05:00 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id XAA05139; Wed, 30 Sep 1998 23:04:30 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199810010504.XAA05139@panzer.plutotech.com> Subject: Re: Long IDE probes? In-Reply-To: <19980930210044.A768@halcyon.com> from "William R. Somsky" at "Sep 30, 98 09:00:44 pm" To: wrsomsky@halcyon.com (William R. Somsky) Date: Wed, 30 Sep 1998 23:04:29 -0600 (MDT) Cc: 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 William R. Somsky wrote... > On Wed, Sep 30, 1998 at 11:38:36AM -0500, Karl Denninger wrote: > > > I have cut the SCSI timeout way down, and it massively shortens the boot > > time. I'll have to do the same for the IDE stuff, since I *do* have an > > ATAPI CDROM (otherwise I'd just shut off the device completely). > > > Hmmm... one thing I've noted on my 3.0-elf/cam box: > When I boot, the SCSI system detects the SCSI disk and > zip drive right off, but the SCSI CDROM isn't detected > right away. If there's a disk in it, it comes up a line > or two later, but if it's empty, I don't get the line > reporting the presence/specs/etc of the CDROM until > well after the system has finished booting, and multi-user > mode has started up... > > Any ideas what causes this? OR is this just the way it is? The most likely explanation is that your drive takes a while to figure out that it doesn't have media. When the CD driver probes, it sends a read capacity command to the drive with a timeout of 20 seconds, and a retry count of 1. If the command were timing out (taking longer than 20 seconds) you would see an error message from the controller driver, most likely. So the problem is probably that your drive can't quickly figure out whether it's got a CD on board. It's nothing to worry about, really. 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 Sep 30 22:21:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA15160 for freebsd-current-outgoing; Wed, 30 Sep 1998 22:21:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA15145 for ; Wed, 30 Sep 1998 22:21:45 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id WAA13313; Wed, 30 Sep 1998 22:21:25 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp02.primenet.com, id smtpd013219; Wed Sep 30 22:21:17 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id WAA25695; Wed, 30 Sep 1998 22:21:04 -0700 (MST) From: Terry Lambert Message-Id: <199810010521.WAA25695@usr02.primenet.com> Subject: Re: Long IDE probes? To: mike@smith.net.au (Mike Smith) Date: Thu, 1 Oct 1998 05:21:04 +0000 (GMT) Cc: tlambert@primenet.com, karl@Denninger.Net, tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG In-Reply-To: <199810010236.TAA05209@dingo.cdrom.com> from "Mike Smith" at Sep 30, 98 07:36:24 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 "bootable" qualifier is a non-issue. The correct question would be > "does anyone have a device which is not ATA-3 compliant and/or takes > some time to respond to a Software Reset command"? > > You were the WD1007 champion for a long time, Terry. Still carrying > the flag? Sure. WD1007 ESDI probes very, very quickly, since you are required to identify the drives in CMOS, and the kernel can read CMOS. ...NEXT! 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 Wed Sep 30 22:27:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA16321 for freebsd-current-outgoing; Wed, 30 Sep 1998 22:27:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA16308 for ; Wed, 30 Sep 1998 22:27:54 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id WAA17704; Wed, 30 Sep 1998 22:27:39 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp01.primenet.com, id smtpd017692; Wed Sep 30 22:27:38 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id WAA26027; Wed, 30 Sep 1998 22:27:32 -0700 (MST) From: Terry Lambert Message-Id: <199810010527.WAA26027@usr02.primenet.com> Subject: Re: Long IDE probes? To: mike@smith.net.au (Mike Smith) Date: Thu, 1 Oct 1998 05:27:31 +0000 (GMT) Cc: tlambert@primenet.com, karl@Denninger.Net, tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG In-Reply-To: <199810010236.TAA05209@dingo.cdrom.com> from "Mike Smith" at Sep 30, 98 07:36:24 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 "bootable" qualifier is a non-issue. The correct question would be > "does anyone have a device which is not ATA-3 compliant and/or takes > some time to respond to a Software Reset command"? BTW, it's rather trivial to have a "probe me harder" option for doing a SCSI bus reset and long duration timeout probe, and export this to the user install level, if necessary. I think the IDE issue is a good point. People with IDE hardware in their machines should be punished by making them wait to boot... 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 Sep 30 22:34:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA17348 for freebsd-current-outgoing; Wed, 30 Sep 1998 22:34:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pobox.com (port35.prairietech.net [208.141.230.112]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17328 for ; Wed, 30 Sep 1998 22:34:08 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.9.1/8.7.3) id AAA13599; Thu, 1 Oct 1998 00:28:48 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 1 Oct 1998 00:28:47 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: phk@critter.freebsd.dk CC: current@FreeBSD.ORG Subject: Re: comment about verbose booting References: <199810010138.SAA14765@hub.freebsd.org> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13843.4768.682876.640699@avalon.east> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Quoth Poul-Henning Kamp, Wed, 30 Sep 1998 21:24:43 +0200 : ...there is no need to stuff potentially : unlimited number of ascii-strings into the kernel, in particular : considering that it doesn't use them after having printed one of : them at boot. Now if it properly GC'd... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 22:39:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA17862 for freebsd-current-outgoing; Wed, 30 Sep 1998 22:39:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Chuska.ConSys.COM (Chuska.ConSys.COM [209.141.107.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17856 for ; Wed, 30 Sep 1998 22:39:22 -0700 (PDT) (envelope-from rcarter@psf.Pinyon.ORG) Received: from psf.Pinyon.ORG (ip-17-060.prc.primenet.com [207.218.17.60]) by Chuska.ConSys.COM (8.9.1/8.9.1) with ESMTP id WAA18684 for ; Wed, 30 Sep 1998 22:39:04 -0700 (MST) Received: from psf.Pinyon.ORG (localhost [127.0.0.1]) by psf.Pinyon.ORG (8.9.1/8.8.7) with ESMTP id WAA00322 for ; Wed, 30 Sep 1998 22:36:12 -0700 (MST) Message-Id: <199810010536.WAA00322@psf.Pinyon.ORG> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-current@FreeBSD.ORG Subject: sda?? to da? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Sep 1998 22:36:12 -0700 From: "Russell L. Carter" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ok, fine, sd->da. However, the following mapping of old vs. new fstabs fails very nasty: This works just peachy keen with a C'd system: /dev/sd0s1a 63486 42802 15606 73% / /dev/sd0s1g 4511020 1709772 2440368 41% /u1 /dev/sd0s1f 793790 304062 426226 42% /usr /dev/sd0s1e 59502 12054 42688 22% /var /dev/sd1s2e 7876854 3277934 3968772 45% /u2 procfs 8 8 0 100% /proc This map to a "once and future" fstab gives me lots of sd1 (da1) fsck failures: /dev/sd0s1b => /dev/da0b /dev/sd1s1b => /dev/da1b /dev/sd0s1a => /dev/da0a /dev/sd0s1g => /dev/da0g /dev/sd0s1f => /dev/da0f /dev/sd0s1e => /dev/da0e /dev/sd1s2e => /dev/da1e Duh, where is the map documented|described? Russell To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 22:42:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA18372 for freebsd-current-outgoing; Wed, 30 Sep 1998 22:42:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA18364 for ; Wed, 30 Sep 1998 22:42:57 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id WAA06562; Wed, 30 Sep 1998 22:42:36 -0700 (PDT) Message-ID: <19980930224236.A6505@nuxi.com> Date: Wed, 30 Sep 1998 22:42:36 -0700 From: "David O'Brien" To: ulf@Alameda.net, James Hamilton , freebsd-current@FreeBSD.ORG Subject: Re: tcpdump Reply-To: questions@FreeBSD.ORG References: <19980930183813.C26485@Alameda.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Followup-To: questions@freebsd.org In-Reply-To: <19980930183813.C26485@Alameda.net>; from Ulf Zimmermann on Wed, Sep 30, 1998 at 06:38:13PM -0700 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > tcpdump: /dev/bpf0: Device not configured > > Also, this is nothing for current, that belongs to questions. Agreed, but since it's here... you also need to create the device files: cd /dev ./MAKEDEV bpf0 ./MAKEDEV bpf1 ..etc.. -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 22:47:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA18958 for freebsd-current-outgoing; Wed, 30 Sep 1998 22:47:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peak.mountin.net (peak.mountin.net [207.227.119.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA18953 for ; Wed, 30 Sep 1998 22:47:33 -0700 (PDT) (envelope-from jeff-ml@mountin.net) Received: (from daemon@localhost) by peak.mountin.net (8.9.1/8.9.1) id AAA21850 for ; Thu, 1 Oct 1998 00:47:35 -0500 (CDT) Received: from harkol-125.isdn.mke.execpc.com(169.207.64.253) by peak.mountin.net via smap (V1.3) id sma021848; Thu Oct 1 00:47:18 1998 Message-Id: <3.0.3.32.19981001004551.00787ce0@207.227.119.2> X-Sender: jeff-ml@207.227.119.2 X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Thu, 01 Oct 1998 00:45:51 -0500 To: current@FreeBSD.ORG From: "Jeffrey J. Mountin" Subject: 3.0-19980930-BETA missing files? In-Reply-To: <3612F8A8.F4013D12@jps.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Pulled the latest BETA and was checking the files when I noticed that tools is missing (no big deal) and under XF86332 the PC98-Servers and Servers are empty. Jeff Mountin - Unix Systems TCP/IP networking jeff@mountin.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 23:10:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA22267 for freebsd-current-outgoing; Wed, 30 Sep 1998 23:10:38 -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 XAA22231 for ; Wed, 30 Sep 1998 23:10: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 FAA10015; Thu, 1 Oct 1998 05:10:01 +0100 From: Luigi Rizzo Message-Id: <199810010410.FAA10015@labinfo.iet.unipi.it> Subject: Re: possibly fixed sound code for 3.0-current To: eculp@webwizard.org.mx (Edwin Culp) Date: Thu, 1 Oct 1998 05:10:00 +0100 (MET) Cc: bright@hotjobs.com, current@FreeBSD.ORG In-Reply-To: <3612C03D.30480F0@webwizard.org.mx> from "Edwin Culp" at Sep 30, 98 06:35:06 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Do you think that this might fix my brand-new error under Elf > > timeout flushing dbuf_out.chan, cnt 0x3278 flags > 0x00000041 OS - sound code version - sound card type&config -- how to repeat the problem... luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 23:16:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA23691 for freebsd-current-outgoing; Wed, 30 Sep 1998 23:16:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pobox.com (port35.prairietech.net [208.141.230.112]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA23675 for ; Wed, 30 Sep 1998 23:16:42 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.9.1/8.7.3) id BAA10117; Thu, 1 Oct 1998 01:16:02 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 1 Oct 1998 01:15:58 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: current@FreeBSD.ORG Subject: Elfification thingy X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13843.7541.136259.929504@avalon.east> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG FYI, during aout-to-elf-install, lots of these: Compressing /usr/share/perl/man/man3/B::Stackobj.3 miniperl -I lib ../../pod/pod2man/pod2man --section=3 --official B/Xref.pm > /usr/share/perl/man/man3/B::Xref.tmp ELF interpreter /usr/libexec/ld-elf.so.1 not found Abort trap I opine this will play out shortly, proly with my next installworld, but thought someone might like to make the target install /usr/libexec/ld-elf.so.1 before perl. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed Sep 30 23:39:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA27540 for freebsd-current-outgoing; Wed, 30 Sep 1998 23:39:46 -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 XAA27519 for ; Wed, 30 Sep 1998 23:39:43 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.9.1/8.9.1) id IAA10066; Thu, 1 Oct 1998 08:37:40 +0200 (CEST) (envelope-from sos) Message-Id: <199810010637.IAA10066@sos.freebsd.dk> Subject: Re: Long IDE probes? In-Reply-To: <199809302357.QAA04228@dingo.cdrom.com> from Mike Smith at "Sep 30, 98 04:57:08 pm" To: mike@smith.net.au (Mike Smith) Date: Thu, 1 Oct 1998 08:37:40 +0200 (CEST) Cc: toasty@home.dragondata.com, karl@Denninger.Net, tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, 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 Mike Smith who wrote: > > This (like much of the ATA code) calls for a complete rewrite. Which > is underway. But for now, it's difficult to work around it "properly" > without risking breaking support for older or nonconformant hardware. Maybe I should chime in here as I'm doing the rewrite :) I'm dealing differently with the probes now, in fact I dont see the long delays if the HW isn't there. I simply look for valid regs at the "known" addresses, and if none is there it fails very early in the probe. This has the disadvantage that if "strange" HW is present at those addresses, we will still see a timeout happening, but in most of the cases it will just work. Also I dont wait for an ATA (disk) device to time out before I probe for an ATAPI device. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 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 Oct 1 00:14:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA02190 for freebsd-current-outgoing; Thu, 1 Oct 1998 00:14: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 AAA02185 for ; Thu, 1 Oct 1998 00:14:12 -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 RAA28403; Thu, 1 Oct 1998 17:13:41 +1000 Date: Thu, 1 Oct 1998 17:13:41 +1000 From: Bruce Evans Message-Id: <199810010713.RAA28403@godzilla.zeta.org.au> To: peter@netplex.com.au, seggers@semyam.dinoco.de Subject: Re: Building elf kernel Cc: current@FreeBSD.ORG, jdp@polstra.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> Back in june, he made the #include in globals.s >> dependent on !SMP. This caused the SMP + ELF code to miss the #defines > >Could it be that this test should have been the other way round (only >do the include when we use SMP) and around #include >instead? I took a look at it and I think then it would make sense and No. is normally included to get the definition of ALIGN_DATA. This definition is only used in the !SMP case. Unfortunately, for elf, also has to be included for its side effect of including . Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 00:21:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA03333 for freebsd-current-outgoing; Thu, 1 Oct 1998 00:21:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA03311 for ; Thu, 1 Oct 1998 00:21: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 AAA26959; Thu, 1 Oct 1998 00:09:35 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Michael Oski cc: current@FreeBSD.ORG Subject: Re: 3.0BETA install problem In-reply-to: Your message of "Wed, 30 Sep 1998 20:36:09 PDT." <3612F8A8.F4013D12@jps.net> Date: Thu, 01 Oct 1998 00:09:35 -0700 Message-ID: <26956.907225775@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I was trying to install the 3.0-BETA-19980925 snapshot on a Compaq > Deskpro 2000 PII/233. I ftp'd the entire snapshot to a DOS partition > (C:\FreeBSD) and gen'd the boot.flp from there. DOS installation wasn't supported with that snapshot. You'll have to try the later one on hub.freebsd.org. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 00:22:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA03690 for freebsd-current-outgoing; Thu, 1 Oct 1998 00:22:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bsd.synx.com (rt.synx.com [194.167.81.239]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id AAA03559; Thu, 1 Oct 1998 00:22:04 -0700 (PDT) (envelope-from root@synx.com) Received: from synx.com (rn [192.1.1.241]) by bsd.synx.com (8.6.12/8.6.12) with ESMTP id IAA11866; Thu, 1 Oct 1998 08:19:33 +0100 Message-Id: <199810010719.IAA11866@bsd.synx.com> Date: Thu, 1 Oct 1998 09:19:26 +0200 (CEST) From: Remy NONNENMACHER Reply-To: remy@synx.com Subject: Re: ahc & CAM: strange diagnostic To: ulf@Alameda.net cc: mike@smith.net.au, dag-erli@ifi.uio.no, roberto@keltia.freenix.fr, current@FreeBSD.ORG, scsi@FreeBSD.ORG In-Reply-To: <19980930170853.A26485@Alameda.net> MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 30 Sep, Ulf Zimmermann wrote: > On Wed, Sep 30, 1998 at 03:31:08PM -0700, Mike Smith wrote: >> > One more argument in favor of IBM disks is that they reputedly run >> > cooler and quieter than Quantum or Seagate disks. >> >> I can't speak for the 7200 and 10000rpm IBM disks, as I have never been >> able to source them when I've been considering them. I can say that >> IBM go to considerable lengths to make their cooling data available >> (see the product pages for their drives), and they do appear to be >> comparable if not somewhat better than the competition. >> >> OTOH, we have been running a 9GB Seagate Cheetah in Freefall holding >> the CVS repository, and despite being far and away the busiest disk in >> the system it has kept its cool quite well. > > I just replaced a Barracuda 9GB disk with an IBM 18G and the drive > is very much cooler. I will put some IBM 10K 9G in later tonight. > I've 6 of them along with 2 Atlas and the 9G 10K IBM are really going hot (in all meaning of the word :)). An interesting thing is that they feature a temp. probe that can be read through status pages. Environmental 21 deg.C give a 35/37 deg.C internal temp. >> >> -- >> \\ 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 Thu Oct 1 00:23:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA03849 for freebsd-current-outgoing; Thu, 1 Oct 1998 00:23:23 -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 AAA03825 for ; Thu, 1 Oct 1998 00:23:12 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id RAA07900; Thu, 1 Oct 1998 17:30:38 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199810010730.RAA07900@cimlogic.com.au> Subject: Re: Elfification thingy In-Reply-To: <13843.7541.136259.929504@avalon.east> from Tony Kimball at "Oct 1, 98 01:15:58 am" To: alk@pobox.com Date: Thu, 1 Oct 1998 17:30:38 +1000 (EST) Cc: 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 Tony Kimball wrote: > > FYI, during aout-to-elf-install, lots of these: > > Compressing /usr/share/perl/man/man3/B::Stackobj.3 > miniperl -I lib ../../pod/pod2man/pod2man --section=3 --official B/Xref.pm > /usr/share/perl/man/man3/B::Xref.tmp > ELF interpreter /usr/libexec/ld-elf.so.1 not found > Abort trap > > I opine this will play out shortly, proly with my next > installworld, but thought someone might like to make the > target install /usr/libexec/ld-elf.so.1 before perl. No, that's not the solution. A buildworld can't (= is not allowed to) install /usr/libexec/ld-elf.so.1. I didn't see this problem when I last ran an upgrade build a couple of days ago, so if there is a problem, it must be due to recent commits (or local build options being set). -- 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 Oct 1 00:36:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA05941 for freebsd-current-outgoing; Thu, 1 Oct 1998 00:36:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pobox.com (port3.prairietech.net [208.141.230.80]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA05936 for ; Thu, 1 Oct 1998 00:36:36 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.9.1/8.7.3) id CAA00711; Thu, 1 Oct 1998 02:33:59 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="reckon_zoccolo_fishhood_pelagic_NMDefYku" Content-Transfer-Encoding: 7bit Date: Thu, 1 Oct 1998 02:33:56 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: jb@cimlogic.com.au Cc: current@FreeBSD.ORG Subject: Re: Elfification thingy References: <13843.7541.136259.929504@avalon.east> <199810010730.RAA07900@cimlogic.com.au> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13843.12167.195895.970901@avalon.east> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --reckon_zoccolo_fishhood_pelagic_NMDefYku Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Quoth John Birrell on Thu, 1 October: : it must be due to recent commits (or local build options being set). In that case, you might want my make.conf: --reckon_zoccolo_fishhood_pelagic_NMDefYku Content-Type: text/plain Content-Description: the make.conf that did it Content-Disposition: inline; filename="make.conf" Content-Transfer-Encoding: 7bit HAVE_FPU= yes NOGAMES= true CFLAGS= -O2 -pipe NOPROFILE= true COPTFLAGS= -O2 -pipe COMPAT21= yes HAVE_MOTIF= yes MOTIFLIB= -L${X11BASE}/lib -lXm --reckon_zoccolo_fishhood_pelagic_NMDefYku-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 00:38:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA06187 for freebsd-current-outgoing; Thu, 1 Oct 1998 00:38:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA06182 for ; Thu, 1 Oct 1998 00:38:23 -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 AAA27122; Thu, 1 Oct 1998 00:26:50 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: "Jeffrey J. Mountin" cc: current@FreeBSD.ORG Subject: Re: 3.0-19980930-BETA missing files? In-reply-to: Your message of "Thu, 01 Oct 1998 00:45:51 CDT." <3.0.3.32.19981001004551.00787ce0@207.227.119.2> Date: Thu, 01 Oct 1998 00:26:50 -0700 Message-ID: <27119.907226810@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Pulled the latest BETA and was checking the files when I noticed that tools i s missing (no big deal) and under XF86332 the PC98-Servers and Servers are empty. You must have raced the ftp which was copying those bits in - everything appears to be there now. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 00:39:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA06368 for freebsd-current-outgoing; Thu, 1 Oct 1998 00:39:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from peak.mountin.net (peak.mountin.net [207.227.119.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA06359 for ; Thu, 1 Oct 1998 00:39:05 -0700 (PDT) (envelope-from jeff-ml@mountin.net) Received: (from daemon@localhost) by peak.mountin.net (8.9.1/8.9.1) id CAA22319 for ; Thu, 1 Oct 1998 02:39:08 -0500 (CDT) Received: from harkol-125.isdn.mke.execpc.com(169.207.64.253) by peak.mountin.net via smap (V1.3) id sma022315; Thu Oct 1 02:38:50 1998 Message-Id: <3.0.3.32.19981001023720.00757e44@207.227.119.2> X-Sender: jeff-ml@207.227.119.2 X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Thu, 01 Oct 1998 02:37:20 -0500 To: current@FreeBSD.ORG From: "Jeffrey J. Mountin" Subject: Re: 3.0-19980930-BETA missing files? In-Reply-To: <3.0.3.32.19981001004551.00787ce0@207.227.119.2> References: <3612F8A8.F4013D12@jps.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 12:45 AM 10/1/98 -0500, Jeffrey J. Mountin wrote: >Pulled the latest BETA and was checking the files when I noticed that tools is missing (no big deal) and under XF86332 the PC98-Servers and Servers are empty. Hmmm... looks like someone added the missing X-files. Let the install begin. Jeff Mountin - Unix Systems TCP/IP networking jeff@mountin.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 01:09:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA08976 for freebsd-current-outgoing; Thu, 1 Oct 1998 01:09:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from antioche.lip6.fr (antioche.lip6.fr [132.227.61.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA08958 for ; Thu, 1 Oct 1998 01:08:58 -0700 (PDT) (envelope-from bouyer@antioche.lip6.fr) Received: from antifer.ipv6.lip6.fr (antifer.ipv6.lip6.fr [132.227.72.132]) by antioche.lip6.fr (8.8.8/8.8.5) with ESMTP id KAA24688; Thu, 1 Oct 1998 10:07:58 +0200 (MEST) Received: (bouyer@localhost) by antifer.ipv6.lip6.fr (8.8.8/8.6.4) id KAA25786; Thu, 1 Oct 1998 10:07:57 +0200 (MEST) Message-ID: <19981001100757.56242@antioche.lip6.fr> Date: Thu, 1 Oct 1998 10:07:57 +0200 From: Manuel Bouyer To: Mike Smith Cc: Kevin Day , Karl Denninger , tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: Long IDE probes? References: <199809302129.QAA18323@home.dragondata.com> <199809302357.QAA04228@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.76e In-Reply-To: <199809302357.QAA04228@dingo.cdrom.com>; from Mike Smith on Wed, Sep 30, 1998 at 04:57:08PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sep 30, Mike Smith wrote > The idealised process is this: > > 1) Check for BSY clear. If set, fail the probe. > 2) Set SRST. > 3) Wait 400ns > 4) Check for BSY set. If clear, fail the probe > 5) Clear SRST. > 6) Wait for 31s for BSY to clear. If still set, fail the probe. > I tried to implement a logic like this one for NetBSD. It doesn't work: 1) will fail with some CDroms (for which the BIOS fails too :) 4) will not work: some PCI IDE chipsets reports 0 in all registers as long as SRST is asserted :( This is what prevented me to avoid the 31s delay in all cases. And yes, I do have a CD drive which may occasionaly take more than 20s to clear BSY. -- Manuel Bouyer, LIP6, Universite Paris VI. Manuel.Bouyer@lip6.fr -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 02:17:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA16232 for freebsd-current-outgoing; Thu, 1 Oct 1998 02:17:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from math.berkeley.edu (math.Berkeley.EDU [128.32.183.94]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA16225 for ; Thu, 1 Oct 1998 02:17:39 -0700 (PDT) (envelope-from dan@math.berkeley.edu) Received: (from dan@localhost) by math.berkeley.edu (8.8.7/8.8.7) id CAA28131; Thu, 1 Oct 1998 02:17:22 -0700 (PDT) Date: Thu, 1 Oct 1998 02:17:22 -0700 (PDT) From: dan@math.berkeley.edu (Dan Strick) Message-Id: <199810010917.CAA28131@math.berkeley.edu> To: current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) Cc: dan@math.berkeley.edu Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Solaris uses /dev/rmt/N for tape devices. Solaris-2 still supports the Solaris-1 compatibility device name links (i.e. sd0, st0, etc.) and the installation of these links is still the default in at least the SPARCitechture side of the OS. I won't defend Solaris-2 device naming conventions. However, consider the truly horrible real names of the special files in the Solaris-2 /devices directory. Then count your blessings. For those of you lucky enough to not know, on a Solaris-2 system /dev/sd0a is a symbolic link to dsk/c0t3d0s0 which in turn points to ../../devices/io-unit@f,e0200000/sbi@0,0/dma@0,81000/esp@0,80000/sd@3,0:a. /dev/da0s1a doesn't sound quite so bad any more. Dan Strickl dan@math.berkeley.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 03:02:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA21899 for freebsd-current-outgoing; Thu, 1 Oct 1998 03:02:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from axl.training.iafrica.com (axl.training.iafrica.com [196.31.1.175]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA21758 for ; Thu, 1 Oct 1998 03:02:02 -0700 (PDT) (envelope-from sheldonh@axl.training.iafrica.com) Received: from sheldonh (helo=axl.training.iafrica.com) by axl.training.iafrica.com with local-esmtp (Exim 2.02 #1) id 0zOfTt-0003MP-00; Thu, 1 Oct 1998 11:57:05 +0200 From: Sheldon Hearn To: Kazutaka YOKOTA cc: current@FreeBSD.ORG Subject: Re: PR: i386/7695 In-reply-to: Your message of "Fri, 25 Sep 1998 21:21:23 +0900." <199809251221.VAA24207@zodiac.mech.utsunomiya-u.ac.jp> Date: Thu, 01 Oct 1998 11:57:05 +0200 Message-ID: <12920.907235825@axl.training.iafrica.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 25 Sep 1998 21:21:23 +0900, Kazutaka YOKOTA wrote: > 3.0-CURRENT already has a knob in rc.i386 to run vidcontrol in all > vtys. Perhaps, this should be merged to 2.2-RELEASE as well. Cool. I've sent followup to PR7695 motivating for an MFC. We'll wait and see. :-) Thanks for the feedback, Sheldon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 04:05:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA29332 for freebsd-current-outgoing; Thu, 1 Oct 1998 04:05:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from math.berkeley.edu (math.Berkeley.EDU [128.32.183.94]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA29293 for ; Thu, 1 Oct 1998 04:05:41 -0700 (PDT) (envelope-from dan@math.berkeley.edu) Received: (from dan@localhost) by math.berkeley.edu (8.8.7/8.8.7) id EAA29853; Thu, 1 Oct 1998 04:05:25 -0700 (PDT) Date: Thu, 1 Oct 1998 04:05:25 -0700 (PDT) From: dan@math.berkeley.edu (Dan Strick) Message-Id: <199810011105.EAA29853@math.berkeley.edu> To: current@FreeBSD.ORG Subject: bitrot in 3.0-19980930-BETA on hub.freebsd.org Cc: dan@math.berkeley.edu Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The file XF86332/Xbin.tgz in the 3.0-19980930-BETA release on hub.freebsd.org does not have the checksum specified in XF86332/SUMS.md5. However, it and all the other substantive files in XF86332 are identical to corresponding files in the 3.0-19980928-BETA release, so I suspect the error is in the the checksum file. Dan Strick dan@math.berkeley.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 04:34:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA03311 for freebsd-current-outgoing; Thu, 1 Oct 1998 04:34:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA03306 for ; Thu, 1 Oct 1998 04:34:23 -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 EAA28127; Thu, 1 Oct 1998 04:22:51 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: dan@math.berkeley.edu (Dan Strick) cc: current@FreeBSD.ORG Subject: Re: bitrot in 3.0-19980930-BETA on hub.freebsd.org In-reply-to: Your message of "Thu, 01 Oct 1998 04:05:25 PDT." <199810011105.EAA29853@math.berkeley.edu> Date: Thu, 01 Oct 1998 04:22:51 -0700 Message-ID: <28122.907240971@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > The file XF86332/Xbin.tgz in the 3.0-19980930-BETA release on > hub.freebsd.org does not have the checksum specified in > XF86332/SUMS.md5. However, it and all the other substantive Not bitrot, just didn't update the checksums. The Xbin.tgz file on hub should be used in preference to others since it also contains the package registration-hack tarball. See the README in the XF86332 directory. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 04:35:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA03465 for freebsd-current-outgoing; Thu, 1 Oct 1998 04:35:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk ([195.8.135.83]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA03455 for ; Thu, 1 Oct 1998 04:35:10 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id KAA00504; Thu, 1 Oct 1998 10:07:23 +0200 (CEST) To: alk@pobox.com cc: current@FreeBSD.ORG Subject: Re: comment about verbose booting In-reply-to: Your message of "Thu, 01 Oct 1998 00:28:47 CDT." <13843.4768.682876.640699@avalon.east> Date: Thu, 01 Oct 1998 10:07:23 +0200 Message-ID: <502.907229243@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <13843.4768.682876.640699@avalon.east>, Tony Kimball writes: >Quoth Poul-Henning Kamp, Wed, 30 Sep 1998 21:24:43 +0200 >: ...there is no need to stuff potentially >: unlimited number of ascii-strings into the kernel, in particular >: considering that it doesn't use them after having printed one of >: them at boot. > >Now if it properly GC'd... You can't, once cardbus is here I might plug a videocard into my machine long time after boot. -- 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 Oct 1 04:36:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA03812 for freebsd-current-outgoing; Thu, 1 Oct 1998 04:36:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk ([195.8.135.83]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA03800 for ; Thu, 1 Oct 1998 04:36:19 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id JAA00296; Thu, 1 Oct 1998 09:59:28 +0200 (CEST) To: Peter Wemm cc: Garrett Wollman , Chuck Robey , current@FreeBSD.ORG Subject: Re: comment about verbose booting In-reply-to: Your message of "Thu, 01 Oct 1998 07:34:03 +0800." <199809302334.HAA15192@spinner.netplex.com.au> Date: Thu, 01 Oct 1998 09:59:28 +0200 Message-ID: <294.907228768@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199809302334.HAA15192@spinner.netplex.com.au>, Peter Wemm writes: >Garrett Wollman wrote: >> < dk> said: >> >> > If your're asking me, the identification of the VGA chips is >> > something which should be killed, it doesn't belong in the kernel. >> >> But we'll have ELF kernels soon enough, so theoretically we could put >> all of that stuff in its own section and then release the memory after >> boot. >> >> Isn't that what Terry is always flaming about? > >Don't joke... It's not all that difficult - But you miss the point: boot-time-only probing will soon be a thing of the past. What if I plug a videocard in my cardbus slot ? -- 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 Oct 1 05:02:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA06656 for freebsd-current-outgoing; Thu, 1 Oct 1998 05:02:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id FAA06646 for ; Thu, 1 Oct 1998 05:02:39 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 4354 invoked by uid 1000); 1 Oct 1998 13:05:34 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Thu, 01 Oct 1998 09:05:34 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: freebsd-scsi@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: DPT_RESET - Do We Still Need It? Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Please post back ONLY on FreeBSD-SCSI! Some time ago (pre-CAM) there was a need to disable the DPT driver feature which causes the controller to flush caches and shutdown during kernel shutdown. The problem manifested itself by shutting the kernel down (including calls to all registered at_shutdown functions), then proceeding to do massive I/O to the (already shutdown) disk subsystem. This was during kernel panics that resulted in kernel dumps. The ``feature'' I added to the DPT driver was to actually ignore the shutdown command and just introduce a delay instead. The Question: Do we still need the added feature, or does the kernel/CAM now shuts down as should have been (No I/O after closure)? Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 05:07:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA07378 for freebsd-current-outgoing; Thu, 1 Oct 1998 05:07:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from second.dialup.access.net (lsmarso.dialup.access.net [166.84.254.60]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA07373 for ; Thu, 1 Oct 1998 05:07:52 -0700 (PDT) (envelope-from larry@marso.com) Received: (from larry@localhost) by second.dialup.access.net (8.9.1/8.8.8) id IAA04703 for freebsd-current@freebsd.org; Thu, 1 Oct 1998 08:05:58 -0400 (EDT) (envelope-from larry) Date: Thu, 1 Oct 1998 08:05:58 -0400 From: "Larry S. Marso" To: freebsd-current@FreeBSD.ORG Subject: aic0--kernel won't compile 3.0-current Message-ID: <19981001080557.A4419@marso.com> Mime-Version: 1.0 Content-Type: multipart/encrypted; protocol="application/pgp-encrypted"; boundary=uAKRQypu60I7Lcqm X-Mailer: Mutt 0.94.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --uAKRQypu60I7Lcqm Content-Type: application/pgp-encrypted Version: 1 --uAKRQypu60I7Lcqm Content-Type: application/octet-stream -----BEGIN PGP MESSAGE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: vwN3H+eCpJQDnXcgKG4XSR0wENcusnpA hQEMA8uecfyBRpbdAQf/WJxayTQk7Rtu91bGelL9201TVNTC9UedF2qmxnxtYUzi FgETHUW/3HAmO21FauCGMQNhtDVuvDjUPT8lKhK8tjpM8u8Nht4GY4edA0FdwOmE gNDwHbGUq62w9DKgRYe0IPcBOamLgyLHW99x5HORNRffq5Fjo1EFx4z19n5trIPQ M765zSmQRugN8BgSSzyHHO2OJy2xEB4myUiDRsMplIdf5UEjQ5gwoovSoG7U1biv VASytGYn+hoLUgdziuEOtugp4U6pffwZ6Wucv4T7AHODrV/v5G5tLqAt6vbUNGQN GP0YzpqwsOQ+EFiIWWUVjUpZuumFCGQsbD1AbKOxcIUBDAO48TIXcJ2JYQEH/0XW yEw3hVJXDgP3tKKb52Ar03wgfITqxZGaiRbYqQCUI7MTWZXWSV+0MZt8M1kW5qnZ 7l9smnHznsUCHrWwIVHx88EHgYIbRZw/zWiWlr21xf3OLGVJIg8B5zcvR/VH041q 5EKLWobMr6BRQ7THDWfWowBEKi5UHC6V1Vkf4j+JPkKVIB5icXbSJR8gjwiRVn8w vDjoHDdXsVONMJgFRrQ/DnIbKn6LhP2WYybBczOuE57cQysiofv9gGWx1rXlLK+5 0BvG8pTPoljuT+IAA1zWsd8c7sAzAJHz2L2yETmoFTOaXWSFHbjb2PTPEmNCzASr LA2lbtcwX5pkp4lKtlClAeC/F1k6cM4dT+ifyTGeQz+1i/V/65wF0LfsFi8xzXzo VGFLyUzgPqz7zNup0FCYAX9g3k6um+jVo/Sv7uA2m2jDjMri2gckI0Qt7Cj2e5mf b2yKZPQiWN8xU0DnEEd7Ehs4kmzAWHEXBvZyA96YoVACVyJQddsC48ed0IK4T3J5 5TKzVyu9WaPzQxoRNgyuNSgdWoJA9RHsb75JGa56G8iYsYU+lW0UNpkpInSr2vSj FFMvJ0P8WQudRtIJT6vPPIDYMW21oKxc0F8ndfdy7pPV1oDDe3qPjmmnsW18bbu+ PlADHJuXa/etsuPPPFgQc7lv9xDrsRFLjsHlLD1diCpDgBRnhRtvmm9xMIhiKYea nNLbHnpePnIz2WOqqD5xo1PDwZ44noqDwipaYDBf+fC7M8dLbQVDMGRzThgAMexM pDr+b7jSidvDY0W8lDCNJncFX8ZIf2rpKUDdGrNCQdXuVbaQlKdDO8xdBJZsGK38 EzZ1BG9e/nJEUhCqTG9s9HdShGG/BXOSoRRqUAd9yWtsDJG0cS7OJKwxwZl+Es6F 5OGX3So3TItnIFwEYKzBa82EVaxVG2NaBFl1ShjEhE3Vl0N2nvnCq6bOusZwF7iO LMHzjJnBwkmthuMk2UtinOc= =pCPa -----END PGP MESSAGE----- --uAKRQypu60I7Lcqm-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 05:13:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA08260 for freebsd-current-outgoing; Thu, 1 Oct 1998 05:13:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from second.dialup.access.net (lsmarso.dialup.access.net [166.84.254.60]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA08253 for ; Thu, 1 Oct 1998 05:13:08 -0700 (PDT) (envelope-from larry@marso.com) Received: (from larry@localhost) by second.dialup.access.net (8.9.1/8.8.8) id IAA04720 for freebsd-current@freebsd.org; Thu, 1 Oct 1998 08:11:14 -0400 (EDT) (envelope-from larry) Date: Thu, 1 Oct 1998 08:05:58 -0400 From: "Larry S. Marso" To: freebsd-current@FreeBSD.ORG Subject: aic0--kernel won't compile 3.0-current Message-ID: <19981001080557.A4419@marso.com> X-Mailer: Mutt 0.94.4i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I get the following trying to compile a kernel with aic0 (non-CAM'd), using up-to-date sources: cc: ../../dev/aic6x60/aic.c: No such file or directory cc: ../../i386/isa/aic_isa.c: No such file or directory mkdep: compile failed *** Error code 1 (It worked fine on an early September version of the sources). The line in the kernel config file is: controller aic0 at isa? port 0x340 bio irq 9 vector aicintr I note that there is a ../../dev/aic7xxx instead of ../../dev/aic6x60 in the source. Also ../../i386/isa/aic6360.c and ../../i386/isa/aic_98.h, but no ../../i386/isa/aic_isa.c. All relative to my /usr/src/sys/compile/GENERIC directory. Best regards -- Larry S. Marso larry@marso.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 05:22:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA08906 for freebsd-current-outgoing; Thu, 1 Oct 1998 05:22:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA08895 for ; Thu, 1 Oct 1998 05:22: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.9.1a/8.9.1) with ESMTP id OAA06099; Thu, 1 Oct 1998 14:21:38 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id OAA04880; Thu, 1 Oct 1998 14:21:38 +0200 (MET DST) Message-ID: <19981001142138.06048@follo.net> Date: Thu, 1 Oct 1998 14:21:38 +0200 From: Eivind Eklund To: "Larry S. Marso" , freebsd-current@FreeBSD.ORG Subject: Re: aic0--kernel won't compile 3.0-current References: <19981001080557.A4419@marso.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19981001080557.A4419@marso.com>; from Larry S. Marso on Thu, Oct 01, 1998 at 08:05:58AM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Oct 01, 1998 at 08:05:58AM -0400, Larry S. Marso wrote: > I get the following trying to compile a kernel with aic0 (non-CAM'd), > using up-to-date sources: Non-CAM'ed devices cannot be run after the CAM integration. You'll have to use older sources, swap the card, or fix the driver. Sorry. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 06:18:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA16274 for freebsd-current-outgoing; Thu, 1 Oct 1998 06:18:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from p400.webwizard.net.mx (dns.webwizard.com.mx [148.245.50.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA16268 for ; Thu, 1 Oct 1998 06:18:35 -0700 (PDT) (envelope-from eculp@webwizard.org.mx) Received: from webwizard.org.mx (dns.webwizard.com.mx [148.245.50.27]) by p400.webwizard.net.mx (8.9.1/8.9.1) with ESMTP id IAA26245; Thu, 1 Oct 1998 08:11:06 -0500 (CDT) (envelope-from eculp@webwizard.org.mx) Message-ID: <36137F6A.19FB8D73@webwizard.org.mx> Date: Thu, 01 Oct 1998 08:11:06 -0500 From: Edwin Culp X-Mailer: Mozilla 4.5b2 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: Luigi Rizzo CC: bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: possibly fixed sound code for 3.0-current References: <199810010410.FAA10015@labinfo.iet.unipi.it> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Luigi Rizzo wrote: > > Do you think that this might fix my brand-new error under Elf > > > > timeout flushing dbuf_out.chan, cnt 0x3278 flags > > 0x00000041 > > OS - sound code version - sound card type&config -- how to repeat the > problem... I have been running elf for several weeks. I have a problem with my sound card, that worked fine before. I have been testing it everyday after my make world, thinking that I would fix itself :-) No such luck. # cat /dev/sndstat FreeBSD Audio Driver (980215) Sep 27 1998 10:25:53 Installed devices: pcm0: at 0x530 irq 5 dma 1:1 >From dmesg: pcm0 at 0x530 irq 5 drq 1 flags 0xa600 on isa mss_attach 0 at 0x530 irq 5 dma 1:1 flags 0xa600 Repeat: # cat anyaudio.au >/dev/audio0 Thanks ed P.S. uname -a FreeBSD p400 3.0-BETA FreeBSD 3.0-BETA #2: Mon Sep 28 11:21:42 CDT 1998 > > > 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 Thu Oct 1 06:46:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA19669 for freebsd-current-outgoing; Thu, 1 Oct 1998 06:46: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 GAA19648 for ; Thu, 1 Oct 1998 06:46:29 -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 MAA10708; Thu, 1 Oct 1998 12:45:21 +0100 From: Luigi Rizzo Message-Id: <199810011145.MAA10708@labinfo.iet.unipi.it> Subject: Re: possibly fixed sound code for 3.0-current To: eculp@webwizard.org.mx (Edwin Culp) Date: Thu, 1 Oct 1998 12:45:21 +0100 (MET) Cc: bright@hotjobs.com, current@FreeBSD.ORG In-Reply-To: <36137F6A.19FB8D73@webwizard.org.mx> from "Edwin Culp" at Oct 1, 98 08:10:47 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I have been running elf for several weeks. I have a problem with my > sound card, that worked fine before. I have been testing it everyday > after my make world, thinking that I would fix itself :-) No such luck. > > # cat /dev/sndstat > FreeBSD Audio Driver (980215) Sep 27 1998 10:25:53 > Installed devices: > pcm0: at 0x530 irq 5 dma 1:1 > > >From dmesg: > pcm0 at 0x530 irq 5 drq 1 flags 0xa600 on isa > mss_attach 0 at 0x530 irq 5 dma 1:1 flags 0xa600 don't you have "controller pnp0" in your kernel ? you should configure your card to use the second dma channel as well (something that pnp does for you). MSS with a single dma channel definitel does not work and it is not worthwhile trying to fix it since all the MSS cards i know are full duplex. cheers luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 07:01:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA21137 for freebsd-current-outgoing; Thu, 1 Oct 1998 07:01:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from p400.webwizard.net.mx (dns.webwizard.com.mx [148.245.50.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA21126 for ; Thu, 1 Oct 1998 07:01:30 -0700 (PDT) (envelope-from eculp@webwizard.org.mx) Received: from webwizard.org.mx (dns.webwizard.com.mx [148.245.50.27]) by p400.webwizard.net.mx (8.9.1/8.9.1) with ESMTP id IAA03847; Thu, 1 Oct 1998 08:54:16 -0500 (CDT) (envelope-from eculp@webwizard.org.mx) Message-ID: <36138987.DD1C0118@webwizard.org.mx> Date: Thu, 01 Oct 1998 08:54:15 -0500 From: Edwin Culp X-Mailer: Mozilla 4.5b2 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: Luigi Rizzo CC: bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: possibly fixed sound code for 3.0-current References: <199810011145.MAA10708@labinfo.iet.unipi.it> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Luigi Rizzo wrote: > > I have been running elf for several weeks. I have a problem with my > > sound card, that worked fine before. I have been testing it everyday > > after my make world, thinking that I would fix itself :-) No such luck. > > > > # cat /dev/sndstat > > FreeBSD Audio Driver (980215) Sep 27 1998 10:25:53 > > Installed devices: > > pcm0: at 0x530 irq 5 dma 1:1 > > > > >From dmesg: > > pcm0 at 0x530 irq 5 drq 1 flags 0xa600 on isa > > mss_attach 0 at 0x530 irq 5 dma 1:1 flags 0xa600 > > don't you have "controller pnp0" in your kernel ? > you should configure your card to use the second dma channel as well > (something that pnp does for you). > > MSS with a single dma channel definitel does not work and it is not > worthwhile trying to fix it since all the MSS cards i know are full > duplex. > > cheers > luigi Thanks a lot, I'll give it a try. I don't know why it worked before? What the heck:-) ed To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 07:01:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA21235 for freebsd-current-outgoing; Thu, 1 Oct 1998 07:01:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from terminator.informatik.ba-stuttgart.de (terminator.informatik.ba-stuttgart.de [141.31.111.23]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA21206 for ; Thu, 1 Oct 1998 07:01:51 -0700 (PDT) (envelope-from henry@MX.BA-Stuttgart.De) Received: from marylin.goethestr12-net.marbach-neckar (marylin.informatik.ba-stuttgart.de [141.31.112.1]) by terminator.informatik.ba-stuttgart.de (8.8.8/8.8.8) with ESMTP id PAA11246; Thu, 1 Oct 1998 15:57:39 +0200 (CEST) (envelope-from henry@MX.BA-Stuttgart.De) Received: (from henry@localhost) by marylin.goethestr12-net.marbach-neckar (8.9.1/8.8.8) id PAA10393; Thu, 1 Oct 1998 15:59:29 +0200 (CEST) (envelope-from henry) From: Henry Vogt Message-Id: <199810011359.PAA10393@marylin.goethestr12-net.marbach-neckar> Subject: Re: ELF X11 (cont.) In-Reply-To: from Hans Petter Bieker at "Sep 30, 98 01:29:24 pm" To: zerium@webindex.no (Hans Petter Bieker) Date: Thu, 1 Oct 1998 15:59:29 +0200 (CEST) Cc: henry@MX.BA-Stuttgart.De, joki@kuebart.stuttgart.netsurf.de, dwhite@resnet.uoregon.edu, narvi@haldjas.folklore.ee, 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 Hello, > On Wed, 30 Sep 1998, Henry Vogt wrote: > > > this is what i get trying to compile the actual kde port. > > (using an ELF'd 3.0-BETA (SMP) System.) All goes well (Mesa2,qt140) > > until and including 'kdelibs', but then 'kdebase' fails: > > > > Error: shared library "kdecore\.1\.0" does not exist > > recompile kdelibs with this patch. Then try kdebase again. (this patch is > against the KDE cvs repository, not the fbsd ports collection.) > > You might as well fix your PLIST to include kdecore.so.1 instead of > kdecore.so.1.0 (and the same with the rest of the libs.) > > You'll also have to fix the deps in the ports-collection. > change: > kdecore\\.1\\.[0-9]:${PORTSDIR}/x11/kdelibs > to: > kdecore.1\:${PORTSDIR}/x11/kdelibs > etc. > [...] > -bieker- Thanks first. But unfortunately it still doesn't work. Did apply the patch and coreccted the PLIST as you suggested, but the kdelibs are still named: /usr/local/lib/libkdecore.so.1.0 ... and so forth. And kdebase still complains: ---------- C U T ------------ Checksum OK for kdebase-1.0.tar.gz. ===> kdebase-1.0 depends on shared library: gif.3 - found ===> kdebase-1.0 depends on shared library: jpeg.9 - found ===> kdebase-1.0 depends on shared library: kdecore.1 - not found ---------- C U T ------------ I renamed the builded libs, (they are ELF) and also changed the accompanying *.la files to have the library names, now kdebase doesn't complain anymore.. But 'make' aborts with: ---------- C U T ------------ [...] checking for kde libraries installed... configure: error: your system fails at l inking a small KDE application! Check, if your compiler is installed correctly and if you have used the same compiler to compile qt and kdelibs as you did use now *** Error code 1 Stop. ---------- C U T ------------ Regards Henry -- // // Do you suffer from long term memory loss ? I don't remember:-( // // Henry Vogt (henry@BA-Stuttgart.De) // Goethestr. 12, 71672 Marbach (Neckar), Tel. 07144/841653 // To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 07:11:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA23440 for freebsd-current-outgoing; Thu, 1 Oct 1998 07:11:28 -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 HAA23417 for ; Thu, 1 Oct 1998 07:11:17 -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 NAA10784; Thu, 1 Oct 1998 13:09:50 +0100 From: Luigi Rizzo Message-Id: <199810011209.NAA10784@labinfo.iet.unipi.it> Subject: Re: possibly fixed sound code for 3.0-current To: eculp@webwizard.org.mx (Edwin Culp) Date: Thu, 1 Oct 1998 13:09:50 +0100 (MET) Cc: bright@hotjobs.com, current@FreeBSD.ORG In-Reply-To: <36138987.DD1C0118@webwizard.org.mx> from "Edwin Culp" at Oct 1, 98 08:53:56 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Thanks a lot, I'll give it a try. I don't know why it worked before? What > the heck:-) i don't know enough about the diffs between -current and "before"... luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 07:16:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA24455 for freebsd-current-outgoing; Thu, 1 Oct 1998 07:16:33 -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 HAA24262 for ; Thu, 1 Oct 1998 07:15:53 -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 NAA10795 for current@freebsd.org; Thu, 1 Oct 1998 13:15:26 +0100 From: Luigi Rizzo Message-Id: <199810011215.NAA10795@labinfo.iet.unipi.it> Subject: "options" for -current ... To: current@FreeBSD.ORG Date: Thu, 1 Oct 1998 13:15:25 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Do i get it right that "config" in -current is different from -stable in handling "options XYZ" statements ? Under -stable, "options XYZ" would bring in files listed in conf/files as filename optional xyz wherease in -current it seems not (i.e. i have to add an entry in conf/options for that ?) luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 07:34:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA27253 for freebsd-current-outgoing; Thu, 1 Oct 1998 07:34:04 -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 HAA27187 for ; Thu, 1 Oct 1998 07:34:01 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.1/8.9.1) id KAA20666; Thu, 1 Oct 1998 10:28:20 -0400 (EDT) (envelope-from wollman) Date: Thu, 1 Oct 1998 10:28:20 -0400 (EDT) From: Garrett Wollman Message-Id: <199810011428.KAA20666@khavrinen.lcs.mit.edu> To: Poul-Henning Kamp Cc: alk@pobox.com, current@FreeBSD.ORG Subject: Re: comment about verbose booting In-Reply-To: <502.907229243@critter.freebsd.dk> References: <13843.4768.682876.640699@avalon.east> <502.907229243@critter.freebsd.dk> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > In message <13843.4768.682876.640699@avalon.east>, Tony Kimball writes: >> Quoth Poul-Henning Kamp, Wed, 30 Sep 1998 21:24:43 +0200 >> : ...there is no need to stuff potentially >> : unlimited number of ascii-strings into the kernel, in particular >> : considering that it doesn't use them after having printed one of >> : them at boot. >> >> Now if it properly GC'd... > You can't, once cardbus is here I might plug a videocard into my > machine long time after boot. So? -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 07:36:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA27850 for freebsd-current-outgoing; Thu, 1 Oct 1998 07:36:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA27844 for ; Thu, 1 Oct 1998 07:36:17 -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.9.1a/8.9.1) with ESMTP id QAA08396; Thu, 1 Oct 1998 16:35:50 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id QAA05372; Thu, 1 Oct 1998 16:35:49 +0200 (MET DST) Message-ID: <19981001163548.48870@follo.net> Date: Thu, 1 Oct 1998 16:35:48 +0200 From: Eivind Eklund To: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: "options" for -current ... References: <199810011215.NAA10795@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199810011215.NAA10795@labinfo.iet.unipi.it>; from Luigi Rizzo on Thu, Oct 01, 1998 at 01:15:25PM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Oct 01, 1998 at 01:15:25PM +0100, Luigi Rizzo wrote: > Do i get it right that "config" in -current is different from -stable > in handling "options XYZ" statements ? > > Under -stable, "options XYZ" would bring in files listed in conf/files > as > > filename optional xyz > > wherease in -current it seems not (i.e. i have to add an entry in > conf/options for that ?) I don't think there should be any difference in _that_, but you should _always_ add an entry to conf/options (or a machine-specific variant) if you add new options. You should also add the option to LINT. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 07:57:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA00552 for freebsd-current-outgoing; Thu, 1 Oct 1998 07:57:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from skraldespand.demos.su (skraldespand.demos.su [194.87.5.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA00537 for ; Thu, 1 Oct 1998 07:57:02 -0700 (PDT) (envelope-from mishania@skraldespand.demos.su) Received: by skraldespand.demos.su id SAA26412; (8.8.8/D) Thu, 1 Oct 1998 18:56:33 +0400 (MSD) Message-ID: <19981001185633.24795@demos.su> Date: Thu, 1 Oct 1998 18:56:33 +0400 From: "Mikhail A. Sokolov" To: current@FreeBSD.ORG Subject: -current panics.. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Demos Company, Ltd., Moscow, Russian Federation. X-Point-of-View: Gravity is myth, - the earth sucks. X-Useless-Header: Look ma! It's a # sign! Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, here I am, stuck to fail to define what's going on, or, in other way, how come 256Mb RAM'ed machine with 600Mb of swap dies when I issue something as harmless like make in some of the ports or find . -name "*" | ls or something that will use at least some more mem than 1,5Mb (that's empricall figure): FreeBSD Z.demos.su 3.0-BETA FreeBSD 3.0-BETA #2: Wed Sep 30 19:31:37 MSD 1998 mishania@z.demos.su:/mnt/arc/src/sys/compile/Z i386 {z}/mish# gdb -k kernel.1 vmcore.1 IdlePTD 261000 current pcb at 22cc64 panic: pipeinit: cannot allocate pipe -- out of kvm -- code = 3 #0 0xf012afa3 in boot () (kgdb) where #0 0xf012afa3 in boot () #1 0xf012b326 in panic () #2 0xf0134e0b in pipespace () #3 0xf0135a46 in pipe_write () #4 0xf0133cf6 in write () #5 0xf01de88b in syscall () #6 0xf01cdd7c in Xint0x80_syscall () #7 0x280b5dc5 in ?? () #8 0x280b7c41 in ?? () #9 0x280b5caf in ?? () #10 0x280b8076 in ?? () #11 0x8048914 in ?? () #12 0x80484a5 in ?? () (kgdb) And another one (same box), which is a bit older (some 1998-09-18, I recall): {z}/mnt/pub/mish# gdb -k kernel.0 vmcore.0 IdlePTD 253000 current pcb at 21e100 panic: page fault #0 0xf0111fef in boot () (kgdb) where #0 0xf0111fef in boot () #1 0xf011230e in panic () #2 0xf01cbb8b in trap_fatal () #3 0xf01cb5a4 in trap_pfault () #4 0xf01cb23b in trap () #5 0xf01c794d in pmap_qenter () #6 0xf011c17c in pipe_build_write_buffer () #7 0xf011c35f in pipe_direct_write () #8 0xf011c7a6 in pipe_write () #9 0xf011a9d6 in write () #10 0xf01cbe6b in syscall () #11 0xf01bb37c in Xint0x80_syscall () #12 0x804e2a2 in ?? () #13 0x804d5a7 in ?? () #14 0x804decd in ?? () #15 0x804dfce in ?? () #16 0x804e034 in ?? () #17 0x804c7c4 in ?? () #18 0x8048e5f in ?? () #19 0x8048825 in ?? () #20 0x80480c9 in ?? () (kgdb) That will hardly help, though here it is: {lykke}/var/crash# more /sys/i386/conf/Z machine "i386" cpu "I686_CPU" ident Z maxusers 512 options INET #InterNETworking options FFS #Berkeley Fast Filesystem options NFS options MFS options "COMPAT_43" options PROCFS #Process filesystem options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor #options DEVFS #devices filesystem #options SLICE options UNION #options SOFTUPDATES # Create a SMP capable kernel (mandatory options): options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Optional, these are the defaults: options NCPU=2 # number of CPUs options NBUS=4 # number of busses options NAPIC=1 # number of IO APICs options NINTR=24 # number of INTs # options DIAGNOSTIC # # PERFMON causes the driver for Pentium/Pentium Pro performance counters # to be compiled. See perfmon(4) for more information. #options PERFMON config kernel root on wd0 controller isa0 controller pci0 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr options ATAPI #Enable ATAPI support for IDE bus options ATAPI_STATIC #Don't do it as an LKM device wcd0 device cd0 #IDE CD-ROM controller ahc0 controller scbus0 device da0 device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr device npx0 at isa? port "IO_NPX" flags 0x1 irq 13 vector npxintr device psm0 at isa? disable port "IO_KBD" conflicts tty irq 12 vecto r psmintr device fxp0 pseudo-device loop pseudo-device ether pseudo-device pty 256 pseudo-device ccd 4 pseudo-device snp 3 pseudo-device bpfilter 16 #controller dpt0 # DPT options # options DPT_VERIFY_HINTR #options DPT_RESTRICTED_FREELIST #options DPT_TRACK_CCB_STATES #options DPT_MEASURE_PERFORMANCE #options DPT_FREELIST_IS_STACK #options DPT_HANDLE_TIMEOUTS #options DPT_TIMEOUT_FACTOR=4 #options DPT_INTR_DELAY=200 # Some motherboards need that #options DPT_LOST_IRQ # DEBUG! options KTRACE options SYSVSHM options SYSVSEM options SYSVMSG #options IPFIREWALL #firewall #options IPFIREWALL_VERBOSE #print information about # dropped packets #options "IPFIREWALL_VERBOSE_LIMIT=100" #limit verbosity #options IPFIREWALL_DEFAULT_TO_ACCEPT #allow everything by default #options IPDIVERT #divert sockets options INCLUDE_CONFIG_FILE options "NMBCLUSTERS=24576" options COMPAT_LINUX Thanks in advance, -- -mishania To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 08:01:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA01193 for freebsd-current-outgoing; Thu, 1 Oct 1998 08:01:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA01184; Thu, 1 Oct 1998 08:01:48 -0700 (PDT) (envelope-from dkelly@n4hhe.ampr.org) Received: from nospam.hiwaay.net (tnt4-181.HiWAAY.net [208.166.127.181]) by mail.HiWAAY.net (8.9.0/8.9.0) with ESMTP id KAA23800; Thu, 1 Oct 1998 10:01:29 -0500 (CDT) Received: from n4hhe.ampr.org (localhost.ampr.org [127.0.0.1]) by nospam.hiwaay.net (8.8.8/8.8.8) with ESMTP id KAA27273; Thu, 1 Oct 1998 10:01:27 -0500 (CDT) (envelope-from dkelly@n4hhe.ampr.org) Message-Id: <199810011501.KAA27273@nospam.hiwaay.net> X-Mailer: exmh version 2.0.2 2/24/98 To: remy@synx.com cc: current@FreeBSD.ORG, scsi@FreeBSD.ORG From: David Kelly Subject: Re: ahc & CAM: strange diagnostic In-reply-to: Message from Remy NONNENMACHER of "Thu, 01 Oct 1998 09:19:26 +0200." <199810010719.IAA11866@bsd.synx.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 01 Oct 1998 10:01:27 -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Remy NONNENMACHER writes: > > I just replaced a Barracuda 9GB disk with an IBM 18G and the drive > > is very much cooler. I will put some IBM 10K 9G in later tonight. > > > > I've 6 of them along with 2 Atlas and the 9G 10K IBM are really going > hot (in all meaning of the word :)). An interesting thing is that they > feature a temp. probe that can be read through status pages. > Environmental 21 deg.C give a 35/37 deg.C internal temp. Any details as to how we too might be able to play with the temperature status probe you mention? My 7.2k 9G IBM drive might support it too. I have a digital indoor/outdoor thermometer mounted on my case. Probe is taped to the HD. Its running 38C now, 11C over the external temperature of the PC's case. Was using a max/min model but decided it was needed worse elsewhere. -- David Kelly N4HHE, dkelly@nospam.hiwaay.net ===================================================================== The human mind ordinarily operates at only ten percent of its capacity -- the rest is overhead for the operating system. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 08:15:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA03784 for freebsd-current-outgoing; Thu, 1 Oct 1998 08:15:59 -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 IAA03773 for ; Thu, 1 Oct 1998 08:15:56 -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 JAA00950; Thu, 1 Oct 1998 09:14:51 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA09745; Thu, 1 Oct 1998 09:14:50 -0600 Date: Thu, 1 Oct 1998 09:14:50 -0600 Message-Id: <199810011514.JAA09745@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: karl@Denninger.Net (Karl Denninger), tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: Long IDE probes? In-Reply-To: <199810010219.TAA20771@usr01.primenet.com> References: <19980930125458.A4304@Denninger.Net> <199810010219.TAA20771@usr01.primenet.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Are the delay lengths reasonable? I don't know. Aren't there specs on > > this stuff from the IDE and SCSI camps? > > A better question: is there *ANYONE* out there that has a bootable > IDE or SCSI device that FreeBSD detects, but which the BIOS POST > display does not show as being present in the machine? My P-166 in front of me has an IDE disk in it that is *NOT* seen by the BIOS, but has a secondary FreeBSD partition on it. I used to boot from it when I wanted a different version of FreeBSD on it (-stable, rather than -current). By disabling the IDE disk in the BIOS, it booted from the SCSI disk, but I could still mount/read infromation from the IDE disk which is how I upgraded the OS. :) (Note, I wasn't able to boot from the IDE disk unless I enabled it in the BISO, but the argument wasn't about booting, but about knowing the existance of the disk, which FreeBSD (correctly) found even though the BIOS code did not.) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 08:20:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA04583 for freebsd-current-outgoing; Thu, 1 Oct 1998 08:20:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from math.berkeley.edu (math.Berkeley.EDU [128.32.183.94]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA04575 for ; Thu, 1 Oct 1998 08:20:43 -0700 (PDT) (envelope-from dan@math.berkeley.edu) Received: (from dan@localhost) by math.berkeley.edu (8.8.7/8.8.7) id IAA04540; Thu, 1 Oct 1998 08:20:21 -0700 (PDT) Date: Thu, 1 Oct 1998 08:20:21 -0700 (PDT) From: dan@math.berkeley.edu (Dan Strick) Message-Id: <199810011520.IAA04540@math.berkeley.edu> To: jkh@time.cdrom.com Subject: Re: bitrot in 3.0-19980930-BETA on hub.freebsd.org Cc: current@FreeBSD.ORG, dan@math.berkeley.edu Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Not bitrot, just didn't update the checksums. The Xbin.tgz file on > hub should be used in preference to others since it also contains the > package registration-hack tarball. See the README in the XF86332 > directory. The Xbin.tgz file on hub was identical to the older ones, even though the checksum file suggested that it should be different. I was concerned that you might have intended that it should be different. dan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 08:32:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA06796 for freebsd-current-outgoing; Thu, 1 Oct 1998 08:32:06 -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 IAA06736 for ; Thu, 1 Oct 1998 08:32:00 -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 JAA01073; Thu, 1 Oct 1998 09:30:18 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA09811; Thu, 1 Oct 1998 09:30:12 -0600 Date: Thu, 1 Oct 1998 09:30:12 -0600 Message-Id: <199810011530.JAA09811@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Poul-Henning Kamp Cc: Peter Wemm , Garrett Wollman , Chuck Robey , current@FreeBSD.ORG Subject: Re: comment about verbose booting In-Reply-To: <294.907228768@critter.freebsd.dk> References: <199809302334.HAA15192@spinner.netplex.com.au> <294.907228768@critter.freebsd.dk> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> < > dk> said: > >> > >> > If your're asking me, the identification of the VGA chips is > >> > something which should be killed, it doesn't belong in the kernel. > >> > >> But we'll have ELF kernels soon enough, so theoretically we could put > >> all of that stuff in its own section and then release the memory after > >> boot. > >> > >> Isn't that what Terry is always flaming about? > > > >Don't joke... It's not all that difficult - > > But you miss the point: boot-time-only probing will soon be a thing > of the past. Doubtful, w/out a *TON* of changes to the kernel. The current 'state of the art' in FreeBSD is a long ways away from dynamic driver adding, and my attempts to garner support were met with 'not in my kernel, thank you very much'. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 08:43:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA09186 for freebsd-current-outgoing; Thu, 1 Oct 1998 08:43:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from online.no (pilt-s.online.no [193.212.1.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA09122 for ; Thu, 1 Oct 1998 08:43:05 -0700 (PDT) (envelope-from zerium@webindex.no) Received: from zeriat.online.no (ti01a24-0041.dialup.online.no [130.67.8.41]) by online.no (8.9.1/8.8.7) with ESMTP id RAA03484; Thu, 1 Oct 1998 17:42:37 +0200 (MET DST) Received: from localhost (zerium@localhost) by zeriat.online.no (8.9.1/8.9.1) with SMTP id RAA12611; Thu, 1 Oct 1998 17:40:00 +0200 (CEST) (envelope-from zerium@webindex.no) Date: Thu, 1 Oct 1998 17:39:59 +0200 (CEST) From: Hans Petter Bieker X-Sender: zerium@zeriat.online.no To: Henry Vogt cc: joki@kuebart.stuttgart.netsurf.de, dwhite@resnet.uoregon.edu, narvi@haldjas.folklore.ee, current@FreeBSD.ORG Subject: Re: ELF X11 (cont.) In-Reply-To: <199810011359.PAA10393@marylin.goethestr12-net.marbach-neckar> 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, 1 Oct 1998, Henry Vogt wrote: > Thanks first. But unfortunately it still doesn't work. > > Did apply the patch and coreccted the PLIST as you suggested, > but the kdelibs are still named: > > /usr/local/lib/libkdecore.so.1.0 > ... and so forth. then change libtool to use version_type=freebsd > [...] > checking for kde libraries installed... configure: error: your system fails at l > inking a small KDE application! > Check, if your compiler is installed correctly and if you have used the > same compiler to compile qt and kdelibs as you did use now Try harder :) The name of the lib is stored in the lib itself too. :) -bieker- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 08:44:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA09561 for freebsd-current-outgoing; Thu, 1 Oct 1998 08:44:45 -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 IAA09507 for ; Thu, 1 Oct 1998 08:44:31 -0700 (PDT) (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.9.1/8.7.3) id JAA27421; Thu, 1 Oct 1998 09:37:36 -0600 (MDT) Date: Thu, 1 Oct 1998 09:37:36 -0600 (MDT) From: "Justin T. Gibbs" Message-Id: <199810011537.JAA27421@narnia.plutotech.com> To: "Russell L. Carter" cc: current@FreeBSD.ORG Subject: Re: sda?? to da? Newsgroups: pluto.freebsd.current In-Reply-To: <199810010536.WAA00322@psf.Pinyon.ORG> User-Agent: tin/pre-1.4-971204 (UNIX) (FreeBSD/3.0-BETA (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <199810010536.WAA00322@psf.Pinyon.ORG> you wrote: > /dev/sd0s1b => /dev/da0b > /dev/sd1s1b => /dev/da1b > /dev/sd0s1a => /dev/da0a > /dev/sd0s1g => /dev/da0g > /dev/sd0s1f => /dev/da0f > /dev/sd0s1e => /dev/da0e > /dev/sd1s2e => /dev/da1e Why did you lose the slice numbers? You should have entries like: /dev/da0s1b /dev/da1s1b ... -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 08:52:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA11472 for freebsd-current-outgoing; Thu, 1 Oct 1998 08:52:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA11441 for ; Thu, 1 Oct 1998 08:52:22 -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 RAA22861; Thu, 1 Oct 1998 17:51:42 +0200 (MET DST) Received: (from dag-erli@localhost) by ringhorni.ifi.uio.no ; Thu, 1 Oct 1998 17:51:41 +0200 (MET DST) Mime-Version: 1.0 To: Karl Denninger Cc: Dan Nelson , Alfred Perlstein , current@FreeBSD.ORG Subject: Re: Long IDE probes? References: <22709.907166227@time.cdrom.com> <19980930111719.A28064@emsphone.com> <19980930113836.A4061@Denninger.Net> Organization: University of Oslo, Department of Informatics X-url: http://www.stud.ifi.uio.no/~dag-erli/ X-other-addresses: 'finger dag-erli@ifi.uio.no' for a list X-disclaimer-1: The views expressed in this article are mine alone, and do X-disclaimer-2: not necessarily coincide with those of any organisation or X-disclaimer-3: company with which I am or have been affiliated. X-Stop-Spam: http://www.cauce.org/ From: dag-erli@ifi.uio.no (Dag-Erling C. =?iso-8859-1?Q?Sm=F8rgrav?= ) Date: 01 Oct 1998 17:51:41 +0200 In-Reply-To: Karl Denninger's message of "Wed, 30 Sep 1998 11:38:36 -0500" Message-ID: Lines: 11 X-Mailer: Gnus v5.6.44/Emacs 20.3 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 IAA11449 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Karl Denninger writes: > I have cut the SCSI timeout way down, and it massively shortens the boot > time. I'll have to do the same for the IDE stuff, since I *do* have an > ATAPI CDROM (otherwise I'd just shut off the device completely). I can testify that longish values of SCSI_DELAY are required for (at least) certain SCSI streamers. DES -- Dag-Erling Smørgrav - dag-erli@ifi.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 09:06:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA13448 for freebsd-current-outgoing; Thu, 1 Oct 1998 09:06:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA13408 for ; Thu, 1 Oct 1998 09:06:07 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id AAA18978; Fri, 2 Oct 1998 00:00:34 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199810011600.AAA18978@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Nate Williams cc: Poul-Henning Kamp , Garrett Wollman , Chuck Robey , current@FreeBSD.ORG Subject: Re: comment about verbose booting In-reply-to: Your message of "Thu, 01 Oct 1998 09:30:12 CST." <199810011530.JAA09811@mt.sri.com> Date: Fri, 02 Oct 1998 00:00:33 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Nate Williams wrote: > > >> < > > dk> said: > > >> > > >> > If your're asking me, the identification of the VGA chips is > > >> > something which should be killed, it doesn't belong in the kernel. > > >> > > >> But we'll have ELF kernels soon enough, so theoretically we could put > > >> all of that stuff in its own section and then release the memory after > > >> boot. > > >> > > >> Isn't that what Terry is always flaming about? > > > > > >Don't joke... It's not all that difficult - > > > > But you miss the point: boot-time-only probing will soon be a thing > > of the past. > > Doubtful, w/out a *TON* of changes to the kernel. The current 'state of > the art' in FreeBSD is a long ways away from dynamic driver adding, and > my attempts to garner support were met with 'not in my kernel, thank you > very much'. I don't know how long ago this was, but things are changing pretty rapidly. We almost have the capability of doing some parts of this right now.. The main gotcha presently is internal kernel structure. The bus/device heirarchy mechanism that we got with the alpha code from Doug helps. The isa_devtab stuff sucks and must die. The main thing that seems to scare people (developers in particular) is the prospect of having a dozen or two object files that are loaded at boot time based on hardware. This is just one possibility folks. The things we're tinkering with at the moment allow for the possibility of having your cake and eating it too. You want a single image? Fine, grab the bits you want, do something along the lines of an 'ld -r -o kernel kernel.o nfs.o ufs.o if_de.o ...' etc and it'll just work. If on the other hand you rarely (or never) change things between releases, then it may suit you to have individual files and a configuration file that specifies what always gets linked in, and let the PCI and PnP stuff load the other drivers when there is corresponding hardware. This means you tell it to always load if_ed.o if you have a non-PnP isa card present. When (hopefully not "if") the boot-time probing mechanism is cleaned up so that it can run at any time (where it makes sense) with interrupts fully enabled, fully dynamic registration, etc, then things like pccard/cardbus/ scsi probing/etc become trivial to implement. And we'll be able to do all this without having to give up a single kernel image option. This is pie-in-the-sky stuff as yet and definately not a 3.0 item.. (but finshing kld and boot3 enough is on the 'trying really really hard' list) > Nate Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 09:11:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA14120 for freebsd-current-outgoing; Thu, 1 Oct 1998 09:11:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA14114 for ; Thu, 1 Oct 1998 09:11:54 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id KAA07497; Thu, 1 Oct 1998 10:11:17 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199810011611.KAA07497@panzer.plutotech.com> Subject: Re: sda?? to da? In-Reply-To: <199810010536.WAA00322@psf.Pinyon.ORG> from "Russell L. Carter" at "Sep 30, 98 10:36:12 pm" To: rcarter@pinyon.org (Russell L. Carter) Date: Thu, 1 Oct 1998 10:11:17 -0600 (MDT) Cc: freebsd-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 Russell L. Carter wrote... > > Ok, fine, sd->da. However, the following mapping of > old vs. new fstabs fails very nasty: > > This works just peachy keen with a C'd system: > > /dev/sd0s1a 63486 42802 15606 73% / > /dev/sd0s1g 4511020 1709772 2440368 41% /u1 > /dev/sd0s1f 793790 304062 426226 42% /usr > /dev/sd0s1e 59502 12054 42688 22% /var > /dev/sd1s2e 7876854 3277934 3968772 45% /u2 > procfs 8 8 0 100% /proc > > This map to a "once and future" fstab gives me lots of > sd1 (da1) fsck failures: > > /dev/sd0s1b => /dev/da0b > /dev/sd1s1b => /dev/da1b > /dev/sd0s1a => /dev/da0a > /dev/sd0s1g => /dev/da0g > /dev/sd0s1f => /dev/da0f > /dev/sd0s1e => /dev/da0e > /dev/sd1s2e => /dev/da1e > > Duh, where is the map documented|described? *whap* Just use your old fstab. The major and minor numbers for SCSI disks are the same. Your old fstab will work just fine. This has been beaten to death on -current over the past few days. If you really want to change it over from sd to da, first make the device nodes in /dev, and then here's the translation: /dev/sd0s1b => /dev/da0s1b /dev/sd1s1b => /dev/da1s1b /dev/sd0s1a => /dev/da0s1a /dev/sd0s1g => /dev/da0s1g /dev/sd0s1f => /dev/da0s1f /dev/sd0s1e => /dev/da0s1e /dev/sd1s2e => /dev/da1s2e 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 Thu Oct 1 09:46:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA19080 for freebsd-current-outgoing; Thu, 1 Oct 1998 09:46:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA19069 for ; Thu, 1 Oct 1998 09:46:13 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id AAA19202; Fri, 2 Oct 1998 00:44:10 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199810011644.AAA19202@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: karl@Denninger.Net (Karl Denninger), tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: Long IDE probes? In-reply-to: Your message of "Thu, 01 Oct 1998 02:19:53 GMT." <199810010219.TAA20771@usr01.primenet.com> Date: Fri, 02 Oct 1998 00:44:10 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert wrote: > > Are the delay lengths reasonable? I don't know. Aren't there specs on > > this stuff from the IDE and SCSI camps? > > > A better question: is there *ANYONE* out there that has a bootable > IDE or SCSI device that FreeBSD detects, but which the BIOS POST > display does not show as being present in the machine? Yep, this one isn't detected after a power-off, but does get detected by the bios with a hard reset (no need to wait for spinup). da1 at ahc0 bus 1 target 0 lun 0 da1: Fixed Direct Access SCSI2 device da1: 5.0MB/s transfers (5.0MHz, offset 15), Tagged Queueing Enabled da1: 1307MB (2676846 512 byte sectors: 64H 32S/T 1307C) This is a full-height 1.3G drive. It almost looks like it doesn't respond to commands until the disk has spun up (which takes a long time, it's got 9 heavy platters inside (18 heads)). It sees the 3.5 inch boot drive though. If I swap the drives so the seagate is id 0 on bus 0, the adapter will wait quite some time for the 5.25 inch disk to get going. > Is there *ANYONE* out there that needs "settle" time for their > BIOS-less adapters, and requires that all adapters eat this > overhead, if if their adapter isn't detected? I'm not sure I follow the question.. If I set SCSI_DELAY real low (eg: 1 second, from memory), the FreeBSD probe misses an old CDROM and sometimes a DAT tape drive. This happens regardless of whether the bios is enabled. I boot that machine from IDE disks. > Terry Lambert > terry@lambert.org Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 09:48:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA19530 for freebsd-current-outgoing; Thu, 1 Oct 1998 09:48:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA19397; Thu, 1 Oct 1998 09:48:12 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.8/8.8.8) with ESMTP id JAA20379; Thu, 1 Oct 1998 09:47:45 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Thu, 1 Oct 1998 09:47:44 -0700 (PDT) From: Doug White To: David Kelly cc: remy@synx.com, current@FreeBSD.ORG, scsi@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic In-Reply-To: <199810011501.KAA27273@nospam.hiwaay.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, 1 Oct 1998, David Kelly wrote: > Remy NONNENMACHER writes: > > > I just replaced a Barracuda 9GB disk with an IBM 18G and the drive > > > is very much cooler. I will put some IBM 10K 9G in later tonight. > > > > > > > I've 6 of them along with 2 Atlas and the 9G 10K IBM are really going > > hot (in all meaning of the word :)). An interesting thing is that they > > feature a temp. probe that can be read through status pages. > > Environmental 21 deg.C give a 35/37 deg.C internal temp. > > Any details as to how we too might be able to play with the temperature > status probe you mention? My 7.2k 9G IBM drive might support it too. It's on mode page 0, somewhere :) Someone needs to grab the software interface so we can add the variable names to mode_pages. That or a secret-ring-decoder for the bytes returned by 'camcontrol modepage -m 0'. My UltraStor 9ES 4Gig UltraWide (DDRS-34560W)[1] doesn't appear to support it, according to the IBM specs. A link to the feature's technote (Drive-TIP) shows up for the 18XL (10krpm, 9 & 18GB sizes). They even show the chip location on the back side of the hard disk controller board. (out of view of course) > I have a digital indoor/outdoor thermometer mounted on my case. Probe > is taped to the HD. Its running 38C now, 11C over the external > temperature of the PC's case. We really need to figure out how to read the BIOS hardware moitor port on ATX MB's. IT'd be a great thing to stick on the MtraixOrbital LCD displays :) Doug White Internet: dwhite@resnet.uoregon.edu | FreeBSD: The Power to Serve http://gladstone.uoregon.edu/~dwhite | www.freebsd.org [1] Kudos to Toshiba for replacing the Crapopolis with such a nice drive. :) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 09:56:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA21589 for freebsd-current-outgoing; Thu, 1 Oct 1998 09:56:48 -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 ESMTP id JAA21572 for ; Thu, 1 Oct 1998 09:56:39 -0700 (PDT) (envelope-from kkennawa@physics.adelaide.edu.au) Received: from mercury (mercury [129.127.36.44]) by adelphi.physics.adelaide.edu.au (8.8.8/8.8.8/UofA-1.5) with SMTP id CAA13158 for ; Fri, 2 Oct 1998 02:26:18 +0930 (CST) Received: from localhost by mercury; (5.65v3.2/1.1.8.2/27Nov97-0404PM) id AA21925; Fri, 2 Oct 1998 02:26:14 +0930 Date: Fri, 2 Oct 1998 02:26:11 +0930 (CST) From: Kris Kennaway To: current@FreeBSD.ORG Subject: fetch -p 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 using fetch -p to download ports distfiles in passive mode, I consistently get files with the last few hundred bytes missing, and have to go and finish the transfer manually. Has anyone else seen this behaviour? Incidentally (and unrelatedly), the most recent download (which eventually became truncated) fairly stormed down my modem - I averaged 1.63k/s on my 14.4k modem for the transfer of MesaLib-3.0.tar.gz, which gzip -9 was only able to shrink by .9%. This transfer _did_ spam the absolute heck out of me - I got lags of about a minute on my telnet session active at the time, but is it really feasible to get this kind of performance out of a 14.4k modem (including the protocol overhead?), or is fetch a bit off on its' bandwidth calculation? Kris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 10:06:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA23588 for freebsd-current-outgoing; Thu, 1 Oct 1998 10:06:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail1.its.rpi.edu (mail1.its.rpi.edu [128.113.100.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA23437 for ; Thu, 1 Oct 1998 10:06:01 -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 MAA230926; Thu, 1 Oct 1998 12:59:45 -0400 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Sender: drosih@pop1.rpi.edu Message-Id: In-Reply-To: <502.907229243@critter.freebsd.dk> References: Your message of "Thu, 01 Oct 1998 00:28:47 CDT." <13843.4768.682876.640699@avalon.east> Date: Thu, 1 Oct 1998 13:03:48 -0400 To: Poul-Henning Kamp From: Garance A Drosihn Subject: Re: comment about verbose booting Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 10:07 AM +0200 10/1/98, Poul-Henning Kamp wrote: > Tony Kimball writes: >>Quoth Poul-Henning Kamp, Wed, 30 Sep 1998 21:24:43 +0200 >>: ...there is no need to stuff potentially unlimited number of >>: ascii-strings into the kernel, in particular considering that >>: it doesn't use them after having printed one of them at boot. >> >> Now if it properly GC'd... > > You can't, once cardbus is here I might plug a videocard into my > machine long time after boot. In which case, you won't have any need for verbose *-> BOOTING <-* messages about that video card... _______ Presumably you wouldn't put all ascii-strings in this section, just the messages which would be used by verbose booting and would not be needed for anything after that... --- 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 Oct 1 10:22:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA25572 for freebsd-current-outgoing; Thu, 1 Oct 1998 10:22:08 -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 KAA25504 for ; Thu, 1 Oct 1998 10:22:00 -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 LAA01923; Thu, 1 Oct 1998 11:21:34 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id LAA10552; Thu, 1 Oct 1998 11:21:33 -0600 Date: Thu, 1 Oct 1998 11:21:33 -0600 Message-Id: <199810011721.LAA10552@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Kris Kennaway Cc: current@FreeBSD.ORG Subject: Re: fetch -p In-Reply-To: References: X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > When using fetch -p to download ports distfiles in passive mode, I > consistently get files with the last few hundred bytes missing, and have to go > and finish the transfer manually. Has anyone else seen this behaviour? > > Incidentally (and unrelatedly), the most recent download (which eventually > became truncated) fairly stormed down my modem - I averaged 1.63k/s on my > 14.4k modem for the transfer of MesaLib-3.0.tar.gz, which gzip -9 was only > able to shrink by .9%. Do you have compression turned on your modem? If so, pre-compressed files wreak havoc on modem compression and in many cases *slow* things down. In other words, 1.6K/sec is pretty good on pre-compressed data for a 14.4K modem. (But, I maybe mis-understanding in that you think this is actually better than expected, rather than worse than expected.) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 10:51:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA29486 for freebsd-current-outgoing; Thu, 1 Oct 1998 10:51:52 -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 KAA29473 for ; Thu, 1 Oct 1998 10:51:46 -0700 (PDT) (envelope-from abial@nask.pl) Received: from localhost (abial@localhost) by korin.warman.org.pl (8.9.1/8.8.5) with SMTP id TAA02773; Thu, 1 Oct 1998 19:54:05 +0200 (CEST) X-Authentication-Warning: korin.warman.org.pl: abial owned process doing -bs Date: Thu, 1 Oct 1998 19:54:04 +0200 (CEST) From: Andrzej Bialecki X-Sender: abial@korin.warman.org.pl To: Eivind Eklund cc: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: "options" for -current ... In-Reply-To: <19981001163548.48870@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 Thu, 1 Oct 1998, Eivind Eklund wrote: > On Thu, Oct 01, 1998 at 01:15:25PM +0100, Luigi Rizzo wrote: > > Do i get it right that "config" in -current is different from -stable > > in handling "options XYZ" statements ? > > > > Under -stable, "options XYZ" would bring in files listed in conf/files > > as > > > > filename optional xyz > > > > wherease in -current it seems not (i.e. i have to add an entry in > > conf/options for that ?) > > I don't think there should be any difference in _that_, but you should > _always_ add an entry to conf/options (or a machine-specific variant) > if you add new options. You should also add the option to LINT. I beg to differ: in -current (as it seems) you should add your option to /sys/conf/options, which will create appropriate "opt_something.h" file which you should in turn include in your module to see if the code is needed. If you don't do this, you're harshly rebuked by 'config' each time, and the option is used as a global -D define, which can conflict with some #defines in other modules. In -stable this wasn't enforced, and the "options" were being translated just to global -D defines. Andrzej Bialecki -------------------- ++-------++ ------------------------------------- ||PicoBSD|| FreeBSD in your pocket? Go and see: Research & Academic |+-------+| "Small & Embedded FreeBSD" Network in Poland | |TT~~~| | http://www.freebsd.org/~picobsd/ -------------------- ~-+==---+-+ ------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 11:05:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA02205 for freebsd-current-outgoing; Thu, 1 Oct 1998 11:05:24 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp2.erols.com (smtp2.erols.com [207.172.3.235]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA02194 for ; Thu, 1 Oct 1998 11:05:20 -0700 (PDT) (envelope-from shmit@natasya.noc.erols.net) Received: from natasya.noc.erols.net (natasya.noc.erols.net [207.172.25.236]) by smtp2.erols.com (8.8.8/8.8.5) with ESMTP id OAA02268 for ; Thu, 1 Oct 1998 14:05:36 -0400 (EDT) Received: (from shmit@localhost) by natasya.noc.erols.net (8.9.1/8.9.1) id OAA01104 for current@freebsd.org; Thu, 1 Oct 1998 14:05:02 -0400 (EDT) Message-ID: <19981001140502.A260@kublai.com> Date: Thu, 1 Oct 1998 14:05:02 -0400 From: Brian Cully To: current@FreeBSD.ORG Subject: Threading man pages. Reply-To: shmit@kublai.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I want to modify some of the FreeBSD man pages to reflect behaviour in a Multi Threaded environment (have a look at the Solaris man pages for signals for an example of what I mean). If I did the work, would it be committed? I ask, because I don't think that the pthreads stuff in libc_r is `officially' supported, and we may not want to put pointers in regular system man pages that hint that it is officially supported. -- Brian Cully ``And when one of our comrades was taken prisoner, blindfolded, hung upside-down, shot, and burned, we thought to ourselves, `These are the best experiences of our lives''' -Pathology (Joe Frank, Somewhere Out There) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 11:11:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA03226 for freebsd-current-outgoing; Thu, 1 Oct 1998 11:11:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA03221 for ; Thu, 1 Oct 1998 11:11:00 -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.9.1a/8.9.1) with ESMTP id UAA11215; Thu, 1 Oct 1998 20:10:27 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id UAA05986; Thu, 1 Oct 1998 20:10:26 +0200 (MET DST) Message-ID: <19981001201026.23128@follo.net> Date: Thu, 1 Oct 1998 20:10:26 +0200 From: Eivind Eklund To: Andrzej Bialecki Cc: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: "options" for -current ... References: <19981001163548.48870@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: ; from Andrzej Bialecki on Thu, Oct 01, 1998 at 07:54:04PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Oct 01, 1998 at 07:54:04PM +0200, Andrzej Bialecki wrote: > I beg to differ: in -current (as it seems) you should add your option to > /sys/conf/options, which will create appropriate "opt_something.h" file > which you should in turn include in your module to see if the code is > needed. Not only in -current - you should do this in -stable, too. > If you don't do this, you're harshly rebuked by 'config' each > time, and the option is used as a global -D define, which can conflict > with some #defines in other modules. It is used as a global define in -current, too, and it can conflict with other defines in -stable, too. I added the rebuking to config(8) after I had converted the last of the options from LINT to the new format, so I'm very much aware of that aspect of the behaviour :-) > In -stable this wasn't enforced, and the "options" were being translated > just to global -D defines. No. Known options (ie, those that are in conf/options or the architecture specific options) are _not_ translated to -D in -stable, nor has they been for any part of RELENG_2_2. They were converted to -D in the 2.1 branch, though. It is correct that config doesn't make noise about this in RELENG_2_2 - this is due to RELENG_2_2 having a bunch of old style options even in GENERIC. Apart from that, this was not what Luigi and I were talking about. We were talking about how options XXX influence which files are included in the kernel build. Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 11:17:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA04067 for freebsd-current-outgoing; Thu, 1 Oct 1998 11:17:21 -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 LAA04049 for ; Thu, 1 Oct 1998 11:17:02 -0700 (PDT) (envelope-from abial@nask.pl) Received: from localhost (abial@localhost) by korin.warman.org.pl (8.9.1/8.8.5) with SMTP id UAA17906; Thu, 1 Oct 1998 20:20:26 +0200 (CEST) X-Authentication-Warning: korin.warman.org.pl: abial owned process doing -bs Date: Thu, 1 Oct 1998 20:20:25 +0200 (CEST) From: Andrzej Bialecki X-Sender: abial@korin.warman.org.pl To: Eivind Eklund cc: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: "options" for -current ... In-Reply-To: <19981001201026.23128@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 Thu, 1 Oct 1998, Eivind Eklund wrote: > No. Known options (ie, those that are in conf/options or the > architecture specific options) are _not_ translated to -D in > -stable, nor has they been for any part of RELENG_2_2. They were > converted to -D in the 2.1 branch, though. It is correct that config > doesn't make noise about this in RELENG_2_2 - this is due to > RELENG_2_2 having a bunch of old style options even in GENERIC. Ah... Ok, thanks for explaining this. Andrzej Bialecki -------------------- ++-------++ ------------------------------------- ||PicoBSD|| FreeBSD in your pocket? Go and see: Research & Academic |+-------+| "Small & Embedded FreeBSD" Network in Poland | |TT~~~| | http://www.freebsd.org/~picobsd/ -------------------- ~-+==---+-+ ------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 11:33:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA07100 for freebsd-current-outgoing; Thu, 1 Oct 1998 11:33:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from florence.pavilion.net (florence.pavilion.net [194.242.128.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA07083 for ; Thu, 1 Oct 1998 11:33:44 -0700 (PDT) (envelope-from joe@florence.pavilion.net) Received: (from joe@localhost) by florence.pavilion.net (8.8.8/8.8.8) id TAA25375 for freebsd-current@freebsd.org; Thu, 1 Oct 1998 19:33:22 +0100 (BST) (envelope-from joe) Message-ID: <19981001193321.C12010@pavilion.net> Date: Thu, 1 Oct 1998 19:33:21 +0100 From: Josef Karthauser To: freebsd-current@FreeBSD.ORG Subject: FreeBSD3.0-BETA crash! Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=sm4nu43k4a2Rpi4c X-Mailer: Mutt 0.93.2i X-NCC-RegID: uk.pavilion Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --sm4nu43k4a2Rpi4c Content-Type: text/plain; charset=us-ascii I've got a machine here running FreeBSD 3.0-BETA. After cvsupping it today and: make -DNOCLEAN world and rebuilding the kernel it become very very unstable, ie. would crash with a page fault upon entering multiuser mode. It also crashed whilst in single user mode with no swap turned on and doing a subsequent 'make world'. The crashes were page faults. The kernel configuration is attached. It was last cvsup'd on Sep 24 07:18:15 supernova /kernel: FreeBSD 3.0-BETA #6: Thu Sep 24 07:16:31 GMT 1998 >From messages: Oct 1 09:33:50 supernova su: joe to root on /dev/ttyp0 Oct 1 11:22:58 supernova reboot: rebooted by joe Oct 1 11:22:58 supernova syslogd: exiting on signal 15 Oct 1 11:24:44 supernova /kernel: Copyright (c) 1992-1998 FreeBSD Inc. Oct 1 11:27:53 supernova /kernel: Copyright (c) 1992-1998 FreeBSD Inc. Oct 1 11:31:02 supernova /kernel: Copyright (c) 1992-1998 FreeBSD Inc. Oct 1 11:34:12 supernova /kernel: Copyright (c) 1992-1998 FreeBSD Inc. Oct 1 11:37:21 supernova /kernel: Copyright (c) 1992-1998 FreeBSD Inc. .... etc ... I've been watching the committers list, but must have turned a blind eye to something, and missed it. Is this serious? The machine is currently up on it's old kernel and seems fine. Joe -- Josef Karthauser Technical Manager FreeBSD: The power to serve (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@uk.freebsd.org, joe@tao.org.uk] --sm4nu43k4a2Rpi4c Content-Type: text/plain; charset=us-ascii Content-Description: Kernel configuration Content-Disposition: attachment; filename=SUPERNOVA # $Id: SUPERNOVA,v 1.3 1998/09/18 11:53:24 root Exp $ # $Source: /usr/src/sys/i386/conf/SUPERNOVA,v $ # Supernova.server.pavilion.net's kernel machine "i386" cpu "I586_CPU" cpu "I686_CPU" ident GENERIC maxusers 256 options INET #InterNETworking options FFS #Berkeley Fast Filesystem options MSDOSFS #MSDOS Filesystem options DEVFS #Device filesystem options "CD9660" #ISO 9660 Filesystem options "CD9660_ROOT" #CD-ROM usable as root device options FFS_ROOT #FFS usable as root device [keep this!] options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device options SCSI_CAM #We're using CAM in this kernel options SOFTUPDATES config kernel root on wd0 controller isa0 controller pci0 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 controller ahc0 controller scbus0 device da0 device sa0 device pass0 device cd0 #Only need one of these, the code dynamically grows # syscons is the default console driver, resembling an SCO console device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr device npx0 at isa? port "IO_NPX" irq 13 vector npxintr device sio0 at isa? port "IO_COM1" flags 0x10 tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device lpt0 at isa? port? tty irq 7 vector lptintr device fxp0 pseudo-device loop pseudo-device ether pseudo-device tun 1 pseudo-device pty 16 pseudo-device bpfilter 3 pseudo-device gzip # Exec gzipped a.out's # KTRACE enables the system-call tracing facility ktrace(2). # This adds 4 KB bloat to your kernel, and slightly increases # the costs of each syscall. options KTRACE #kernel tracing # This provides support for System V shared memory. # options SYSVSHM --sm4nu43k4a2Rpi4c-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 12:10:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA14402 for freebsd-current-outgoing; Thu, 1 Oct 1998 12:10:11 -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 MAA14306 for ; Thu, 1 Oct 1998 12:09:59 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id MAA00720; Thu, 1 Oct 1998 12:13:35 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810011913.MAA00720@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: mike@smith.net.au (Mike Smith), karl@Denninger.Net, tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: Long IDE probes? In-reply-to: Your message of "Thu, 01 Oct 1998 05:21:04 -0000." <199810010521.WAA25695@usr02.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 01 Oct 1998 12:13:34 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > The "bootable" qualifier is a non-issue. The correct question would be > > "does anyone have a device which is not ATA-3 compliant and/or takes > > some time to respond to a Software Reset command"? > > > > You were the WD1007 champion for a long time, Terry. Still carrying > > the flag? > > Sure. WD1007 ESDI probes very, very quickly, since you are required > to identify the drives in CMOS, and the kernel can read CMOS. > > ...NEXT! You're only "required" to indentify the boot device. The WD1007 may not be the boot device. It may not even have an x86 BIOS onboard (eg. ex-Apollo WD1007-ASV). I'm merely championing the pathalogical cases here. I'd like nothing more than to scrap everything that doesn't meet PC97 and start working on things that will really help, but there are too many people out there with noncompliant hardware that'd kill me. -- \\ 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 Oct 1 12:27:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA16759 for freebsd-current-outgoing; Thu, 1 Oct 1998 12:27:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from shire.domestic.de ([194.163.77.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA16719 for ; Thu, 1 Oct 1998 12:27:26 -0700 (PDT) (envelope-from joki@kuebart.stuttgart.netsurf.de) Received: from yacht.domestic.de (yacht.domestic.de [192.168.1.4]) by shire.domestic.de (8.8.8/8.8.7) with ESMTP id VAA15637; Thu, 1 Oct 1998 21:26:27 +0200 (CEST) (envelope-from joki@shire.domestic.de) From: Joachim Kuebart Received: (from joki@localhost) by yacht.domestic.de (8.9.1/8.8.7) id VAA00474; Thu, 1 Oct 1998 21:29:41 +0200 (CEST) (envelope-from joki@shire.domestic.de) Message-Id: <199810011929.VAA00474@yacht.domestic.de> Subject: Re: ELF X11 (cont.) In-Reply-To: from Hans Petter Bieker at "Oct 1, 98 05:39:59 pm" To: zerium@webindex.no (Hans Petter Bieker) Date: Thu, 1 Oct 1998 21:29:41 +0200 (CEST) Cc: henry@MX.BA-Stuttgart.De, joki@kuebart.stuttgart.netsurf.de, dwhite@resnet.uoregon.edu, narvi@haldjas.folklore.ee, 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 Hans Petter Bieker wrote: > On Thu, 1 Oct 1998, Henry Vogt wrote: > > [...] > > checking for kde libraries installed... configure: error: your system fails at l > > inking a small KDE application! > > Check, if your compiler is installed correctly and if you have used the > > same compiler to compile qt and kdelibs as you did use now > > Try harder :) The name of the lib is stored in the lib itself too. :) :)) I had that problem, too: you need to make sure that the right -rpath gets used _both_ for the qt lib _and_ for the kdelibs. Then "linking a small KDE application" will succeed. cu Jo --------------------------------------------------------------------- Pray that there's intelligent life Joachim Kuebart Somewhere up in space Stuttgart, Germany 'Cause there's bugger all down here on earth. --- Monty Python To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 12:51:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA20566 for freebsd-current-outgoing; Thu, 1 Oct 1998 12:51:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from shire.domestic.de ([194.163.77.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA20558 for ; Thu, 1 Oct 1998 12:51:32 -0700 (PDT) (envelope-from joki@kuebart.stuttgart.netsurf.de) Received: from yacht.domestic.de (yacht.domestic.de [192.168.1.4]) by shire.domestic.de (8.8.8/8.8.7) with ESMTP id VAA15974; Thu, 1 Oct 1998 21:50:31 +0200 (CEST) (envelope-from joki@shire.domestic.de) From: Joachim Kuebart Received: (from joki@localhost) by yacht.domestic.de (8.9.1/8.8.7) id VAA00665; Thu, 1 Oct 1998 21:53:44 +0200 (CEST) (envelope-from joki@shire.domestic.de) Message-Id: <199810011953.VAA00665@yacht.domestic.de> Subject: Re: Long IDE probes? In-Reply-To: <3612CBE5.100FE830@cs.uni-sb.de> from Daniel Rock at "Oct 1, 98 02:25:09 am" To: rock@cs.uni-sb.de (Daniel Rock) Date: Thu, 1 Oct 1998 21:53:44 +0200 (CEST) Cc: tom@uniserve.com, bright@hotjobs.com, 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 Daniel Rock wrote: > Tom schrieb: > > > > On Wed, 30 Sep 1998, Alfred Perlstein wrote: > > > > > how about a defualt option in GENERIC for the long delay that people can > > > tweak if they so desire? > > > > Uhh... you can do that already! Just remove the devices that you don't > > have from GENERIC so there is no delay! > > > controller wdc0 at isa? port "IO_WD1" bio irq 14 flags 0xa0ffa0ff > vector wdintr > disk wd0 at wdc0 drive 0 > > controller wdc1 at isa? port "IO_WD2" bio irq 15 flags 0xa0ffa0ff > vector wdintr > options ATAPI > options ATAPI_STATIC > device wcd0 > > I have an IDE disk on the 1st IDE controller and a CD-ROM drive on the 2nd. > Both are configured for master/single device. > Still the probe on the 2nd IDE controller takes unusual long (10-15 seconds). > The probe time on the 1st controller is OK. > Where is the device I don't have in the above configuration? Just to add some weight to this yet unanswered question (Tom?): I have the same setup here and also would like to see a shorter probe time on wdc1. cu Jo --------------------------------------------------------------------- Pray that there's intelligent life Joachim Kuebart Somewhere up in space Stuttgart, Germany 'Cause there's bugger all down here on earth. --- Monty Python To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 12:55:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA21184 for freebsd-current-outgoing; Thu, 1 Oct 1998 12:55:26 -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 MAA21175 for ; Thu, 1 Oct 1998 12:55:20 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from woof.lan.awfulhak.org (root@woof.lan.awfulhak.org [172.16.0.7]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id UAA01220; Thu, 1 Oct 1998 20:55:01 +0100 (BST) (envelope-from brian@Awfulhak.org) Received: from woof.lan.awfulhak.org (brian@localhost [127.0.0.1]) by woof.lan.awfulhak.org (8.9.1/8.9.1) with ESMTP id UAA03319; Thu, 1 Oct 1998 20:55:00 +0100 (BST) (envelope-from brian@woof.lan.awfulhak.org) Message-Id: <199810011955.UAA03319@woof.lan.awfulhak.org> X-Mailer: exmh version 2.0.2 2/24/98 To: Joachim Kuebart cc: zerium@webindex.no (Hans Petter Bieker), henry@MX.BA-Stuttgart.De, dwhite@resnet.uoregon.edu, narvi@haldjas.folklore.ee, current@FreeBSD.ORG Subject: Re: ELF X11 (cont.) In-reply-to: Your message of "Thu, 01 Oct 1998 21:29:41 +0200." <199810011929.VAA00474@yacht.domestic.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 01 Oct 1998 20:55:00 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The ports have now been updated so that they build cleanly. > Hans Petter Bieker wrote: > > On Thu, 1 Oct 1998, Henry Vogt wrote: > > > [...] > > > checking for kde libraries installed... configure: error: your system fails at l > > > inking a small KDE application! > > > Check, if your compiler is installed correctly and if you have used the > > > same compiler to compile qt and kdelibs as you did use now > > > > Try harder :) The name of the lib is stored in the lib itself too. :) > > :)) I had that problem, too: you need to make sure that the right > -rpath gets used _both_ for the qt lib _and_ for the kdelibs. Then > "linking a small KDE application" will succeed. > > cu Jo > > --------------------------------------------------------------------- > Pray that there's intelligent life Joachim Kuebart > Somewhere up in space Stuttgart, Germany > 'Cause there's bugger all down here on earth. > --- Monty Python -- 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 Oct 1 12:59:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA21957 for freebsd-current-outgoing; Thu, 1 Oct 1998 12:59:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gw-nl1.philips.com (gw-nl1.philips.com [192.68.44.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA21946 for ; Thu, 1 Oct 1998 12:59:00 -0700 (PDT) (envelope-from Jos.Backus@nl.origin-it.com) Received: from smtprelay-nl1.philips.com (localhost.philips.com [127.0.0.1]) by gw-nl1.philips.com with ESMTP id VAA14709 for ; Thu, 1 Oct 1998 21:58:34 +0200 (MEST) (envelope-from Jos.Backus@nl.origin-it.com) Received: from hal.mpn.cp.philips.com (hal.mpn.cp.philips.com [130.139.64.195]) by smtprelay-nl1.philips.com (8.8.5/8.6.10-1.2.2m-970826) with SMTP id VAA19056 for ; Thu, 1 Oct 1998 21:58:33 +0200 (MET DST) Received: (qmail 15127 invoked by uid 666); 1 Oct 1998 19:58:54 -0000 Message-ID: <19981001215854.A15071@hal.mpn.cp.philips.com> Date: Thu, 1 Oct 1998 21:58:54 +0200 From: Jos Backus To: current@FreeBSD.ORG Subject: Re: fetch -p References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: ; from Kris Kennaway on Fri, Oct 02, 1998 at 02:26:11AM +0930 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 02:26:11AM +0930, Kris Kennaway wrote: > When using fetch -p to download ports distfiles in passive mode, I > consistently get files with the last few hundred bytes missing, and have to go > and finish the transfer manually. Has anyone else seen this behaviour? Yes. No idea yet as to what causes it though. -- Jos Backus _/ _/_/_/ "Reliability means never _/ _/ _/ having to say you're sorry." _/ _/_/_/ -- D. J. Bernstein _/ _/ _/ _/ Jos.Backus@nl.origin-it.com _/_/ _/_/_/ 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 Thu Oct 1 13:44:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA00375 for freebsd-current-outgoing; Thu, 1 Oct 1998 13:44:15 -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 NAA00289; Thu, 1 Oct 1998 13: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 TAA11715; Thu, 1 Oct 1998 19:43:26 +0100 From: Luigi Rizzo Message-Id: <199810011843.TAA11715@labinfo.iet.unipi.it> Subject: dummynet for 3.0 available To: current@FreeBSD.ORG Date: Thu, 1 Oct 1998 19:43:26 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have what i think is a working version of my dummynet code and associated stuff for 3.0. Diffs against 3.0-980925 are at http://www.iet.unipi.it/~luigi/ip_dummynet/dn-3.0-981001.diffs testers welcome, but i don't think this will go on the 3.0-RELEASE CD other than as an "experimental" patchfile (still, it will be nice to have bugs sorted out!) 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 Thu Oct 1 13:46:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA00970 for freebsd-current-outgoing; Thu, 1 Oct 1998 13:46:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from skraldespand.demos.su (skraldespand.demos.su [194.87.5.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA00880 for ; Thu, 1 Oct 1998 13:46:24 -0700 (PDT) (envelope-from mishania@skraldespand.demos.su) Received: by skraldespand.demos.su id AAA12188; (8.8.8/D) Fri, 2 Oct 1998 00:45:54 +0400 (MSD) Message-ID: <19981002004553.60362@demos.su> Date: Fri, 2 Oct 1998 00:45:53 +0400 From: "Mikhail A. Sokolov" To: current@FreeBSD.ORG Subject: zlib 1.1.4 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Demos Company, Ltd., Moscow, Russian Federation. X-Point-of-View: Gravity is myth, - the earth sucks. X-Useless-Header: Look ma! It's a # sign! Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, looking at http://www.cdrom.com/pub/infozhip/ I found out there's somewhat bug-fix for one we have in /usr/src/lib/libz (1.1.4 vs 1.1.1 in OS sources). Comments? Pardon if I'm ignorant or something. -- -mishania, who knows that's it's in -beta state and even if it's kosher it won't be switched to 1.1.4 and so on.. but still. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 14:19:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA06974 for freebsd-current-outgoing; Thu, 1 Oct 1998 14:19:05 -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 OAA06969 for ; Thu, 1 Oct 1998 14:19:02 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id GAA10427; Fri, 2 Oct 1998 06:54:39 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199810012054.GAA10427@cimlogic.com.au> Subject: Re: Threading man pages. In-Reply-To: <19981001140502.A260@kublai.com> from Brian Cully at "Oct 1, 98 02:05:02 pm" To: shmit@kublai.com Date: Fri, 2 Oct 1998 06:53:24 +1000 (EST) Cc: 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 Brian Cully wrote: > I want to modify some of the FreeBSD man pages to reflect behaviour > in a Multi Threaded environment (have a look at the Solaris man > pages for signals for an example of what I mean). If I did the > work, would it be committed? I ask, because I don't think that the > pthreads stuff in libc_r is `officially' supported, and we may not > want to put pointers in regular system man pages that hint that it > is officially supported. What do you mean by "officially supported"? -- 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 Oct 1 14:22:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07412 for freebsd-current-outgoing; Thu, 1 Oct 1998 14:22:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from coleridge.kublai.com (coleridge.kublai.com [207.96.1.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA07400 for ; Thu, 1 Oct 1998 14:21:56 -0700 (PDT) (envelope-from shmit@coleridge.kublai.com) Received: (from shmit@localhost) by coleridge.kublai.com (8.9.1/8.9.1) id RAA00812; Thu, 1 Oct 1998 17:21:21 -0400 (EDT) Message-ID: <19981001172119.A228@kublai.com> Date: Thu, 1 Oct 1998 17:21:19 -0400 From: Brian Cully To: John Birrell Cc: current@FreeBSD.ORG Subject: Re: Threading man pages. Reply-To: shmit@kublai.com References: <19981001140502.A260@kublai.com> <199810012054.GAA10427@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199810012054.GAA10427@cimlogic.com.au>; from John Birrell on Fri, Oct 02, 1998 at 06:53:24AM +1000 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 06:53:24AM +1000, John Birrell wrote: > What do you mean by "officially supported"? Like, it's know to have problems, and regular users probably shouldn't be writing thread code right now. -bjc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 14:28:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA08284 for freebsd-current-outgoing; Thu, 1 Oct 1998 14:28:19 -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 OAA08271 for ; Thu, 1 Oct 1998 14:28:15 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id HAA10707; Fri, 2 Oct 1998 07:36:02 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199810012136.HAA10707@cimlogic.com.au> Subject: Re: Threading man pages. In-Reply-To: <19981001172119.A228@kublai.com> from Brian Cully at "Oct 1, 98 05:21:19 pm" To: shmit@kublai.com Date: Fri, 2 Oct 1998 07:36:01 +1000 (EST) Cc: 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 Brian Cully wrote: > On Fri, Oct 02, 1998 at 06:53:24AM +1000, John Birrell wrote: > > What do you mean by "officially supported"? > > Like, it's know to have problems, and regular users probably shouldn't > be writing thread code right now. What problems? And who says that "regular users probably shouldn't be writing thread code right now"? -- 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 Oct 1 14:51:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA11634 for freebsd-current-outgoing; Thu, 1 Oct 1998 14:51:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from coleridge.kublai.com (coleridge.kublai.com [207.96.1.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA11610 for ; Thu, 1 Oct 1998 14:51:01 -0700 (PDT) (envelope-from shmit@coleridge.kublai.com) Received: (from shmit@localhost) by coleridge.kublai.com (8.9.1/8.9.1) id RAA01122; Thu, 1 Oct 1998 17:50:37 -0400 (EDT) Message-ID: <19981001175036.B228@kublai.com> Date: Thu, 1 Oct 1998 17:50:36 -0400 From: Brian Cully To: John Birrell Cc: current@FreeBSD.ORG Subject: Re: Threading man pages. Reply-To: shmit@kublai.com References: <19981001172119.A228@kublai.com> <199810012136.HAA10707@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199810012136.HAA10707@cimlogic.com.au>; from John Birrell on Fri, Oct 02, 1998 at 07:36:01AM +1000 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 07:36:01AM +1000, John Birrell wrote: > What problems? Signal handling still appears broken from what I can tell (this is after the commit you did with Daniel Eischen's patches). I was under the assumption that you were still working on it. :-/ > And who says that "regular users probably shouldn't > be writing thread code right now"? No one. It was sort of an implied question. Sorry for the confusion. Should I take this to mean that as far as everybody's concerned the thread code is `commercial quality' (as the term is used by the FreeBSD project in its mission statement). So I should go ahead and do some man page frobbing? -bjc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 14:51:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA11682 for freebsd-current-outgoing; Thu, 1 Oct 1998 14:51:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hi.pu.ru (xi.pu.ru [193.124.85.215]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA11641 for ; Thu, 1 Oct 1998 14:51:13 -0700 (PDT) (envelope-from igor@hi.pu.ru) Received: (from igor@localhost) by hi.pu.ru (8.8.8/8.8.8) id BAA18489; Fri, 2 Oct 1998 01:50:49 +0400 (MSD) (envelope-from igor) Message-ID: <19981002015048.59321@pu.ru> Date: Fri, 2 Oct 1998 01:50:48 +0400 From: Igor Nikolaev To: current@FreeBSD.ORG Subject: Re: Long IDE probes? References: <22709.907166227@time.cdrom.com> <19980930111719.A28064@emsphone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <19980930111719.A28064@emsphone.com>; from Dan Nelson on Wed, Sep 30, 1998 at 11:17:19AM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Sep 30, 1998 at 11:17:19AM -0500, Dan Nelson wrote: > In the last episode (Sep 30), Alfred Perlstein said: > > why does it take a good 30sec at least to probe the IDE hardware? i > > have ATAPI in the kernel, except for that, the boot squence would be > > blazing fast. > > /sys/i386/isa/wd.c, around line 105. Change the TIMEOUT value from > 10000 to the 3000-4000 range. That'll cut the max IDE probe time from > 30 seconds down to like 10. 1. May be this parameter must be kernel option? 2. What about simple `ide` program (man 8 scsi analogous) for (test geometry, reprobe, initialize, wdcommand) and other test purposes? I use ide hot swap changer as fast backup device and similar program can very facilitate my life. Thanks, Igor Nikolaev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 15:00:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA13311 for freebsd-current-outgoing; Thu, 1 Oct 1998 15:00:08 -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 OAA13187 for ; Thu, 1 Oct 1998 14:59:56 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id IAA10855; Fri, 2 Oct 1998 08:07:44 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199810012207.IAA10855@cimlogic.com.au> Subject: Re: Threading man pages. In-Reply-To: <19981001175036.B228@kublai.com> from Brian Cully at "Oct 1, 98 05:50:36 pm" To: shmit@kublai.com Date: Fri, 2 Oct 1998 08:07:41 +1000 (EST) Cc: 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 Brian Cully wrote: > On Fri, Oct 02, 1998 at 07:36:01AM +1000, John Birrell wrote: > > What problems? > > Signal handling still appears broken from what I can tell (this is > after the commit you did with Daniel Eischen's patches). I was > under the assumption that you were still working on it. :-/ That is/was specific to sigwait() and shouldn't be generalized to "signal handling" in general. FWIW, Daniel is one of just a few people who actively contribute to this stuff. > Should I take this to mean that as far as everybody's concerned > the thread code is `commercial quality' (as the term is used by the > FreeBSD project in its mission statement). I use it commercially. I have products that use libc_r exclusively, even for non-threaded applications. I don't claim that libc_r contains fully re-entrant functions. Much of libc needs to be re-written to provide this. The number of global and static variables is a pain. > > So I should go ahead and do some man page frobbing? I'm not sure exactly what you're going to frob. Do you have a copy of the POSIX standard to refer to? Remember that POSIX makes a lot of things optional. -- 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 Oct 1 15:00:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA13352 for freebsd-current-outgoing; Thu, 1 Oct 1998 15:00:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pobox.com (port32.prairietech.net [208.141.230.109]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA13289 for ; Thu, 1 Oct 1998 15:00:06 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by east.sun.com (8.9.1/8.7.3) id QAA03676; Thu, 1 Oct 1998 16:46:40 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 1 Oct 1998 16:46:40 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: wollman@khavrinen.lcs.mit.edu Cc: phk@critter.freebsd.dk, current@FreeBSD.ORG Subject: Re: comment about verbose booting References: <13843.4768.682876.640699@avalon.east> <502.907229243@critter.freebsd.dk> <199810011428.KAA20666@khavrinen.lcs.mit.edu> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13843.63089.567570.427009@avalon.east> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Quoth Garrett Wollman on Thu, 1 October: : >> Now if it properly GC'd... ^^^ that was a joke, btw. : : > You can't, once cardbus is here I might plug a videocard into my : > machine long time after boot. : : So? I think the implication is that such message text should reside outside of the kernel. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 15:09:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14966 for freebsd-current-outgoing; Thu, 1 Oct 1998 15:09:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: (from jmb@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14957; Thu, 1 Oct 1998 15:09:31 -0700 (PDT) (envelope-from jmb) From: "Jonathan M. Bresler" Message-Id: <199810012209.PAA14957@hub.freebsd.org> Subject: Re: perl5: h2ph broken? In-Reply-To: <19980930234707.A24498@keltia.freenix.fr> from Ollivier Robert at "Sep 30, 98 11:47:07 pm" To: roberto@keltia.freenix.fr (Ollivier Robert) Date: Thu, 1 Oct 1998 15:09:31 -0700 (PDT) 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 Ollivier Robert wrote: > According to Jos Backus: > > lists I'm on; of those, the ones run by ezmlm are especially fast. Of course, > > this could be a function of their size, I can't tell. I do know that qmail is > > used on a number of very large listservers, with excellent results. > > VMailer is due in now around 2 weeks. I can say as an alpha tester that it > rocks and is very fast (without the main flaw IMHO of Qmail with one > message per recipient). > > VMailer is already used -- although with an old version -- on at least > freebsd-chat (Hi Jonathan !). > > I've seen a speed difference for a list with 20 (!) subscribers. > > Opinions about Qmail/VMailer in private mail please. once vmailer is released, i will be converting the lists to vmailer starting with -chat (to check the new version) followed rapidly by all the rest of the lists. i believe that vmailer will be worth waiting for ;) jmb To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 15:16:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA16172 for freebsd-current-outgoing; Thu, 1 Oct 1998 15:16:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from coleridge.kublai.com (coleridge.kublai.com [207.96.1.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA16167 for ; Thu, 1 Oct 1998 15:16:29 -0700 (PDT) (envelope-from shmit@coleridge.kublai.com) Received: (from shmit@localhost) by coleridge.kublai.com (8.9.1/8.9.1) id SAA01387; Thu, 1 Oct 1998 18:16:02 -0400 (EDT) Message-ID: <19981001181601.C228@kublai.com> Date: Thu, 1 Oct 1998 18:16:01 -0400 From: Brian Cully To: John Birrell Cc: current@FreeBSD.ORG Subject: Re: Threading man pages. Reply-To: shmit@kublai.com References: <19981001175036.B228@kublai.com> <199810012207.IAA10855@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199810012207.IAA10855@cimlogic.com.au>; from John Birrell on Fri, Oct 02, 1998 at 08:07:41AM +1000 X-Sender: If your mailer pays attention to this, it's broken. X-PGP-Info: finger shmit@kublai.com for my public key. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 08:07:41AM +1000, John Birrell wrote: > That is/was specific to sigwait() and shouldn't be generalized to > "signal handling" in general. FWIW, Daniel is one of just a few people > who actively contribute to this stuff. Well, sigsuspend() doesn't appear to work properly, either. But I'll need to do some more testing to verify that. That, and there appear to be problems with the way pthread_create and fork() interact. After I fork(), I do a bunch of pthread_creates and my application just hangs. If I don't fork() everything works fine. Plus, my application works just fine under Solaris 2.6. I'm not convinced that it's not my problem, but the code path up to that point is pretty simple, and I can't see what the problem is. > > So I should go ahead and do some man page frobbing? > > I'm not sure exactly what you're going to frob. Do you have a copy of > the POSIX standard to refer to? Remember that POSIX makes a lot of things > optional. I was going to start with the man pages to the various signal functions, because that's what I've been dealing with recently. No, I don't have a copy of the POSIX standard, but I have the source, which should tell me everything I need to know (except for the parts that don't adhere to the standard, but I was more interested in a FreeBSD threads doc, and not a POSIX threads doc, which can be added by someone who does have the standard). :-) -bjc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 15:54:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA21196 for freebsd-current-outgoing; Thu, 1 Oct 1998 15:54:57 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from plunger.gdeb.com (plunger.gdeb.com [153.11.11.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA21180 for ; Thu, 1 Oct 1998 15:54:40 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from clcrtr.clc.gdeb.com ([153.11.109.11]) by plunger.gdeb.com with ESMTP (1.37.109.16/CSC-E_1.8) id AA274852406; Thu, 1 Oct 1998 18:53:26 -0400 Received: from clcrtr.clc.gdeb.com (clcrtr [153.11.109.129]) by clcrtr.clc.gdeb.com (8.8.8/8.7.3) with SMTP id SAA04015; Thu, 1 Oct 1998 18:51:18 -0400 (EDT) Message-Id: <36140766.167EB0E7@vigrid.com> Date: Thu, 01 Oct 1998 18:51:18 -0400 From: "Daniel M. Eischen" X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2.6-STABLE i386) Mime-Version: 1.0 To: jb@cimlogic.com.au, shmit@kublai.com Cc: current@FreeBSD.ORG Subject: Re: Threading man pages. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Brian Cully wrote: > On Fri, Oct 02, 1998 at 08:07:41AM +1000, John Birrell wrote: > > That is/was specific to sigwait() and shouldn't be generalized to > > "signal handling" in general. FWIW, Daniel is one of just a few people > > who actively contribute to this stuff. > > Well, sigsuspend() doesn't appear to work properly, either. But > I'll need to do some more testing to verify that. Yes, please do. And if there still appears to be a problem, especially with anything my patches broke, send me something to demonstrate it and I'll be happy to fix it. I wrote test programs to test both sigwait and sigsuspend. You'll find them in libc_r/uthread/test/sig{suspend|wait}. If you want, hack those up to demonstrate the problem. > That, and there appear to be problems with the way pthread_create > and fork() interact. After I fork(), I do a bunch of pthread_creates > and my application just hangs. If I don't fork() everything works > fine. Plus, my application works just fine under Solaris 2.6. I'm > not convinced that it's not my problem, but the code path up to > that point is pretty simple, and I can't see what the problem is. Again, give us something to demonstrate the problem and we can try to fix it. > > > So I should go ahead and do some man page frobbing? > > > > I'm not sure exactly what you're going to frob. Do you have a copy of > > the POSIX standard to refer to? Remember that POSIX makes a lot of things > > optional. > > I was going to start with the man pages to the various signal > functions, because that's what I've been dealing with recently. > > No, I don't have a copy of the POSIX standard, but I have the > source, which should tell me everything I need to know (except for > the parts that don't adhere to the standard, but I was more interested > in a FreeBSD threads doc, and not a POSIX threads doc, which can > be added by someone who does have the standard). :-) I would like a copy of the latest POSIX (threads) standard. How do we get these and what version do I want? Dan Eischen eischen@vigrid.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 16:02:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA22056 for freebsd-current-outgoing; Thu, 1 Oct 1998 16:02:37 -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 QAA22048 for ; Thu, 1 Oct 1998 16:02:30 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.9.1/8.9.1) id JAA11120; Fri, 2 Oct 1998 09:10:08 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199810012310.JAA11120@cimlogic.com.au> Subject: Re: Threading man pages. In-Reply-To: <36140766.167EB0E7@vigrid.com> from "Daniel M. Eischen" at "Oct 1, 98 06:51:18 pm" To: eischen@vigrid.com (Daniel M. Eischen) Date: Fri, 2 Oct 1998 09:10:08 +1000 (EST) Cc: 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 Daniel M. Eischen wrote: > I would like a copy of the latest POSIX (threads) standard. How do we > get these and what version do I want? You want the latest version of ISO/IEC 9945-1, ANSI/IEEE Std 1003.1 which you can purchase from the IEEE http://standards.ieee.org/ -- 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 Oct 1 16:13:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA23150 for freebsd-current-outgoing; Thu, 1 Oct 1998 16:13:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.aha.ru (ns1.aha.ru [195.2.80.142]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23142; Thu, 1 Oct 1998 16:13:37 -0700 (PDT) (envelope-from ozz.etrust.ru!osa@serv.etrust.ru) Received: from sunny.aha.ru (sunny.aha.ru [195.2.83.112]) by ns1.aha.ru (8.9.1/8.9.1/aha-r/0.04B) with ESMTP id DAA27254; Fri, 2 Oct 1998 03:13:20 +0400 (MSD) Received: by sunny.aha.ru id DAA12513; (8.8.8/vak/1.9) Fri, 2 Oct 1998 03:12:36 +0400 (MSD) Received: from unknown(195.2.84.114) by sunny.aha.ru via smap (V1.3) id sma012497; Fri Oct 2 03:12:27 1998 Received: from ozz.etrust.ru by serv.etrust.ru with ESMTP id DAA04197; (8.9.1/vak/1.9) Fri, 2 Oct 1998 03:15:17 +0400 (MSD) Received: by ozz.etrust.ru id DAA02365; (8.9.1/vak/1.9) Fri, 2 Oct 1998 03:15:18 +0400 (MSD) From: osa@ozz.etrust.ru (Ozz!!!) Message-Id: <199810012315.DAA02365@ozz.etrust.ru> Subject: libpcap-0.4 in FreeBSD-3.0? Does it possible? To: fenner@FreeBSD.ORG Date: Fri, 2 Oct 1998 03:15:18 +0400 (MSD) Cc: freebsd-current@FreeBSD.ORG Reply-To: osa@etrust.ru X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-MIME-Autoconverted: from 8bit to base64 by serv.etrust.ru id DAA04197 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by hub.freebsd.org id QAA23143 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello! What do u think about include new version of libpcap in FreeBSD-3.0? Rgdz, oZZ, osa@etrust.ru FreeBSD: äÁ ÐÒÅÂÕÄÅÔ Ó ÎÁÍÉ ÓÉÌÁ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 16:26:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA24546 for freebsd-current-outgoing; Thu, 1 Oct 1998 16:26:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpha.xerox.com (omega.Xerox.COM [13.1.64.95]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA24526; Thu, 1 Oct 1998 16:26:18 -0700 (PDT) (envelope-from fenner@parc.xerox.com) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <431191(2)>; Thu, 1 Oct 1998 16:25:53 PDT Received: by crevenia.parc.xerox.com id <177476>; Thu, 1 Oct 1998 16:25:41 -0700 From: Bill Fenner To: fenner@FreeBSD.ORG, osa@etrust.ru Subject: Re: libpcap-0.4 in FreeBSD-3.0? Does it possible? Cc: freebsd-current@FreeBSD.ORG Message-Id: <98Oct1.162541pdt.177476@crevenia.parc.xerox.com> Date: Thu, 1 Oct 1998 16:25:36 PDT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I think it's a good idea, which is why I did it 2 weeks ago. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 16:45:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA26488 for freebsd-current-outgoing; Thu, 1 Oct 1998 16:45:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pcnet1.pcnet.com (pcnet1.pcnet.com [204.213.232.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA26483 for ; Thu, 1 Oct 1998 16:45:43 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: (from eischen@localhost) by pcnet1.pcnet.com (8.8.7/PCNet) id TAA09684; Thu, 1 Oct 1998 19:44:49 -0400 (EDT) Date: Thu, 1 Oct 1998 19:44:49 -0400 (EDT) From: Daniel Eischen Message-Id: <199810012344.TAA09684@pcnet1.pcnet.com> To: eischen@vigrid.com, jb@cimlogic.com.au Subject: Re: Threading man pages. Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Daniel M. Eischen wrote: > > I would like a copy of the latest POSIX (threads) standard. How do we > > get these and what version do I want? > > You want the latest version of ISO/IEC 9945-1, ANSI/IEEE Std 1003.1 > which you can purchase from the IEEE http://standards.ieee.org/ Thanks :-) Dan Eischen eischen@vigrid.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 17:19:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA00955 for freebsd-current-outgoing; Thu, 1 Oct 1998 17:19:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ener1000.dee.uc.pt (ener1000.dee.uc.pt [193.136.238.50]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA00936 for ; Thu, 1 Oct 1998 17:19:15 -0700 (PDT) (envelope-from fbsd@ener1000.dee.uc.pt) Received: from localhost (fbsd@localhost) by ener1000.dee.uc.pt (8.8.7/8.8.5) with SMTP id BAA18204 for ; Fri, 2 Oct 1998 01:12:12 +0100 (WEST) Date: Fri, 2 Oct 1998 01:12:12 +0100 (WEST) From: FreeBSD User To: freebsd-current@FreeBSD.ORG Subject: Netscape blocks and "subprocess diagnostics" 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, During the access of some pages that contain java applets, it popped in my screen a very small window that I enlarged and could see Xlib error messages in it. the window that was entitled "Netscape: subprocess diagnostics (stdout/stderr), had the following "Xlib: unexpected async reply (sequence 0x35c2)!". And when I access other java pages after that, Netscape simply blocks. doing ps -ax I get: 14304 ?? S 0:12.05 /usr/local/lib/netscape/communicator-4.06.bin 14310 ?? I 0:00.07 (dns helper) (communicator-4.0) Paulo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 17:30:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA02117 for freebsd-current-outgoing; Thu, 1 Oct 1998 17:30:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nagual.pp.ru (lsd.relcom.eu.net [193.125.27.73]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA02025 for ; Thu, 1 Oct 1998 17:30:00 -0700 (PDT) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.9.1/8.9.1) id EAA15449; Fri, 2 Oct 1998 04:29:18 +0400 (MSD) (envelope-from ache) Message-ID: <19981002042917.A15055@nagual.pp.ru> Date: Fri, 2 Oct 1998 04:29:17 +0400 From: "Andrey A. Chernov" To: FreeBSD User , freebsd-current@FreeBSD.ORG Subject: Re: Netscape blocks and "subprocess diagnostics" Mail-Followup-To: FreeBSD User , freebsd-current@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from fbsd@ener1000.dee.uc.pt on Fri, Oct 02, 1998 at 01:12:12AM +0100 Organization: Biomechanoid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 01:12:12AM +0100, FreeBSD User wrote: > During the access of some pages that contain java applets, it popped in > my screen a very small window that I enlarged and could see Xlib error > messages in it. > > the window that was entitled "Netscape: subprocess diagnostics > (stdout/stderr), had the following "Xlib: unexpected async reply (sequence > 0x35c2)!". Read Netscape release notes, there was something about those windows as I remember. -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ MTH/SH/HE S-- W-- N+ PEC>+ D A a++ C G>+ QH+(++) 666+>++ Y To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 18:20:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA07634 for freebsd-current-outgoing; Thu, 1 Oct 1998 18:20:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA07626 for ; Thu, 1 Oct 1998 18:20:05 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id KAA03760; Fri, 2 Oct 1998 10:47:00 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id KAA26111; Fri, 2 Oct 1998 10:47:00 +0930 (CST) Message-ID: <19981002104659.M24146@freebie.lemis.com> Date: Fri, 2 Oct 1998 10:46:59 +0930 From: Greg Lehey To: Josef Karthauser , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <19981001193321.C12010@pavilion.net>; from Josef Karthauser on Thu, Oct 01, 1998 at 07:33:21PM +0100 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 Thursday, 1 October 1998 at 19:33:21 +0100, Josef Karthauser wrote: > I've got a machine here running FreeBSD 3.0-BETA. After cvsupping it > today and: > > make -DNOCLEAN world > > and rebuilding the kernel it become very very unstable, ie. would crash > with a page fault upon entering multiuser mode. It also crashed whilst > in single user mode with no swap turned on and doing a subsequent 'make > world'. > > The crashes were page faults. At the very least, we need a stack trace. Check out http://www.FreeBSD.org/handbook/handbook294.html for details of how to do this. Greg -- See complete headers for address, home page 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 Oct 1 20:31:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA19538 for freebsd-current-outgoing; Thu, 1 Oct 1998 20:31:46 -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 ESMTP id UAA19533 for ; Thu, 1 Oct 1998 20:31:43 -0700 (PDT) (envelope-from kkennawa@physics.adelaide.edu.au) Received: from mercury (mercury [129.127.36.44]) by adelphi.physics.adelaide.edu.au (8.8.8/8.8.8/UofA-1.5) with SMTP id NAA18332; Fri, 2 Oct 1998 13:01:25 +0930 (CST) Received: from localhost by mercury; (5.65v3.2/1.1.8.2/27Nov97-0404PM) id AA23142; Fri, 2 Oct 1998 13:01:24 +0930 Date: Fri, 2 Oct 1998 13:01:23 +0930 (CST) From: Kris Kennaway To: Nate Williams Cc: current@FreeBSD.ORG Subject: Re: fetch -p In-Reply-To: <199810011721.LAA10552@mt.sri.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 Thu, 1 Oct 1998, Nate Williams wrote: > > Incidentally (and unrelatedly), the most recent download (which eventually > > became truncated) fairly stormed down my modem - I averaged 1.63k/s on my > > 14.4k modem for the transfer of MesaLib-3.0.tar.gz, which gzip -9 was only > > able to shrink by .9%. > > Do you have compression turned on your modem? If so, pre-compressed > files wreak havoc on modem compression and in many cases *slow* things > down. > > In other words, 1.6K/sec is pretty good on pre-compressed data for a > 14.4K modem. (But, I maybe mis-understanding in that you think this is > actually better than expected, rather than worse than expected.) Yes, this was actually my point; on a 14.4k modem without compression I should be getting about 1.4k/s throughput. The figure I got was 16% higher than this just on the downloaded data transfer speed, and PPP adds extra overhead for the protocol (compressing the file by a further 16% is no mean feat :-). Getting transfer rates of this speed and higher is commonplace for text transfers which can be easily compressed, but this is the first time I'd noticed an already-compressed data stream coming in that fast (which is what makes me suspicious). Kris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 20:35:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA19917 for freebsd-current-outgoing; Thu, 1 Oct 1998 20:35:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.webspan.net (mail.webspan.net [206.154.70.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA19886 for ; Thu, 1 Oct 1998 20:34:47 -0700 (PDT) (envelope-from opsys@mail.webspan.net) Received: from orion.webspan.net (orion.webspan.net [206.154.70.5]) by mail.webspan.net (WEBSPAN/970608) with SMTP id XAA28793; Thu, 1 Oct 1998 23:25:04 -0400 (EDT) Date: Thu, 1 Oct 1998 23:36:05 -0400 (EDT) From: Open Systems Networking X-Sender: opsys@orion.webspan.net To: FreeBSD User cc: freebsd-current@FreeBSD.ORG Subject: Re: Netscape blocks and "subprocess diagnostics" 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 get this alot even with beta 4.5 I just learn to do deal with it. :-) Chris -- "You both seem to be ignoring the fact that the networking market is driven by so-called 'IT professionals' these days, most of whom can't tell the difference between an ARP and a carp." -Wes Peters ===================================| Open Systems Networking And Consulting. FreeBSD 2.2.7 is available now! | Phone: 316-326-6800 -----------------------------------| 1402 N. Washington, Wellington, KS-67152 FreeBSD: The power to serve! | E-Mail: opsys@open-systems.net http://www.freebsd.org | Consulting-Network Engineering-Security ===================================| http://open-systems.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 20:44:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA21373 for freebsd-current-outgoing; Thu, 1 Oct 1998 20:44:19 -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 UAA21367 for ; Thu, 1 Oct 1998 20:44:16 -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 VAA06454; Thu, 1 Oct 1998 21:43:59 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id VAA13800; Thu, 1 Oct 1998 21:43:58 -0600 Date: Thu, 1 Oct 1998 21:43:58 -0600 Message-Id: <199810020343.VAA13800@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Kris Kennaway Cc: Nate Williams , current@FreeBSD.ORG Subject: Re: fetch -p In-Reply-To: References: <199810011721.LAA10552@mt.sri.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > Incidentally (and unrelatedly), the most recent download (which eventually > > > became truncated) fairly stormed down my modem - I averaged 1.63k/s on my > > > 14.4k modem for the transfer of MesaLib-3.0.tar.gz, which gzip -9 was only > > > able to shrink by .9%. > > > > Do you have compression turned on your modem? If so, pre-compressed > > files wreak havoc on modem compression and in many cases *slow* things > > down. > > > > In other words, 1.6K/sec is pretty good on pre-compressed data for a > > 14.4K modem. (But, I maybe mis-understanding in that you think this is > > actually better than expected, rather than worse than expected.) > > Yes, this was actually my point; on a 14.4k modem without compression > I should be getting about 1.4k/s throughput. And this number comes from? 14.4kbits/sec ~= 1.8K sec, not 1.4K. 14.4 k (serial) bits 8 data bits 1 byte 1K --------- * ----------- * ------ * ----- sec 10 (serial) bits 8 data bits 1024 bytes == 1.7578 K/sec Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 20:54:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA22185 for freebsd-current-outgoing; Thu, 1 Oct 1998 20:54:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from k6n1.znh.org (dialup18.gaffaneys.com [208.155.161.68]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA22171 for ; Thu, 1 Oct 1998 20:54:25 -0700 (PDT) (envelope-from zach@gaffaneys.com) Received: (from zach@localhost) by k6n1.znh.org (8.9.1/8.9.1) id DAA01639; Fri, 2 Oct 1998 03:51:28 GMT (envelope-from zach) Message-ID: <19981001225125.B29551@znh.org> Date: Thu, 1 Oct 1998 22:51:25 -0500 From: Zach Heilig To: Kris Kennaway , Nate Williams Cc: current@FreeBSD.ORG Subject: Re: fetch -p References: <199810011721.LAA10552@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Kris Kennaway on Fri, Oct 02, 1998 at 01:01:23PM +0930 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 01:01:23PM +0930, Kris Kennaway wrote: > Yes, this was actually my point; on a 14.4k modem without compression I should > be getting about 1.4k/s throughput. The figure I got was 16% higher than this > just on the downloaded data transfer speed, and PPP adds extra overhead for > the protocol (compressing the file by a further 16% is no mean feat :-). > > Getting transfer rates of this speed and higher is commonplace for text > transfers which can be easily compressed, but this is the first time I'd > noticed an already-compressed data stream coming in that fast (which is what > makes me suspicious). I heard a rumor that the modem <-> phone <-> modem was a syncronous connection. In this case, there would be only 8 bits, no start or stop bits. a 14.4K connection would then have raw data rate of 1.8K/sec. This would tend to make sense, since I commonly average 3.0K-3.3K/sec connected at 26.4K or 28.8K (3.3K or 3.6K/sec raw data rate). -- Zach Heilig -- zach@gaffaneys.com A horse without a nose... never wins. (unknown) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 21:30:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA26385 for freebsd-current-outgoing; Thu, 1 Oct 1998 21:30:13 -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 ESMTP id VAA26369 for ; Thu, 1 Oct 1998 21:30:04 -0700 (PDT) (envelope-from kkennawa@physics.adelaide.edu.au) Received: from mercury (mercury [129.127.36.44]) by adelphi.physics.adelaide.edu.au (8.8.8/8.8.8/UofA-1.5) with SMTP id NAA18607; Fri, 2 Oct 1998 13:59:46 +0930 (CST) Received: from localhost by mercury; (5.65v3.2/1.1.8.2/27Nov97-0404PM) id AA23958; Fri, 2 Oct 1998 13:59:45 +0930 Date: Fri, 2 Oct 1998 13:59:44 +0930 (CST) From: Kris Kennaway To: Nate Williams Cc: current@FreeBSD.ORG Subject: Re: fetch -p In-Reply-To: <199810020343.VAA13800@mt.sri.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 Thu, 1 Oct 1998, Nate Williams wrote: > > Yes, this was actually my point; on a 14.4k modem without compression > > I should be getting about 1.4k/s throughput. > > And this number comes from? 14.4kbits/sec ~= 1.8K sec, not 1.4K. A 14.4k modem transmits at 14400bps, no (i.e. it's a metric 'k', not a binary 'k')? That's 1440 bytes/sec, or just over 1.4k/sec Kris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 22:03:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA29190 for freebsd-current-outgoing; Thu, 1 Oct 1998 22:03:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tor-dev1.nbc.netcom.ca (tor-dev1.nbc.netcom.ca [207.181.89.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA29184 for ; Thu, 1 Oct 1998 22:03:19 -0700 (PDT) (envelope-from taob@tor-dev1.nbc.netcom.ca) Received: (from taob@localhost) by tor-dev1.nbc.netcom.ca (8.8.8/8.8.8) id BAA26635; Fri, 2 Oct 1998 01:02:46 -0400 (EDT) Date: Fri, 2 Oct 1998 01:02:46 -0400 (EDT) From: Brian Tao X-Sender: taob@tor-dev1.nbc.netcom.ca To: FREEBSD-CURRENT Subject: Processes stuck waiting for tty drain? 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 Installed a 3.0-BETA on a K6-2/300, supped at around 22:00 EDT on September 30. No devfs, ELF system. I used "pax -rwvpe" to duplicate /usr/{obj,src,sup} from /dev/wd0s2h to /dev/da0s1a (both with softupdates enabled). At some point during the copy, activity on that tty stopped. I telnetted back into the machine and found the pax process in SIGSTOP. Sending it a SIGCONT changed its state, but it didn't seem to be making any further progress: % ps lax UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 1000 338 337 0 18 0 452 264 pause Is p1 0:00.04 -csh (csh) 0 353 338 0 4 0 1312 1108 ttywai S+ p1 0:00.15 -usr/local/bin/tcsh 0 407 353 0 4 0 1112 980 ttywri S p1 0:09.00 pax -rwvpe obj ports src sup /depot Killing off pax and tcsh left just the login csh, which was unkillable: UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 1000 338 337 0 4 0 452 288 ttywai SEs+ p1- 0:00.00 (csh) Killing off the parent telnetd did allow the csh to exit. Last time I saw this sort of thing (probably three or more years ago now), the process was somehow blocked while waiting for its tty to drain before exiting. This time, I was ssh'd into a Solaris box from home over 64K ISDN, then telnetting into the -current box, if that makes a difference. Any ideas? I'll try reproducing the problem. [...] wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 8693MB (17803440 sectors), 17662 cyls, 16 heads, 63 S/T, 512 B/S wd0: ATA INQUIRE valid = 0007, dmamword = 0007, apio = 0003, udma = 0407 [...] ncr0: restart (scsi reset). de0: enabling 100baseTX port (probe6:ncr0:0:6:0): INQUIRY. CDB: 12 1 80 0 ff 0 (probe6:ncr0:0:6:0): ILLEGAL REQUEST asc:24,0 (probe6:ncr0:0:6:0): Invalid field in CDB sks:c8,1 pass0 at ncr0 bus 0 target 3 lun 0 pass0: Fixed Direct Access SCSI2 device pass0: Serial Number LN496865000019070BR8 pass0: 20.0MB/s transfers (20.0MHz, offset 15), Tagged Queueing Enabled pass1 at ncr0 bus 0 target 6 lun 0 pass1: Removable CD-ROM SCSI2 device pass1: 10.0MB/s transfers (10.0MHz, offset 16) da0 at ncr0 bus 0 target 3 lun 0 da0: Fixed Direct Access SCSI2 device da0: Serial Number LN496865000019070BR8 da0: 20.0MB/s transfers (20.0MHz, offset 15), Tagged Queueing Enabled da0: 4340MB (8888924 512 byte sectors: 255H 63S/T 553C) -- Brian Tao (BT300, taob@risc.org) "Though this be madness, yet there is method in't" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu Oct 1 23:06:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA05733 for freebsd-current-outgoing; Thu, 1 Oct 1998 23:06:34 -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 XAA05725 for ; Thu, 1 Oct 1998 23:06:29 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id IAA10181 for current@FreeBSD.ORG; Fri, 2 Oct 1998 08:06:11 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 2129C1458; Fri, 2 Oct 1998 08:07:05 +0200 (CEST) Date: Fri, 2 Oct 1998 08:07:04 +0200 From: Ollivier Robert To: current@FreeBSD.ORG Subject: Re: perl5: h2ph broken? Message-ID: <19981002080704.A14291@keltia.freenix.fr> Reply-To: hubs@FreeBSD.ORG Mail-Followup-To: current@FreeBSD.ORG References: <19980930234707.A24498@keltia.freenix.fr> <199810012209.PAA14957@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <199810012209.PAA14957@hub.freebsd.org>; from Jonathan M . Bresler on Thu, Oct 01, 1998 at 03:09:31PM -0700 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Jonathan M . Bresler: > i believe that vmailer will be worth waiting for ;) mail-relay.fr.freebsd.org, now a FreeBSD machine, is using VMailer to send all mail for French domains. Apart from some timeouts due to the network, it works very well. If a european country needs a mail exploder for the FreeBSD lists, just configure the mailertable on hub to point to it ! Followups set to "hubs". -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 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 Oct 1 23:06:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA05755 for freebsd-current-outgoing; Thu, 1 Oct 1998 23:06:38 -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 XAA05736 for ; Thu, 1 Oct 1998 23:06:35 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id IAA10183 for current@FreeBSD.ORG; Fri, 2 Oct 1998 08:06:17 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 02EC21458; Fri, 2 Oct 1998 08:08:53 +0200 (CEST) Date: Fri, 2 Oct 1998 08:08:53 +0200 From: Ollivier Robert To: current@FreeBSD.ORG Subject: Re: fetch -p Message-ID: <19981002080853.B14291@keltia.freenix.fr> Mail-Followup-To: current@FreeBSD.ORG References: <199810011721.LAA10552@mt.sri.com> <19981001225125.B29551@znh.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <19981001225125.B29551@znh.org>; from Zach Heilig on Thu, Oct 01, 1998 at 10:51:25PM -0500 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Zach Heilig: > I heard a rumor that the modem <-> phone <-> modem was a syncronous > connection. In this case, there would be only 8 bits, no start or stop bits. Well, this is not a rumour :) If you're using MNP4 ou LAPM (error correction, now standard), then the communication is synchronous. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 00:35:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA14096 for freebsd-current-outgoing; Fri, 2 Oct 1998 00:35:58 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gatekeeper.tsc.tdk.com (gatekeeper.tsc.tdk.com [207.113.159.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA14084 for ; Fri, 2 Oct 1998 00:35:55 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from sunrise.gv.tsc.tdk.com (root@sunrise.gv.tsc.tdk.com [192.168.241.191]) by gatekeeper.tsc.tdk.com (8.8.8/8.8.8) with ESMTP id AAA09309; Fri, 2 Oct 1998 00:35:16 -0700 (PDT) (envelope-from gdonl@tsc.tdk.com) Received: from salsa.gv.tsc.tdk.com (salsa.gv.tsc.tdk.com [192.168.241.194]) by sunrise.gv.tsc.tdk.com (8.8.5/8.8.5) with ESMTP id AAA02594; Fri, 2 Oct 1998 00:35:15 -0700 (PDT) Received: (from gdonl@localhost) by salsa.gv.tsc.tdk.com (8.8.5/8.8.5) id AAA14928; Fri, 2 Oct 1998 00:35:01 -0700 (PDT) From: Don Lewis Message-Id: <199810020735.AAA14928@salsa.gv.tsc.tdk.com> Date: Fri, 2 Oct 1998 00:35:00 -0700 In-Reply-To: Don Lewis "Re: Softupdates panics" (Sep 28, 12:35am) X-Mailer: Mail User's Shell (7.2.6 alpha(3) 7/19/95) To: Don Lewis , Terry Lambert , peter@netplex.com.au (Peter Wemm) Subject: Re: Softupdates panics Cc: bde@zeta.org.au, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr, mckusick@McKusick.COM Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sep 28, 12:35am, Don Lewis wrote: } Subject: Re: Softupdates panics } On Sep 27, 10:43pm, Terry Lambert wrote: } } Subject: Re: Softupdates panics } } > Had anybody got problems with softupdates that can be specifically } } > attributed to the use of -noatime ? } } } } See the most recent stack traceback posted in this forum, and Don } } Lewis' analysis. } } There was nothing in the traceback that leads me to believe this panic } was caused by noatime. As a matter of fact, I got the same panic with } a similar traceback earlier today and I'm not using noatime. My theory } is that it's another directory locking bug. It's quite possible that } using noatime may make it easier to trigger this bug. I think I finally managed to track down the bug. It took me quite a while because I had a very hard time triggering this panic, and the bug managed to elude the traps I laid for it until this morning. It turns out that my guess about the cause was incorrect. It is not a directory locking bug. It also doesn't have anything to to with noatime, though my guess that using noatime might cause the sanity check in newdirrem() to catch the bug more often. As a matter of fact, the two times I was able to provoke this panic, I was not using noatime. I was never able to provoke this panic in my somewhat more limited testing with noatime enabled. The problem is caused when a directory block is compacted. When this occurs, softdep_change_directoryentry_offset() is called to relocate each directory entry and adjust its matching diradd structure, if any, to match the new location of the entry. The bug is that while softdep_change_directoryentry_offset() correctly adjusts the offsets of the diradd structures on the pd_diraddhd[] lists (which are not yet ready to be committed to disk), it fails to adjust the offsets of the diradd structures on the pd_pendinghd list (which are ready to be committed to disk). This causes the dependency structures to be inconsistent with the buf contents. Now, if the compaction has moved a directory entry to the same offset as one of the diradd structures on the pd_pendinghd list *and* a syscall is done that tries to remove this directory entry before this directory block has been written to disk (which would empty pd_pendinghd), a sanity check in newdirrem() will call panic() when it notices that the inode number in the entry that it is to be removed doesn't match the inode number in the diradd structure with that offset of that entry. If noatime has any effect at all on this, it probably affects when inodes are flushed to disk and indirectly the amount of time inconsistent diradd structures remain on the pd_pendinghd list where newdirrem() might stumble across them. Here's the patch: --- ffs_softdep.c.orig Sat Sep 26 08:12:39 1998 +++ ffs_softdep.c Thu Oct 1 23:58:14 1998 @@ -2230,6 +2230,15 @@ dap, da_pdlist); break; } + if (dap == NULL) { + for (dap = LIST_FIRST(&pagedep->pd_pendinghd); + dap; dap = LIST_NEXT(dap, da_pdlist)) { + if (dap->da_offset == oldoffset) { + dap->da_offset = newoffset; + break; + } + } + } done: bcopy(oldloc, newloc, entrysize); FREE_LOCK(&lk); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 00:45:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA15061 for freebsd-current-outgoing; Fri, 2 Oct 1998 00:45:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Gatekeeper.Alameda.net (gatekeeper.Alameda.net [207.90.181.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA15053 for ; Fri, 2 Oct 1998 00:45:01 -0700 (PDT) (envelope-from ulf@Gatekeeper.Alameda.net) Received: by Gatekeeper.Alameda.net (8.8.8/8.8.6) id AAA29302; Fri, 2 Oct 1998 00:44:46 -0700 (PDT) Message-ID: <19981002004446.A26323@Alameda.net> Date: Fri, 2 Oct 1998 00:44:46 -0700 From: Ulf Zimmermann To: current@FreeBSD.ORG Subject: 3.0-19980930-BETA, Tyan TomCat II Dual P5-166 is having problems Reply-To: ulf@Alameda.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i Organization: Alameda Networks, Inc. X-Operating-System: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Just got a board with two P5-166 (not MMX) and installed 3.0-BETA from 9-30. The system has an Adaptec 2940UW, Matrox Mystique 4MB PCI and an Intel Pro/100B. If I bring the system up in single CPU mode, everything is fine. Starting up SMP, I get the message that the MP table is broken, routing via pin 0. The person who gave me the board, said he had it working with an earlier snap shot and Linux and it was reporting "routing via pin 2" (at least under Linux, he can't remember FreeBSD). The system comes up, but then I get 20-25% of the CPU time eaten by interrupts, everytime the IRQ of the fxp card. There is no traffic going out and almost no traffic coming in (a few broadcasts). systat -vmstat reports 28,000 to 40,000 interrupts on the IRQ of the network card. Any idea what is broken ? -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-769-2936 Alameda Networks, Inc. | http://www.Alameda.net | Fax#: 510-521-5073 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 00:56:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA15768 for freebsd-current-outgoing; Fri, 2 Oct 1998 00:56:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gw-nl1.philips.com (gw-nl1.philips.com [192.68.44.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA15763 for ; Fri, 2 Oct 1998 00:56:51 -0700 (PDT) (envelope-from Jos.Backus@nl.origin-it.com) Received: from smtprelay-nl1.philips.com (localhost.philips.com [127.0.0.1]) by gw-nl1.philips.com with ESMTP id JAA03750 for ; Fri, 2 Oct 1998 09:56:28 +0200 (MEST) (envelope-from Jos.Backus@nl.origin-it.com) Received: from hal.mpn.cp.philips.com (hal.mpn.cp.philips.com [130.139.64.195]) by smtprelay-nl1.philips.com (8.8.5/8.6.10-1.2.2m-970826) with SMTP id JAA15573 for ; Fri, 2 Oct 1998 09:56:27 +0200 (MET DST) Received: (qmail 17293 invoked by uid 666); 2 Oct 1998 07:56:48 -0000 Message-ID: <19981002095648.B17062@hal.mpn.cp.philips.com> Date: Fri, 2 Oct 1998 09:56:48 +0200 From: Jos Backus To: current@FreeBSD.ORG Subject: Re: possibly fixed sound code for 3.0-current References: <36137F6A.19FB8D73@webwizard.org.mx> <199810011145.MAA10708@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: <199810011145.MAA10708@labinfo.iet.unipi.it>; from Luigi Rizzo on Thu, Oct 01, 1998 at 12:45:21PM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Oct 01, 1998 at 12:45:21PM +0100, Luigi Rizzo wrote: > MSS with a single dma channel definitel does not work and it is not > worthwhile trying to fix it since all the MSS cards i know are full > duplex. Fwiw, my AudioTrix Pro still shows the same symptoms with this code (splay exits soundlessly, ``cat my.wav > /dev/audio'' hangs and prevents the system from rebooting). Thanks, -- Jos Backus _/ _/_/_/ "Reliability means never _/ _/ _/ having to say you're sorry." _/ _/_/_/ -- D. J. Bernstein _/ _/ _/ _/ Jos.Backus@nl.origin-it.com _/_/ _/_/_/ 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 Oct 2 00:59:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA16160 for freebsd-current-outgoing; Fri, 2 Oct 1998 00:59:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from badlans.lanminds.com (badlans.lanminds.com [208.1.127.253]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA16155 for ; Fri, 2 Oct 1998 00:59:44 -0700 (PDT) (envelope-from rrs@badlans.lanminds.com) Received: (from rrs@localhost) by badlans.lanminds.com (8.8.6/8.8.6) id BAA14115 for current@freebsd.org; Fri, 2 Oct 1998 01:00:47 -0700 (PDT) Date: Fri, 2 Oct 1998 01:00:47 -0700 (PDT) From: Robert Schulhof Message-Id: <199810020800.BAA14115@badlans.lanminds.com> To: current@FreeBSD.ORG Subject: thread behavior Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I am not sure if this is the expected behavior according to the current IEEE standard, but sleep calls in any thread seem to suspend all threads. Also when a thread waits on a semop it seems to put the whole process to sleep. Are semaphores thread safe? I've tried compiling with cc and with egcs 1.1. The weird part is that the program will occasionally work correctly ( The semop calls, that is. sleep doesn't work). This program behaves as I expect Solaris 2.5.1. Under FreeBSD 2.2.7-Stable it freezes my terminal :-) Might be pilot error. Also, ACE wrappers, which worked before the recent changes to libc_r, now produces the following in the Semaphore/Threads test: Fatal error 'Dead thread has resumed' at line ? in file /usr/src/src/lib/libc_r/ uthread/uthread_exit.c (errno = ?) I get this error about 30% of the time. I'm just learning how to use ACE wrappers so I shouldn't attempt to figure that one out. This was after cvsup around 9:30 PM PDT 30 Sep. Thanks! I know you're busy so ignore unless this helps with the 3.0 Beta shakeout. I include the test below. define TEST_SLEEP to test sleep in a thread. #include #include #include #include #include #define NUM_THR 12 #define SEMKEY 0x420ffL #define PERMS 0666 void hanging_by_a(int *i); static struct sembuf op_lock[2]={ 0,0,0,0,1,0}; static struct sembuf op_unlock[1]={0,-1,IPC_NOWAIT}; main() { int i,semid; pthread_t tid[NUM_THR]; if ( (semid=semget(SEMKEY,1,IPC_CREAT | PERMS)) < 0 ){ perror("Semget"); exit(1); } fprintf(stderr,"Semaphore ID: %d\n",semid); /* anchors away ! */ semop(semid, &op_unlock[0], 1); if ( semop(semid, &op_lock[0], 2) < 0 ){ perror("lock sem"); exit(1); } for (i=0; i < NUM_THR; i++){ if ( pthread_create(&tid[i], NULL, (void *)hanging_by_a, (void *) &semid) ) perror("pthread_create"); fprintf(stderr,"Spawned thread #%d %u\n",i,tid[i]); } if ( semop(semid, &op_unlock[0], 1) < 0 ){ perror("lock sem"); exit(1); } for (i=0; i < NUM_THR; i++){ pthread_join(tid[i], NULL); fprintf(stderr,"Reaped thread %d %u\n",i,tid[i]); } } void hanging_by_a(int *sid) { pthread_t me; me = pthread_self(); fprintf(stderr,"I am tid %u Semaphore ID %u\n", me,*sid); if ( semop(*sid, &op_lock[0], 2) < 0 ){ perror("Thread lock sem"); } fprintf(stderr,"Thread %u has the lock\n", me); #ifdef TEST_SLEEP sleep(1); #endif if ( semop(*sid, &op_unlock[0], 1) < 0 ){ perror("Thread lock sem"); } fprintf(stderr,"Thread %u freed lock\n", me); pthread_exit(NULL); } Robert Schulhof UNIX System Administrator LanMinds Internet. (LMI Net) rrs@lmi.net http://www.lmi.net (510) 843-6389 VOX (510) 843-6390 FAX To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 01:13:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA17883 for freebsd-current-outgoing; Fri, 2 Oct 1998 01:13:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from badlans.lanminds.com (badlans.lanminds.com [208.1.127.253]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA17878 for ; Fri, 2 Oct 1998 01:13:32 -0700 (PDT) (envelope-from rrs@badlans.lanminds.com) Received: (from rrs@localhost) by badlans.lanminds.com (8.8.6/8.8.6) id BAA14245 for freebsd-current@freebsd.org; Fri, 2 Oct 1998 01:14:35 -0700 (PDT) Date: Fri, 2 Oct 1998 01:14:35 -0700 (PDT) From: Robert Schulhof Message-Id: <199810020814.BAA14245@badlans.lanminds.com> To: freebsd-current@FreeBSD.ORG Subject: pthread behavior Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I am not sure if this is the expected behavior according to the current IEEE standard, but sleep calls in any thread seem to suspend a process. Also when a thread waits on a semop it seems to put the whole process to sleep. Are semaphores thread safe? I've tried compiling with cc and with egcs 1.1. The weird part is that the program will occasionally work correctly ( The semop calls, that is. sleep doesn't work). This program behaves as I expect Solaris 2.5.1. Under FreeBSD 2.2.7-Stable it freezes my terminal :-) Might be pilot error. ACE wrappers, which worked before the recent changes to libc_r, now produces the following in the Semaphore/Threads test: Fatal error 'Dead thread has resumed' at line ? in file /usr/src/src/lib/libc_r/ uthread/uthread_exit.c (errno = ?) I get this error about 30% of the time. I'm just learning how to use ACE wrappers so I shouldn't attempt to figure that one out. This was after cvsup around 9:30 PM PDT 30 Sep. Thanks! I know you're busy so ignore unless this helps with the 3.0 Beta shakeout. I include the test below. define TEST_SLEEP to test sleep in a thread. #include #include #include #include #include #define NUM_THR 12 #define SEMKEY 0x420ffL #define PERMS 0666 void hanging_by_a(int *i); static struct sembuf op_lock[2]={ 0,0,0,0,1,0}; static struct sembuf op_unlock[1]={0,-1,IPC_NOWAIT}; main() { int i,semid; pthread_t tid[NUM_THR]; if ( (semid=semget(SEMKEY,1,IPC_CREAT | PERMS)) < 0 ){ perror("Semget"); exit(1); } fprintf(stderr,"Semaphore ID: %d\n",semid); semop(semid, &op_unlock[0], 1); if ( semop(semid, &op_lock[0], 2) < 0 ){ perror("lock sem"); exit(1); } for (i=0; i < NUM_THR; i++){ if ( pthread_create(&tid[i], NULL, (void *)hanging_by_a, (void *) &semid) ){ perror("pthread_create"); exit(1); } else fprintf(stderr,"Spawned thread #%d %u\n",i,tid[i]); } if ( semop(semid, &op_unlock[0], 1) < 0 ){ perror("lock sem"); exit(1); } for (i=0; i < NUM_THR; i++){ pthread_join(tid[i], NULL); fprintf(stderr,"Reaped thread %d %u\n",i,tid[i]); } } void hanging_by_a(int *sid) { pthread_t me; me = pthread_self(); fprintf(stderr,"I am tid %u Semaphore ID %u\n", me,*sid); if ( semop(*sid, &op_lock[0], 2) < 0 ){ perror("Thread lock sem"); } fprintf(stderr,"Thread %u has the lock\n", me); #ifdef TEST_SLEEP sleep(1); #endif if ( semop(*sid, &op_unlock[0], 1) < 0 ){ perror("Thread lock sem"); } fprintf(stderr,"Thread %u freed lock\n", me); pthread_exit(NULL); } Robert Schulhof UNIX System Administrator LanMinds Internet. (LMI Net) rrs@lmi.net http://www.lmi.net (510) 843-6389 VOX (510) 843-6390 FAX Robert Schulhof UNIX System Administrator LanMinds Internet. (LMI Net) rrs@lmi.net http://www.lmi.net (510) 843-6389 VOX (510) 843-6390 FAX To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 02:54:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA26084 for freebsd-current-outgoing; Fri, 2 Oct 1998 02:54:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA26040 for ; Fri, 2 Oct 1998 02:54:09 -0700 (PDT) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:wELxrLQjZRKkwfX9ec3IWJpYI+6rywbx@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.1/8.9.1) with ESMTP id SAA16190; Fri, 2 Oct 1998 18:53:15 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id SAA24107; Fri, 2 Oct 1998 18:54:22 +0900 (JST) Message-Id: <199810020954.SAA24107@zodiac.mech.utsunomiya-u.ac.jp> To: Mike Smith cc: current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: VM86 and APM In-reply-to: Your message of "Wed, 30 Sep 1998 18:53:20 MST." <199810010153.SAA04986@dingo.cdrom.com> References: <199810010153.SAA04986@dingo.cdrom.com> Date: Fri, 02 Oct 1998 18:54:16 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> The motherboard has the Award BIOS, which does have power management >> setup items, such as "Power Management" and "PM Control by APM" (I >> natually have them both enabled). >> >> May be the APM BIOS is deficient? > >Possibly, but you wouldn't expect so. Try booting the non-VM86 kernel >from a cold power-on, and see if the probe still fails. Still no joy. Cold boot, non-VM86 kernel: Oct 2 17:36:56 taurus1 /kernel.noVM86: npx0 on motherboard Oct 2 17:36:56 taurus1 /kernel.noVM86: npx0: INT 16 interface Oct 2 17:36:56 taurus1 /kernel.noVM86: apm0 not found Cold boot, VM86 kernel: Oct 2 18:01:03 taurus1 /kernel: npx0 on motherboard Oct 2 18:01:03 taurus1 /kernel: npx0: INT 16 interface Oct 2 18:01:03 taurus1 /kernel: apm: BIOS probe failed: error 0x1 carry 1 ax 0x8600 bx 0x0 Oct 2 18:01:03 taurus1 /kernel: apm0 not found >> Then I loaded a kernel without VM86 and it said: >> >> apm0 not found >> >> Oh, I thought it worked before! It must have been my dream that the >> apm driver had worked on this MB... > >That would explain a lot. 8) Well, let's just forget about this mystery for now. Unless someone positively confirms that the APM probe may be somewhat broken, we shall assume that I dreamed up all this 8) Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 03:07:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA27931 for freebsd-current-outgoing; Fri, 2 Oct 1998 03:07:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from florence.pavilion.net (florence.pavilion.net [194.242.128.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA27926 for ; Fri, 2 Oct 1998 03:07:22 -0700 (PDT) (envelope-from joe@florence.pavilion.net) Received: (from joe@localhost) by florence.pavilion.net (8.8.8/8.8.8) id LAA08709; Fri, 2 Oct 1998 11:06:48 +0100 (BST) (envelope-from joe) Message-ID: <19981002110648.A17581@pavilion.net> Date: Fri, 2 Oct 1998 11:06:48 +0100 From: Josef Karthauser To: Greg Lehey , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19981002104659.M24146@freebie.lemis.com>; from Greg Lehey on Fri, Oct 02, 1998 at 10:46:59AM +0930 X-NCC-RegID: uk.pavilion Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 10:46:59AM +0930, Greg Lehey wrote: > On Thursday, 1 October 1998 at 19:33:21 +0100, Josef Karthauser wrote: > > The crashes were page faults. > > At the very least, we need a stack trace. Check out > http://www.FreeBSD.org/handbook/handbook294.html for details of how to > do this. Good morning Greg, I did a complete make world last night, followed by a clean build of the kernel this morning. I'm still getting crashes though: Fatal trap 12: page fault while in kernel mode fault virtual address:= 0xc fault code = supervisor read, page not present instruction pointer = 0x8:0xf018ab82 stack pointer = 0x10:0xf7addf1c frame pointer = 0x10:0xf7addf28 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 = interrupt enabled, resume, IOPL = 0 processor eflags = 91 (syslogd) interrupt mask = trap number = 12 panic: page fault syncing disks... 10 10 5 1 done I've followed the instructions in the handbook but with some problems. The savecore worked and I've got a kernel.0 and vmcore.0. The handbook refers to 'strip -d', and the -d flag doesn't exist. (kgdb) exec-file /var/crash/kernel.0 "/var/crash/kernel.0": not in executable format: File format not recognised. # diff -s /var/crash/kernel.0 /kernel Files /var/crash/kernel.0 and /kernel are identical Am I doing something wrong or is something else broken. (For information the machine has undergone an aout-to-elf translation.) Joe -- Josef Karthauser Technical Manager FreeBSD: The power to serve (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@uk.freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 04:05:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA05132 for freebsd-current-outgoing; Fri, 2 Oct 1998 04:05:09 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA05113 for ; Fri, 2 Oct 1998 04:04:50 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id UAA04997; Fri, 2 Oct 1998 20:19:36 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id UAA02457; Fri, 2 Oct 1998 20:19:34 +0930 (CST) Message-ID: <19981002201934.C2176@freebie.lemis.com> Date: Fri, 2 Oct 1998 20:19:34 +0930 From: Greg Lehey To: Josef Karthauser , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> <19981002110648.A17581@pavilion.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <19981002110648.A17581@pavilion.net>; from Josef Karthauser on Fri, Oct 02, 1998 at 11:06:48AM +0100 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 Friday, 2 October 1998 at 11:06:48 +0100, Josef Karthauser wrote: > On Fri, Oct 02, 1998 at 10:46:59AM +0930, Greg Lehey wrote: >> On Thursday, 1 October 1998 at 19:33:21 +0100, Josef Karthauser wrote: >>> The crashes were page faults. >> >> At the very least, we need a stack trace. Check out >> http://www.FreeBSD.org/handbook/handbook294.html for details of how to >> do this. > > I did a complete make world last night, followed by a clean build of the > kernel this morning. > > I'm still getting crashes though: > > Fatal trap 12: page fault while in kernel mode > fault virtual address:= 0xc > fault code = supervisor read, page not present > instruction pointer = 0x8:0xf018ab82 > stack pointer = 0x10:0xf7addf1c > frame pointer = 0x10:0xf7addf28 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > = interrupt enabled, resume, IOPL = 0 > processor eflags = 91 (syslogd) > interrupt mask = > trap number = 12 > panic: page fault > > syncing disks... 10 10 5 1 done > > I've followed the instructions in the handbook but with some problems. > The savecore worked and I've got a kernel.0 and vmcore.0. > The handbook refers to 'strip -d', and the -d flag doesn't exist. The -d flag definitely exists. What happened when you tried it? It only works on debug kernels, and you haven't said that you built one. Did you? > (kgdb) exec-file /var/crash/kernel.0 > "/var/crash/kernel.0": not in executable format: File format not > recognised. Funny. This could be due to the a.out to elf conversions. > # diff -s /var/crash/kernel.0 /kernel > Files /var/crash/kernel.0 and /kernel are identical > > Am I doing something wrong or is something else broken. (For information > the machine has undergone an aout-to-ELF translation.) Well, the way I do this is typically: # cd /var/crash # gdb -k kernel.gdb vmcore. kernel.gdb is not the saved kernel (which will normally have no symbols), but the symbolized version, which will come from /sys/compile/KERNELLNAME/kernel. I don't think I've tried this since the change to ELF, so maybe there's a problem there. I'll try it Real Soon Now. We need more documentation on this area. If this doesn't make sense to you, let me know what you don't understand, and I'll expand. Greg -- See complete headers for address, home page 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 Oct 2 04:13:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA07444 for freebsd-current-outgoing; Fri, 2 Oct 1998 04:13:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id EAA07428 for ; Fri, 2 Oct 1998 04:13:24 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 4592 invoked by uid 1000); 2 Oct 1998 12:16:26 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Fri, 02 Oct 1998 08:16:26 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: freebsd-current@FreeBSD.ORG Subject: Make Release Question Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sources of Yesterday: Compressing doc files... sh -e /usr/src/release/doFS.sh /R/stage /mnt 1440 /R/stage/mfsfd 8000 minimum vnconfig: open: No such file or directory *** Error code 1 What am I doing wrong? Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro Unwritten code has no bugs and executes at twice the speed of mouth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 04:45:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA12169 for freebsd-current-outgoing; Fri, 2 Oct 1998 04:45:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from florence.pavilion.net (florence.pavilion.net [194.242.128.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA12158 for ; Fri, 2 Oct 1998 04:45:22 -0700 (PDT) (envelope-from joe@florence.pavilion.net) Received: (from joe@localhost) by florence.pavilion.net (8.8.8/8.8.8) id MAA25201; Fri, 2 Oct 1998 12:44:51 +0100 (BST) (envelope-from joe) Message-ID: <19981002124450.H17581@pavilion.net> Date: Fri, 2 Oct 1998 12:44:50 +0100 From: Josef Karthauser To: Greg Lehey , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> <19981002110648.A17581@pavilion.net> <19981002201934.C2176@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19981002201934.C2176@freebie.lemis.com>; from Greg Lehey on Fri, Oct 02, 1998 at 08:19:34PM +0930 X-NCC-RegID: uk.pavilion Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 08:19:34PM +0930, Greg Lehey wrote: > > I've followed the instructions in the handbook but with some problems. > > The savecore worked and I've got a kernel.0 and vmcore.0. > > The handbook refers to 'strip -d', and the -d flag doesn't exist. > > The -d flag definitely exists. What happened when you tried it? It > only works on debug kernels, and you haven't said that you built one. > Did you? Not in the elf version it seems. # strip -d /usr/libexec/elf/strip: invalid option -- d If by building a debug kernel you mean 'config -g', then yes I did. > kernel.gdb is not the saved kernel (which will normally have no > symbols), but the symbolized version, which will come from > /sys/compile/KERNELLNAME/kernel. I don't think I've tried this since > the change to ELF, so maybe there's a problem there. I'll try it Real > Soon Now. It does appear to be an ELF problem. :( > We need more documentation on this area. If this doesn't make sense > to you, let me know what you don't understand, and I'll expand. Let's get the ELF problems fixed first, and then we can revise the docs in light of that. I'm happy to review those, but until these compatibility problems are fix there's little point doing it immediately. Thanks, Joe -- Josef Karthauser Technical Manager FreeBSD: The power to serve (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@uk.freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 05:21:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA15665 for freebsd-current-outgoing; Fri, 2 Oct 1998 05:21:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from skraldespand.demos.su (skraldespand.demos.su [194.87.5.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA15651 for ; Fri, 2 Oct 1998 05:21:20 -0700 (PDT) (envelope-from mishania@skraldespand.demos.su) Received: by skraldespand.demos.su id QAA27940; (8.8.8/D) Fri, 2 Oct 1998 16:19:55 +0400 (MSD) Message-ID: <19981002161955.31881@demos.su> Date: Fri, 2 Oct 1998 16:19:55 +0400 From: "Mikhail A. Sokolov" To: Josef Karthauser Cc: Greg Lehey , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> <19981002110648.A17581@pavilion.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <19981002110648.A17581@pavilion.net>; from Josef Karthauser on Fri, Oct 02, 1998 at 11:06:48AM +0100 Organization: Demos Company, Ltd., Moscow, Russian Federation. X-Point-of-View: Gravity is myth, - the earth sucks. X-Useless-Header: Look ma! It's a # sign! Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 11:06:48AM +0100, Josef Karthauser wrote: # On Fri, Oct 02, 1998 at 10:46:59AM +0930, Greg Lehey wrote: # (kgdb) exec-file /var/crash/kernel.0 # "/var/crash/kernel.0": not in executable format: File format not # recognised. The gdb is ELF and kernel is -aout? I.e. use aout gdb for aout kernels. # # diff -s /var/crash/kernel.0 /kernel # Files /var/crash/kernel.0 and /kernel are identical # # # Joe -- -mishania To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 05:33:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA16846 for freebsd-current-outgoing; Fri, 2 Oct 1998 05:33:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from myhakas.matti.ee ([194.126.98.150]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA16815 for ; Fri, 2 Oct 1998 05:33:19 -0700 (PDT) (envelope-from root@myhakas.matti.ee) Received: (from root@localhost) by myhakas.matti.ee (8.9.1/8.9.1) id PAA18399 for current@FreeBSD.ORG; Fri, 2 Oct 1998 15:32:11 +0300 (EEST) (envelope-from root) Message-ID: <19981002153211.A13506@matti.ee> Date: Fri, 2 Oct 1998 15:32:11 +0300 From: Vallo Kallaste To: current@FreeBSD.ORG Subject: Re: ahc & CAM: strange diagnostic Reply-To: vallo@matti.ee References: <19980929082453.A328@nagual.pp.ru> <19980930011432.B15508@keltia.freenix.fr> <19980930154002.A14288@matti.ee> <19980930235134.B24498@keltia.freenix.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19980930235134.B24498@keltia.freenix.fr>; from Ollivier Robert on Wed, Sep 30, 1998 at 11:51:34PM +0200 Organization: =?iso-8859-1?Q?AS_Matti_B=FCrootehnika?= Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ollivier Robert wrote: > > BTW, I upgraded my ASUS ncr875 based card firmware and disks firmware also, > > because I got several crashes related directly to scsi subsystem. I have done > > Which revision of the 875 BIOS do you have ? I have 1.08 and it is running > w/o any problem. *** I have an ASUS PCI-SC875 and it reports itself on startup as: Symbios, Inc. SDMS (TM) V4.0 PCI SCSI BIOS, PCI Rev. 2.0, 2.1 Copyright 1995, 1998 Symbios, Inc. PCI-4.11.00 The string PCI-4.11.00 was before updating PCI-4.03.xx , I can't remember exactly. I can restore the old version if there are need for that. There are relevant section from boot messages: ncr0: rev 0x03 int a irq 9 on pci0.9.0 da0 at ncr0 bus 0 target 5 lun 0 da0: Fixed Direct Access SCSI2 device da0: 40.0MB/s transfers (20.0MHz, offset 16, 16bit), Tagged Queueing Enabled da0: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C) Thanks Vallo Kallaste vallo@matti.ee To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 05:42:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA18280 for freebsd-current-outgoing; Fri, 2 Oct 1998 05:42:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from entropy.quake.at (uvo1-87.univie.ac.at [131.130.231.87]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA18252 for ; Fri, 2 Oct 1998 05:42:34 -0700 (PDT) (envelope-from root@frag.quake.at) Received: from root by entropy.quake.at with local (Exim 1.92 #1) id 0zP4WV-0000EG-00; Fri, 2 Oct 1998 14:41:27 +0200 Message-ID: <19981002144126.A681@compufit.at> Date: Fri, 2 Oct 1998 14:41:26 +0200 From: Alexander Sanda To: FreeBSD User Cc: current@FreeBSD.ORG Subject: Re: Netscape blocks and "subprocess diagnostics" References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from FreeBSD User on Fri, Oct 02, 1998 at 01:12:12AM +0100 X-Operating-System: FreeBSD 3.0-BETA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 01:12:12AM +0100, FreeBSD User wrote: > During the access of some pages that contain java applets, it popped in > my screen a very small window that I enlarged and could see Xlib error > messages in it. This stdout/stderr redirection can be a pretty much annoying thing. You can disable it by changing some resource entries in Netscape's app-defaults file (/usr/X11R6/lib/X11/app-defaults/Netscape): *useStderrDialog: false *useStdoutDialog: false This entries will force netscape to *not* use the annoying dialog and print error messages to stdout/stderr. -- # /AS/ http://privat.schlund.de/entropy/ # # # # XX has detected, that your mouse cursor has changed position. Please # # restart XX, so it can be updated. -- From The Gimp manual # To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 05:56:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA19829 for freebsd-current-outgoing; Fri, 2 Oct 1998 05:56:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles231.castles.com [208.214.165.231]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA19823 for ; Fri, 2 Oct 1998 05:56:17 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id GAA02157; Fri, 2 Oct 1998 06:00:40 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810021300.GAA02157@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Josef Karthauser cc: Greg Lehey , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! In-reply-to: Your message of "Fri, 02 Oct 1998 12:44:50 BST." <19981002124450.H17581@pavilion.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Oct 1998 06:00:39 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Fri, Oct 02, 1998 at 08:19:34PM +0930, Greg Lehey wrote: > > > I've followed the instructions in the handbook but with some problems. > > > The savecore worked and I've got a kernel.0 and vmcore.0. > > > The handbook refers to 'strip -d', and the -d flag doesn't exist. > > > > The -d flag definitely exists. What happened when you tried it? It > > only works on debug kernels, and you haven't said that you built one. > > Did you? > > Not in the elf version it seems. > # strip -d > /usr/libexec/elf/strip: invalid option -- d Kernels are still a.out this week. Use 'strip -aout -d kernel'. -- \\ 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 Oct 2 05:57:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA20035 for freebsd-current-outgoing; Fri, 2 Oct 1998 05:57:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tokyonet-entrance.astec.co.jp (tokyonet-entrance.astec.co.jp [202.239.16.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA20025; Fri, 2 Oct 1998 05:57:37 -0700 (PDT) (envelope-from g-nakai@internetsolutions.co.jp) Received: from amont.astec.co.jp (amont.astec.co.jp [172.20.10.1]) by tokyonet-entrance.astec.co.jp (8.9.1+3.0W/3.7W-astecMX2.3) with ESMTP id VAA11738; Fri, 2 Oct 1998 21:57:20 +0900 (JST) Received: from apricot (isi05.astec.co.jp [172.20.12.205]) by amont.astec.co.jp (8.7.6/3.6W-astecMX2.4) with SMTP id VAA07985; Fri, 2 Oct 1998 21:57:19 +0900 (JST) Date: Fri, 2 Oct 1998 21:57:19 +0900 (JST) Message-Id: <199810021257.VAA07985@amont.astec.co.jp> From: =?ISO-2022-JP?B?GyRCQ2YwZhsoQg==?= =?ISO-2022-JP?B?GyRCOSxHbhsoQg==?= To: vanilla@FreeBSD.ORG Cc: current@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: gnome projects & devel/libgtop In-Reply-To: <19980930234810.A5757@oneway.net> References: <19980930234810.A5757@oneway.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver 1.23 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Could someone can hack gnome* & devel/libgtop for 3.0c, > > the author of libgtop use 2.2.x, > > and there are too muck different between 2.2.x & 3.0. In general, the commands like top depends on kernel architecture heavily, so I think this is true, but there is something about the basic programming before that. A main process forks and execl /usr/X11R6/bin/libgtop_server and libgtop_server cause segmentation fault with signal 11 and die soon, ( see the console error message in your login prompt ) though libgtop_server alone from prompt doesn't die. It is from sample code in example directory, but applets seem to cause the same problem. I will see more in the source code in next week... -------------- Yukihiro Nakai To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 06:44:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA27998 for freebsd-current-outgoing; Fri, 2 Oct 1998 06:44:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pcnet1.pcnet.com (pcnet1.pcnet.com [204.213.232.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA27993 for ; Fri, 2 Oct 1998 06:44:42 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: (from eischen@localhost) by pcnet1.pcnet.com (8.8.7/PCNet) id JAA11670; Fri, 2 Oct 1998 09:44:27 -0400 (EDT) Date: Fri, 2 Oct 1998 09:44:27 -0400 (EDT) From: Daniel Eischen Message-Id: <199810021344.JAA11670@pcnet1.pcnet.com> To: freebsd-current@FreeBSD.ORG, rrs@LMI.Net Subject: Re: pthread behavior Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Robert Schulhof wrote: > I am not sure if this is the expected behavior according to the current > IEEE standard, but sleep calls in any thread seem to suspend a process. > Also when a thread waits on a semop it seems to put the whole > process to sleep. Are semaphores thread safe? I've tried compiling > with cc and with egcs 1.1. The weird part is that the program will > occasionally work correctly ( The semop calls, that is. sleep doesn't > work). This program behaves as I expect Solaris 2.5.1. Under FreeBSD > 2.2.7-Stable it freezes my terminal :-) Might be pilot error. semop isn't currently wrapped by the threads library. You should submit a PR so it doesn't get lost. sleep shouldn't put the process to sleep - other threads should continue to run. My tests with sleep don't exhibit this behaviour. > ACE wrappers, which worked before the recent changes to libc_r, now > produces the following in the Semaphore/Threads test: > > Fatal error 'Dead thread has resumed' at line ? in file /usr/src/src/lib/libc_r/ > uthread/uthread_exit.c (errno = ?) > > I get this error about 30% of the time. I'm just learning how to use > ACE wrappers so I shouldn't attempt to figure that one out. This was after > cvsup around 9:30 PM PDT 30 Sep. Is this stable or current (you mention stable above)? > Thanks! I know you're busy so ignore unless this helps with the 3.0 Beta > shakeout. I include the test below. define TEST_SLEEP to test sleep > in a thread. semop isn't threaded, so you can't test sleep because your test program is going to hang the process waiting for a semaphore to be released. Are you sure you need semaphores? Unless you're communicating with another process, you can use mutexes and condition variables to synchronize threads. Dan Eischen eischen@vigrid.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 06:52:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA29393 for freebsd-current-outgoing; Fri, 2 Oct 1998 06:52:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from florence.pavilion.net (florence.pavilion.net [194.242.128.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA29372 for ; Fri, 2 Oct 1998 06:52:38 -0700 (PDT) (envelope-from joe@florence.pavilion.net) Received: (from joe@localhost) by florence.pavilion.net (8.8.8/8.8.8) id OAA13545; Fri, 2 Oct 1998 14:38:58 +0100 (BST) (envelope-from joe) Message-ID: <19981002143858.K17581@pavilion.net> Date: Fri, 2 Oct 1998 14:38:58 +0100 From: Josef Karthauser To: Greg Lehey , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19981002104659.M24146@freebie.lemis.com>; from Greg Lehey on Fri, Oct 02, 1998 at 10:46:59AM +0930 X-NCC-RegID: uk.pavilion Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 10:46:59AM +0930, Greg Lehey wrote: > > > > The crashes were page faults. > > > At the very least, we need a stack trace. Check out > http://www.FreeBSD.org/handbook/handbook294.html for details of how to > do this. Finally :) (needed to recompile gdb in aout format for it to recognise the kernel) Here's the stack trace: # ./gdb 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. (kgdb) symbol-file /kernel Reading symbols from /kernel...done. (kgdb) exec-file /var/crash/kernel.0 (kgdb) core-file /var/crash/vmcore.0 IdlePTD 2101248 initial pcb at 1dfb38 panicstr: page fault panic messages: --- Fatal trap 12: page fault while in kernel mode fault virtual address = 0xc fault code = supervisor read, page not present instruction pointer = 0x8:0xf018ab82 stack pointer = 0x10:0xf7addf1c frame pointer = 0x10:0xf7addf28 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 = 91 (syslogd) interrupt mask = trap number = 12 panic: page fault syncing disks... 10 10 5 1 done dumping to dev 20401, offset 262144 dump 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 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 boot (howto=256) at ../../kern/kern_shutdown.c:268 268 dumppcb.pcb_cr3 = rcr3(); (kgdb) where #0 boot (howto=256) at ../../kern/kern_shutdown.c:268 #1 0xf0131833 in panic (fmt=0xf01b3cdf "page fault") at ../../kern/kern_shutdown.c:430 #2 0xf01b4925 in trap_fatal (frame=0xf7addee0) at ../../i386/i386/trap.c:879 #3 0xf01b43c0 in trap_pfault (frame=0xf7addee0, usermode=0) at ../../i386/i386/trap.c:772 #4 0xf01b403f in trap (frame={tf_es = 16973840, tf_ds = -2147483632, tf_edi = 0, tf_esi = 0, tf_ebp = -139600088, tf_isp = -139600120, tf_ebx = -139559712, tf_edx = -139559712, tf_ecx = 0, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -266818686, tf_cs = 8, tf_eflags = 66178, tf_esp = -139559712, tf_ss = 0}) at ../../i386/i386/trap.c:396 #5 0xf018ab82 in softdep_process_worklist (matchmnt=0xf7ae7ce0) at ../../ufs/ffs/ffs_softdep.c:515 #6 0xf0155b52 in fsync (p=0xf7ac5740, uap=0xf7addf94) at ../../kern/vfs_syscalls.c:2417 #7 0xf01b4bb8 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 134565082, tf_esi = -272641356, tf_ebp = -272641348, tf_isp = -139599900, tf_ebx = 0, tf_edx = 8, tf_ecx = 72, tf_eax = 95, tf_trapno = 7, tf_err = 2, tf_eip = 671646980, tf_cs = 31, tf_eflags = 514, tf_esp = -272642768, tf_ss = 39}) at ../../i386/i386/trap.c:1031 #8 0xf01aadac in Xint0x80_syscall () #9 0x804a5e5 in ?? () #10 0x804a195 in ?? () ---Type to continue, or q to quit--- #11 0x8049dd1 in ?? () #12 0x80495ba in ?? () (kgdb) quit And lo and behold I discover that my ffs_softdep.c is a copy and not a symlink! Oops. (bows head in shame). It did show that gdb perhaps should be worked on though to have both elf and aout support. Panic over. Thanks guys :) Joe -- Josef Karthauser Technical Manager FreeBSD: The power to serve (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@uk.freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 07:12:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA02514 for freebsd-current-outgoing; Fri, 2 Oct 1998 07:12:08 -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 HAA02503 for ; Fri, 2 Oct 1998 07:12:04 -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 IAA10139; Fri, 2 Oct 1998 08:11:41 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA15231; Fri, 2 Oct 1998 08:11:40 -0600 Date: Fri, 2 Oct 1998 08:11:40 -0600 Message-Id: <199810021411.IAA15231@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Zach Heilig Cc: Kris Kennaway , Nate Williams , current@FreeBSD.ORG Subject: Re: fetch -p In-Reply-To: <19981001225125.B29551@znh.org> References: <199810011721.LAA10552@mt.sri.com> <19981001225125.B29551@znh.org> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Yes, this was actually my point; on a 14.4k modem without compression I should > > be getting about 1.4k/s throughput. The figure I got was 16% higher than this > > just on the downloaded data transfer speed, and PPP adds extra overhead for > > the protocol (compressing the file by a further 16% is no mean feat :-). > > > > Getting transfer rates of this speed and higher is commonplace for text > > transfers which can be easily compressed, but this is the first time I'd > > noticed an already-compressed data stream coming in that fast (which is what > > makes me suspicious). > > I heard a rumor that the modem <-> phone <-> modem was a syncronous > connection. Whomever told you this rumor was confused. > In this case, there would be only 8 bits, no start or stop bits. See above. > a 14.4K connection would then have raw data rate of 1.8K/sec. See my previous email for the correct calculation. Ignore Kris's. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 07:31:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA05321 for freebsd-current-outgoing; Fri, 2 Oct 1998 07:31:36 -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 HAA05305 for ; Fri, 2 Oct 1998 07:31:31 -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 IAA10298; Fri, 2 Oct 1998 08:28:46 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA15345; Fri, 2 Oct 1998 08:28:34 -0600 Date: Fri, 2 Oct 1998 08:28:34 -0600 Message-Id: <199810021428.IAA15345@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Don Lewis Cc: Terry Lambert , peter@netplex.com.au (Peter Wemm), bde@zeta.org.au, freebsd-current@FreeBSD.ORG, mckusick@McKusick.COM Subject: Re: Softupdates panics In-Reply-To: <199810020735.AAA14928@salsa.gv.tsc.tdk.com> References: <199810020735.AAA14928@salsa.gv.tsc.tdk.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > } } > Had anybody got problems with softupdates that can be specifically > } } > attributed to the use of -noatime ? ... > I think I finally managed to track down the bug. It took me quite a while > because I had a very hard time triggering this panic, and the bug managed > to elude the traps I laid for it until this morning. Wow! Good sleuthing. Give this boy commit priviledges. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 07:56:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA10080 for freebsd-current-outgoing; Fri, 2 Oct 1998 07:56:51 -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 HAA10069 for ; Fri, 2 Oct 1998 07:56:41 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.1/8.9.1) id KAA24945; Fri, 2 Oct 1998 10:56:13 -0400 (EDT) (envelope-from wollman) Date: Fri, 2 Oct 1998 10:56:13 -0400 (EDT) From: Garrett Wollman Message-Id: <199810021456.KAA24945@khavrinen.lcs.mit.edu> To: Brian Tao Cc: FREEBSD-CURRENT Subject: Processes stuck waiting for tty drain? In-Reply-To: References: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > Killing off pax and tcsh left just the login csh, which was > unkillable: > UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND > 1000 338 337 0 4 0 452 288 ttywai SEs+ p1- 0:00.00 (csh) It was already dead: E The process is trying to exit. Since it was running on a pty, probably something had gone wrong with the process on the master side, and so the buffer wasn't getting drained. -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 Fri Oct 2 08:02:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA11086 for freebsd-current-outgoing; Fri, 2 Oct 1998 08:02:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Ilsa.StevesCafe.com (Ilsa.StevesCafe.com [205.168.119.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA11066 for ; Fri, 2 Oct 1998 08:02:35 -0700 (PDT) (envelope-from fbsd@Ilsa.StevesCafe.com) Received: from Ilsa.StevesCafe.com (localhost.StevesCafe.com [127.0.0.1]) by Ilsa.StevesCafe.com (8.8.8/8.8.5) with ESMTP id JAA04264; Fri, 2 Oct 1998 09:02:10 -0600 (MDT) Message-Id: <199810021502.JAA04264@Ilsa.StevesCafe.com> X-Mailer: exmh version 2.0.2 2/24/98 From: Steve Passe To: ulf@Alameda.net cc: current@FreeBSD.ORG Subject: Re: 3.0-19980930-BETA, Tyan TomCat II Dual P5-166 is having problems In-reply-to: Your message of "Fri, 02 Oct 1998 00:44:46 PDT." <19981002004446.A26323@Alameda.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Oct 1998 09:02:10 -0600 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, > If I bring the system up in single CPU mode, everything is fine. > Starting up SMP, I get the message that the MP table is broken, routing > via pin 0. The person who gave me the board, said he had it working with > an earlier snap shot and Linux and it was reporting "routing via pin 2" > (at least under Linux, he can't remember FreeBSD). > > The system comes up, but then I get 20-25% of the CPU time eaten by > interrupts, everytime the IRQ of the fxp card. There is no traffic > going out and almost no traffic coming in (a few broadcasts). > > systat -vmstat reports 28,000 to 40,000 interrupts on the IRQ of the > network card. > > Any idea what is broken ? the "MP table is broken, routing via pin 0" line refers to the routing of the 8254 clock INT. If this is getting mis-routed (ie left floating) it might generate copious INTs. Try removing the network card, then boot. If you still get the INTs look at the pin 0 vs. pin 2 issue. If they go away it probably is something about the network card. Post the output of the 'mptable' program to the smp list. -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 08:24:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA14554 for freebsd-current-outgoing; Fri, 2 Oct 1998 08:24:41 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA14434 for ; Fri, 2 Oct 1998 08:24:11 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.0/8.9.0) with SMTP id KAA01604 for ; Fri, 2 Oct 1998 10:23:52 -0500 (CDT) Date: Fri, 2 Oct 1998 10:23:51 -0500 (CDT) From: Steve Price To: current@FreeBSD.ORG Subject: bizarre behavior with vx0 driver? 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 Anyone using the vx0 driver and seeing behavior like this? This is on a -current box CVSup'd and rebuilt yesterday. steve[~]$ ping 152.136.53.1 PING 152.136.53.1 (152.136.53.1): 56 data bytes 64 bytes from 152.136.53.1: icmp_seq=0 ttl=128 time=766.484 ms 64 bytes from 152.136.53.1: icmp_seq=1 ttl=128 time=750.168 ms 64 bytes from 152.136.53.1: icmp_seq=2 ttl=128 time=740.206 ms 64 bytes from 152.136.53.1: icmp_seq=3 ttl=128 time=730.236 ms 64 bytes from 152.136.53.1: icmp_seq=4 ttl=128 time=720.217 ms ... 64 bytes from 152.136.53.1: icmp_seq=72 ttl=128 time=40.358 ms 64 bytes from 152.136.53.1: icmp_seq=73 ttl=128 time=30.149 ms 64 bytes from 152.136.53.1: icmp_seq=74 ttl=128 time=20.275 ms 64 bytes from 152.136.53.1: icmp_seq=75 ttl=128 time=10.170 ms 64 bytes from 152.136.53.1: icmp_seq=76 ttl=128 time=1000.241 ms 64 bytes from 152.136.53.1: icmp_seq=77 ttl=128 time=999.727 ms 64 bytes from 152.136.53.1: icmp_seq=78 ttl=128 time=980.251 ms 64 bytes from 152.136.53.1: icmp_seq=79 ttl=128 time=970.184 ms 64 bytes from 152.136.53.1: icmp_seq=80 ttl=128 time=960.158 ms 64 bytes from 152.136.53.1: icmp_seq=81 ttl=128 time=950.191 ms ... 64 bytes from 152.136.53.1: icmp_seq=172 ttl=128 time=40.162 ms 64 bytes from 152.136.53.1: icmp_seq=173 ttl=128 time=30.231 ms 64 bytes from 152.136.53.1: icmp_seq=174 ttl=128 time=20.129 ms 64 bytes from 152.136.53.1: icmp_seq=175 ttl=128 time=10.177 ms 64 bytes from 152.136.53.1: icmp_seq=176 ttl=128 time=1000.484 ms 64 bytes from 152.136.53.1: icmp_seq=177 ttl=128 time=998.454 ms 64 bytes from 152.136.53.1: icmp_seq=178 ttl=128 time=980.176 ms 64 bytes from 152.136.53.1: icmp_seq=179 ttl=128 time=970.329 ms 64 bytes from 152.136.53.1: icmp_seq=180 ttl=128 time=960.252 ms 64 bytes from 152.136.53.1: icmp_seq=181 ttl=128 time=950.236 ms 64 bytes from 152.136.53.1: icmp_seq=182 ttl=128 time=940.238 ms 64 bytes from 152.136.53.1: icmp_seq=183 ttl=128 time=930.245 ms 64 bytes from 152.136.53.1: icmp_seq=184 ttl=128 time=920.239 ms ^C --- 152.136.53.1 ping statistics --- 185 packets transmitted, 182 packets received, 1% packet loss round-trip min/avg/max/stddev = 10.170/480.184/1000.484/285.083 ms Thanks, Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 08:28:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15401 for freebsd-current-outgoing; Fri, 2 Oct 1998 08:28:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.ftf.dk (mail.ftf.net [129.142.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA15351 for ; Fri, 2 Oct 1998 08:28:41 -0700 (PDT) (envelope-from regnauld@deepo.prosa.dk) Received: from mail.prosa.dk ([192.168.100.254]) by mail.ftf.dk (8.8.8/8.8.8/gw-ftf-1.0) with ESMTP id RAA13487; Fri, 2 Oct 1998 17:32:23 +0200 (CEST) (envelope-from regnauld@deepo.prosa.dk) X-Authentication-Warning: mail.ftf.dk: Host [192.168.100.254] claimed to be mail.prosa.dk Received: from deepo.prosa.dk (deepo.prosa.dk [192.168.100.10]) by mail.prosa.dk (8.8.8/8.8.5/prosa-1.1) with ESMTP id RAA27344; Fri, 2 Oct 1998 17:44:24 +0200 (CEST) Received: (from regnauld@localhost) by deepo.prosa.dk (8.8.8/8.8.5/prosa-1.1) id RAA09466; Fri, 2 Oct 1998 17:36:10 +0200 (CEST) Message-ID: <19981002173610.29646@deepo.prosa.dk> Date: Fri, 2 Oct 1998 17:36:10 +0200 From: Philippe Regnauld To: Luigi Rizzo Cc: current@FreeBSD.ORG Subject: Re: dummynet for 3.0 available References: <199810011843.TAA11715@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.88e In-Reply-To: <199810011843.TAA11715@labinfo.iet.unipi.it>; from Luigi Rizzo on Thu, Oct 01, 1998 at 07:43:26PM +0100 X-Operating-System: FreeBSD 2.2.6-RELEASE i386 Phone: +45 3336 4148 Address: Ahlefeldtsgade 16, 1359 Copenhagen K, Denmark Organization: PROSA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Luigi Rizzo writes: > I have what i think is a working version of my dummynet code and > associated stuff for 3.0. Diffs against 3.0-980925 are at > > http://www.iet.unipi.it/~luigi/ip_dummynet/dn-3.0-981001.diffs > > testers welcome, but i don't think this will go on the 3.0-RELEASE CD > other than as an "experimental" patchfile (still, it will be nice to > have bugs sorted out!) I think the code was beat hard enough that, if successful (will try it tonight), it might be included for 3.0 ? It's a kernel option and doesn't break anything if not invoked... -- -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- The Internet is busy. Please try again later. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 08:45:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA18130 for freebsd-current-outgoing; Fri, 2 Oct 1998 08:45:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from redfish.go2net.com (redfish.go2net.com [207.178.55.5]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA18119 for ; Fri, 2 Oct 1998 08:45:17 -0700 (PDT) (envelope-from marcs@go2net.com) Received: from marcs by redfish.go2net.com with smtp (Exim 1.82 #2) id 0zP7Lm-0001TE-00; Fri, 2 Oct 1998 08:42:34 -0700 Date: Fri, 2 Oct 1998 08:42:34 -0700 (PDT) From: Marc Slemko X-Sender: marcs@redfish To: Nate Williams cc: Zach Heilig , Kris Kennaway , current@FreeBSD.ORG Subject: Re: fetch -p In-Reply-To: <199810021411.IAA15231@mt.sri.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, 2 Oct 1998, Nate Williams wrote: > > I heard a rumor that the modem <-> phone <-> modem was a syncronous > > connection. > > Whomever told you this rumor was confused. > > > In this case, there would be only 8 bits, no start or stop bits. > > See above. Huh? Are you trying to tell me there are start and stop bits (ie. 10 bits for each 8 bits of data) on a modem? Sorry, with current modems that just isn't true. There is some overhead, but it is more difficult to compute than a simplistic start and stop bit. Sure, on the serial cable there is but that doesn't matter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 08:54:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA19352 for freebsd-current-outgoing; Fri, 2 Oct 1998 08:54:28 -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 IAA19344 for ; Fri, 2 Oct 1998 08:54:21 -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 IAA09440; Fri, 2 Oct 1998 08:53:59 -0700 (PDT) (envelope-from jdp) Message-Id: <199810021553.IAA09440@austin.polstra.com> To: kent@iastate.edu Subject: Re: ELF library questions (building and linking) In-Reply-To: <199809300121.UAA04701@isua5.iastate.edu> References: <199809300121.UAA04701@isua5.iastate.edu> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Fri, 02 Oct 1998 08:53:59 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <199809300121.UAA04701@isua5.iastate.edu>, Kent Vander Velden wrote: > > Building an ELF library questions: > > I have been trying to rebuild a few of the libraries that I use to > be in elf format. Is the following the correct way to build an elf library? > > for every file: > cc -c -fpic file.c > ld -o shared/file.o -x -r file.o > > cc -shared -Wl,-x -o libA.so.1 -Wl,-soname,libA.so.1 `lorder file1 file2 ... | tsort` Yes, that looks OK. A good reference is "/usr/share/mk/bsd.lib.mk" (if you can stand to read it). When you install the shared library, install it as "libA.so.1" with a symbolic link to it named "libA.so". > Does `ld -shared ...` not work correctly any longer? It is better to use "cc -shared ...". Besides the .o files that you mention on the command line, there are a few more system .o files that have to get linked in too. "cc -shared" does that for you, but "ld -shared" doesn't. To see the magic, try "cc -v -shared ...". > When I used `ld -shared ...` to build a shared library and `ar` to > build an archive in the same directory, the linker seemed to prefer > to link to the archive instead of the shared library. The linker only looks for shared libraries named "libfoo.so" -- without the version number. If you didn't create the symbolic link, the linker couldn't have found the library. > Mush ELF libraries have a name of the form libName.so.version or > can try be of the form libName.so.version.reversion? Technicallly speaking, the name can be anything. However, the standard ELF convention is to use just one version number. Using two version numbers can lull you into thinking that the dynamic linker will do something intelligent with them. It won't. > Linking to an ELF library question: > > I seem to remember there being an environment variable that could be > set that held a search path for the linker. Setting this variable was > like adding a -L flag to the link line. Is such a thing still > available? Mainly I would like to avoid adding "-L/usr/X11/lib" to > a bunch of Makefiles. If you set the environment variable LD_RUN_PATH when _building_ programs or shared libraries, then it will be used to search for the shared libraries needed by them whenever the programs or libraries are used. Another way to do it is with the linker option "-R path". It's the usual colon-separated path syntax. So if you build your X11 programs with LD_RUN_PATH=/usr/X11R6/lib in the environment, they will always find their X shared libraries, even if you haven't run ldconfig. -- 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 Fri Oct 2 09:04:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA20449 for freebsd-current-outgoing; Fri, 2 Oct 1998 09:04:40 -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 JAA20433 for ; Fri, 2 Oct 1998 09:04:35 -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 JAA09514; Fri, 2 Oct 1998 09:04:07 -0700 (PDT) (envelope-from jdp) Message-Id: <199810021604.JAA09514@austin.polstra.com> To: shmit@kublai.com Subject: Re: Threading man pages. In-Reply-To: <19981001181601.C228@kublai.com> References: <19981001175036.B228@kublai.com> <199810012207.IAA10855@cimlogic.com.au> <19981001181601.C228@kublai.com> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Fri, 02 Oct 1998 09:04:07 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <19981001181601.C228@kublai.com>, Brian Cully wrote: > That, and there appear to be problems with the way pthread_create > and fork() interact. After I fork(), I do a bunch of pthread_creates > and my application just hangs. If I don't fork() everything works > fine. Fork() or vfork()? SMP kernel? This is a very long shot, but try updating "src/sys/vm/vm_map.c" to the latest version (1.136). It fixed some problems related to fork() on all kernels, and vfork() as well on SMP systems. I don't think it will solve your problem, but it's worth a try (just barely). -- 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 Fri Oct 2 09:14:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA21883 for freebsd-current-outgoing; Fri, 2 Oct 1998 09:14:40 -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 JAA21878 for ; Fri, 2 Oct 1998 09:14:37 -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 PAA13453; Fri, 2 Oct 1998 15:14:30 +0100 From: Luigi Rizzo Message-Id: <199810021414.PAA13453@labinfo.iet.unipi.it> Subject: Re: dummynet for 3.0 available To: regnauld@deepo.prosa.dk (Philippe Regnauld) Date: Fri, 2 Oct 1998 15:14:30 +0100 (MET) Cc: current@FreeBSD.ORG In-Reply-To: <19981002173610.29646@deepo.prosa.dk> from "Philippe Regnauld" at Oct 2, 98 05:35:51 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > testers welcome, but i don't think this will go on the 3.0-RELEASE CD > > other than as an "experimental" patchfile (still, it will be nice to > > have bugs sorted out!) > > I think the code was beat hard enough that, if successful (will try in -stable though... i had only 6 people downloading this code for -current. > it tonight), it might be included for 3.0 ? It's a kernel option > and doesn't break anything if not invoked... i'll leave the decision to -core. This code rearranges some small segments in ip_input() and ip_output(), and the bridging code also touches a few things in device drivers. We have rules after all, and 3.0 is less targeted to ISPs and network providers than -stable, i think. 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 Fri Oct 2 09:52:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA28731 for freebsd-current-outgoing; Fri, 2 Oct 1998 09:52:56 -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 JAA28691 for ; Fri, 2 Oct 1998 09:52:50 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id JAA00442; Fri, 2 Oct 1998 09:57:33 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810021657.JAA00442@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Steve Price cc: current@FreeBSD.ORG Subject: Re: bizarre behavior with vx0 driver? In-reply-to: Your message of "Fri, 02 Oct 1998 10:23:51 CDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Oct 1998 09:57:32 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Anyone using the vx0 driver and seeing behavior like this? > This is on a -current box CVSup'd and rebuilt yesterday. This is classic "interrupts not happening, running on watchdog" behaviour. If you're -current, it means you can't use the xl driver I guess. Dump the card; it sucks and so does our driver for it. > steve[~]$ ping 152.136.53.1 > PING 152.136.53.1 (152.136.53.1): 56 data bytes > 64 bytes from 152.136.53.1: icmp_seq=0 ttl=128 time=766.484 ms > 64 bytes from 152.136.53.1: icmp_seq=1 ttl=128 time=750.168 ms > 64 bytes from 152.136.53.1: icmp_seq=2 ttl=128 time=740.206 ms > 64 bytes from 152.136.53.1: icmp_seq=3 ttl=128 time=730.236 ms > 64 bytes from 152.136.53.1: icmp_seq=4 ttl=128 time=720.217 ms > ... > 64 bytes from 152.136.53.1: icmp_seq=72 ttl=128 time=40.358 ms > 64 bytes from 152.136.53.1: icmp_seq=73 ttl=128 time=30.149 ms > 64 bytes from 152.136.53.1: icmp_seq=74 ttl=128 time=20.275 ms > 64 bytes from 152.136.53.1: icmp_seq=75 ttl=128 time=10.170 ms > 64 bytes from 152.136.53.1: icmp_seq=76 ttl=128 time=1000.241 ms > 64 bytes from 152.136.53.1: icmp_seq=77 ttl=128 time=999.727 ms > 64 bytes from 152.136.53.1: icmp_seq=78 ttl=128 time=980.251 ms > 64 bytes from 152.136.53.1: icmp_seq=79 ttl=128 time=970.184 ms > 64 bytes from 152.136.53.1: icmp_seq=80 ttl=128 time=960.158 ms > 64 bytes from 152.136.53.1: icmp_seq=81 ttl=128 time=950.191 ms > ... > 64 bytes from 152.136.53.1: icmp_seq=172 ttl=128 time=40.162 ms > 64 bytes from 152.136.53.1: icmp_seq=173 ttl=128 time=30.231 ms > 64 bytes from 152.136.53.1: icmp_seq=174 ttl=128 time=20.129 ms > 64 bytes from 152.136.53.1: icmp_seq=175 ttl=128 time=10.177 ms > 64 bytes from 152.136.53.1: icmp_seq=176 ttl=128 time=1000.484 ms > 64 bytes from 152.136.53.1: icmp_seq=177 ttl=128 time=998.454 ms > 64 bytes from 152.136.53.1: icmp_seq=178 ttl=128 time=980.176 ms > 64 bytes from 152.136.53.1: icmp_seq=179 ttl=128 time=970.329 ms > 64 bytes from 152.136.53.1: icmp_seq=180 ttl=128 time=960.252 ms > 64 bytes from 152.136.53.1: icmp_seq=181 ttl=128 time=950.236 ms > 64 bytes from 152.136.53.1: icmp_seq=182 ttl=128 time=940.238 ms > 64 bytes from 152.136.53.1: icmp_seq=183 ttl=128 time=930.245 ms > 64 bytes from 152.136.53.1: icmp_seq=184 ttl=128 time=920.239 ms > ^C > --- 152.136.53.1 ping statistics --- > 185 packets transmitted, 182 packets received, 1% packet loss > round-trip min/avg/max/stddev = 10.170/480.184/1000.484/285.083 ms > > Thanks, > > Steve > > > 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 Fri Oct 2 10:10:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA03325 for freebsd-current-outgoing; Fri, 2 Oct 1998 10:10:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA03304 for ; Fri, 2 Oct 1998 10:10:36 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id BAA24001; Sat, 3 Oct 1998 01:08:39 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199810021708.BAA24001@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Marc Slemko cc: Nate Williams , Zach Heilig , Kris Kennaway , current@FreeBSD.ORG Subject: Re: fetch -p In-reply-to: Your message of "Fri, 02 Oct 1998 08:42:34 MST." Date: Sat, 03 Oct 1998 01:08:39 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Marc Slemko wrote: > On Fri, 2 Oct 1998, Nate Williams wrote: > > > > I heard a rumor that the modem <-> phone <-> modem was a syncronous > > > connection. > > > > Whomever told you this rumor was confused. > > > > > In this case, there would be only 8 bits, no start or stop bits. > > > > See above. > > Huh? Are you trying to tell me there are start and stop bits (ie. 10 bits > for each 8 bits of data) on a modem? Sorry, with current modems that just > isn't true. There is some overhead, but it is more difficult to compute > than a simplistic start and stop bit. > > Sure, on the serial cable there is but that doesn't matter. Yes. LAP-M is a HDLC framing protocol. Incoming data is packetized (at 10 bits/char), optionally compressed, then sent via LAP-M which does error recovery over an 8-bit-per-byte sync frame. The on-the-wire encoding has natural bit clocking (as I understand it) so there is no need for start/stop bits to keep the bit timing straight. It's similar to ISDN. There, a 64K B channel is 64000 bits/sec on the wire. Data is synchronous and clock synchronized so there are no start and stop bits, just bit patterns for start and end of packets etc. This means that your 64K link gives you 8000 (theoretical) bytes/sec. There are losses because the HDLC frames have address/control data, CRC's, start markers, packet length (I think). So, in reality you get a smidge less than 8000 bytes/sec when you are using large packets. Here's the kicker.. If you feed one of these via an async serial line, your 64K sync ISDN line can carry approx 80,000 async bits/sec. Running a 128K link is 160,000 bits/sec. I've seen people saying '115,200 baud is close enough to 128K - I can live with that', but in fact they are only running at 115200/160000 efficiency (ie: only using ~72% of what they are paying for). Back to modems, the situation is similar, but the protocols are different. Async data comes in and when a packet is filled or a timeout is reached, it starts processing the packet. Many modems allow you to choose the packet size (64, 128, or 256 bytes). THis is the real cause of the large latency over a modem - the data has been arriving at the serial port for some time before the modem begins really transmitting it. It then has to go across the wire in full, and once it's fully arrived, it gets CRC checked, optionally decompressed and then starts being sent to the other computer. That's a lot of delay. Take a 28.8K connection. Telecommunications uses K = 1000, so that's a 28800 bits per second *line* speed. When running LAP-M, that's sync, so now allowing for CRC, framing, etc overheads, that's a theoretical limit of 3600 bytes/ sec. After doing 1024<->1000 conversion, that's a theoretical maximum of 3.515 "K"/sec - assuming no overheads. PPP/IP/TCP has to fit in as well. I recall regularly seeing 3.3/3.4K/sec reported download times over a 28.8K link (but it's been a while. they screwed up my lines so now I'm lucky to get 24000 noisy connects). Having compression turned on adds some extra overheads. LAP-M has (I believe) a protocol field in the packet header like PPP does, so theoretically it can just send a packet that's got zero compression as an 'uncompressed' frame. However, it'd be rare that there wasn't some form of compression with a FreeBSD machine since there are options present and VJ compression won't shrink the IP and TCP headers in the general case.. So there's scope for V42bis compression to shrink the PPP+IP+TCP headers a little. Modems often allow you to run at fixed speed without error correction, sync conversion, etc. Each bit is sent down the wire as it arrives (more or less, there could be some buffering). Theoretically there should be *much* less latency - but you'd also be sending 10 bits/byte down the wire too. Having the modems operate in sync mode is something that even less consistantly implemented. If we could pump out HDLC frames over clock synchronized serial ports, we'd get every last bit of throughput. Combine that with PPP with zlib compression and you've got some dynamite throughput with lower than the present latency (assuming you use small packets). However, at this point we're starting to sound an aweful lot like ISDN, routers (or smart TA's with sync/async ppp conversion and very high serial interface baud rates). At one time I had a specially constructed text file at one point that I used to demonstrate a ~4 megabyte/sec download over a compressing ppp link over a 28.8K modem. Fun, eh? Hopefully I've got my facts straight because I know there are a couple of comms people lurking here. I'm sure I'll get told off right away.. :-) Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 10:39:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA07074 for freebsd-current-outgoing; Fri, 2 Oct 1998 10:39:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA07067 for ; Fri, 2 Oct 1998 10:38:59 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.0/8.9.0) with SMTP id MAA16940; Fri, 2 Oct 1998 12:38:08 -0500 (CDT) Date: Fri, 2 Oct 1998 12:38:08 -0500 (CDT) From: Steve Price To: Mike Smith cc: current@FreeBSD.ORG Subject: Re: bizarre behavior with vx0 driver? In-Reply-To: <199810021657.JAA00442@dingo.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 Fri, 2 Oct 1998, Mike Smith wrote: # > # > Anyone using the vx0 driver and seeing behavior like this? # > This is on a -current box CVSup'd and rebuilt yesterday. # # This is classic "interrupts not happening, running on watchdog" # behaviour. If you're -current, it means you can't use the xl driver I # guess. Dump the card; it sucks and so does our driver for it. The card is trash I admit, but this is on a work machine... I did figure out exactly what was causing it however. I had an unconfigured (no pnp0 in kernel) PNP modem in the box and removing it seems to have made the problem go away. Don't know why it fixed it but things are better now. Thanks, Steve # -- # \\ 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 Oct 2 10:39:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA07215 for freebsd-current-outgoing; Fri, 2 Oct 1998 10:39:37 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA07174 for ; Fri, 2 Oct 1998 10:39:25 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.9.1/8.9.1/Spinner) with ESMTP id BAA24087; Sat, 3 Oct 1998 01:38:10 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199810021738.BAA24087@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: John Polstra cc: kent@iastate.edu, current@FreeBSD.ORG Subject: Re: ELF library questions (building and linking) In-reply-to: Your message of "Fri, 02 Oct 1998 08:53:59 MST." <199810021553.IAA09440@austin.polstra.com> Date: Sat, 03 Oct 1998 01:38:09 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Polstra wrote: > In article <199809300121.UAA04701@isua5.iastate.edu>, > Kent Vander Velden wrote: > > > > Building an ELF library questions: > > > > I have been trying to rebuild a few of the libraries that I use to > > be in elf format. Is the following the correct way to build an elf library ? > > > > for every file: > > cc -c -fpic file.c > > ld -o shared/file.o -x -r file.o > > > > cc -shared -Wl,-x -o libA.so.1 -Wl,-soname,libA.so.1 `lorder file1 file2 ... | tsort` > > Yes, that looks OK. A good reference is "/usr/share/mk/bsd.lib.mk" > (if you can stand to read it). Yep, and replace "-Wl,-soname,libA.so.1" with "-h libA.so.1", it's simpler. > Technicallly speaking, the name can be anything. However, the > standard ELF convention is to use just one version number. Using two > version numbers can lull you into thinking that the dynamic linker > will do something intelligent with them. It won't. .. But that's an implementation issue. We *could* reimplement directory searching and 'always use minor version >= the one built with' semantics within the runtime linker by interpreting the encoded DT_SONAME. The value of doing that is questionable and often hotly debated. On one hand, doing it the current way (and the usual ELF practice) means that you never have to directory scan or look up hints files. The named file is either there or it isn't. You can't get much quicker than that without static linking. People say "but how do I use libc.so.3.0 and libc.so.3.1 on the system at the same time"? - the answer is that a.out never ever used libc.so.3.0 in this scenario. The old version is just wasting disk space. And then there's the problem of people compiling with newer minor revisons but running on a slightly older system. As an example, libc.so.2.1 -> 2.2 was caused by the addition of an obscure function called strhash(). Nobody much used it, it's not in the freebsd sources except (I think) sysinstall. However, people building binaries with 2.2 got warnings about the old version (2.1) whenever they ran it. And it ran anyway. If you tried to run a program that used strhash() on a libc.so.2.1 system, it started up, gave the warning, then got a link failure right at startup. IMHO, the warning is useless and just causes heartache for developers and users. Incidently, I still run some old binaries linked against libc.so.2.x on -current systems by making a symlink from libc.so.2.3 -> libc.so.3.1. So much for major incompatability. And then there's the 'at most one bump per release' policy. Vendors (free and commercial) already list things like ``Tested on FreeBSD 2.2.5, 2.2.6, 2.2.7 and 3.0-current-at-yymmdd''. We try to keep the minor revisions approximately compatable across minor releases, so theoretically a 2.2.1 binary should run on 2.2.7, and vice versa (or that was the aim anyway). So, the run-time warning is again less useful. The README files are already stating the bleeding obvious - if you try and run it on 2.1.x, then you are on your own.. There's no need for ld.so to rub this in again and again and again and again. It's either going to work or it isn't. Take symbol versioning in ELF. We could (in theory) avoid most of the need for major version bumps down the track. For example, glob(3) is or was going to cause a 3.x -> 4.x bump of libc in order to make an incompatable change to the glob struct. With symbol versioning, we can fix it and make a backwards compatability stub so that programs linked against an old libc.so.3 will still work just the same. That's a small price to pay when considering that alternative is to have both libc.so.3 and libc.so.4 mmap()ed into memory in different processes. That's a far worse VM cost. Granted, there would have to be discipline in doing this or it could get out of control, but the capability is there to all but avoid bumps *at all* in the future. The only thing to justify a bump then would be a really major interface change (eg: changing errno from an int to a #define :-), or replacing libcurses with an ncurses implementation. [watch the cc: list!] Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 11:31:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA14197 for freebsd-current-outgoing; Fri, 2 Oct 1998 11:31:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA14188 for ; Fri, 2 Oct 1998 11:31:32 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.9.1/8.8.8) id LAA18184 for freebsd-current@freebsd.org; Fri, 2 Oct 1998 11:34:19 -0700 (PDT) (envelope-from sgk) From: Steve Kargl Message-Id: <199810021834.LAA18184@troutmask.apl.washington.edu> Subject: make aout-to-elf-build dies in perl5 To: freebsd-current@FreeBSD.ORG Date: Fri, 2 Oct 1998 11:34:19 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL43 (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 chflags -R noschg /usr/obj/* rm -rf /usr/obj/* make -j 4 aout-to-elf-build --- autosplit --- Config.pm did not return a true value at /usr/obj/aout/usr/src/gnu/usr.bin/perl/perl/lib/AutoSplit.pm line 4. BEGIN failed--compilation aborted at /usr/obj/aout/usr/src/gnu/usr.bin/perl/perl/lib/AutoSplit.pm line 4. BEGIN failed--compilation aborted at -e line 1. *** Error code 2 1 error *** Error code 2 cvsup at Oct 2 08:41 pst. uname -a (wrapped to fit) gives FreeBSD hotrats.apl.washington.edu 3.0-CURRENT FreeBSD 3.0-CURRENT #1: Wed Aug 5 12:49:56 PDT 1998 kargl@hotrats.apl.washington.edu:/usr/src/sys/compile/HOTRATS.MP i386 This is a dual PPro micron machine running an SMP kernel, if it matters. -- Steve finger kargl@troutmask.apl.washington.edu http://troutmask.apl.washington.edu/~clesceri/kargl.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 11:47:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA16414 for freebsd-current-outgoing; Fri, 2 Oct 1998 11:47:11 -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 LAA16405 for ; Fri, 2 Oct 1998 11:47:05 -0700 (PDT) (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.9.1/8.9.1) id UAA00964; Fri, 2 Oct 1998 20:46:17 +0200 (CEST) (envelope-from sos) Message-Id: <199810021846.UAA00964@sos.freebsd.dk> Subject: Re: bizarre behavior with vx0 driver? In-Reply-To: from Steve Price at "Oct 2, 98 12:38:08 pm" To: sprice@hiwaay.net (Steve Price) Date: Fri, 2 Oct 1998 20:46:17 +0200 (CEST) Cc: mike@smith.net.au, 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 Steve Price who wrote: > On Fri, 2 Oct 1998, Mike Smith wrote: > > # > > # > Anyone using the vx0 driver and seeing behavior like this? > # > This is on a -current box CVSup'd and rebuilt yesterday. > # > # This is classic "interrupts not happening, running on watchdog" > # behaviour. If you're -current, it means you can't use the xl driver I > # guess. Dump the card; it sucks and so does our driver for it. > > The card is trash I admit, but this is on a work machine... > I did figure out exactly what was causing it however. I had > an unconfigured (no pnp0 in kernel) PNP modem in the box and > removing it seems to have made the problem go away. Don't > know why it fixed it but things are better now. I have one of those cards too in my main box here (sos.freebsd.org), and it works pretty well, except when it shares a PCI interrupt with another card, that makes it fail like you described... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 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 Fri Oct 2 11:54:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA17347 for freebsd-current-outgoing; Fri, 2 Oct 1998 11:54:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tim.xenologics.com (tim.xenologics.com [194.77.5.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA17341 for ; Fri, 2 Oct 1998 11:54:03 -0700 (PDT) (envelope-from seggers@semyam.dinoco.de) Received: (from uucp@localhost) by tim.xenologics.com (8.8.5/8.8.8) with UUCP id UAA21463 for freebsd-current@FreeBSD.ORG; Fri, 2 Oct 1998 20:50:23 +0200 (MET DST) Received: from semyam.dinoco.de (semyam.dinoco.de [127.0.0.1]) by semyam.dinoco.de (8.9.1/8.8.8) with ESMTP id UAA01277; Fri, 2 Oct 1998 20:38:41 +0200 (CEST) (envelope-from seggers@semyam.dinoco.de) Message-Id: <199810021838.UAA01277@semyam.dinoco.de> To: freebsd-current@FreeBSD.ORG cc: seggers@semyam.dinoco.de Subject: -current incompatible to 2.2.7? Vim 5.2g now has SEGV Date: Fri, 02 Oct 1998 20:38:39 +0200 From: Stefan Eggers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! The Vim 5.2g I installed from the 2.2.7 CD-ROMs lately cheased working for me today after I installed a new world and a new kernel cvsup'ed (says my memory) on Wednesday evening CDT. It just says it has a SEGV and exits making it harder to see why it fails. It produces no core dump. :-( With a world from sometime last week (the one installed before the new one) it cooperated and worked fine. To decide if it was the kernel or not I booted with an old kernel and it failed in the same way so it is some userland issue. The system is an ELF system with a.out XFree 86 and the Vim 5.2g from 2.2.7 CD-ROMs. As part of buildworld and installworld I let it make and install the a.out libraries. Tomorrow I will make a new world which I cvsup'ed about two hours ago and see if something changes. Maybe someone has an idea what causes this. It would be unfortunate if a 3.0-RELEASE had a problem with compatibility. If it is just me or my configuration and others can't reproduce it that's fine with me. Stefan. -- Stefan Eggers Lu4 yao2 zhi1 ma3 li4, Max-Slevogt-Str. 1 ri4 jiu3 jian4 ren2 xin1. 51109 Koeln Federal Republic of Germany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 13:14:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA27835 for freebsd-current-outgoing; Fri, 2 Oct 1998 13:14:36 -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 NAA27790; Fri, 2 Oct 1998 13:14:29 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id WAA21117; Fri, 2 Oct 1998 22:14:07 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 2CF841458; Fri, 2 Oct 1998 22:03:53 +0200 (CEST) Date: Fri, 2 Oct 1998 22:03:53 +0200 From: Ollivier Robert To: current@FreeBSD.ORG, "FreeBSD SCSI Users' list" Subject: Re: ahc & CAM: strange diagnostic Message-ID: <19981002220353.A17421@keltia.freenix.fr> Reply-To: "FreeBSD SCSI Users' list" Mail-Followup-To: current@FreeBSD.ORG, FreeBSD SCSI Users' list References: <19980929082453.A328@nagual.pp.ru> <19980930011432.B15508@keltia.freenix.fr> <19980930154002.A14288@matti.ee> <19980930235134.B24498@keltia.freenix.fr> <19981002153211.A13506@matti.ee> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <19981002153211.A13506@matti.ee>; from Vallo Kallaste on Fri, Oct 02, 1998 at 03:32:11PM +0300 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4660 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [ cross-post to "scsi" and FU2 "scsi" ] According to Vallo Kallaste: > The string PCI-4.11.00 was before updating PCI-4.03.xx , I can't remember > exactly. I can restore the old version if there are need for that. Hmmm, mine is 4.08.00 and I have the 4.09.00 upgrade. Time to check on ASUS and/or Symbios for a new upgrade (although having no problem makes me vary of updating it). > ncr0: rev 0x03 int a irq 9 on pci0.9.0 > da0 at ncr0 bus 0 target 5 lun 0 > da0: Fixed Direct Access SCSI2 device > da0: 40.0MB/s transfers (20.0MHz, offset 16, 16bit), Tagged Queueing Enabled > da0: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C) Funny. My IBM drives report an offset of 15 with the ASUS and my new VikingII reports 8 on the built-in 7880 UW board... [ASUS SC-875] da0 at ncr0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI2 device da0: 40.0MB/s transfers (20.0MHz, offset 15, 16bit), Tagged Queueing Enabled da0: 4134MB (8467200 512 byte sectors: 255H 63S/T 527C) [Adaptec 7880/UW] da0 at ahc0 bus 0 target 6 lun 0 da0: Fixed Direct Access SCSI2 device da0: 40.0MB/s transfers (20.0MHz, offset 8, 16bit), Tagged Queueing Enabled da0: 4350MB (8910423 512 byte sectors: 255H 63S/T 554C) What is the exact meaning of "offset" ? And what is the difference between the 4.5WSE and the 4.5WLS model of VikingII (I don't have the complete manual) ? -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #0: Sat Sep 19 23:38:25 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 13:16:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA28408 for freebsd-current-outgoing; Fri, 2 Oct 1998 13:16: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 NAA28402 for ; Fri, 2 Oct 1998 13:16:26 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id NAA05132; Fri, 2 Oct 1998 13:13:02 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdGL5123; Fri Oct 2 20:13:00 1998 Date: Fri, 2 Oct 1998 13:12:57 -0700 (PDT) From: Julian Elischer To: "Justin T. Gibbs" cc: Don Lewis , current@FreeBSD.ORG Subject: Re: Softupdates, filesystem safety and SCSI disk write caching In-Reply-To: <199810021953.NAA12817@pluto.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 Fri, 2 Oct 1998, Justin T. Gibbs wrote: > >write caching can screw soft updates if there is any > >major re-ordering of the data written. > > Only if you lose power or have a buggy device. Go read the SCSI spec on > write caching. I'm aware of this.. All I am doing is stating the assumptions made in soft-updates... which are: The softupdates code will 'release' a requested transaction to be written to the disk when all prerequisite operations have been reported as complete. Softupdates is designed to leave the disk in a stable state after a powerdown. If the disk however reports an operation as 'complete' when it is in fact not on stable storage, then softupdates may release an operation to be written to disk that depends upon something that is not yet written to the medium. If the new operation "overtakes" the old operation in cache, and makes it to the medium first, then the disk is in an inconsistent state until the older IO is completed. This is one reason that we disable Write caching on IDE drives running softupdates. A power failure at the moment of inconsistency will leave the disk in that state, which is what softupdates is trying to avoid. > > With tags it doesn't matter if they are re-ordered, as long as they > > are not acknowledged until they are on the platter. By which I mean, Softupdates doesn't care if multiple operations passed to the drive are re-orderd within the drive, as they by definition will have no interdependencies. (Or Softupdates would not have passed them to the drive). Softupdates however must not be allowed to advance the dependency state machine for it's data before the data is really safe. > > Tagged transactions may "complete" in a non-FIFO order. "Complete" either > means data transfered into the cache or data safely on the media depending > on whether the cache is enabled. Of course.. All I'm saying is that It is a prerequisite that we should document somewhere, that "Softupdates assumes that completion signals the arrival of the data into STABLE storage, e.g. magnetic recording." > Re-ordered writes are allowed, but, only such that it maintains > read/write coherency. This is with the restrictive ordering semantics > that drives usually ship with by default. You can turn on "re-order at > will" through a mode page. > > Justin > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 13:19:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA29014 for freebsd-current-outgoing; Fri, 2 Oct 1998 13:19:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from lamb.sas.com (lamb.sas.com [192.35.83.8]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA29003 for ; Fri, 2 Oct 1998 13:19:43 -0700 (PDT) (envelope-from brdean@unx.sas.com) Received: from mozart (mozart.unx.sas.com [192.58.184.8]) by lamb.sas.com (8.9.1/8.9.1) with SMTP id QAA21206 for ; Fri, 2 Oct 1998 16:19:24 -0400 (EDT) Received: from dean.pc.sas.com by mozart (5.65c/SAS/Domains/5-6-90) id AA26571; Fri, 2 Oct 1998 16:19:22 -0400 Received: (from brdean@localhost) by dean.pc.sas.com (8.9.1/8.9.1) id QAA20923; Fri, 2 Oct 1998 16:19:22 -0400 (EDT) (envelope-from brdean) From: Brian Dean Message-Id: <199810022019.QAA20923@dean.pc.sas.com> Subject: can't MAKEDEV sd devices To: freebsd-current@FreeBSD.ORG Date: Fri, 2 Oct 1998 16:19:21 -0400 (EDT) X-Mailer: ELM [version 2.4ME+ PL43 (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 Hi, Regarding recent discussions pertaining to da* and sd* devices, I've found that I can no longer make the 'sd*' devices: [root@bb01f38]:/dev- ./MAKEDEV sd1 bad unit for disk in: sd1s0h bad unit for disk in: sd1s1 bad unit for disk in: sd1s2 bad unit for disk in: sd1s3 bad unit for disk in: sd1s4 Would someone please consider committing the following patch which corrects the problem?: [root@bb01f38]:/dev- diff -u MAKEDEV.orig MAKEDEV --- MAKEDEV.orig Thu Oct 1 07:57:48 1998 +++ MAKEDEV Fri Oct 2 16:00:06 1998 @@ -264,7 +264,7 @@ ;; # Individual slices. -od*s*|da*s*|vn*s*|wd*s*|wfd*s*|fla*s*) +od*s*|da*s*|vn*s*|wd*s*|wfd*s*|fla*s*|sd*s*) umask $disk_umask case $i in fla*s*) name=fla; blk=28; chr=101;; Thanks, -Brian -- Brian Dean brdean@unx.sas.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 13:25:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA29819 for freebsd-current-outgoing; Fri, 2 Oct 1998 13:25:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA29798 for ; Fri, 2 Oct 1998 13:25:10 -0700 (PDT) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with SMTP id QAA29832; Fri, 2 Oct 1998 16:25:54 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Fri, 2 Oct 1998 16:25:54 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: Stefan Eggers cc: freebsd-current@FreeBSD.ORG Subject: Re: -current incompatible to 2.2.7? Vim 5.2g now has SEGV In-Reply-To: <199810021838.UAA01277@semyam.dinoco.de> 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! > > The Vim 5.2g I installed from the 2.2.7 CD-ROMs lately cheased working > for me today after I installed a new world and a new kernel cvsup'ed > (says my memory) on Wednesday evening CDT. It just says it has a SEGV > and exits making it harder to see why it fails. It produces no core > dump. :-( > i have the same problem, workaround for me was: compile it on a linux box, works beautifully through emulation, which is odd. however the text mode will fail. so, i installed freebsd vim and linux vim as vim-linux, then i symlinked gvim -> vim-linux.. yah, it's yucky but it works. Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com -- There are operating systems, and then there's FreeBSD. -- http://www.freebsd.org/ 3.0-current To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 13:27:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA00221 for freebsd-current-outgoing; Fri, 2 Oct 1998 13:27:44 -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 NAA00191 for ; Fri, 2 Oct 1998 13:27:21 -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 OAA17722; Fri, 2 Oct 1998 14:26:56 -0600 (MDT) Message-Id: <199810022026.OAA17722@pluto.plutotech.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Julian Elischer cc: "Justin T. Gibbs" , Don Lewis , current@FreeBSD.ORG Subject: Re: Softupdates, filesystem safety and SCSI disk write caching In-reply-to: Your message of "Fri, 02 Oct 1998 13:12:57 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Oct 1998 14:20:26 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Of course.. All I'm saying is that It is a prerequisite that we should >document somewhere, that "Softupdates assumes that completion signals the >arrival of the data into STABLE storage, e.g. magnetic recording." If we tagged meta-data buffers appropriately, we could specificly inhibit write-caching those transactions. I would expect this to give you the semantics soft-updates expects while still allowing the disk to write cache data blocks. So, if you have a power failure, the file-system meta-data would be consistent, but some files might have stale data blocks. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 13:35:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA01654 for freebsd-current-outgoing; Fri, 2 Oct 1998 13:35:15 -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 NAA01639 for ; Fri, 2 Oct 1998 13:35:04 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id VAA07902; Fri, 2 Oct 1998 21:33:45 +0100 (BST) Date: Fri, 2 Oct 1998 21:33:45 +0100 (BST) From: Doug Rabson To: Josef Karthauser cc: Greg Lehey , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! In-Reply-To: <19981002124450.H17581@pavilion.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 Fri, 2 Oct 1998, Josef Karthauser wrote: > On Fri, Oct 02, 1998 at 08:19:34PM +0930, Greg Lehey wrote: > > > I've followed the instructions in the handbook but with some problems. > > > The savecore worked and I've got a kernel.0 and vmcore.0. > > > The handbook refers to 'strip -d', and the -d flag doesn't exist. > > > > The -d flag definitely exists. What happened when you tried it? It > > only works on debug kernels, and you haven't said that you built one. > > Did you? > > Not in the elf version it seems. > # strip -d > /usr/libexec/elf/strip: invalid option -- d I use 'strip -g' for ELF kernels. If your kernel is a.out, you probably need 'strip -aout -d'. -- 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 Fri Oct 2 14:24:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07801 for freebsd-current-outgoing; Fri, 2 Oct 1998 14:24:34 -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 OAA07774 for ; Fri, 2 Oct 1998 14:24:19 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id OAA08084; Fri, 2 Oct 1998 14:22:09 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpdmX8070; Fri Oct 2 21:22:08 1998 Date: Fri, 2 Oct 1998 14:22:01 -0700 (PDT) From: Julian Elischer To: "Justin T. Gibbs" cc: Don Lewis , current@FreeBSD.ORG Subject: Re: Softupdates, filesystem safety and SCSI disk write caching In-Reply-To: <199810022026.OAA17722@pluto.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 To answer your statement with a tutorial, (not because you need it but because there has been a need for a quick tutorial on soft updates in the mail archives somewhere). No this is not what softupdates expects.. It expects that data blocks are written before metadata blocks. (for writing files) An example of some of the dependencies for writing a file B are: directory blocks depend on inode blocks, which depend on indirect blocks, which depend on datablocks This is a gross simplification (ignoring bitmaps and superblocks etc.) Note that directory blocks are data blocks so dependencies in hierarchies of newly written files go throug this cycle several times. The exception to this being that you could write all the directory blocks ahead of time if they are not yet pointed to by anything, but you need to link them up in the correct order when assebling the hierarchy. You must never write a pointer in the filesystem that points to something that has not yet been written. To achieve this, softupdates sometimes writes synthetic data (made up on the spot, to keep the FS consistent). For example, it may write a directory block with only some of the created entries in it because the others point to inodes that have not yet been written to disk. In this case it will re-write the block when the other entries are deemed 'safe' (their dependencies have been satisfied). It may also write a block of inodes with some of the inodes invalidated, even though the user is using those files, because the data blocks that the file refers to have not yet been written to disk. When (some of) the data blocks have been written, and it is time again to look at that block of inodes, the inodes that were invalidated before, might be written out valid, with the data pointers updated to reflect those blocks (and ONLY those blocks) that have been written to disk. If you extend a file, and the last few blocks of your extension have not been written yet, you may see the inode being written back with a smaller size than you would see if you did a 'stat' on the file. The way it works however, is that if you do not do an fsync(), the rewrites will not be needed, because the data blocks are scheduled to be written in N seconds (usually 5) and the inode blocks in N+M (usually 10) and the directory entries in N+M+X (usually 15). For deletes the dependencies are approximatly (but not exactly) reversed. If you do a delete before a write has been fully committed to media, the remaining dependencies are cancelled, and never happen, and writes that happenned are reversed in memory, and appropriate requests and dependencies queueud for on-media reversal. On Fri, 2 Oct 1998, Justin T. Gibbs wrote: > >Of course.. All I'm saying is that It is a prerequisite that we should > >document somewhere, that "Softupdates assumes that completion signals the > >arrival of the data into STABLE storage, e.g. magnetic recording." > > If we tagged meta-data buffers appropriately, we could specificly inhibit > write-caching those transactions. I would expect this to give you the > semantics soft-updates expects while still allowing the disk to write cache > data blocks. So, if you have a power failure, the file-system meta-data > would be consistent, but some files might have stale data blocks. This is not acceptable to softupdates. (as defined by McKusick, Ganger and Pratt) > > -- > Justin > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 14:32:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA08919 for freebsd-current-outgoing; Fri, 2 Oct 1998 14:32:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA08912 for ; Fri, 2 Oct 1998 14:32:23 -0700 (PDT) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with SMTP id RAA29991 for ; Fri, 2 Oct 1998 17:33:41 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Fri, 2 Oct 1998 17:33:41 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: freebsd-current@FreeBSD.ORG Subject: ELF kernel? 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 > > Not in the elf version it seems. > > # strip -d > > /usr/libexec/elf/strip: invalid option -- d > > I use 'strip -g' for ELF kernels. If your kernel is a.out, you probably > need 'strip -aout -d'. any idea on the expected cutover to ELF kernels? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 14:36:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA09294 for freebsd-current-outgoing; Fri, 2 Oct 1998 14:36:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.aha.ru (ns1.aha.ru [195.2.80.142]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA09255 for ; Fri, 2 Oct 1998 14:35:58 -0700 (PDT) (envelope-from ozz.etrust.ru!osa@serv.etrust.ru) Received: from sunny.aha.ru (sunny.aha.ru [195.2.83.112]) by ns1.aha.ru (8.9.1/8.9.1/aha-r/0.04B) with ESMTP id BAA20841 for ; Sat, 3 Oct 1998 01:35:38 +0400 (MSD) Received: by sunny.aha.ru id BAA03043; (8.8.8/vak/1.9) Sat, 3 Oct 1998 01:34:52 +0400 (MSD) Received: from unknown(195.2.84.114) by sunny.aha.ru via smap (V1.3) id sma002995; Sat Oct 3 01:34:27 1998 Received: from ozz.etrust.ru by serv.etrust.ru with ESMTP id BAA22146; (8.9.1/vak/1.9) Sat, 3 Oct 1998 01:37:17 +0400 (MSD) Received: by ozz.etrust.ru id BAA04883; (8.9.1/vak/1.9) Sat, 3 Oct 1998 01:37:22 +0400 (MSD) From: osa@ozz.etrust.ru (Ozz!!!) Message-Id: <199810022137.BAA04883@ozz.etrust.ru> Subject: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? To: current@FreeBSD.ORG Date: Sat, 3 Oct 1998 01:37:22 +0400 (MSD) Reply-To: osa@etrust.ru X-Mailer: ELM [version 2.4ME+ PL43 (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 Hello! I successfully downloaded jdk1.1.6.V98-9-23.tar.gz But... its in a.out? What about ELF? Rgdz, oZZ, osa@etrust.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 15:00:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA11993 for freebsd-current-outgoing; Fri, 2 Oct 1998 15:00:22 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Gatekeeper.Alameda.net (gatekeeper.Alameda.net [207.90.181.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA11987 for ; Fri, 2 Oct 1998 15:00:19 -0700 (PDT) (envelope-from ulf@Gatekeeper.Alameda.net) Received: by Gatekeeper.Alameda.net (8.8.8/8.8.6) id OAA05996; Fri, 2 Oct 1998 14:57:44 -0700 (PDT) Message-ID: <19981002145744.A5151@Alameda.net> Date: Fri, 2 Oct 1998 14:57:44 -0700 From: Ulf Zimmermann To: Philippe Regnauld , Luigi Rizzo Cc: current@FreeBSD.ORG Subject: Re: dummynet for 3.0 available Reply-To: ulf@Alameda.net References: <199810011843.TAA11715@labinfo.iet.unipi.it> <19981002173610.29646@deepo.prosa.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <19981002173610.29646@deepo.prosa.dk>; from Philippe Regnauld on Fri, Oct 02, 1998 at 05:36:10PM +0200 Organization: Alameda Networks, Inc. X-Operating-System: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 05:36:10PM +0200, Philippe Regnauld wrote: > Luigi Rizzo writes: > > I have what i think is a working version of my dummynet code and > > associated stuff for 3.0. Diffs against 3.0-980925 are at > > > > http://www.iet.unipi.it/~luigi/ip_dummynet/dn-3.0-981001.diffs > > > > testers welcome, but i don't think this will go on the 3.0-RELEASE CD > > other than as an "experimental" patchfile (still, it will be nice to > > have bugs sorted out!) > > I think the code was beat hard enough that, if successful (will try > it tonight), it might be included for 3.0 ? It's a kernel option > and doesn't break anything if not invoked... Just as a side note. I used Dummynet VERY successfull at ISPcon to demonstrate things. We had up to 8 clients behind a K6-200 machine and limit bandwidth to 28.8K/56K 150ms/500ms. > > -- > -[ Philippe Regnauld / sysadmin / regnauld@deepo.prosa.dk / +55.4N +11.3E ]- > > The Internet is busy. Please try again later. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-769-2936 Alameda Networks, Inc. | http://www.Alameda.net | Fax#: 510-521-5073 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 15:11:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14088 for freebsd-current-outgoing; Fri, 2 Oct 1998 15:11:42 -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 PAA14075 for ; Fri, 2 Oct 1998 15:11:37 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id PAA02202; Fri, 2 Oct 1998 15:16:41 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810022216.PAA02202@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Alfred Perlstein cc: freebsd-current@FreeBSD.ORG Subject: Re: ELF kernel? In-reply-to: Your message of "Fri, 02 Oct 1998 17:33:41 CDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Oct 1998 15:16:41 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > Not in the elf version it seems. > > > # strip -d > > > /usr/libexec/elf/strip: invalid option -- d > > > > I use 'strip -g' for ELF kernels. If your kernel is a.out, you probably > > need 'strip -aout -d'. > > any idea on the expected cutover to ELF kernels? Perhaps Sunday or so. There are a few variables left, but no more than a couple of days before it's ready. -- \\ 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 Oct 2 15:35:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA16932 for freebsd-current-outgoing; Fri, 2 Oct 1998 15:35:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA16904 for ; Fri, 2 Oct 1998 15:35:28 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.8.8/8.6.12) id PAA14713; Fri, 2 Oct 1998 15:34:21 -0700 (PDT) Message-ID: <19981002153420.B14651@nuxi.com> Date: Fri, 2 Oct 1998 15:34:20 -0700 From: "David O'Brien" To: osa@etrust.ru, current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? Reply-To: obrien@NUXI.com References: <199810022137.BAA04883@ozz.etrust.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199810022137.BAA04883@ozz.etrust.ru>; from Ozz!!! on Sat, Oct 03, 1998 at 01:37:22AM +0400 X-Operating-System: FreeBSD 2.2.7-STABLE Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I successfully downloaded jdk1.1.6.V98-9-23.tar.gz > But... its in a.out? > What about ELF? It has to wait until there is an ELF Motif. -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 15:36:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA17080 for freebsd-current-outgoing; Fri, 2 Oct 1998 15:36:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from myrddin.demon.co.uk (myrddin.demon.co.uk [158.152.54.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA17052 for ; Fri, 2 Oct 1998 15:36:36 -0700 (PDT) (envelope-from dom@myrddin.demon.co.uk) Received: from localhost (myrddin.demon.co.uk) [127.0.0.1] by myrddin.demon.co.uk with esmtp (Exim 1.92 #1) id 0zPDlz-0000EJ-00; Fri, 2 Oct 1998 23:34:03 +0100 To: dan@math.berkeley.edu (Dan Strick) Cc: current@FreeBSD.ORG Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) References: <199810010917.CAA28131@math.berkeley.edu> From: Dom Mitchell In-Reply-To: dan@math.berkeley.edu's message of "Thu, 1 Oct 1998 02:17:22 -0700 (PDT)" X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Date: Fri, 02 Oct 1998 23:34:03 +0100 Message-Id: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG dan@math.berkeley.edu (Dan Strick) writes: > I won't defend Solaris-2 device naming conventions. > However, consider the truly horrible real names of the special > files in the Solaris-2 /devices directory. Then count your blessings. > > For those of you lucky enough to not know, on a Solaris-2 system > /dev/sd0a is a symbolic link to dsk/c0t3d0s0 which in turn points to > ../../devices/io-unit@f,e0200000/sbi@0,0/dma@0,81000/esp@0,80000/sd@3,0:a. Don't be so hard on them... When you have an E10000 with a couple of hundred disks hanging off of about 6 controllers, it can be quite a blessing in actually locating your hardware! Stuff under /devices was never intended to be for human consumption. -Dom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 17:23:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA28505 for freebsd-current-outgoing; Fri, 2 Oct 1998 17:23:18 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA28489 for ; Fri, 2 Oct 1998 17:23:05 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id JAA09172; Sat, 3 Oct 1998 09:52:38 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id JAA07379; Sat, 3 Oct 1998 09:52:36 +0930 (CST) Message-ID: <19981003095236.D2176@freebie.lemis.com> Date: Sat, 3 Oct 1998 09:52:36 +0930 From: Greg Lehey To: Mike Smith , Alfred Perlstein Cc: freebsd-current@FreeBSD.ORG Subject: Re: ELF kernel? References: <199810022216.PAA02202@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199810022216.PAA02202@dingo.cdrom.com>; from Mike Smith on Fri, Oct 02, 1998 at 03:16:41PM -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 Friday, 2 October 1998 at 15:16:41 -0700, Mike Smith wrote: >>>> Not in the elf version it seems. >>>> # strip -d >>>> /usr/libexec/elf/strip: invalid option -- d >>> >>> I use 'strip -g' for ELF kernels. If your kernel is a.out, you probably >>> need 'strip -aout -d'. >> >> any idea on the expected cutover to ELF kernels? > > Perhaps Sunday or so. There are a few variables left, but no more than > a couple of days before it's ready. Oh. What does that mean for LKMs? Isn't this a bit late in the Beta to start changing kernel formats? Greg -- See complete headers for address, home page 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 Oct 2 17:27:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA28938 for freebsd-current-outgoing; Fri, 2 Oct 1998 17:27:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA28931 for ; Fri, 2 Oct 1998 17:27:39 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id JAA09189; Sat, 3 Oct 1998 09:57:18 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id JAA07398; Sat, 3 Oct 1998 09:57:17 +0930 (CST) Message-ID: <19981003095717.F2176@freebie.lemis.com> Date: Sat, 3 Oct 1998 09:57:17 +0930 From: Greg Lehey To: Josef Karthauser Cc: FreeBSD current users Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> <19981002143858.K17581@pavilion.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <19981002143858.K17581@pavilion.net>; from Josef Karthauser on Fri, Oct 02, 1998 at 02:38:58PM +0100 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 Friday, 2 October 1998 at 14:38:58 +0100, Josef Karthauser wrote: > On Fri, Oct 02, 1998 at 10:46:59AM +0930, Greg Lehey wrote: >>> >>> The crashes were page faults. >>> >> At the very least, we need a stack trace. Check out >> http://www.FreeBSD.org/handbook/handbook294.html for details of how to >> do this. > > Finally :) (needed to recompile gdb in aout format for it to recognise the > kernel) > > Here's the stack trace: > ... > > And lo and behold I discover that my ffs_softdep.c is a copy and not > a symlink! Oops. (bows head in shame). Amazing what you can find when you have a stack trace, eh? > It did show that gdb perhaps should be worked on though to have both > elf and aout support. Agreed. Greg -- See complete headers for address, home page 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 Oct 2 17:29:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA29279 for freebsd-current-outgoing; Fri, 2 Oct 1998 17:29:21 -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 RAA29263 for ; Fri, 2 Oct 1998 17:29:15 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id RAA02872; Fri, 2 Oct 1998 17:33:01 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810030033.RAA02872@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Greg Lehey cc: Mike Smith , Alfred Perlstein , freebsd-current@FreeBSD.ORG Subject: Re: ELF kernel? In-reply-to: Your message of "Sat, 03 Oct 1998 09:52:36 +0930." <19981003095236.D2176@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Oct 1998 17:33:01 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >>> I use 'strip -g' for ELF kernels. If your kernel is a.out, you probably > >>> need 'strip -aout -d'. > >> > >> any idea on the expected cutover to ELF kernels? > > > > Perhaps Sunday or so. There are a few variables left, but no more than > > a couple of days before it's ready. > > Oh. What does that mean for LKMs? They become KLD modules. The actual source-level changes are pretty minimal. > Isn't this a bit late in the Beta to start changing kernel formats? There's mixed opinion on this; at the moment we just want to get the tech out there for people to play with it. The big kicker is that if we *don't* change now, we'll have yet another big-gulp change point in front of the 3.0.x stability release, which will also be Bad. You can build an ELF kernel right now (just set KERNFORMAT to elf), and if you're up to date with the new bootstrap (as of about now) you can boot it just like it was an a.out kernel. -- \\ 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 Oct 2 17:31:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA29673 for freebsd-current-outgoing; Fri, 2 Oct 1998 17:31:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA29659 for ; Fri, 2 Oct 1998 17:31:28 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id KAA09216; Sat, 3 Oct 1998 10:01:02 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id KAA07417; Sat, 3 Oct 1998 10:01:02 +0930 (CST) Message-ID: <19981003100101.H2176@freebie.lemis.com> Date: Sat, 3 Oct 1998 10:01:01 +0930 From: Greg Lehey To: Mike Smith Cc: Alfred Perlstein , freebsd-current@FreeBSD.ORG Subject: Re: ELF kernel? References: <19981003095236.D2176@freebie.lemis.com> <199810030033.RAA02872@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199810030033.RAA02872@dingo.cdrom.com>; from Mike Smith on Fri, Oct 02, 1998 at 05:33:01PM -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 Friday, 2 October 1998 at 17:33:01 -0700, Mike Smith wrote: >>>>> I use 'strip -g' for ELF kernels. If your kernel is a.out, you probably >>>>> need 'strip -aout -d'. >>>> >>>> any idea on the expected cutover to ELF kernels? >>> >>> Perhaps Sunday or so. There are a few variables left, but no more than >>> a couple of days before it's ready. >> >> Oh. What does that mean for LKMs? > > They become KLD modules. The actual source-level changes are pretty > minimal. Where can I find out about them? Where do they go in the tree? Do I need to commit any additional modules? >> Isn't this a bit late in the Beta to start changing kernel formats? > > There's mixed opinion on this; at the moment we just want to get the > tech out there for people to play with it. The big kicker is that if > we *don't* change now, we'll have yet another big-gulp change point in > front of the 3.0.x stability release, which will also be Bad. > > You can build an ELF kernel right now (just set KERNFORMAT to elf), and > if you're up to date with the new bootstrap (as of about now) you can > boot it just like it was an a.out kernel. It's not going to help me much if I don't have my KLDs handy. Greg -- See complete headers for address, home page 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 Oct 2 17:43:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01004 for freebsd-current-outgoing; Fri, 2 Oct 1998 17:43:04 -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 RAA00999 for ; Fri, 2 Oct 1998 17:42:58 -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 SAA14415; Fri, 2 Oct 1998 18:42:35 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id SAA23680; Fri, 2 Oct 1998 18:42:35 -0600 Date: Fri, 2 Oct 1998 18:42:35 -0600 Message-Id: <199810030042.SAA23680@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: osa@etrust.ru Cc: current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? In-Reply-To: <199810022137.BAA04883@ozz.etrust.ru> References: <199810022137.BAA04883@ozz.etrust.ru> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I successfully downloaded jdk1.1.6.V98-9-23.tar.gz > But... its in a.out? > What about ELF? Until an ELF Motif library shows up, there won't be an ELF JDK. Note, it's really not that big of a deal unless you're doing JNI since it will work fine as a.out. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 17:47:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA01570 for freebsd-current-outgoing; Fri, 2 Oct 1998 17:47:12 -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 RAA01558 for ; Fri, 2 Oct 1998 17:47:04 -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 RAA01704; Fri, 2 Oct 1998 17:46:33 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199810030046.RAA01704@rah.star-gate.com> To: Julian Elischer cc: "Justin T. Gibbs" , Don Lewis , current@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: Softupdates, filesystem safety and SCSI disk write caching In-reply-to: Your message of "Fri, 02 Oct 1998 13:12:57 PDT." Date: Fri, 02 Oct 1998 17:46:33 -0700 From: Amancio Hasty Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Well, my system started crashing left and right yesterday due to I think the CPU fan failing . Basically, the system at random times would shutdown . The good think is that the system with softupdates survived the ordeal 8) Cheers, Amancio To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 17:50:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA02227 for freebsd-current-outgoing; Fri, 2 Oct 1998 17:50:59 -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 RAA02201 for ; Fri, 2 Oct 1998 17:50:47 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost.cdrom.com [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id RAA02994; Fri, 2 Oct 1998 17:54:42 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810030054.RAA02994@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Greg Lehey cc: Mike Smith , Alfred Perlstein , freebsd-current@FreeBSD.ORG Subject: Re: ELF kernel? In-reply-to: Your message of "Sat, 03 Oct 1998 10:01:01 +0930." <19981003100101.H2176@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Oct 1998 17:54:42 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Friday, 2 October 1998 at 17:33:01 -0700, Mike Smith wrote: > >>>>> I use 'strip -g' for ELF kernels. If your kernel is a.out, you probably > >>>>> need 'strip -aout -d'. > >>>> > >>>> any idea on the expected cutover to ELF kernels? > >>> > >>> Perhaps Sunday or so. There are a few variables left, but no more than > >>> a couple of days before it's ready. > >> > >> Oh. What does that mean for LKMs? > > > > They become KLD modules. The actual source-level changes are pretty > > minimal. > > Where can I find out about them? Where do they go in the tree? Do I > need to commit any additional modules? The in-tree LKM modules are being converted as an exercise and demonstration over the next couple of days. I've been writing some documentation on converting an LKM module as well as writing for KLD from scratch. Modules by default live in src/sys/modules. The most common module instances are: CDEV_MODULE, BDEV_MODULE (defined in conf.h) DRIVER_MODULE (defined in bus.h) and the basic DECLARE_MODULE (in module.h), which lets you roll your own. Here's a trivial KLD module. foomodule.c: #include #include #include #include static int foomodule_event(module_t mod, modeventtype_t type, void *junk) { switch(type) { case MOD_LOAD: uprintf("foomodule loaded\n"); break; case MOD_UNLOAD: uprintf("foomodule unloaded\n"); break; } return(0); } moduledata_t foomodule_data = { "foomodule", foomodule_event, NULL }; DECLARE_MODULE(foo, foomodule_data, SI_SUB_DRIVERS, SI_ORDER_MIDDLE); Makefile: KMOD= foomod SRCS= foomod.c KLDMOD= yes NOMAN= yes .include In other words, it's very similar to the current LKM model from this end. Note that to link a.out KLD modules you'll need to link your a.out kernel with '-forcedynamic'. This isn't a problem with the ELF kernel. -- \\ 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 Oct 2 17:59:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA03369 for freebsd-current-outgoing; Fri, 2 Oct 1998 17:59:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.gamespot.com (ns2.gamespot.com [206.169.18.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA03364 for ; Fri, 2 Oct 1998 17:59:01 -0700 (PDT) (envelope-from ian@gamespot.com) Received: from localhost (ian@localhost) by mail.gamespot.com (8.9.0/8.9.0) with SMTP id RAA23768 for ; Fri, 2 Oct 1998 17:58:40 -0700 (PDT) Date: Fri, 2 Oct 1998 17:58:40 -0700 (PDT) From: Ian Kallen To: freebsd-current@FreeBSD.ORG Subject: occasional panics 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 get these panics from time to time when this machine is heavily loaded with FTP traffic. It's 3.0-19980520-SNAP patched for CAM with the FTP archive consisting of ccd'd disks. I'll upgrade it sometime soon but in case this registers with anybody as something that might need fixing, here's the console output: Oct 2 14:45:42 fleabomb ftpd[24221]: getpeername (ftpd): Socket is not connected <<< **** about a dozen of these in that moment **** >>> Oct 2 14:49:15 fleabomb ftpd[24611]: getpeername (ftpd): Socket is not connected <<< **** and then blammo **** >>> Fatal trap 12: page fault while in kernel mode fault virtual address = 0x18 fault code = supervisor write, page not present instruction pointer = 0x8:0xf013e345 stack pointer = 0x10:0xfde87ec8 frame pointer = 0x10:0xfde87ee8 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 = 22123 (ftpd) interrupt mask = kernel: type 12 trap, code=0 Stopped at _sosend+0x301: movl $0,0x18(%ebx) db> ^C... Segmentation fault (core dumped) -- Ian Kallen ICQ: 17073910 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 18:52:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA10012 for freebsd-current-outgoing; Fri, 2 Oct 1998 18:52:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA10007 for ; Fri, 2 Oct 1998 18:52:10 -0700 (PDT) (envelope-from mantar@netcom.com) Received: from dual (DUAL [192.168.0.2]) by pozo.pozo.com (8.9.1/8.9.1) with SMTP id SAA26104; Fri, 2 Oct 1998 18:51:44 -0700 (PDT) (envelope-from mantar@netcom.com) Message-Id: <4.1.19981002184209.00a286a0@192.168.0.1> X-Sender: null@192.168.0.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Fri, 02 Oct 1998 18:51:44 -0700 To: Luoqi Chen From: Manfred Antar Subject: new sound card files Cc: current@FreeBSD.ORG Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I tried to build a kernel from latest sources and I get this error : /../include -DKERNEL -include opt_global.h -elf ../../i386/isa/snd/ad1848.c ../../i386/isa/snd/ad1848.c: In function `cs423x_attach': ../../i386/isa/snd/ad1848.c:1490: duplicate case value ../../i386/isa/snd/ad1848.c:1488: this is the first entry for that value ../../i386/isa/snd/ad1848.c:1513: warning: assignment from incompatible pointer type ../../i386/isa/snd/ad1848.c: In function `opti931_attach': ../../i386/isa/snd/ad1848.c:1616: warning: assignment from incompatible pointer type ../../i386/isa/snd/ad1848.c: In function `opti925_attach': ../../i386/isa/snd/ad1848.c:1681: warning: assignment from incompatible pointer type ../../i386/isa/snd/ad1848.c: In function `guspnp_attach': ../../i386/isa/snd/ad1848.c:1742: warning: assignment from incompatible pointer type *** Error code 1 Stop. The error above is from building elf kernel , but i get the same error with aout kernel This is after the new sound files from this morning. Thanks Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Fri Oct 2 19:25:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA13614 for freebsd-current-outgoing; Fri, 2 Oct 1998 19:25:19 -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 TAA13603 for ; Fri, 2 Oct 1998 19:25:16 -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 MAA21754; Sat, 3 Oct 1998 12:24:43 +1000 Date: Sat, 3 Oct 1998 12:24:43 +1000 From: Bruce Evans Message-Id: <199810030224.MAA21754@godzilla.zeta.org.au> To: bright@hotjobs.com, grog@lemis.com, mike@smith.net.au Subject: Re: ELF kernel? Cc: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>> any idea on the expected cutover to ELF kernels? >> >> Perhaps Sunday or so. There are a few variables left, but no more than >> a couple of days before it's ready. First Sunday after the release? >Oh. What does that mean for LKMs? > >Isn't this a bit late in the Beta to start changing kernel formats? Yes, it is (current date - start of beta) too late. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 19:59:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA15940 for freebsd-current-outgoing; Fri, 2 Oct 1998 19:59:11 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt053nb4.san.rr.com (dt053nb4.san.rr.com [204.210.34.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA15935 for ; Fri, 2 Oct 1998 19:59:09 -0700 (PDT) (envelope-from Studded@dal.net) Received: from dal.net (Studded@localhost [127.0.0.1]) by dt053nb4.san.rr.com (8.8.8/8.8.8) with ESMTP id TAA22585; Fri, 2 Oct 1998 19:58:21 -0700 (PDT) (envelope-from Studded@dal.net) Message-ID: <361592CD.3C0CCB43@dal.net> Date: Fri, 02 Oct 1998 19:58:21 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.06 [en] (X11; I; FreeBSD 2.2.7-STABLE-0929 i386) MIME-Version: 1.0 To: Mike Smith CC: Greg Lehey , Alfred Perlstein , freebsd-current@FreeBSD.ORG Subject: Re: ELF kernel? References: <199810030033.RAA02872@dingo.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: > > Isn't this a bit late in the Beta to start changing kernel formats? > > There's mixed opinion on this; at the moment we just want to get the > tech out there for people to play with it. The big kicker is that if > we *don't* change now, we'll have yet another big-gulp change point in > front of the 3.0.x stability release, which will also be Bad. I agree, get it all out there now. There have been so many changes during the beta period already that you might as well get all the pain over with before the release. For my money, I won't even consider "beta" testing 3.0 until after the -Release, AND the tree is branched. You can't seriously call the last two weeks a beta test of anything, there were many days when you couldn't even build a release. Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 20:06:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA17009 for freebsd-current-outgoing; Fri, 2 Oct 1998 20:06:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA16999 for ; Fri, 2 Oct 1998 20:06:45 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id MAA09728; Sat, 3 Oct 1998 12:36:25 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.1/8.9.0) id MAA07819; Sat, 3 Oct 1998 12:36:24 +0930 (CST) Message-ID: <19981003123624.X2176@freebie.lemis.com> Date: Sat, 3 Oct 1998 12:36:24 +0930 From: Greg Lehey To: Bruce Evans , bright@hotjobs.com, mike@smith.net.au Cc: freebsd-current@FreeBSD.ORG Subject: Code freeze and Beta or business as usual? (was: ELF kernel?) References: <199810030224.MAA21754@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199810030224.MAA21754@godzilla.zeta.org.au>; from Bruce Evans on Sat, Oct 03, 1998 at 12:24:43PM +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 Saturday, 3 October 1998 at 12:24:43 +1000, Bruce Evans wrote: >>>> any idea on the expected cutover to ELF kernels? >>> >>> Perhaps Sunday or so. There are a few variables left, but no more than >>> a couple of days before it's ready. > > First Sunday after the release? > >> Oh. What does that mean for LKMs? >> >> Isn't this a bit late in the Beta to start changing kernel formats? > > Yes, it is (current date - start of beta) too late. I do agree with Mike that this stuff is worth doing. It's also worth getting CAM into the system. It's also worth redoing the boot code. It's also necessary to convert the LKMs into KLDs. All of this is happening, and on the face of it, that's good. What's not good is that we're calling this "Beta test", and we're still planning to release 3.0 in 12 days time. This is not a Beta test; at best, it's an integration test, but there's so much new code going into the tree that it's difficult to even call it that. I know that from my point of view, if we release 3.0 with an ELF kernel, I need to get down and do a lot (well, a non-trivial amount) of work. This is the first I've heard that I need to do this before release. Others may not even find out in time. I think we should do all this work. When we've done what needs to be done, we freeze the code ("no new functionality"), and test it. Then we release the software. Greg -- See complete headers for address, home page 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 Oct 2 21:50:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA26988 for freebsd-current-outgoing; Fri, 2 Oct 1998 21:50:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.54]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA26981 for ; Fri, 2 Oct 1998 21:50:08 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.9.1/8.8.8) id VAA19948 for current@freebsd.org; Fri, 2 Oct 1998 21:53:04 -0700 (PDT) (envelope-from sgk) From: Steve Kargl Message-Id: <199810030453.VAA19948@troutmask.apl.washington.edu> Subject: make aout-to-elf-build dies in perl5 (fwd) To: current@FreeBSD.ORG Date: Fri, 2 Oct 1998 21:53:04 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL43 (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 It seems that mail is going into the bit bucket somewhere. ----- Forwarded message from sgk ----- >From sgk Fri Oct 2 11:34:19 1998 Subject: make aout-to-elf-build dies in perl5 To: freebsd-current@freebsd.org Date: Fri, 2 Oct 1998 11:34:19 -0700 (PDT) X-Mailer: ELM [version 2.4ME+ PL43 (25)] chflags -R noschg /usr/obj/* rm -rf /usr/obj/* make -j 4 aout-to-elf-build --- autosplit --- Config.pm did not return a true value at /usr/obj/aout/usr/src/gnu/usr.bin/perl/perl/lib/AutoSplit.pm line 4. BEGIN failed--compilation aborted at /usr/obj/aout/usr/src/gnu/usr.bin/perl/perl/lib/AutoSplit.pm line 4. BEGIN failed--compilation aborted at -e line 1. *** Error code 2 1 error *** Error code 2 cvsup at Oct 2 08:41 pst. uname -a (wrapped to fit) gives FreeBSD hotrats.apl.washington.edu 3.0-CURRENT FreeBSD 3.0-CURRENT #1: Wed Aug 5 12:49:56 PDT 1998 kargl@hotrats.apl.washington.edu:/usr/src/sys/compile/HOTRATS.MP i386 This is a dual PPro micron machine running an SMP kernel, if it matters. -- Steve finger kargl@troutmask.apl.washington.edu http://troutmask.apl.washington.edu/~clesceri/kargl.html ----- End of forwarded message from sgk ----- -- Steve finger kargl@troutmask.apl.washington.edu http://troutmask.apl.washington.edu/~clesceri/kargl.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 22:05:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA28391 for freebsd-current-outgoing; Fri, 2 Oct 1998 22:05:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from stratos.net (pm3-3-8.stratos.net [207.86.132.136]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA28377 for ; Fri, 2 Oct 1998 22:04:57 -0700 (PDT) (envelope-from drifter@stratos.net) Received: (from drifter@localhost) by stratos.net (8.9.1/8.9.1) id BAA23829 for freebsd-current@freebsd.org; Sat, 3 Oct 1998 01:11:57 -0400 (EDT) (envelope-from drifter) Date: Sat, 3 Oct 1998 01:11:57 -0400 (EDT) From: Rob Message-Id: <199810030511.BAA23829@stratos.net> To: freebsd-current@FreeBSD.ORG Subject: `aic' preparedness... Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG For the past year and a half, I have been a happy customer of FreeBSD. Over that time, I have made some significant (worthwhile) investments into FreeBSD, including the addition of an Adaptech 1520B. (I had returned an unopened SIIG -- fortunately -- after finding out it wasn't supported, and went for an Adaptech, since it seemed so well supported. But that's not important here...) Now that there was this big transition to CAM, I found out that they had successfully incorporated every SCSI driver into the system except the one I have -- `aic'. Since my FreeBSD partition is on a SCSI disk, and I also make use of a SCSI tape drive and ZIP disk, at this point I am going to need to know if there are any serious plans to reinstate the `aic' driver into the current kernel. Already, I am running an "out-of-focus" kernel with a current (as of a couple weeks ago -- I forget the date of the last makeworld) system, meaning I can't load any `lkm's (including the screen saver) due to problems with an undefined symbol `_biovidsw'. Is anyone working on this and making any real progress? I heard that someone was looking into it, but making no promises. If I were capable of doing more than shell scripts and `hello world'-type programs I would have been happy to help, but alas I can't. Also, can anyone point me to a good introduction or summary as to what CAM is (I know it stands for "Common Access Method"), what its "advantages" are to the old way, and why it's worth putting us `aic'ers in limbo over this? Thanks. -Rob To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 22:18:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA00217 for freebsd-current-outgoing; Fri, 2 Oct 1998 22:18:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pobox.com (port1.prairietech.net [208.141.230.78]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA00211 for ; Fri, 2 Oct 1998 22:18:14 -0700 (PDT) (envelope-from alk@pobox.com) Received: (from alk@localhost) by pobox.com (8.9.1/8.7.3) id AAA05356; Sat, 3 Oct 1998 00:17:28 -0500 (CDT) From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sat, 3 Oct 1998 00:17:27 -0500 (CDT) X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: current@FreeBSD.ORG Subject: something is leaking X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13845.45775.516757.859750@avalon.east> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG swap_pager: suggest more swap space: 124 MB Another one. First rpc.statd grows to 126MB, now I come home from dinner and find that netscape 4.06 is at 89MB. Something is leaking, and it is something deep: rpc.statd is elf, and netscape 4.06 is a.out, so they have no shared libs in common. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Oct 2 22:42:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA02671 for freebsd-current-outgoing; Fri, 2 Oct 1998 22:42:27 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles69.castles.com [208.214.165.69]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA02666 for ; Fri, 2 Oct 1998 22:42:20 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id WAA00756; Fri, 2 Oct 1998 22:47:20 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810030547.WAA00756@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Ian Kallen cc: freebsd-current@FreeBSD.ORG Subject: Re: occasional panics In-reply-to: Your message of "Fri, 02 Oct 1998 17:58:40 PDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 02 Oct 1998 22:47:19 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I get these panics from time to time when this machine is heavily loaded > with FTP traffic. It's 3.0-19980520-SNAP patched for CAM with the FTP > archive consisting of ccd'd disks. I'll upgrade it sometime soon but in > case this registers with anybody as something that might need fixing, > here's the console output: A quick guess would be that this is an out-of-mbuf-clusters situation. Have you tried increasing NMBCLUSTERS (or tracking the total usage?). > Oct 2 14:45:42 fleabomb ftpd[24221]: getpeername (ftpd): Socket is not > connected > <<< **** about a dozen of these in that moment **** >>> > Oct 2 14:49:15 fleabomb ftpd[24611]: getpeername (ftpd): Socket is not > connected > <<< **** and then blammo **** >>> > > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0x18 > fault code = supervisor write, page not present > instruction pointer = 0x8:0xf013e345 > stack pointer = 0x10:0xfde87ec8 > frame pointer = 0x10:0xfde87ee8 > 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 = 22123 (ftpd) > interrupt mask = > kernel: type 12 trap, code=0 > Stopped at _sosend+0x301: movl > $0,0x18(%ebx) > db> ^C... > Segmentation fault (core dumped) > > > -- > Ian Kallen ICQ: 17073910 > > > 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 Sat Oct 3 00:28:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA10325 for freebsd-current-outgoing; Sat, 3 Oct 1998 00:28:30 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from starkreality.com (fire.starkreality.com [208.24.48.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA10320 for ; Sat, 3 Oct 1998 00:28:28 -0700 (PDT) (envelope-from caesar@starkreality.com) Received: from armageddon (armageddon.starkreality.com [208.24.48.227]) by starkreality.com (8.9.1/8.9.1) with SMTP id CAA16654 for ; Sat, 3 Oct 1998 02:28:09 -0500 (CDT) Message-Id: <199810030728.CAA16654@starkreality.com> X-Sender: caesar@fire.starkreality.com (Unverified) X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.2 Date: Sat, 03 Oct 1998 02:28:09 -0500 To: freebsd-current@FreeBSD.ORG From: "William S. Duncanson" Subject: Problems with Current (BETA) 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 having a very reproduceable panic when the system is under load (like when trying to build world). It's almost always a page fault in kernel mode. The version running was from last Saturday, and I'm willing to bet that the problem has already been fixed. Oh, one point that may be of interest: I'm running softupdates enabled. I don't have a stack trace or a dump, but if anyone's interested in seeing them, I'll be able to get them. My big question is this: How do I get the make buildworld process to restart from the point where it failed instead of from the beginning? I have a feeling that I'm either going to have to do that, or reinstall from one of the recent SNAP's. Please CC me as I'm only subscribed to the digest and not the list itself. William S. Duncanson caesar@starkreality.com The driving force behind the NC is the belief that the companies who brought us things like Unix, relational databases, and Windows can make an appliance that is inexpensive and easy to use if they choose to do that. -- Scott Adams To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 00:39:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA11870 for freebsd-current-outgoing; Sat, 3 Oct 1998 00:39:03 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA11844 for ; Sat, 3 Oct 1998 00:38:48 -0700 (PDT) (envelope-from mark@gratis.grondar.za) Received: from gratis.grondar.za (IDENT:c2oA+pWslAoYsR8sONSWE0Qm8VmxD6cK@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id JAA03277; Sat, 3 Oct 1998 09:38:10 +0200 (SAST) (envelope-from mark@gratis.grondar.za) Message-Id: <199810030738.JAA03277@gratis.grondar.za> To: Steve Kargl cc: current@FreeBSD.ORG Subject: Re: make aout-to-elf-build dies in perl5 (fwd) In-Reply-To: Your message of " Fri, 02 Oct 1998 21:53:04 MST." <199810030453.VAA19948@troutmask.apl.washington.edu> References: <199810030453.VAA19948@troutmask.apl.washington.edu> Date: Sat, 03 Oct 1998 09:38:07 +0200 From: Mark Murray Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I think I have a fix for this. Please be patient. M Steve Kargl wrote: > It seems that mail is going into the bit bucket somewhere. > > > ----- Forwarded message from sgk ----- > > From sgk Fri Oct 2 11:34:19 1998 > Subject: make aout-to-elf-build dies in perl5 > To: freebsd-current@freebsd.org > Date: Fri, 2 Oct 1998 11:34:19 -0700 (PDT) > X-Mailer: ELM [version 2.4ME+ PL43 (25)] > > chflags -R noschg /usr/obj/* > rm -rf /usr/obj/* > make -j 4 aout-to-elf-build > > --- autosplit --- > Config.pm did not return a true value at /usr/obj/aout/usr/src/gnu/usr.bin/pe rl/perl/lib/AutoSplit.pm line 4. > BEGIN failed--compilation aborted at /usr/obj/aout/usr/src/gnu/usr.bin/perl/p erl/lib/AutoSplit.pm line 4. > BEGIN failed--compilation aborted at -e line 1. > *** Error code 2 > 1 error > *** Error code 2 > > > cvsup at Oct 2 08:41 pst. > > > uname -a (wrapped to fit) gives > > FreeBSD hotrats.apl.washington.edu 3.0-CURRENT FreeBSD 3.0-CURRENT > #1: Wed Aug 5 12:49:56 PDT 1998 > kargl@hotrats.apl.washington.edu:/usr/src/sys/compile/HOTRATS.MP i386 > > This is a dual PPro micron machine running an SMP kernel, if it matters. > > > -- > Steve > > finger kargl@troutmask.apl.washington.edu > http://troutmask.apl.washington.edu/~clesceri/kargl.html > > ----- End of forwarded message from sgk ----- > > -- > Steve > > finger kargl@troutmask.apl.washington.edu > http://troutmask.apl.washington.edu/~clesceri/kargl.html > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 02:51:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA19755 for freebsd-current-outgoing; Sat, 3 Oct 1998 02:51:56 -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 CAA19750 for ; Sat, 3 Oct 1998 02:51:49 -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.9.1a/8.9.1) with ESMTP id KAA02744; Sat, 3 Oct 1998 10:51:26 +0100 (BST) Message-ID: <3615F37C.CD623494@tdx.co.uk> Date: Sat, 03 Oct 1998 10:50:52 +0100 From: Karl Pielorz Organization: TDX - The Digital eXchange X-Mailer: Mozilla 4.5b2 [en] (WinNT; I) X-Accept-Language: en MIME-Version: 1.0 To: Rob CC: freebsd-current@FreeBSD.ORG Subject: Re: `aic' preparedness... References: <199810030511.BAA23829@stratos.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Rob wrote: > Since my FreeBSD partition is on a SCSI disk, and I also make > use of a SCSI tape drive and ZIP disk, at this point I am going to need > to know if there are any serious plans to reinstate the `aic' driver > into the current kernel. I had heard rumours it was being done, but alas I cannot confirm it (though doubtless someone else more authorative will - I beleive it may be needed in the grand scheme of things as it's quite common as an embedded SCSI controller on Laptops)... > Already, I am running an "out-of-focus" kernel with a current > (as of a couple weeks ago -- I forget the date of the last makeworld) > system, meaning I can't load any `lkm's (including the screen saver) due to > problems with an undefined symbol `_biovidsw'. This is a problem I can relate to - I've 'frozen' my system (i.e. not build the world on it) for quite a while now... I was waiting for the dust to settle re. CAM, ELF etc. - though it's really starting to hurt... Unfortunately I didn't keep a copy of the last /usr/src I used to build the world, so the copy I have on the system is now newer than the 'system'... In short I can't build Kernels, I can't build LKM's - and I'm finally taking the plunge and backing everything up and bringing the system up to date this weekend... > Also, can anyone point me to a good introduction or > summary as to what CAM is (I know it stands for "Common Access Method"), > what its "advantages" are to the old way, and why it's worth putting us > `aic'ers in limbo over this? Thanks. CAM is certainly the way forward - it has better error recovery, it is apparently 'cleaner' than the current FreeBSD SCSI code - and if you want more details try: http://www.freebsd.org/~gibbs/ (Actually looking at that page it's very detailed... I just hope it's up to date ;-) Regards, Karl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 02:54:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA19995 for freebsd-current-outgoing; Sat, 3 Oct 1998 02:54:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.aha.ru (ns1.aha.ru [195.2.80.142]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA19986 for ; Sat, 3 Oct 1998 02:54:15 -0700 (PDT) (envelope-from ozz.etrust.ru!osa@serv.etrust.ru) Received: from sunny.aha.ru (sunny.aha.ru [195.2.83.112]) by ns1.aha.ru (8.9.1/8.9.1/aha-r/0.04B) with ESMTP id NAA07383 for ; Sat, 3 Oct 1998 13:53:52 +0400 (MSD) Received: by sunny.aha.ru id NAA21115; (8.8.8/vak/1.9) Sat, 3 Oct 1998 13:53:47 +0400 (MSD) Received: from unknown(195.2.84.114) by sunny.aha.ru via smap (V1.3) id sma021070; Sat Oct 3 13:53:25 1998 Received: from ozz.etrust.ru by serv.etrust.ru with ESMTP id NAA24883; (8.9.1/vak/1.9) Sat, 3 Oct 1998 13:56:14 +0400 (MSD) Received: by ozz.etrust.ru id NAA00272; (8.9.1/vak/1.9) Sat, 3 Oct 1998 13:56:20 +0400 (MSD) From: osa@ozz.etrust.ru (Ozz!!!) Message-Id: <199810030956.NAA00272@ozz.etrust.ru> Subject: CRUSH after recompile kernel... To: current@FreeBSD.ORG Date: Sat, 3 Oct 1998 13:56:19 +0400 (MSD) Reply-To: osa@etrust.ru X-Mailer: ELM [version 2.4ME+ PL43 (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 Hello! I have a FreeBSD-3.0-BETA-ELF. After lastnight cvsup, i make world. Its finished successfully. Then I try recompile kernel in ELFi (i have btxboot-0.8). # setenv KERNFORMAT elf # cd /sys/i386/conf # config -r # cd ../../compile/ # make depend # make # make install After reboot: >>FreeBSD/i386 BOOT: 640K/64512K Default: 0:wd(0,a)kernel boot: text=0xa0 data=0xd bss=0x0 symbols=[+0x1ace0+0x1538d] entry=0x1174f0 int=0000000d err=000094e8 efl=00010097 eip=00117516 eax=fb2c1e05 ebx=00000050 ecx=00000000 edx=00002b90 esi=001174f0 edi=00131149 ebp=00095f80 esp=0009fe7c cs=0008 ds=0010 es=0010 fs=0010 gs=0010 ss=0010 cs:eip=07 00 23 1b 01 00 e4 bb-13 f0 39 00 00 00 12 00 ss:esp=e9 94 00 00 00 00 00 80-00 00 20 a0 00 00 00 00 Press Enter to reboot Then i successfully boot with my old kernel. ozz# file kernel kernel: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, not stripped ozz# file kernel.old kernel.old: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), statically linked, not stripped What does it mean? I compile dynamically linked kernel & it can't boot? How i did it? Rgdz, oZZ osa@etrust.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 02:55:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA20191 for freebsd-current-outgoing; Sat, 3 Oct 1998 02:55:32 -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 CAA20185 for ; Sat, 3 Oct 1998 02:55:26 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.9.1/8.8.8) id EAA00273 for current@freebsd.org; Sat, 3 Oct 1998 04:55:05 -0500 (EST) (envelope-from toor) Message-Id: <199810030955.EAA00273@dyson.iquest.net> Subject: FYI: re Promise PCI IDE controllers To: current@FreeBSD.ORG Date: Sat, 3 Oct 1998 04:54:59 -0500 (EST) From: "John S. Dyson" Reply-To: dyson@iquest.net 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 I have successfully run with 2 Promise UltraDMA PCI cards, plus the internal PIIX3 controller from the 440FX chipset. The only thing (other than config file changes) that I had to do was to remove the ROM from one of the cards. The need to remove the ROM might have been due to a version mismatch or somesuch, but a ROM on only one card seems to properly set-up the controllers on both cards. -- John | Never try to teach a pig to sing, dyson@iquest.net | it makes one 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 Sat Oct 3 03:28:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA22030 for freebsd-current-outgoing; Sat, 3 Oct 1998 03:28:28 -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 DAA22018 for ; Sat, 3 Oct 1998 03:28:25 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id MAA02902 for freebsd-current@FreeBSD.ORG; Sat, 3 Oct 1998 12:28:05 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 7B34E1458; Sat, 3 Oct 1998 12:09:51 +0200 (CEST) Date: Sat, 3 Oct 1998 12:09:51 +0200 From: Ollivier Robert To: freebsd-current@FreeBSD.ORG Subject: Re: ELF kernel? Message-ID: <19981003120951.A431@keltia.freenix.fr> Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <19981003095236.D2176@freebie.lemis.com> <199810030033.RAA02872@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <199810030033.RAA02872@dingo.cdrom.com>; from Mike Smith on Fri, Oct 02, 1998 at 05:33:01PM -0700 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4695 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Mike Smith: > You can build an ELF kernel right now (just set KERNFORMAT to elf), and > if you're up to date with the new bootstrap (as of about now) you can > boot it just like it was an a.out kernel. Why am I getting this error when trying to compile the new bootloader ? cc -O -pipe -I/src/src/sys/boot/i386/libi386/../../common -I/src/src/sys/boot/i386/libi386/../btx/lib -c /src/src/sys/boot/i386/libi386/bootinfo.c -o bootinfo.o /src/src/sys/boot/i386/libi386/bootinfo.c: In function `bi_load': /src/src/sys/boot/i386/libi386/bootinfo.c:275: structure has no member named `bi_vesa' *** Error code 1 Stop. /sys/i386/include/bootinfo.h has no structure member called bi_vesa. * $Id: bootinfo.h,v 1.12 1998/10/01 18:25:04 msmith Exp $ * $Id: bootinfo.c,v 1.6 1998/10/02 20:53:17 msmith Exp $ -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #1: Sat Oct 3 00:56:28 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 04:15:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA28606 for freebsd-current-outgoing; Sat, 3 Oct 1998 04:15:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from esmeralda.xaa.iae.nl (esmeralda.xaa.iae.nl [194.151.75.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA28601 for ; Sat, 3 Oct 1998 04:15:03 -0700 (PDT) (envelope-from freebsd@xaa.iae.nl) Received: from ariel.xaa.iae.nl (ariel.xaa.iae.nl [194.151.75.10]) by esmeralda.xaa.iae.nl (VMailer) with ESMTP id 105F31C0; Sat, 3 Oct 1998 13:14:43 +0200 (MET DST) Received: by ariel.xaa.iae.nl (VMailer, from userid 1008) id A4E5A4435; Sat, 3 Oct 1998 13:14:42 +0200 (CEST) Message-ID: <19981003131442.A289@xaa.iae.nl> Date: Sat, 3 Oct 1998 13:14:42 +0200 From: Mark Huizer To: Luigi Rizzo , current@FreeBSD.ORG Subject: Re: dummynet for 3.0 available References: <199810011843.TAA11715@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199810011843.TAA11715@labinfo.iet.unipi.it>; from Luigi Rizzo on Thu, Oct 01, 1998 at 07:43:26PM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Oct 01, 1998 at 07:43:26PM +0100, Luigi Rizzo wrote: > I have what i think is a working version of my dummynet code and > associated stuff for 3.0. Diffs against 3.0-980925 are at > > http://www.iet.unipi.it/~luigi/ip_dummynet/dn-3.0-981001.diffs > > testers welcome, but i don't think this will go on the 3.0-RELEASE CD > other than as an "experimental" patchfile (still, it will be nice to > have bugs sorted out!) It doesn't seem to be too keen on changing configs on a pipe. I had a pipe, at 3Kbit/s, changed it to 400, changed it to 10, etc, but after the second change I always got full speed, no limitations anymore. Mark -- Nice testing in little China... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 04:28:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA29697 for freebsd-current-outgoing; Sat, 3 Oct 1998 04:28:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Gatekeeper.Alameda.net (gatekeeper.Alameda.net [207.90.181.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA29680 for ; Sat, 3 Oct 1998 04:28:42 -0700 (PDT) (envelope-from ulf@Gatekeeper.Alameda.net) Received: by Gatekeeper.Alameda.net (8.8.8/8.8.6) id EAA10921; Sat, 3 Oct 1998 04:28:21 -0700 (PDT) Message-ID: <19981003042821.A10733@Alameda.net> Date: Sat, 3 Oct 1998 04:28:21 -0700 From: Ulf Zimmermann To: Steve Passe Cc: current@FreeBSD.ORG Subject: Re: 3.0-19980930-BETA, Tyan TomCat II Dual P5-166 is having problems Reply-To: ulf@Alameda.net References: <19981002004446.A26323@Alameda.net> <199810021502.JAA04264@Ilsa.StevesCafe.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199810021502.JAA04264@Ilsa.StevesCafe.com>; from Steve Passe on Fri, Oct 02, 1998 at 09:02:10AM -0600 Organization: Alameda Networks, Inc. X-Operating-System: FreeBSD 2.2.6-STABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 02, 1998 at 09:02:10AM -0600, Steve Passe wrote: > Hi, > > > If I bring the system up in single CPU mode, everything is fine. > > Starting up SMP, I get the message that the MP table is broken, routing > > via pin 0. The person who gave me the board, said he had it working with > > an earlier snap shot and Linux and it was reporting "routing via pin 2" > > (at least under Linux, he can't remember FreeBSD). > > > > The system comes up, but then I get 20-25% of the CPU time eaten by > > interrupts, everytime the IRQ of the fxp card. There is no traffic > > going out and almost no traffic coming in (a few broadcasts). > > > > systat -vmstat reports 28,000 to 40,000 interrupts on the IRQ of the > > network card. > > > > Any idea what is broken ? > > the "MP table is broken, routing via pin 0" line refers to the routing of the > 8254 clock INT. If this is getting mis-routed (ie left floating) it might > generate copious INTs. Try removing the network card, then boot. If you > still get the INTs look at the pin 0 vs. pin 2 issue. If they go away it > probably is something about the network card. > > Post the output of the 'mptable' program to the smp list. Ok, I moved the Intel card from slot 4 to slot 2 and the IRQs got swapped (GFX had 17, now 19. Fxp had 19, now 17). No more problems with the amount of interrupts. Mptable: =============================================================================== MPTable, version 2.0.15 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f5a60 signature: '_MP_' length: 16 bytes version: 1.4 checksum: 0xc3 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f5a74 signature: 'PCMP' base table length: 396 version: 1.1 checksum: 0x3a OEM ID: 'OEM00000' Product ID: 'PROD00000000' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 28 local APIC address: 0xfee00000 extended table length: 0 extended table checksum: 0 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 0 0x11 BSP, usable 5 2 1 0x07bf 1 0x11 AP, usable 5 2 1 0x07bf -- Bus: Bus ID Type 0 PCI 1 ISA -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 1 0 2 0 INT conforms conforms 1 1 2 1 INT conforms conforms 1 0 2 2 INT conforms conforms 1 3 2 3 INT conforms conforms 1 4 2 4 INT conforms conforms 1 5 2 5 INT conforms conforms 1 6 2 6 INT conforms conforms 1 7 2 7 INT conforms conforms 1 8 2 8 INT conforms conforms 1 9 2 9 INT conforms conforms 1 10 2 10 INT conforms conforms 1 11 2 11 INT conforms conforms 1 12 2 12 INT conforms conforms 1 13 2 13 INT conforms conforms 1 14 2 14 INT conforms conforms 1 15 2 15 INT active-lo level 0 20:A 2 16 INT active-lo level 0 19:A 2 17 INT active-lo level 0 18:A 2 18 INT active-lo level 0 17:A 2 19 SMI conforms conforms 1 0 2 23 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 0 0:A 255 0 NMI conforms conforms 0 0:A 255 1 ------------------------------------------------------------------------------- # SMP kernel config file options: # Required: options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Optional (built-in defaults will work in most cases): #options NCPU=2 # number of CPUs #options NBUS=2 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs =============================================================================== Dmesg: FreeBSD 3.0-19980930-BETA #2: Thu Oct 1 23:19:57 PDT 1998 root@PacHell.TelcoSucks.org:/usr/src/sys/compile/PACHELL-SMP Timecounter "i8254" frequency 1193182 Hz cost 2553 ns CPU: Pentium/P54C (586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x3bf real memory = 67108864 (65536K bytes) avail memory = 62681088 (61212K bytes) Programming 24 pins in IOAPIC #0 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 0, version: 0x00030010, at 0xfee00000 cpu1 (AP): apic id: 1, version: 0x00030010, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Probing for devices on PCI bus 0: chip0: rev 0x01 on pci0.0.0 chip1: rev 0x00 on pci0.7.0 vga0: rev 0x03 int a irq 19 on pci0.17. 0 fxp0: rev 0x05 int a irq 17 on pci0.19 .0 fxp0: Ethernet address 00:a0:c9:e8:b4:2a ahc0: rev 0x01 int a irq 16 on pci0.20.0 ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs Probing for PnP devices: CSN 1 Vendor ID: CTL0070 [0x70008c0e] Serial 0xffffffff Comp ID: PNPb02f [0x2fb0 d041] Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> 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 psm0 at 0x60-0x64 irq 12 on motherboard psm0: model Generic PS/2 mouse, device ID 0 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 Intel Pentium F00F detected, installing workaround APIC_IO: Testing 8254 interrupt delivery APIC_IO: Broken MP table detected: 8254 is not connected to IO APIC int pin 2 APIC_IO: routing 8254 via 8259 on pin 0 SMP: AP CPU #1 Launched! I am getting the same APIC_IO message with and without the fxp card. > > -- > Steve Passe | powered by > smp@csn.net | Symmetric MultiProcessor FreeBSD > -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-769-2936 Alameda Networks, Inc. | http://www.Alameda.net | Fax#: 510-521-5073 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 04:29:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA29876 for freebsd-current-outgoing; Sat, 3 Oct 1998 04:29:41 -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 EAA29870 for ; Sat, 3 Oct 1998 04:29:40 -0700 (PDT) (envelope-from benedict@echonyc.com) Received: from localhost by echonyc.com (8.9.1/8.9.1) with SMTP id HAA14627; Sat, 3 Oct 1998 07:29:18 -0400 (EDT) Date: Sat, 3 Oct 1998 07:29:18 -0400 (EDT) From: Snob Art Genre Reply-To: ben@rosengart.com To: "William S. Duncanson" cc: freebsd-current@FreeBSD.ORG Subject: Re: Problems with Current (BETA) In-Reply-To: <199810030728.CAA16654@starkreality.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, 3 Oct 1998, William S. Duncanson wrote: > Oh, one point that may be of interest: I'm running softupdates > enabled. I don't have a stack trace or a dump, but if anyone's > interested in seeing them, I'll be able to get them. Don't count on it. I haven't been able to get current to dump core for weeks. 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 Sat Oct 3 04:42:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA01241 for freebsd-current-outgoing; Sat, 3 Oct 1998 04:42:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gilgamesch.bik-gmbh.de (gilgamesch.bik-gmbh.de [194.233.237.91]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA01236 for ; Sat, 3 Oct 1998 04:42:14 -0700 (PDT) (envelope-from cracauer@gilgamesch.bik-gmbh.de) Received: (from cracauer@localhost) by gilgamesch.bik-gmbh.de (8.8.8/8.7.3) id NAA16944; Sat, 3 Oct 1998 13:41:21 +0200 (MET DST) Message-ID: <19981003134121.A16920@cons.org> Date: Sat, 3 Oct 1998 13:41:21 +0200 From: Martin Cracauer To: Nate Williams , osa@etrust.ru Cc: current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? References: <199810022137.BAA04883@ozz.etrust.ru> <199810030042.SAA23680@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: <199810030042.SAA23680@mt.sri.com>; from Nate Williams on Fri, Oct 02, 1998 at 06:42:35PM -0600 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In <199810030042.SAA23680@mt.sri.com>, Nate Williams wrote: > > I successfully downloaded jdk1.1.6.V98-9-23.tar.gz > > But... its in a.out? > > What about ELF? > > Until an ELF Motif library shows up, there won't be an ELF JDK. Note, > it's really not that big of a deal unless you're doing JNI since it will > work fine as a.out. I'm afraid we will still face a problem here. The jdk links dynamically to libc, but as I understand Satoshi there will be no about libs shipped with 3.0. Anyway, the C compiler in FreeBSD-3.0 will still be able to produce about object files. So JNI will be useable with an aout JDK. BTW, I'm not going to build an GUI-less ELF jdk for 3.0 release, since the jdk is not on the CD and the jdk build process has some complexity I never followed in the past. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer BSD User Group Hamburg, Germany http://www.bsdhh.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 04:43:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA01362 for freebsd-current-outgoing; Sat, 3 Oct 1998 04:43:26 -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 EAA01347 for ; Sat, 3 Oct 1998 04:43:18 -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 KAA00774; Sat, 3 Oct 1998 10:40:59 +0100 From: Luigi Rizzo Message-Id: <199810030940.KAA00774@labinfo.iet.unipi.it> Subject: Re: dummynet for 3.0 available To: freebsd@xaa.iae.nl (Mark Huizer) Date: Sat, 3 Oct 1998 10:40:59 +0100 (MET) Cc: current@FreeBSD.ORG In-Reply-To: <19981003131442.A289@xaa.iae.nl> from "Mark Huizer" at Oct 3, 98 01:14:23 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It doesn't seem to be too keen on changing configs on a pipe. I had a > pipe, at 3Kbit/s, changed it to 400, changed it to 10, etc, but after > the second change I always got full speed, no limitations anymore. thanks, will try to reproduce the problem here. luigi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 05:09:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA03227 for freebsd-current-outgoing; Sat, 3 Oct 1998 05:09:51 -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 FAA03221 for ; Sat, 3 Oct 1998 05:09:49 -0700 (PDT) (envelope-from cracauer@cons.org) Received: (from cracauer@localhost) by cons.org (8.8.8/8.7.3) id OAA24985; Sat, 3 Oct 1998 14:09:13 +0200 (CEST) Message-ID: <19981003140913.A24980@cons.org> Date: Sat, 3 Oct 1998 14:09:13 +0200 From: Martin Cracauer To: Nate Williams , osa@etrust.ru Cc: current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? References: <199810022137.BAA04883@ozz.etrust.ru> <199810030042.SAA23680@mt.sri.com> <19981003134121.A16920@cons.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: <19981003134121.A16920@cons.org>; from Martin Cracauer on Sat, Oct 03, 1998 at 01:41:21PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In <19981003134121.A16920@cons.org>, Martin Cracauer wrote: > In <199810030042.SAA23680@mt.sri.com>, Nate Williams wrote: > > > I successfully downloaded jdk1.1.6.V98-9-23.tar.gz > > > But... its in a.out? > > > What about ELF? > > > > Until an ELF Motif library shows up, there won't be an ELF JDK. Note, > > it's really not that big of a deal unless you're doing JNI since it will > > work fine as a.out. > > I'm afraid we will still face a problem here. The jdk links > dynamically to libc, but as I understand Satoshi there will be no > about libs shipped with 3.0. ^^^^^ aout > Anyway, the C compiler in FreeBSD-3.0 will still be able to produce > about object files. So JNI will be useable with an aout JDK. ^^^ ^^^^ aout [better] Arg... -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer 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 Sat Oct 3 05:10:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA03423 for freebsd-current-outgoing; Sat, 3 Oct 1998 05:10:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA03402 for ; Sat, 3 Oct 1998 05:10:25 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: (from jkh@localhost) by time.cdrom.com (8.8.8/8.8.8) id EAA12620 for current@freebsd.org; Sat, 3 Oct 1998 04:58:59 -0700 (PDT) (envelope-from jkh) Date: Sat, 3 Oct 1998 04:58:59 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199810031158.EAA12620@time.cdrom.com> To: current@FreeBSD.ORG Subject: ftp://hub.freebsd.org/pub/FreeBSD/3.0-19981002-BETA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Subject says it all. Come 'n get it! - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 05:28:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA05235 for freebsd-current-outgoing; Sat, 3 Oct 1998 05:28:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (m2-56-dbn.dial-up.net [196.34.155.120]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA05175 for ; Sat, 3 Oct 1998 05:27:57 -0700 (PDT) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id OAA00935; Sat, 3 Oct 1998 14:26:22 +0200 (SAT) From: Robert Nordier Message-Id: <199810031226.OAA00935@ceia.nordier.com> Subject: Re: CRUSH after recompile kernel... In-Reply-To: <199810030956.NAA00272@ozz.etrust.ru> from ! at "Oct 3, 98 01:56:19 pm" To: osa@etrust.ru Date: Sat, 3 Oct 1998 14:26:19 +0200 (SAT) 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 Ozz!!! wrote: > Hello! > I have a FreeBSD-3.0-BETA-ELF. > After lastnight cvsup, i make world. > Its finished successfully. > Then I try recompile kernel in ELFi (i have btxboot-0.8). [ ... ] > ozz# file kernel > kernel: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, not stripped > ozz# file kernel.old > kernel.old: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), statically linked, not stripped > > What does it mean? I compile dynamically linked kernel & it can't boot? > How i did it? The dynamically-linked kernel requires btxboot-0.8.1 or later. The most recent version is: http://www.freebsd.org/~rnordier/btxboot-0.8.2.tar.gz Better still, why not try the new i386 loader (/sys/boot/i386/loader), now that it supports ELF? -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 06:45:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA09459 for freebsd-current-outgoing; Sat, 3 Oct 1998 06:45:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA09454 for ; Sat, 3 Oct 1998 06:45:00 -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.9.1a/8.9.1) with ESMTP id PAA22895; Sat, 3 Oct 1998 15:44:33 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id PAA27614; Sat, 3 Oct 1998 15:44:22 +0200 (MET DST) Message-ID: <19981003154422.30311@follo.net> Date: Sat, 3 Oct 1998 15:44:22 +0200 From: Eivind Eklund To: alk@pobox.com, current@FreeBSD.ORG Subject: Re: something is leaking References: <13845.45775.516757.859750@avalon.east> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <13845.45775.516757.859750@avalon.east>; from Tony Kimball on Sat, Oct 03, 1998 at 12:17:27AM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Oct 03, 1998 at 12:17:27AM -0500, Tony Kimball wrote: > swap_pager: suggest more swap space: 124 MB > > Another one. First rpc.statd grows to 126MB, now I come home from > dinner and find that netscape 4.06 is at 89MB. Something is leaking, > and it is something deep: rpc.statd is elf, and netscape 4.06 is > a.out, so they have no shared libs in common. It is 'normal' that netscape grow to that size. I see it routinely. Something also touch all of Netscapes memory in some cases (which is really hatefull, as it makes my box swap-trash). I'm not sure this is a bug or not; John Dyson was looking at it to determine what happened just as he quit FreeBSD (and wasn't sure whether it was a FreeBSD bug, either, though he said he suspected it might be.) Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 07:10:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA11393 for freebsd-current-outgoing; Sat, 3 Oct 1998 07:10:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Guard.PolyNet.Lviv.UA (Guard.PolyNet.Lviv.UA [194.44.138.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA11322 for ; Sat, 3 Oct 1998 07:10:04 -0700 (PDT) (envelope-from pam@polynet.lviv.ua) From: pam@polynet.lviv.ua Received: (qmail 8900 invoked by alias); 3 Oct 1998 14:09:50 -0000 Received: (qmail 8880 invoked from network); 3 Oct 1998 14:09:44 -0000 Received: from postoffice.polynet.lviv.ua (194.44.138.1) by guard.polynet.lviv.ua with SMTP; 3 Oct 1998 14:09:44 -0000 Received: (qmail 21974 invoked by uid 1001); 3 Oct 1998 14:10:07 -0000 Date: 3 Oct 1998 17:10:07 +0300 Date: Sat, 3 Oct 1998 17:10:07 +0300 (EEST) X-Sender: pam@NetSurfer.lp.lviv.ua To: freebsd-current@FreeBSD.ORG Subject: Unreadable floppies cause system reboot under 3.0-current 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 everybody! While 3.0 is in Beta testing, please check error handling of floppy controller driver. I've experienced couple of system reboots under 3.0-curent (built 17sep1998) as well as under 2.2.7R trying to read/mount bad disk. No errors, no kernel messages, nothing - system just goes into immediate reboot. Thanks in advance, Adrian Pavlykevych email: System Administrator phone/fax: +380 (322) 742041 State University "Lvivska Polytechnica" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 07:17:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA12098 for freebsd-current-outgoing; Sat, 3 Oct 1998 07:17:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (m1-12-dbn.dial-up.net [196.34.155.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA12071 for ; Sat, 3 Oct 1998 07:16:48 -0700 (PDT) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id QAA01918; Sat, 3 Oct 1998 16:15:26 +0200 (SAT) From: Robert Nordier Message-Id: <199810031415.QAA01918@ceia.nordier.com> Subject: Re: ELF kernel? In-Reply-To: <19981003120951.A431@keltia.freenix.fr> from Ollivier Robert at "Oct 3, 98 12:09:51 pm" To: roberto@keltia.freenix.fr (Ollivier Robert) Date: Sat, 3 Oct 1998 16:15:23 +0200 (SAT) Cc: freebsd-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 Ollivier Robert wrote: > According to Mike Smith: > > You can build an ELF kernel right now (just set KERNFORMAT to elf), and > > if you're up to date with the new bootstrap (as of about now) you can > > boot it just like it was an a.out kernel. > > Why am I getting this error when trying to compile the new bootloader ? > > cc -O -pipe -I/src/src/sys/boot/i386/libi386/../../common -I/src/src/sys/boot/i386/libi386/../btx/lib -c /src/src/sys/boot/i386/libi386/bootinfo.c -o bootinfo.o > /src/src/sys/boot/i386/libi386/bootinfo.c: In function `bi_load': > /src/src/sys/boot/i386/libi386/bootinfo.c:275: structure has no member named `bi_vesa' > *** Error code 1 > > Stop. > > /sys/i386/include/bootinfo.h has no structure member called bi_vesa. This apparently crept in when some code was merged. I've committed a fix. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 07:22:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA12632 for freebsd-current-outgoing; Sat, 3 Oct 1998 07:22:44 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from florence.pavilion.net (florence.pavilion.net [194.242.128.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA12606 for ; Sat, 3 Oct 1998 07:22:36 -0700 (PDT) (envelope-from joe@florence.pavilion.net) Received: (from joe@localhost) by florence.pavilion.net (8.8.8/8.8.8) id PAA24926; Sat, 3 Oct 1998 15:21:55 +0100 (BST) (envelope-from joe) Message-ID: <19981003152154.B24478@pavilion.net> Date: Sat, 3 Oct 1998 15:21:54 +0100 From: Josef Karthauser To: Greg Lehey Cc: FreeBSD current users Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> <19981002143858.K17581@pavilion.net> <19981003095717.F2176@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <19981003095717.F2176@freebie.lemis.com>; from Greg Lehey on Sat, Oct 03, 1998 at 09:57:17AM +0930 X-NCC-RegID: uk.pavilion Organisation: Pavilion Internet plc, 24 The Old Steine, Brighton, BN1 1EL, England Phone: +44-1273-607072 Fax: +44-1273-607073 Mobile: +44-403-596893 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Oct 03, 1998 at 09:57:17AM +0930, Greg Lehey wrote: > > > And lo and behold I discover that my ffs_softdep.c is a copy and not > > a symlink! Oops. (bows head in shame). > > Amazing what you can find when you have a stack trace, eh? > Miraculous :) (I hit control C on windows 98 the other night an the whole system fell over! No chances of finding out what happened on that platform!) Unfortunately looks like I'm plagued with them this week. Another 3.0-BETA system froze last night. Upon a cold boot and investigation of messages the following transpires: Oct 2 02:01:21 gandalf /kernel: devstat_end_transaction: HELP!! busy_count is < 0! Oct 3 02:01:32 gandalf /kernel: devstat_end_transaction: HELP!! busy_count is < 0! Isn't it nice that an operating system panics so verbosely, although we should probably add a kernel option: option PANIC_BLUESCREEN # Support for the uninitiated to # make them feel at home. Joe -- Josef Karthauser Technical Manager FreeBSD: The power to serve (http://www.uk.freebsd.org) Pavilion Internet plc. [joe@pavilion.net, joe@uk.freebsd.org, joe@tao.org.uk] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 07:47:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA14706 for freebsd-current-outgoing; Sat, 3 Oct 1998 07:47:52 -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 HAA14696 for ; Sat, 3 Oct 1998 07:47:47 -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 IAA20212; Sat, 3 Oct 1998 08:47:19 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA25091; Sat, 3 Oct 1998 08:47:19 -0600 Date: Sat, 3 Oct 1998 08:47:19 -0600 Message-Id: <199810031447.IAA25091@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Martin Cracauer Cc: Nate Williams , osa@etrust.ru, current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? In-Reply-To: <19981003134121.A16920@cons.org> References: <199810022137.BAA04883@ozz.etrust.ru> <199810030042.SAA23680@mt.sri.com> <19981003134121.A16920@cons.org> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > I successfully downloaded jdk1.1.6.V98-9-23.tar.gz > > > But... its in a.out? > > > What about ELF? > > > > Until an ELF Motif library shows up, there won't be an ELF JDK. Note, > > it's really not that big of a deal unless you're doing JNI since it will > > work fine as a.out. > > I'm afraid we will still face a problem here. The jdk links > dynamically to libc, but as I understand Satoshi there will be no > about libs shipped with 3.0. Sure there will. It just won't be in the 'default' distribution, but it will require folks to install the 'compatability' libraries. > Anyway, the C compiler in FreeBSD-3.0 will still be able to produce > about object files. So JNI will be useable with an aout JDK. Right, but this is less than optimal. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 08:03:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15869 for freebsd-current-outgoing; Sat, 3 Oct 1998 08:03:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from post.mail.demon.net (post-20.mail.demon.net [194.217.242.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA15864 for ; Sat, 3 Oct 1998 08:03:04 -0700 (PDT) (envelope-from dmlb@ragnet.demon.co.uk) Received: from [158.152.46.40] (helo=ragnet.demon.co.uk) by post.mail.demon.net with smtp (Exim 2.03 #1) id 0zPTCl-0006bs-00 for freebsd-current@freebsd.org; Sat, 3 Oct 1998 15:02:44 +0000 Received: from dmlb by ragnet.demon.co.uk with local (Exim 1.82 #1) id 0zPTBq-0000SS-00; Sat, 3 Oct 1998 16:01:46 +0100 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Sat, 03 Oct 1998 16:01:46 +0100 (BST) From: Duncan Barclay To: freebsd-current@FreeBSD.ORG Subject: breakages in -current from Saturday 06:30 GMT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Fresh checkout of current tree from local updated CVS repository yesterday at 23:30GMT built and installed aout with make -j 4 fine from -2.2.6. Rebooted to -current and did a cvs update this morning, cvsupd was ran at 06:30GMT 3/10/98. Tried rebuilding a kernel, and make failed on i386/isa/snd/ad1818.c with pointer cast errors. Anyway, this was my first attempt at doing all of this since about May. Well done to all for getting this far. Duncan PS. How do people remember to add -d to a cvs update? I got burnt on this until I RTFM'd. --- ________________________________________________________________________ Duncan Barclay | God smiles upon the little children, dmlb@ragnet.demon.co.uk | the alcoholics, and the permanently stoned. ________________________________________________________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 08:52:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA18992 for freebsd-current-outgoing; Sat, 3 Oct 1998 08:52: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 IAA18987 for ; Sat, 3 Oct 1998 08:52:06 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id QAA15294; Sat, 3 Oct 1998 16:51:40 +0100 (BST) Date: Sat, 3 Oct 1998 16:51:40 +0100 (BST) From: Doug Rabson To: Duncan Barclay cc: freebsd-current@FreeBSD.ORG Subject: Re: breakages in -current from Saturday 06:30 GMT 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 Sat, 3 Oct 1998, Duncan Barclay wrote: > > Fresh checkout of current tree from local updated CVS repository yesterday > at 23:30GMT built and installed aout with make -j 4 fine from -2.2.6. > > Rebooted to -current and did a cvs update this morning, cvsupd was ran at > 06:30GMT 3/10/98. > > Tried rebuilding a kernel, and make failed on i386/isa/snd/ad1818.c with pointer > cast errors. Fixed. -- 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 Oct 3 09:13:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA20603 for freebsd-current-outgoing; Sat, 3 Oct 1998 09:13:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA20596 for ; Sat, 3 Oct 1998 09:13:49 -0700 (PDT) (envelope-from mantar@netcom.com) Received: from dual (DUAL [192.168.0.2]) by pozo.pozo.com (8.9.1/8.9.1) with SMTP id JAA00289; Sat, 3 Oct 1998 09:12:57 -0700 (PDT) (envelope-from mantar@netcom.com) Message-Id: <4.1.19981003090856.00a1c890@192.168.0.1> X-Sender: null@192.168.0.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Sat, 03 Oct 1998 09:12:57 -0700 To: Robert Nordier , osa@etrust.ru From: Manfred Antar Subject: Re: CRUSH after recompile kernel... Cc: current@FreeBSD.ORG In-Reply-To: <199810031226.OAA00935@ceia.nordier.com> References: <199810030956.NAA00272@ozz.etrust.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 02:26 PM 10/3/98 +0200, Robert Nordier wrote: >Ozz!!! wrote: >> Hello! >> I have a FreeBSD-3.0-BETA-ELF. >> After lastnight cvsup, i make world. >> Its finished successfully. >> Then I try recompile kernel in ELFi (i have btxboot-0.8). >[ ... ] >> ozz# file kernel >> kernel: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), >dynamically linked, not stripped >> ozz# file kernel.old >> kernel.old: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), >statically linked, not stripped >> >> What does it mean? I compile dynamically linked kernel & it can't boot? >> How i did it? > >The dynamically-linked kernel requires btxboot-0.8.1 or later. The >most recent version is: > > http://www.freebsd.org/~rnordier/btxboot-0.8.2.tar.gz > >Better still, why not try the new i386 loader (/sys/boot/i386/loader), >now that it supports ELF? How do you go about using /boot/loader ? I've been using btxboot with elf kernel and it works. I get a kernel symbol not valid when it first starts to boot but the kernel loads OK I'm using btxboot-0.8.2. Thanks Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Sat Oct 3 09:14:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA20718 for freebsd-current-outgoing; Sat, 3 Oct 1998 09:14:23 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from p400.webwizard.net.mx (dns.webwizard.com.mx [148.245.50.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA20706 for ; Sat, 3 Oct 1998 09:14:20 -0700 (PDT) (envelope-from eculp@webwizard.org.mx) Received: from webwizard.org.mx (dns.webwizard.com.mx [148.245.50.27]) by p400.webwizard.net.mx (8.9.1/8.9.1) with ESMTP id LAA09133; Sat, 3 Oct 1998 11:05:52 -0500 (CDT) (envelope-from eculp@webwizard.org.mx) Message-ID: <36164B5E.A3A30602@webwizard.org.mx> Date: Sat, 03 Oct 1998 11:05:51 -0500 From: Edwin Culp X-Mailer: Mozilla 4.5b2 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: Mike Smith CC: Greg Lehey , Alfred Perlstein , freebsd-current@FreeBSD.ORG Subject: Re: ELF kernel? References: <199810030033.RAA02872@dingo.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: > > >>> I use 'strip -g' for ELF kernels. If your kernel is a.out, you probably > > >>> need 'strip -aout -d'. > > >> > > >> any idea on the expected cutover to ELF kernels? > > > > > > Perhaps Sunday or so. There are a few variables left, but no more than > > > a couple of days before it's ready. > > > > Oh. What does that mean for LKMs? > > They become KLD modules. The actual source-level changes are pretty > minimal. > > > Isn't this a bit late in the Beta to start changing kernel formats? > > There's mixed opinion on this; at the moment we just want to get the > tech out there for people to play with it. The big kicker is that if > we *don't* change now, we'll have yet another big-gulp change point in > front of the 3.0.x stability release, which will also be Bad. > > You can build an ELF kernel right now (just set KERNFORMAT to elf), and > if you're up to date with the new bootstrap (as of about now) you can > boot it just like it was an a.out kernel. I was all excited about this and gave it a shot with this morning's cvsup. First I got a snd error, disabled sound drivers and just when I thought that I had it cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitializ ed -Wformat -fformat-extensions -ansi -nostdinc -I- -I. -I../.. -I../../../inc lude -DKERNEL -include opt_global.h -elf vers.c loading kernel apm.o: In function `apmattach': apm.o(.text+0x93b): undefined reference to `apm_cs32_limit' apm.o(.text+0x949): undefined reference to `apm_cs16_limit' *** Error code 1 Stop. Suggestions? Thanks ed To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 09:20:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA21495 for freebsd-current-outgoing; Sat, 3 Oct 1998 09:20:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tor-dev1.nbc.netcom.ca (tor-dev1.nbc.netcom.ca [207.181.89.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA21479 for ; Sat, 3 Oct 1998 09:20:09 -0700 (PDT) (envelope-from taob@tor-dev1.nbc.netcom.ca) Received: (from taob@localhost) by tor-dev1.nbc.netcom.ca (8.8.8/8.8.8) id MAA00026; Sat, 3 Oct 1998 12:19:29 -0400 (EDT) Date: Sat, 3 Oct 1998 12:19:28 -0400 (EDT) From: Brian Tao X-Sender: taob@tor-dev1.nbc.netcom.ca To: Garrett Wollman cc: FREEBSD-CURRENT Subject: Re: Processes stuck waiting for tty drain? In-Reply-To: <199810021456.KAA24945@khavrinen.lcs.mit.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 Fri, 2 Oct 1998, Garrett Wollman wrote: > > Since it was running on a pty, probably something had gone wrong > with the process on the master side, and so the buffer wasn't > getting drained. Hrm, so this is a telnetd-related problem then? It happened again during a cvsup -L 2 of the ports collection (again, lots of output to the tty). An echo or cat to the device would block, although the output queue would not rise above 1301 bytes for that tty: # pstat -t | fgrep -C ttyp | head 64 pty lines LINE RAW CAN OUT IHIWT ILOWT OHWT LWT COL STATE SESS PGID DISC ttyp0 0 0 0 512 448 1296 256 0 OCc 0 0 term ttyp1 0 2 1301 512 448 1296 256 0 OCcA f1885a00 12689 term ttyp2 0 0 0 512 448 1296 256 0 OCc f12588c0 12715 term 3 0 0 0 0 0 0 0 0 - 0 0 term 4 0 0 0 0 0 0 0 0 - 0 0 term # ps -laxt p1 UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 1000 5008 5007 0 18 0 452 324 pause Is p1 0:00.03 -csh (csh) 0 5010 5008 0 18 0 1396 1112 pause I p1 0:01.29 -usr/local/bin/tcsh 0 12689 5010 0 2 0 5264 4828 select S+ p1 0:31.41 cvsup -g -L2 -Pm /usr/local/etc/cvsupfile # kill 12689 # ps -laxt p1 UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 1000 5008 5007 0 18 0 452 324 pause Is p1 0:00.03 -csh (csh) 0 5010 5008 0 18 0 1396 1112 pause I p1 0:01.29 -usr/local/bin/tcsh 0 12689 5010 0 4 0 5264 4828 ttywri S+ p1 0:31.41 cvsup -g -L2 -Pm /usr/local/etc/cvsupfile # kill -1 12689 # ps -laxt p1 UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 1000 5008 5007 0 18 0 452 324 pause Is p1 0:00.03 -csh (csh) 0 5010 5008 0 4 0 1396 1112 ttywri S+ p1 0:01.29 -usr/local/bin/tcsh # ps -lfp 5007 UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 0 5007 148 0 2 0 880 548 select Is ?? 0:06.62 telnetd # kill 5007 # ps -laxt p1 UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND So far, the problem has not reappeared if I ssh in instead of telnetting in. -- Brian Tao (BT300, taob@risc.org) "Though this be madness, yet there is method in't" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 09:32:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA22422 for freebsd-current-outgoing; Sat, 3 Oct 1998 09:32:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Ilsa.StevesCafe.com (Ilsa.StevesCafe.com [205.168.119.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA22416 for ; Sat, 3 Oct 1998 09:32:42 -0700 (PDT) (envelope-from smp@Ilsa.StevesCafe.com) Received: from Ilsa.StevesCafe.com (localhost.StevesCafe.com [127.0.0.1]) by Ilsa.StevesCafe.com (8.8.8/8.8.5) with ESMTP id KAA11891; Sat, 3 Oct 1998 10:32:12 -0600 (MDT) Message-Id: <199810031632.KAA11891@Ilsa.StevesCafe.com> X-Mailer: exmh version 2.0.2 2/24/98 From: Steve Passe To: ulf@Alameda.net cc: current@FreeBSD.ORG Subject: Re: 3.0-19980930-BETA, Tyan TomCat II Dual P5-166 is having problems In-reply-to: Your message of "Sat, 03 Oct 1998 04:28:21 PDT." <19981003042821.A10733@Alameda.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 10:32:12 -0600 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, > Ok, I moved the Intel card from slot 4 to slot 2 and the IRQs got > swapped (GFX had 17, now 19. Fxp had 19, now 17). No more problems > with the amount of interrupts. This sounds like flakey hardware... > APIC_IO: Testing 8254 interrupt delivery > APIC_IO: Broken MP table detected: 8254 is not connected to IO APIC int pin 2 > APIC_IO: routing 8254 via 8259 on pin 0 > SMP: AP CPU #1 Launched! > > I am getting the same APIC_IO message with and without the fxp card. This is acceptable. I originally believed that this situation meant that there was NO physical path on the board from 8254 to APIC pin #2, and that the statement to the contrary (ie that there is) in the mptable meant a defective mptable. I now suspect that the issue might be that something in the motherboard chipset is improperly set, and if we could determine what that was we could program it and skip the redirection of the 8254 thru the PIC (not APIC) as we now do in this case. However, none of the SMP systems I have access to exhibit this behaviour so I can't be the one to chase it. -- Steve Passe | powered by smp@csn.net | Symmetric MultiProcessor FreeBSD To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 09:54:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA24592 for freebsd-current-outgoing; Sat, 3 Oct 1998 09:54:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tor-dev1.nbc.netcom.ca (tor-dev1.nbc.netcom.ca [207.181.89.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA24587 for ; Sat, 3 Oct 1998 09:54:32 -0700 (PDT) (envelope-from taob@tor-dev1.nbc.netcom.ca) Received: (from taob@localhost) by tor-dev1.nbc.netcom.ca (8.8.8/8.8.8) id MAA00080; Sat, 3 Oct 1998 12:53:54 -0400 (EDT) Date: Sat, 3 Oct 1998 12:53:54 -0400 (EDT) From: Brian Tao X-Sender: taob@tor-dev1.nbc.netcom.ca To: Warner Losh cc: current@FreeBSD.ORG Subject: Re: what is the difference between aout & elf In-Reply-To: <199809300558.XAA08268@harmony.village.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 Tue, 29 Sep 1998, Warner Losh wrote: > > I hope that this answers your question. Wow, that was great. Your mini history lesson should be included somewhere in the FAQ or FreeBSD Handbook. :) -- Brian Tao (BT300, taob@risc.org) "Though this be madness, yet there is method in't" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 10:21:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA27450 for freebsd-current-outgoing; Sat, 3 Oct 1998 10:21:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA27443 for ; Sat, 3 Oct 1998 10:21:03 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id LAA13488; Sat, 3 Oct 1998 11:19:12 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199810031719.LAA13488@panzer.plutotech.com> Subject: Re: FreeBSD3.0-BETA crash! In-Reply-To: <19981003152154.B24478@pavilion.net> from Josef Karthauser at "Oct 3, 98 03:21:54 pm" To: joe@pavilion.net (Josef Karthauser) Date: Sat, 3 Oct 1998 11:19:11 -0600 (MDT) Cc: grog@lemis.com, FreeBSD-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 Josef Karthauser wrote... > On Sat, Oct 03, 1998 at 09:57:17AM +0930, Greg Lehey wrote: > > > > > And lo and behold I discover that my ffs_softdep.c is a copy and not > > > a symlink! Oops. (bows head in shame). > > > > Amazing what you can find when you have a stack trace, eh? > > > Miraculous :) (I hit control C on windows 98 the other night an the whole > system fell over! No chances of finding out what happened on that platform!) > > > Unfortunately looks like I'm plagued with them this week. Another 3.0-BETA > system froze last night. Upon a cold boot and investigation of messages > the following transpires: > > Oct 2 02:01:21 gandalf /kernel: devstat_end_transaction: HELP!! busy_count is < > 0! > Oct 3 02:01:32 gandalf /kernel: devstat_end_transaction: HELP!! busy_count is < > 0! > > Isn't it nice that an operating system panics so verbosely, although we should > probably add a kernel option: > option PANIC_BLUESCREEN # Support for the uninitiated to > # make them feel at home. That isn't what caused your machine to panic. Those are informational messages from the devstat code. Basically they indicate that devstat support isn't correctly done in one of the drivers in your system. Can you send dmesg output from your machine? (one that shows your hardware, not all the devstat messages...) Also, what devices were you using when those messages popped up? It could be that you're using a "standard" driver, but that devstat transactions are getting completed too often in the error case. 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 Sat Oct 3 10:25:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA28013 for freebsd-current-outgoing; Sat, 3 Oct 1998 10:25:35 -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 KAA28000 for ; Sat, 3 Oct 1998 10:25:28 -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 KAA09919; Sat, 3 Oct 1998 10:25:02 -0700 (PDT) (envelope-from jdp) Message-Id: <199810031725.KAA09919@austin.polstra.com> To: eculp@webwizard.org.mx Subject: Re: ELF kernel? In-Reply-To: <36164B5E.A3A30602@webwizard.org.mx> References: <199810030033.RAA02872@dingo.cdrom.com> <36164B5E.A3A30602@webwizard.org.mx> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Sat, 03 Oct 1998 10:25:02 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <36164B5E.A3A30602@webwizard.org.mx>, Edwin Culp wrote: > loading kernel > apm.o: In function `apmattach': > apm.o(.text+0x93b): undefined reference to `apm_cs32_limit' > apm.o(.text+0x949): undefined reference to `apm_cs16_limit' > *** Error code 1 > > Stop. > > Suggestions? Somebody added references to new C symbols in assembly language code (apm_setup.s) without adding the necessary entries in asnames.h. I have just now committed the fix for this problem. -- 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 Oct 3 10:37:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA29336 for freebsd-current-outgoing; Sat, 3 Oct 1998 10:37:19 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA29331 for ; Sat, 3 Oct 1998 10:37:15 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zPVbr-0001He-00; Sat, 3 Oct 1998 11:36:47 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id LAA12615; Sat, 3 Oct 1998 11:36:50 -0600 (MDT) Message-Id: <199810031736.LAA12615@harmony.village.org> To: Brian Tao Subject: Re: what is the difference between aout & elf Cc: current@FreeBSD.ORG In-reply-to: Your message of "Sat, 03 Oct 1998 12:53:54 EDT." References: Date: Sat, 03 Oct 1998 11:36:49 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message Brian Tao writes: : On Tue, 29 Sep 1998, Warner Losh wrote: : > : > I hope that this answers your question. : : Wow, that was great. Your mini history lesson should be included : somewhere in the FAQ or FreeBSD Handbook. :) Sure. If the keeper said documents wants to assign me a section, I'll fill it in. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 10:52:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA01774 for freebsd-current-outgoing; Sat, 3 Oct 1998 10:52:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from eterna.binary.net (eterna.binary.net [12.13.120.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA01761 for ; Sat, 3 Oct 1998 10:52:51 -0700 (PDT) (envelope-from nathan@matrix.binary.net) Received: from matrix.binary.net (nathan@matrix.binary.net [12.13.120.2]) by eterna.binary.net (8.9.1a/8.9.1) with ESMTP id MAA22151; Sat, 3 Oct 1998 12:51:45 -0500 (CDT) Received: (from nathan@localhost) by matrix.binary.net (8.9.1a/8.9.1) id MAA16369; Sat, 3 Oct 1998 12:52:12 -0500 (CDT) Message-ID: <19981003135212.A15773@binary.net> Date: Sat, 3 Oct 1998 13:52:12 -0400 From: Nathan Dorfman To: Josef Karthauser , Greg Lehey , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! Mail-Followup-To: Josef Karthauser , Greg Lehey , freebsd-current@FreeBSD.ORG References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> <19981002143858.K17581@pavilion.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <19981002143858.K17581@pavilion.net>; from Josef Karthauser on Fri, Oct 02, 1998 at 02:38:58PM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG What about DDB? The kernel can just be made to drop into DDB after a panic. Is there something that analyzing the crashdump with kgdb will tell you that DDB won't? -- ________________ ___________________________________________ / Nathan Dorfman \ / "`IE4 brings the web to UNIX'? *laughing* / nathan@rtfm.net \/ Isn't that similar to Ronald McDonald bringing / finger for PGP key \ religion to the pope?" -Jamie Bowden To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 10:53:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA01906 for freebsd-current-outgoing; Sat, 3 Oct 1998 10:53:46 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from p400.webwizard.net.mx (dns.webwizard.com.mx [148.245.50.27]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA01896 for ; Sat, 3 Oct 1998 10:53:42 -0700 (PDT) (envelope-from eculp@webwizard.org.mx) Received: from webwizard.org.mx (dns.webwizard.com.mx [148.245.50.27]) by p400.webwizard.net.mx (8.9.1/8.9.1) with ESMTP id MAA10976; Sat, 3 Oct 1998 12:46:51 -0500 (CDT) (envelope-from eculp@webwizard.org.mx) Message-ID: <3616630A.24E9A42C@webwizard.org.mx> Date: Sat, 03 Oct 1998 12:46:51 -0500 From: Edwin Culp X-Mailer: Mozilla 4.5b2 [en] (X11; I; FreeBSD 3.0-BETA i386) X-Accept-Language: en MIME-Version: 1.0 To: John Polstra CC: current@FreeBSD.ORG Subject: Re: ELF kernel? References: <199810030033.RAA02872@dingo.cdrom.com> <36164B5E.A3A30602@webwizard.org.mx> <199810031725.KAA09919@austin.polstra.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Polstra wrote: > In article <36164B5E.A3A30602@webwizard.org.mx>, > Edwin Culp wrote: > > > loading kernel > > apm.o: In function `apmattach': > > apm.o(.text+0x93b): undefined reference to `apm_cs32_limit' > > apm.o(.text+0x949): undefined reference to `apm_cs16_limit' > > *** Error code 1 > > > > Stop. > > > > Suggestions? > > Somebody added references to new C symbols in assembly language code > (apm_setup.s) without adding the necessary entries in asnames.h. I > have just now committed the fix for this problem. Thanks a lot. I'm re-cvsuping now. edI To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 11:14:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA05297 for freebsd-current-outgoing; Sat, 3 Oct 1998 11:14:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (m1-17-dbn.dial-up.net [196.34.155.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA05253 for ; Sat, 3 Oct 1998 11:13:56 -0700 (PDT) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id UAA00922; Sat, 3 Oct 1998 20:11:41 +0200 (SAT) From: Robert Nordier Message-Id: <199810031811.UAA00922@ceia.nordier.com> Subject: Re: CRUSH after recompile kernel... In-Reply-To: <4.1.19981003090856.00a1c890@192.168.0.1> from Manfred Antar at "Oct 3, 98 09:12:57 am" To: mantar@netcom.com (Manfred Antar) Date: Sat, 3 Oct 1998 20:11:38 +0200 (SAT) Cc: rnordier@nordier.com, osa@etrust.ru, 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 Manfred Antar wrote: > At 02:26 PM 10/3/98 +0200, Robert Nordier wrote: > > > >Better still, why not try the new i386 loader (/sys/boot/i386/loader), > >now that it supports ELF? > > How do you go about using /boot/loader ? > I've been using btxboot with elf kernel and it works. > I get a kernel symbol not valid when it first starts to boot but the kernel > loads OK > I'm using btxboot-0.8.2. Using the new loader should be as simple as cd /sys/boot make mkdir /boot make install though you should restore your standard boot blocks (ie. don't use btxboot). Then type /boot/loader at the regular boot: prompt. There's more to it than this, involving /boot/boot.conf files, and so on, but that should get you started. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 11:24:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA06233 for freebsd-current-outgoing; Sat, 3 Oct 1998 11:24:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from knecht.Sendmail.ORG (knecht.sendmail.org [209.31.233.160]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA06225 for ; Sat, 3 Oct 1998 11:24:55 -0700 (PDT) (envelope-from mckusick@flamingo.McKusick.COM) Received: from flamingo.McKusick.COM (root@flamingo.mckusick.com [209.31.233.178]) by knecht.Sendmail.ORG (8.9.1/8.9.1) with ESMTP id LAA11272; Sat, 3 Oct 1998 11:23:12 -0700 (PDT) Received: from flamingo.McKusick.COM (mckusick@localhost [127.0.0.1]) by flamingo.McKusick.COM (8.8.5/8.8.5) with ESMTP id KAA00360; Sat, 3 Oct 1998 10:07:37 -0700 (PDT) Message-Id: <199810031707.KAA00360@flamingo.McKusick.COM> To: Don Lewis Subject: Re: Softupdates panics cc: Terry Lambert , peter@netplex.com.au (Peter Wemm), bde@zeta.org.au, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr, Kevin Street , dg@root.com, julian@whistle.com In-reply-to: Your message of "Fri, 02 Oct 1998 00:35:00 PDT." <199810020735.AAA14928@salsa.gv.tsc.tdk.com> Date: Sat, 03 Oct 1998 13:07:36 -0400 From: Kirk McKusick Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Don, I concur with your analysis of the problem and your fix. I am not sure where the "official" copy of ffs_softdep.c is maintained on freefall (I thought it was /usr/src/contrib/sys/softupdates, but I find no files there). But where ever it is located, you should put your fix into it (and let me know where that is). I used to think that I was the only person that understood the soft updates code. There is clearly a growing cadre of folks that understand it at least as well as I do :-) Kirk McKusick =-=-=-=-=-=-=-=-=-=-=-= From: Don Lewis Date: Fri, 2 Oct 1998 00:35:00 -0700 In-Reply-To: Don Lewis "Re: Softupdates panics" (Sep 28, 12:35am) X-Mailer: Mail User's Shell (7.2.6 alpha(3) 7/19/95) To: Don Lewis , Terry Lambert , peter@netplex.com.au (Peter Wemm) Subject: Re: Softupdates panics Cc: bde@zeta.org.au, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr, mckusick@McKusick.COM On Sep 28, 12:35am, Don Lewis wrote: } Subject: Re: Softupdates panics } On Sep 27, 10:43pm, Terry Lambert wrote: } } Subject: Re: Softupdates panics } } > Had anybody got problems with softupdates that can be specifically } } > attributed to the use of -noatime ? } } } } See the most recent stack traceback posted in this forum, and Don } } Lewis' analysis. } } There was nothing in the traceback that leads me to believe this panic } was caused by noatime. As a matter of fact, I got the same panic with } a similar traceback earlier today and I'm not using noatime. My theory } is that it's another directory locking bug. It's quite possible that } using noatime may make it easier to trigger this bug. I think I finally managed to track down the bug. It took me quite a while because I had a very hard time triggering this panic, and the bug managed to elude the traps I laid for it until this morning. It turns out that my guess about the cause was incorrect. It is not a directory locking bug. It also doesn't have anything to to with noatime, though my guess that using noatime might cause the sanity check in newdirrem() to catch the bug more often. As a matter of fact, the two times I was able to provoke this panic, I was not using noatime. I was never able to provoke this panic in my somewhat more limited testing with noatime enabled. The problem is caused when a directory block is compacted. When this occurs, softdep_change_directoryentry_offset() is called to relocate each directory entry and adjust its matching diradd structure, if any, to match the new location of the entry. The bug is that while softdep_change_directoryentry_offset() correctly adjusts the offsets of the diradd structures on the pd_diraddhd[] lists (which are not yet ready to be committed to disk), it fails to adjust the offsets of the diradd structures on the pd_pendinghd list (which are ready to be committed to disk). This causes the dependency structures to be inconsistent with the buf contents. Now, if the compaction has moved a directory entry to the same offset as one of the diradd structures on the pd_pendinghd list *and* a syscall is done that tries to remove this directory entry before this directory block has been written to disk (which would empty pd_pendinghd), a sanity check in newdirrem() will call panic() when it notices that the inode number in the entry that it is to be removed doesn't match the inode number in the diradd structure with that offset of that entry. If noatime has any effect at all on this, it probably affects when inodes are flushed to disk and indirectly the amount of time inconsistent diradd structures remain on the pd_pendinghd list where newdirrem() might stumble across them. Here's the patch: --- ffs_softdep.c.orig Sat Sep 26 08:12:39 1998 +++ ffs_softdep.c Thu Oct 1 23:58:14 1998 @@ -2230,6 +2230,15 @@ dap, da_pdlist); break; } + if (dap == NULL) { + for (dap = LIST_FIRST(&pagedep->pd_pendinghd); + dap; dap = LIST_NEXT(dap, da_pdlist)) { + if (dap->da_offset == oldoffset) { + dap->da_offset = newoffset; + break; + } + } + } done: bcopy(oldloc, newloc, entrysize); FREE_LOCK(&lk); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 11:38:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA08476 for freebsd-current-outgoing; Sat, 3 Oct 1998 11:38:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA08460 for ; Sat, 3 Oct 1998 11:38:44 -0700 (PDT) (envelope-from mantar@netcom.com) Received: from dual (DUAL [192.168.0.2]) by pozo.pozo.com (8.9.1/8.9.1) with SMTP id LAA00271; Sat, 3 Oct 1998 11:37:48 -0700 (PDT) (envelope-from mantar@netcom.com) Message-Id: <4.1.19981003111801.00a29100@192.168.0.1> X-Sender: null@192.168.0.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Sat, 03 Oct 1998 11:37:49 -0700 To: Robert Nordier From: Manfred Antar Subject: Re: CRUSH after recompile kernel... Cc: rnordier@nordier.com, osa@etrust.ru, current@FreeBSD.ORG In-Reply-To: <199810031811.UAA00922@ceia.nordier.com> References: <4.1.19981003090856.00a1c890@192.168.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 08:11 PM 10/3/98 +0200, Robert Nordier wrote: >Manfred Antar wrote: >> At 02:26 PM 10/3/98 +0200, Robert Nordier wrote: >> > >> >Better still, why not try the new i386 loader (/sys/boot/i386/loader), >> >now that it supports ELF? >> >> How do you go about using /boot/loader ? >> I've been using btxboot with elf kernel and it works. >> I get a kernel symbol not valid when it first starts to boot but the kernel >> loads OK >> I'm using btxboot-0.8.2. > >Using the new loader should be as simple as > > cd /sys/boot > make > mkdir /boot > make install > >though you should restore your standard boot blocks (ie. don't use >btxboot). Then type > > /boot/loader > >at the regular > > boot: > >prompt. > >There's more to it than this, involving /boot/boot.conf files, and >so on, but that should get you started. Thanks Thats what I tried with elf kernels (both SMP an single CPU ones) but I get a: Fatal trap 12: page fault while in kernel mode fault virtual address = 0x36719cc7 fault code = supervisor read, page not present instruction pointer = 0x8:0xf0126294 stack pointer = 0x10:f0291f84 frame pointer = 0x10:f0291f98 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = 0 () interrupt mask = net tty bio cam kernel: type 12 trap, code=0 Stopped at 0xf0126294: movl 0(%esi),%ecx db> This happens after it starts loading the kernel. Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Sat Oct 3 11:38:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA08488 for freebsd-current-outgoing; Sat, 3 Oct 1998 11:38:53 -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 LAA08464 for ; Sat, 3 Oct 1998 11:38:46 -0700 (PDT) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with SMTP id OAA13676; Sat, 3 Oct 1998 14:37:02 -0400 (EDT) Date: Sat, 3 Oct 1998 14:37:02 -0400 (EDT) From: Chuck Robey To: Nate Williams cc: Martin Cracauer , osa@etrust.ru, current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? In-Reply-To: <199810031447.IAA25091@mt.sri.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, 3 Oct 1998, Nate Williams wrote: > > > > I successfully downloaded jdk1.1.6.V98-9-23.tar.gz > > > > But... its in a.out? > > > > What about ELF? > > > > > > Until an ELF Motif library shows up, there won't be an ELF JDK. Note, > > > it's really not that big of a deal unless you're doing JNI since it will > > > work fine as a.out. > > > > I'm afraid we will still face a problem here. The jdk links > > dynamically to libc, but as I understand Satoshi there will be no > > about libs shipped with 3.0. > > Sure there will. It just won't be in the 'default' distribution, but it > will require folks to install the 'compatability' libraries. > > > Anyway, the C compiler in FreeBSD-3.0 will still be able to produce > > about object files. So JNI will be useable with an aout JDK. > > Right, but this is less than optimal. I'm taking from this that not having a Motif lib in elf is dragging things back. I'm totally non-suprised (I've been nagging XiG to get by personal favorite one done for a while now). I would hope that, when someone _does_ find a vendor of Motif in ELF, there will be a quick announcement on the lists ... don't consider it advertising, we _need_ 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 Sat Oct 3 11:48:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA10158 for freebsd-current-outgoing; Sat, 3 Oct 1998 11:48:54 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA10152 for ; Sat, 3 Oct 1998 11:48:50 -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 LAA14201; Sat, 3 Oct 1998 11:37:13 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Warner Losh cc: Brian Tao , current@FreeBSD.ORG Subject: Re: what is the difference between aout & elf In-reply-to: Your message of "Sat, 03 Oct 1998 11:36:49 MDT." <199810031736.LAA12615@harmony.village.org> Date: Sat, 03 Oct 1998 11:37:13 -0700 Message-ID: <14197.907439833@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Sure. If the keeper said documents wants to assign me a section, I'll > fill it in. Keeper? Of the FAQ? An interesting idea, maybe we should pursue that someday. :-) Seriously, it's keeperless right now. Just dive on in! - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 11:53:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA11213 for freebsd-current-outgoing; Sat, 3 Oct 1998 11:53:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ceia.nordier.com (m1-12-dbn.dial-up.net [196.34.155.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA11193 for ; Sat, 3 Oct 1998 11:52:55 -0700 (PDT) (envelope-from rnordier@nordier.com) Received: (from rnordier@localhost) by ceia.nordier.com (8.8.7/8.6.12) id UAA01724; Sat, 3 Oct 1998 20:51:01 +0200 (SAT) From: Robert Nordier Message-Id: <199810031851.UAA01724@ceia.nordier.com> Subject: Re: CRUSH after recompile kernel... In-Reply-To: <4.1.19981003111801.00a29100@192.168.0.1> from Manfred Antar at "Oct 3, 98 11:37:49 am" To: mantar@netcom.com (Manfred Antar) Date: Sat, 3 Oct 1998 20:50:58 +0200 (SAT) Cc: rnordier@nordier.com, osa@etrust.ru, 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 Manfred Antar wrote: > At 08:11 PM 10/3/98 +0200, Robert Nordier wrote: > >Manfred Antar wrote: > >> At 02:26 PM 10/3/98 +0200, Robert Nordier wrote: > >> > > >> >Better still, why not try the new i386 loader (/sys/boot/i386/loader), > >> >now that it supports ELF? > >> > >> How do you go about using /boot/loader ? > >> I've been using btxboot with elf kernel and it works. > >> I get a kernel symbol not valid when it first starts to boot but the kernel > >> loads OK > >> I'm using btxboot-0.8.2. > > > >Using the new loader should be as simple as > > > > cd /sys/boot > > make > > mkdir /boot > > make install > > > >though you should restore your standard boot blocks (ie. don't use > >btxboot). Then type > > > > /boot/loader > > > >at the regular > > > > boot: > > > >prompt. > > > >There's more to it than this, involving /boot/boot.conf files, and > >so on, but that should get you started. > > Thanks > Thats what I tried with elf kernels (both SMP an single CPU ones) but I > get a: > > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0x36719cc7 > fault code = supervisor read, page not present > instruction pointer = 0x8:0xf0126294 > stack pointer = 0x10:f0291f84 > frame pointer = 0x10:f0291f98 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = resume, IOPL = 0 > current process = 0 () > interrupt mask = net tty bio cam > kernel: type 12 trap, code=0 > Stopped at 0xf0126294: movl 0(%esi),%ecx > db> > > This happens after it starts loading the kernel. Hmm, I haven't seen that here. Well, not reason not to keep using btxboot if it works. I expect there should be a fix for this in a day or so. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 11:56:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA12271 for freebsd-current-outgoing; Sat, 3 Oct 1998 11:56:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA12255 for ; Sat, 3 Oct 1998 11:56:53 -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 LAA14260; Sat, 3 Oct 1998 11:44:54 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Kirk McKusick cc: Don Lewis , Terry Lambert , peter@netplex.com.au (Peter Wemm), bde@zeta.org.au, freebsd-current@FreeBSD.ORG, roberto@keltia.freenix.fr, Kevin Street , dg@root.com, julian@whistle.com Subject: Re: Softupdates panics In-reply-to: Your message of "Sat, 03 Oct 1998 13:07:36 EDT." <199810031707.KAA00360@flamingo.McKusick.COM> Date: Sat, 03 Oct 1998 11:44:54 -0700 Message-ID: <14256.907440294@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > sure where the "official" copy of ffs_softdep.c is maintained on > freefall (I thought it was /usr/src/contrib/sys/softupdates, but > I find no files there). But where ever it is located, you should > put your fix into it (and let me know where that is). freefall is running 2.2.7, so there won't be a copy in its checked-out tree. You can, however, easily check it out on freefall by simply making sure that your CVSROOT points to /home/ncvs as usual and then doing: cvs co contrib_softupdates cd contrib_softupdates cvs commit > I used to think that I was the only person that understood the > soft updates code. There is clearly a growing cadre of folks that > understand it at least as well as I do :-) And a big pat on the back to the power of free software development, even when it's the `evil icky cathedral style' that Eric R. hates so much. :) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 12:01:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13160 for freebsd-current-outgoing; Sat, 3 Oct 1998 12:01:32 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles246.castles.com [208.214.165.246]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA13130 for ; Sat, 3 Oct 1998 12:01:13 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id LAA06978; Sat, 3 Oct 1998 11:55:24 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810031855.LAA06978@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Manfred Antar cc: Robert Nordier , osa@etrust.ru, current@FreeBSD.ORG Subject: Re: CRUSH after recompile kernel... In-reply-to: Your message of "Sat, 03 Oct 1998 09:12:57 PDT." <4.1.19981003090856.00a1c890@192.168.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 11:55:19 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >Better still, why not try the new i386 loader (/sys/boot/i386/loader), > >now that it supports ELF? > > How do you go about using /boot/loader ? > I've been using btxboot with elf kernel and it works. > I get a kernel symbol not valid when it first starts to boot but the kernel > loads OK > I'm using btxboot-0.8.2. - Install the "normal" boot blocks (although btxboot should also work). - Create the /boot directory. - Go to /sys/boot and say 'make all install'. - Put the line '/boot/loader' in /boot.config. Using /boot.config is just an interim measure until /boot/loader becomes the default. -- \\ 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 Oct 3 12:06:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13808 for freebsd-current-outgoing; Sat, 3 Oct 1998 12:06:07 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA13783 for ; Sat, 3 Oct 1998 12:05:58 -0700 (PDT) (envelope-from mantar@netcom.com) Received: from dual (DUAL [192.168.0.2]) by pozo.pozo.com (8.9.1/8.9.1) with SMTP id MAA00416; Sat, 3 Oct 1998 12:05:15 -0700 (PDT) (envelope-from mantar@netcom.com) Message-Id: <4.1.19981003120254.00a1de40@192.168.0.1> X-Sender: null@192.168.0.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Sat, 03 Oct 1998 12:05:14 -0700 To: Robert Nordier From: Manfred Antar Subject: Re: CRUSH after recompile kernel... Cc: rnordier@nordier.com, osa@etrust.ru, current@FreeBSD.ORG In-Reply-To: <199810031851.UAA01724@ceia.nordier.com> References: <4.1.19981003111801.00a29100@192.168.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 08:50 PM 10/3/98 +0200, Robert Nordier wrote: >Manfred Antar wrote: >> At 08:11 PM 10/3/98 +0200, Robert Nordier wrote: >> >Manfred Antar wrote: >> >> At 02:26 PM 10/3/98 +0200, Robert Nordier wrote: >> >> > >> >> >Better still, why not try the new i386 loader (/sys/boot/i386/loader), >> >> >now that it supports ELF? >> >> >> >> How do you go about using /boot/loader ? >> >> I've been using btxboot with elf kernel and it works. >> >> I get a kernel symbol not valid when it first starts to boot but the >kernel >> >> loads OK >> >> I'm using btxboot-0.8.2. >> > >> >Using the new loader should be as simple as >> > >> > cd /sys/boot >> > make >> > mkdir /boot >> > make install >> > >> >though you should restore your standard boot blocks (ie. don't use >> >btxboot). Then type >> > >> > /boot/loader >> > >> >at the regular >> > >> > boot: >> > >> >prompt. >> > >> >There's more to it than this, involving /boot/boot.conf files, and >> >so on, but that should get you started. >> >> Thanks >> Thats what I tried with elf kernels (both SMP an single CPU ones) but I >> get a: >> >> Fatal trap 12: page fault while in kernel mode >> fault virtual address = 0x36719cc7 >> fault code = supervisor read, page not present >> instruction pointer = 0x8:0xf0126294 >> stack pointer = 0x10:f0291f84 >> frame pointer = 0x10:f0291f98 >> code segment = base 0x0, limit 0xfffff, type 0x1b >> = DPL 0, pres 1, def32 1, gran 1 >> processor eflags = resume, IOPL = 0 >> current process = 0 () >> interrupt mask = net tty bio cam >> kernel: type 12 trap, code=0 >> Stopped at 0xf0126294: movl 0(%esi),%ecx >> db> >> >> This happens after it starts loading the kernel. > >Hmm, I haven't seen that here. > >Well, not reason not to keep using btxboot if it works. > >I expect there should be a fix for this in a day or so. > Yes I switched back and it works fine I also tried an aout kernel with /boot/loader and it booted quite a bit further but went into a panic just before mounting the file systems Thanks Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Sat Oct 3 12:06:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA13890 for freebsd-current-outgoing; Sat, 3 Oct 1998 12:06:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles246.castles.com [208.214.165.246]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA13850 for ; Sat, 3 Oct 1998 12:06:25 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id MAA07125; Sat, 3 Oct 1998 12:11:10 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810031911.MAA07125@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: pam@polynet.lviv.ua cc: freebsd-current@FreeBSD.ORG Subject: Re: Unreadable floppies cause system reboot under 3.0-current In-reply-to: Your message of "Sat, 03 Oct 1998 17:10:07 +0300." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 12:11:09 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Hi everybody! > > While 3.0 is in Beta testing, please check error handling of floppy > controller driver. I've experienced couple of system reboots under > 3.0-curent (built 17sep1998) as well as under 2.2.7R trying to read/mount > bad disk. No errors, no kernel messages, nothing - system just goes into > immediate reboot. You're going to have to provide us with a lot more information than that. I tend to kill a lot of floppies during testing, and it's been years since I've seen a system crash due to floppy error handling. A spontaneous reboot is usually caused by hardware, or occasionally by massive corruption of kernel data. You ought to try backtracking from the crash to see what it is that might be causing 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 Sat Oct 3 12:09:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA14204 for freebsd-current-outgoing; Sat, 3 Oct 1998 12:09:00 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles246.castles.com [208.214.165.246]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA14197 for ; Sat, 3 Oct 1998 12:08:48 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id MAA07097; Sat, 3 Oct 1998 12:07:56 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810031907.MAA07097@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Josef Karthauser cc: Greg Lehey , FreeBSD current users Subject: Re: FreeBSD3.0-BETA crash! In-reply-to: Your message of "Sat, 03 Oct 1998 15:21:54 BST." <19981003152154.B24478@pavilion.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 12:07:55 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Unfortunately looks like I'm plagued with them this week. Another 3.0-BETA > system froze last night. Upon a cold boot and investigation of messages > the following transpires: > > Oct 2 02:01:21 gandalf /kernel: devstat_end_transaction: HELP!! busy_count is < > 0! > Oct 3 02:01:32 gandalf /kernel: devstat_end_transaction: HELP!! busy_count is < > 0! This shouldn't cause a freeze, although it might be symptomatic; someone has ended a transaction more than once. This might lead to one or more of the dreaded "biodone" messages. -- \\ 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 Oct 3 12:18:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA15849 for freebsd-current-outgoing; Sat, 3 Oct 1998 12:18:58 -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 MAA15828 for ; Sat, 3 Oct 1998 12:18:50 -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 NAA21753; Sat, 3 Oct 1998 13:18:28 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id NAA25748; Sat, 3 Oct 1998 13:18:27 -0600 Date: Sat, 3 Oct 1998 13:18:27 -0600 Message-Id: <199810031918.NAA25748@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Kirk McKusick Cc: Don Lewis , freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics In-Reply-To: <199810031707.KAA00360@flamingo.McKusick.COM> References: <199810020735.AAA14928@salsa.gv.tsc.tdk.com> <199810031707.KAA00360@flamingo.McKusick.COM> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Kirk McKusick writes: > Don, > > I concur with your analysis of the problem and your fix. I am not > sure where the "official" copy of ffs_softdep.c is maintained on > freefall (I thought it was /usr/src/contrib/sys/softupdates, but > I find no files there). But where ever it is located, you should > put your fix into it (and let me know where that is). I just committed it. On freefall I did: % cvs co contrib_softupdates ... % cd contrib_softupdates % vi ffs_softdep.c ... % cvs commit ffs_softdef.c Thanks go to both Don for finding the bug, and Kirk for reviewing it! Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 12:51:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA20151 for freebsd-current-outgoing; Sat, 3 Oct 1998 12:51:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from online.no (pilt-s.online.no [193.212.1.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA20143 for ; Sat, 3 Oct 1998 12:51:08 -0700 (PDT) (envelope-from zerium@webindex.no) Received: from zeriat.online.no (ti34a25-0024.dialup.online.no [130.67.65.24]) by online.no (8.9.1/8.8.7) with ESMTP id VAA08535; Sat, 3 Oct 1998 21:49:23 +0200 (MET DST) Received: from localhost (zerium@localhost) by zeriat.online.no (8.9.1/8.9.1) with SMTP id VAA01043; Sat, 3 Oct 1998 21:46:18 +0200 (CEST) (envelope-from zerium@webindex.no) Date: Sat, 3 Oct 1998 21:46:17 +0200 (CEST) From: Hans Petter Bieker X-Sender: zerium@zeriat.online.no To: Mike Smith cc: Manfred Antar , Robert Nordier , osa@etrust.ru, current@FreeBSD.ORG Subject: Re: CRUSH after recompile kernel... In-Reply-To: <199810031855.LAA06978@word.smith.net.au> 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, 3 Oct 1998, Mike Smith wrote: > Using /boot.config is just an interim measure until /boot/loader > becomes the default. Is is possible to set the timeout here? For loader and for the bootblock? -bieker- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 13:14:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA23164 for freebsd-current-outgoing; Sat, 3 Oct 1998 13:14:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles246.castles.com [208.214.165.246]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA23143 for ; Sat, 3 Oct 1998 13:14:33 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id NAA07517; Sat, 3 Oct 1998 13:09:05 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810032009.NAA07517@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Manfred Antar cc: Robert Nordier , osa@etrust.ru, current@FreeBSD.ORG Subject: Re: CRUSH after recompile kernel... In-reply-to: Your message of "Sat, 03 Oct 1998 11:37:49 PDT." <4.1.19981003111801.00a29100@192.168.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 13:09:04 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Thanks > Thats what I tried with elf kernels (both SMP an single CPU ones) but I > get a: > > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0x36719cc7 > fault code = supervisor read, page not present > instruction pointer = 0x8:0xf0126294 > stack pointer = 0x10:f0291f84 > frame pointer = 0x10:f0291f98 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = resume, IOPL = 0 > current process = 0 () > interrupt mask = net tty bio cam > kernel: type 12 trap, code=0 > Stopped at 0xf0126294: movl 0(%esi),%ecx > db> > > This happens after it starts loading the kernel. When did you try this? Where is 0xf0126294 in the kernel? How current is your loader and kernel? We need much more information before we can debug this. -- \\ 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 Oct 3 13:25:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA24970 for freebsd-current-outgoing; Sat, 3 Oct 1998 13:25:29 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt053nb4.san.rr.com (dt053nb4.san.rr.com [204.210.34.180]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA24963 for ; Sat, 3 Oct 1998 13:25:24 -0700 (PDT) (envelope-from Studded@dal.net) Received: from dal.net (Studded@localhost [127.0.0.1]) by dt053nb4.san.rr.com (8.8.8/8.8.8) with ESMTP id NAA05986; Sat, 3 Oct 1998 13:24:57 -0700 (PDT) (envelope-from Studded@dal.net) Message-ID: <36168818.A130194A@dal.net> Date: Sat, 03 Oct 1998 13:24:56 -0700 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.06 [en] (X11; I; FreeBSD 2.2.7-STABLE-0929 i386) MIME-Version: 1.0 To: "Jordan K. Hubbard" CC: Warner Losh , current@FreeBSD.ORG Subject: Re: what is the difference between aout & elf References: <14197.907439833@time.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 Jordan K. Hubbard wrote: > > > Sure. If the keeper said documents wants to assign me a section, I'll > > fill it in. > > Keeper? Of the FAQ? An interesting idea, maybe we should pursue > that someday. :-) > > Seriously, it's keeperless right now. Just dive on in! Actually Doug White has been babysitting the FAQ for several months now. As far as I know he is still doing so, but I've been wrong before. :) Doug (the other one) -- *** Chief Operations Officer, DALnet IRC network *** "Yes, the president should resign. He has lied to the American people, time and time again, and betrayed their trust. He is no longer an effective leader. Since he has admitted guilt, there is no reason to put the American people through an impeachment. He will serve absolutely no purpose in finishing out his term; the only possible solution is for the president to save some dignity and resign." - William Jefferson Clinton, 1974 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 13:33:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA26331 for freebsd-current-outgoing; Sat, 3 Oct 1998 13:33:35 -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 NAA26304 for ; Sat, 3 Oct 1998 13:33:12 -0700 (PDT) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with SMTP id QAA13923; Sat, 3 Oct 1998 16:32:19 -0400 (EDT) Date: Sat, 3 Oct 1998 16:32:19 -0400 (EDT) From: Chuck Robey To: "Jordan K. Hubbard" cc: Kirk McKusick , freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics In-Reply-To: <14256.907440294@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 On Sat, 3 Oct 1998, Jordan K. Hubbard wrote: > > sure where the "official" copy of ffs_softdep.c is maintained on > > freefall (I thought it was /usr/src/contrib/sys/softupdates, but > > I find no files there). But where ever it is located, you should > > put your fix into it (and let me know where that is). > > freefall is running 2.2.7, so there won't be a copy in its checked-out > tree. You can, however, easily check it out on freefall by simply > making sure that your CVSROOT points to /home/ncvs as usual and then > doing: > > cvs co contrib_softupdates > cd contrib_softupdates > > cvs commit > Can I ask howcome the stuff unpacks into the contrib_softupdates directory, instead of src/sys/contrib/softupdates, or contrib/softupdates, or just softupdates? That's the way all the other stuff works, as far as I've seen, so I think I could maybe understand Kirk's confusion. I was going to comment that Jordan had made an error, but he's right, that's where it unpacks, but I can't understand why. Such a directory "contrib_softupdates" doesn't exist in the cvs tree. It isn't something traceable to the initial confusion about how to handle Kirk's copyrighted material, is it? ----------------------------+----------------------------------------------- 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 Sat Oct 3 13:38:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA27017 for freebsd-current-outgoing; Sat, 3 Oct 1998 13:38:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tor-dev1.nbc.netcom.ca (tor-dev1.nbc.netcom.ca [207.181.89.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA27001 for ; Sat, 3 Oct 1998 13:38:42 -0700 (PDT) (envelope-from taob@tor-dev1.nbc.netcom.ca) Received: (from taob@localhost) by tor-dev1.nbc.netcom.ca (8.8.8/8.8.8) id QAA00382; Sat, 3 Oct 1998 16:38:05 -0400 (EDT) Date: Sat, 3 Oct 1998 16:38:05 -0400 (EDT) From: Brian Tao X-Sender: taob@tor-dev1.nbc.netcom.ca To: FREEBSD-CURRENT Subject: devstat_end_transaction: HELP!! busy_count is < 0! 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 message seems to be harmless enough, based on what I see (or don't see) in /usr/src/sys/kern/subr_devstat.c:180, but I presume the printf was put there as warning flag if ds->busy_count was decremented below 0. From my best recollection, I was attempting to mount two MS-DOS filesystems on wd0s1 and wd0s3 (wd0s2 is the FreeBSD partition). The mountmsdosfs() errors are from mounting wd0s3, which it can't see to do (perhaps because the partition type != 6?). This is on a Sep 30 kernel, ncr0 driver, wd0 and da0 drives present. Oct 3 10:26:39 cabal /kernel: devstat_end_transaction: HELP!! busy_count is < 0! Oct 3 10:26:39 cabal last message repeated 20 times Oct 3 10:26:39 cabal /kernel: dev Oct 3 10:26:39 cabal /kernel: stat_end_transaction: HELP!! busy_count is < 0! Oct 3 10:26:39 cabal /kernel: devstat_end_transaction: HELP!! busy_count is < 0! Oct 3 10:26:39 cabal last message repeated 17 times Oct 3 10:26:40 cabal /kernel: mountmsdosfs(): bad bpb Oct 3 10:28:25 cabal /kernel: mountmsdosfs(): bad bpb # fdisk wd0 ******* Working on device /dev/rwd0 ******* parameters extracted from in-core disklabel are: cylinders=1108 heads=255 sectors/track=63 (16065 blks/cyl) Figures below won't work with BIOS for partitions not in cyl 1 parameters to be used for BIOS calculations are: cylinders=1108 heads=255 sectors/track=63 (16065 blks/cyl) Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: sysid 6,(Primary 'big' DOS (> 32MB)) start 63, size 4192902 (2047 Meg), flag 0 beg: cyl 0/ sector 1/ head 1; end: cyl 260/ sector 63/ head 254 The data for partition 2 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 4192965, size 6281415 (3067 Meg), flag 80 (active) beg: cyl 261/ sector 1/ head 0; end: cyl 651/ sector 63/ head 254 The data for partition 3 is: sysid 15,(Extended DOS, LBA) start 10474380, size 7325640 (3576 Meg), flag 0 beg: cyl 652/ sector 1/ head 0; end: cyl 1023/ sector 63/ head 254 The data for partition 4 is: dmesg output: wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 8693MB (17803440 sectors), 17662 cyls, 16 heads, 63 S/T, 512 B/S wd0: ATA INQUIRE valid = 0007, dmamword = 0007, apio = 0003, udma = 0407 [...] ncr0: restart (scsi reset). (probe6:ncr0:0:6:0): INQUIRY. CDB: 12 1 80 0 ff 0 (probe6:ncr0:0:6:0): ILLEGAL REQUEST asc:24,0 (probe6:ncr0:0:6:0): Invalid field in CDB sks:c8,1 pass0 at ncr0 bus 0 target 3 lun 0 pass0: Fixed Direct Access SCSI2 device pass0: Serial Number LN496865000019070BR8 pass0: 20.0MB/s transfers (20.0MHz, offset 15), Tagged Queueing Enabled pass1 at ncr0 bus 0 target 6 lun 0 pass1: Removable CD-ROM SCSI2 device pass1: 10.0MB/s transfers (10.0MHz, offset 16) da0 at ncr0 bus 0 target 3 lun 0 da0: Fixed Direct Access SCSI2 device da0: Serial Number LN496865000019070BR8 da0: 20.0MB/s transfers (20.0MHz, offset 15), Tagged Queueing Enabled da0: 4340MB (8888924 512 byte sectors: 255H 63S/T 553C) cd0 at ncr0 bus 0 target 6 lun 0 cd0: Removable CD-ROM SCSI2 device cd0: 10.0MB/s transfers (10.0MHz, offset 16) cd0: cd present [125703 x 2048 byte records] [...] Considering FFS root f/s. changing root device to wd0s2a wd0s1: type 0x6, start 63, end = 4192964, size 4192902 : OK wd0s2: type 0xa5, start 4192965, end = 10474379, size 6281415 : OK wd0s3: type 0xf, start 10474380, end = 17800019, size 7325640 : OK wd0s5: type 0xb, start 10474443, end = 17800019, size 7325577 : OK da0s1: type 0xa5, start 63, end = 8883944, size 8883882 : OK -- Brian Tao (BT300, taob@risc.org) "Though this be madness, yet there is method in't" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 13:44:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA27959 for freebsd-current-outgoing; Sat, 3 Oct 1998 13:44:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from germanium.xtalwind.net (germanium.xtalwind.net [205.160.242.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA27902 for ; Sat, 3 Oct 1998 13:44:36 -0700 (PDT) (envelope-from jack@diamond.xtalwind.net) Received: from localhost (jack@localhost) by germanium.xtalwind.net (8.9.1/8.9.1) with ESMTP id QAA17553; Sat, 3 Oct 1998 16:44:07 -0400 (EDT) X-Authentication-Warning: germanium.xtalwind.net: jack owned process doing -bs Date: Sat, 3 Oct 1998 16:44:07 -0400 (EDT) From: jack X-Sender: jack@germanium.xtalwind.net To: "Jordan K. Hubbard" cc: current@FreeBSD.ORG Subject: Re: ftp://hub.freebsd.org/pub/FreeBSD/3.0-19981002-BETA In-Reply-To: <199810031158.EAA12620@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 On Sat, 3 Oct 1998, Jordan K. Hubbard wrote: > Subject says it all. Come 'n get it! That boot floppy logs into ftp.freebsd.org where 3.0-19981002-BETA isn't found. :( I have not been following the CAM discussion :( but did notice that there are no ISA SCSI controllers supported by the boot floppy. Will this be permanent? We have several boxes in non disk intensive roles that are doing very well thank you with ISA Tekrams, with 4 - 16 megs of cache, in 1542 mode. Less than handy to have these boxen live in 2.2 land while others go onto 3.something > 0 -------------------------------------------------------------------------- Jack O'Neill Systems Administrator / Systems Analyst jack@germanium.xtalwind.net Crystal Wind Communications, Inc. Finger jack@germanium.xtalwind.net for my PGP key. PGP Key fingerprint = F6 C4 E6 D4 2F 15 A7 67 FD 09 E9 3C 5F CC EB CD enriched, vcard, HTML messages > /dev/null -------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 14:19:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA01936 for freebsd-current-outgoing; Sat, 3 Oct 1998 14:19:15 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from gilgamesch.bik-gmbh.de (gilgamesch.bik-gmbh.de [194.233.237.91]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA01928 for ; Sat, 3 Oct 1998 14:19:12 -0700 (PDT) (envelope-from cracauer@gilgamesch.bik-gmbh.de) Received: (from cracauer@localhost) by gilgamesch.bik-gmbh.de (8.8.8/8.7.3) id XAA23174; Sat, 3 Oct 1998 23:18:13 +0200 (MET DST) Message-ID: <19981003231813.A23167@cons.org> Date: Sat, 3 Oct 1998 23:18:13 +0200 From: Martin Cracauer To: Josef Karthauser , Greg Lehey , freebsd-current@FreeBSD.ORG Subject: Re: FreeBSD3.0-BETA crash! References: <19981001193321.C12010@pavilion.net> <19981002104659.M24146@freebie.lemis.com> <19981002143858.K17581@pavilion.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.1i In-Reply-To: <19981002143858.K17581@pavilion.net>; from Josef Karthauser on Fri, Oct 02, 1998 at 02:38:58PM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In <19981002143858.K17581@pavilion.net>, Josef Karthauser wrote: > On Fri, Oct 02, 1998 at 10:46:59AM +0930, Greg Lehey wrote: > > > > > > The crashes were page faults. > > > > > At the very least, we need a stack trace. Check out > > http://www.FreeBSD.org/handbook/handbook294.html for details of how to > > do this. > > Finally :) (needed to recompile gdb in aout format for it to recognise the > kernel) And how did you do that? My aout gdb's can't read a core file produced by an aout binary on my elf system :-( Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer BSD User Group Hamburg, Germany http://www.bsdhh.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 14:59:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA06079 for freebsd-current-outgoing; Sat, 3 Oct 1998 14:59:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA06073 for ; Sat, 3 Oct 1998 14:59:10 -0700 (PDT) (envelope-from mantar@netcom.com) Received: from dual (DUAL [192.168.0.2]) by pozo.pozo.com (8.9.1/8.9.1) with SMTP id OAA00494; Sat, 3 Oct 1998 14:55:29 -0700 (PDT) (envelope-from mantar@netcom.com) Message-Id: <4.1.19981003144608.00a30c20@192.168.0.1> X-Sender: null@192.168.0.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Sat, 03 Oct 1998 14:55:28 -0700 To: Mike Smith From: Manfred Antar Subject: Re: CRUSH after recompile kernel... Cc: Robert Nordier , osa@etrust.ru, current@FreeBSD.ORG In-Reply-To: <199810032009.NAA07517@word.smith.net.au> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 01:09 PM 10/3/98 -0700, you wrote: >> >> Thanks >> Thats what I tried with elf kernels (both SMP an single CPU ones) but I >> get a: >> >> Fatal trap 12: page fault while in kernel mode >> fault virtual address = 0x36719cc7 >> fault code = supervisor read, page not present >> instruction pointer = 0x8:0xf0126294 >> stack pointer = 0x10:f0291f84 >> frame pointer = 0x10:f0291f98 >> code segment = base 0x0, limit 0xfffff, type 0x1b >> = DPL 0, pres 1, def32 1, gran 1 >> processor eflags = resume, IOPL = 0 >> current process = 0 () >> interrupt mask = net tty bio cam >> kernel: type 12 trap, code=0 >> Stopped at 0xf0126294: movl 0(%esi),%ecx >> db> >> >> This happens after it starts loading the kernel. > >When did you try this? Where is 0x10:f0291f84 in the kernel? How current >is your loader and kernel? > >We need much more information before we can debug this. This is from very current sources and kernel 2:30 pm pacific time >From a new elf kernel it stops at 0x0126294 closest i can get is f0126260 t X_bd_sym_init f0126230 T db_put_value f0126260 t gcc2_compiled I have no trouble booting a aout kernel with the new loader Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Sat Oct 3 15:12:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA07540 for freebsd-current-outgoing; Sat, 3 Oct 1998 15:12:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles246.castles.com [208.214.165.246]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA07444 for ; Sat, 3 Oct 1998 15:11:58 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id PAA08117; Sat, 3 Oct 1998 15:10:56 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810032210.PAA08117@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Chuck Robey cc: "Jordan K. Hubbard" , Kirk McKusick , freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics In-reply-to: Your message of "Sat, 03 Oct 1998 16:32:19 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 15:10:55 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > cvs co contrib_softupdates > > cd contrib_softupdates > > > > cvs commit > > > > Can I ask howcome the stuff unpacks into the contrib_softupdates > directory, instead of src/sys/contrib/softupdates, or > contrib/softupdates, or just softupdates? This is what happens when you check out a module. You could also say 'cvs co src/contrib/sys/softupdates', and get the full tree. Often the module is just a simpler way of getting it. It's how you can say 'cvs co ls' for example, and get an 'ls' directory. -- \\ 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 Oct 3 15:14:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA07821 for freebsd-current-outgoing; Sat, 3 Oct 1998 15:14:20 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles246.castles.com [208.214.165.246]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA07802 for ; Sat, 3 Oct 1998 15:14:05 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id PAA08167; Sat, 3 Oct 1998 15:18:08 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810032218.PAA08167@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Brian Tao cc: FREEBSD-CURRENT Subject: Re: devstat_end_transaction: HELP!! busy_count is < 0! In-reply-to: Your message of "Sat, 03 Oct 1998 16:38:05 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 15:18:08 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > This message seems to be harmless enough, based on what I see (or > don't see) in /usr/src/sys/kern/subr_devstat.c:180, but I presume the > printf was put there as warning flag if ds->busy_count was decremented > below 0. From my best recollection, I was attempting to mount two > MS-DOS filesystems on wd0s1 and wd0s3 (wd0s2 is the FreeBSD > partition). Hmm. Looks like the 'wd' driver isn't doing the devstat counting right. Oops. You're not even doing any funny DMA things. > The mountmsdosfs() errors are from mounting wd0s3, which > it can't see to do (perhaps because the partition type != 6?). ... > Oct 3 10:26:40 cabal /kernel: mountmsdosfs(): bad bpb > Oct 3 10:28:25 cabal /kernel: mountmsdosfs(): bad bpb ... > # fdisk wd0 ... > The data for partition 3 is: > sysid 15,(Extended DOS, LBA) > start 10474380, size 7325640 (3576 Meg), flag 0 > beg: cyl 652/ sector 1/ head 0; > end: cyl 1023/ sector 63/ head 254 > The data for partition 4 is: > wd0s3 is not an MSDOS partition, it's an extended partition. wd0s5 is the first partition inside wd0s3, you might want to try mounting 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 Sat Oct 3 15:20:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA08742 for freebsd-current-outgoing; Sat, 3 Oct 1998 15:20:01 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles246.castles.com [208.214.165.246]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA08680 for ; Sat, 3 Oct 1998 15:19:51 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id PAA08218; Sat, 3 Oct 1998 15:23:26 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199810032223.PAA08218@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: jack cc: "Jordan K. Hubbard" , current@FreeBSD.ORG Subject: Re: ftp://hub.freebsd.org/pub/FreeBSD/3.0-19981002-BETA In-reply-to: Your message of "Sat, 03 Oct 1998 16:44:07 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 15:23:25 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > That boot floppy logs into ftp.freebsd.org where > 3.0-19981002-BETA isn't found. :( Give it a little time to be mirrored; ftp.freebsd.org is only just back up. > I have not been following the CAM discussion :( but did notice > that there are no ISA SCSI controllers supported by the boot > floppy. Will this be permanent? We have several boxes in non > disk intensive roles that are doing very well thank you with > ISA Tekrams, with 4 - 16 megs of cache, in 1542 mode. The Advansys, Buslogic and Adaptec 1542 controllers are all supported by the boot floppy. -- \\ 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 Oct 3 15:32:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA09829 for freebsd-current-outgoing; Sat, 3 Oct 1998 15:32:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles246.castles.com [208.214.165.246]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA09775 for ; Sat, 3 Oct 1998 15:31:58 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id PAA08307; Sat, 3 Oct 1998 15:32:29 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810032232.PAA08307@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Manfred Antar cc: Mike Smith , Robert Nordier , osa@etrust.ru, current@FreeBSD.ORG Subject: Re: CRUSH after recompile kernel... In-reply-to: Your message of "Sat, 03 Oct 1998 14:55:28 PDT." <4.1.19981003144608.00a30c20@192.168.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 15:32:28 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > >> Thanks > >> Thats what I tried with elf kernels (both SMP an single CPU ones) but I > >> get a: > >> > >> Fatal trap 12: page fault while in kernel mode > >> fault virtual address = 0x36719cc7 > >> fault code = supervisor read, page not present > >> instruction pointer = 0x8:0xf0126294 > >> stack pointer = 0x10:f0291f84 > >> frame pointer = 0x10:f0291f98 > >> code segment = base 0x0, limit 0xfffff, type 0x1b > >> = DPL 0, pres 1, def32 1, gran 1 > >> processor eflags = resume, IOPL = 0 > >> current process = 0 () > >> interrupt mask = net tty bio cam > >> kernel: type 12 trap, code=0 > >> Stopped at 0xf0126294: movl 0(%esi),%ecx > >> db> > >> > >> This happens after it starts loading the kernel. > > > >When did you try this? Where is 0x10:f0291f84 in the kernel? How current > >is your loader and kernel? > > > >We need much more information before we can debug this. > > This is from very current sources and kernel 2:30 pm pacific time > From a new elf kernel it stops at 0x0126294 > closest i can get is > f0126260 t X_bd_sym_init > f0126230 T db_put_value > f0126260 t gcc2_compiled I presume the next value is higher than 0xf012694? This actually looks like a crash inside ddb - do you see two trap messages go past in quick succession? Can you hang a serial console off the system and record the actual process? The original trap is the most interesting one. > I have no trouble booting a aout kernel with the new loader I'd hope not. 8) Mind you, I'd hope you had no trouble with ELF kernels too... -- \\ 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 Oct 3 15:37:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA10614 for freebsd-current-outgoing; Sat, 3 Oct 1998 15:37:48 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from silverback.gorilla.net (silverback.gorilla.net [208.128.8.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA10609 for ; Sat, 3 Oct 1998 15:37:46 -0700 (PDT) (envelope-from tom@gorilla.net) Received: from peeper.TOJ.org [208.143.84.85] by silverback.gorilla.net with ESMTP (SMTPD32-4.06) id A5FD12F0240; Sat, 03 Oct 1998 17:32:29 CDT Received: (from tom@localhost) by peeper.TOJ.org (8.9.1/8.8.8) id RAA00372; Sat, 3 Oct 1998 17:36:28 -0500 (CDT) (envelope-from tom) Message-ID: <19981003173628.A311@TOJ.org> Date: Sat, 3 Oct 1998 17:36:28 -0500 From: Tom Jackson To: Mike Smith , Manfred Antar Cc: Robert Nordier , osa@etrust.ru, current@FreeBSD.ORG Subject: Re: CRUSH after recompile kernel... References: <4.1.19981003090856.00a1c890@192.168.0.1> <199810031855.LAA06978@word.smith.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199810031855.LAA06978@word.smith.net.au>; from Mike Smith on Sat, Oct 03, 1998 at 11:55:19AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Since no one else is reporting this, I've probably done something stupid. Running current up to date cam, smp, etc. Freshly compiled kernel that file says is a dynamic linked elf, installed in /. Compiled loader and installed in /boot. On bootup I issue the '/boot/loader' and let it run to stop: ... FreeBSD/i386 bootstrap loader, Revision 0.2 ... Booting [kernel] in 1 seconds... can't load `kernel' disk1s2a:> ls / ls: open '/' failed: no such file or directory Just to be safe, earlier did 'disklabel -B sd0'. Ant idea? Could it be that smp is no go for now? -- Tom -- IMail Server for Windows NT. Evaluation version. Copyright (c) 1995-98 Ipswitch, Inc. http://www.ipswitch.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 16:46:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA21194 for freebsd-current-outgoing; Sat, 3 Oct 1998 16:46:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from germanium.xtalwind.net (germanium.xtalwind.net [205.160.242.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA21168 for ; Sat, 3 Oct 1998 16:46:22 -0700 (PDT) (envelope-from jack@diamond.xtalwind.net) Received: from localhost (jack@localhost) by germanium.xtalwind.net (8.9.1/8.9.1) with ESMTP id TAA26269; Sat, 3 Oct 1998 19:44:38 -0400 (EDT) X-Authentication-Warning: germanium.xtalwind.net: jack owned process doing -bs Date: Sat, 3 Oct 1998 19:44:38 -0400 (EDT) From: jack X-Sender: jack@germanium.xtalwind.net To: Mike Smith cc: current@FreeBSD.ORG Subject: Re: ftp://hub.freebsd.org/pub/FreeBSD/3.0-19981002-BETA In-Reply-To: <199810032223.PAA08218@word.smith.net.au> 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, 3 Oct 1998, Mike Smith wrote: > > That boot floppy logs into ftp.freebsd.org where > > 3.0-19981002-BETA isn't found. :( > > Give it a little time to be mirrored; ftp.freebsd.org is only just back > up. I thought later that it may have had something to so with David's latest magic. Didn't know if it was a time thing or if something needed to be kicked. > > I have not been following the CAM discussion :( but did notice > > that there are no ISA SCSI controllers supported by the boot > > floppy. Will this be permanent? We have several boxes in non > > disk intensive roles that are doing very well thank you with > > ISA Tekrams, with 4 - 16 megs of cache, in 1542 mode. > > The Advansys, Buslogic and Adaptec 1542 controllers are all supported > by the boot floppy. Actually for this machine I wanted to turn it off since it only has IDE. It was a bit of a shock not seeing it since I thought it had been mentioned WRT CAM, but hadn't followed the thread. Thanks, Mike. -------------------------------------------------------------------------- Jack O'Neill Systems Administrator / Systems Analyst jack@germanium.xtalwind.net Crystal Wind Communications, Inc. Finger jack@germanium.xtalwind.net for my PGP key. PGP Key fingerprint = F6 C4 E6 D4 2F 15 A7 67 FD 09 E9 3C 5F CC EB CD enriched, vcard, HTML messages > /dev/null -------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 16:49:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA21616 for freebsd-current-outgoing; Sat, 3 Oct 1998 16:49:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from pozo.pozo.com (pozo.pozo.com [207.201.8.18]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA21598 for ; Sat, 3 Oct 1998 16:49:25 -0700 (PDT) (envelope-from mantar@netcom.com) Received: from dual (DUAL [192.168.0.2]) by pozo.pozo.com (8.9.1/8.9.1) with SMTP id QAA00320; Sat, 3 Oct 1998 16:45:45 -0700 (PDT) (envelope-from mantar@netcom.com) Message-Id: <4.1.19981003164142.00a422a0@192.168.0.1> X-Sender: null@192.168.0.1 X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Sat, 03 Oct 1998 16:45:44 -0700 To: Mike Smith From: Manfred Antar Subject: Re: CRUSH after recompile kernel... Cc: Mike Smith , Robert Nordier , osa@etrust.ru, current@FreeBSD.ORG In-Reply-To: <199810032232.PAA08307@word.smith.net.au> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 03:32 PM 10/3/98 -0700, Mike Smith wrote: >> >> Thanks >> >> Thats what I tried with elf kernels (both SMP an single CPU ones) but I >> >> get a: >> >> >> >> Fatal trap 12: page fault while in kernel mode >> >> fault virtual address = 0x36719cc7 >> >> fault code = supervisor read, page not present >> >> instruction pointer = 0x8:0xf0126294 >> >> stack pointer = 0x10:f0291f84 >> >> frame pointer = 0x10:f0291f98 >> >> code segment = base 0x0, limit 0xfffff, type 0x1b >> >> = DPL 0, pres 1, def32 1, gran 1 >> >> processor eflags = resume, IOPL = 0 >> >> current process = 0 () >> >> interrupt mask = net tty bio cam >> >> kernel: type 12 trap, code=0 >> >> Stopped at 0xf0126294: movl 0(%esi),%ecx >> >> db> >> >> >> >> This happens after it starts loading the kernel. >> > >> >When did you try this? Where is 0x10:f0291f84 in the kernel? How current >> >is your loader and kernel? >> > >> >We need much more information before we can debug this. >> >> This is from very current sources and kernel 2:30 pm pacific time >> From a new elf kernel it stops at 0x0126294 >> closest i can get is >> f0126260 t X_bd_sym_init >> f0126230 T db_put_value >> f0126260 t gcc2_compiled > >I presume the next value is higher than 0xf012694? This actually looks >like a crash inside ddb - do you see two trap messages go past in quick >succession? Can you hang a serial console off the system and record >the actual process? The original trap is the most interesting one. > >> I have no trouble booting a aout kernel with the new loader > >I'd hope not. 8) Mind you, I'd hope you had no trouble with ELF >kernels too... > Just out of curiosity I built an elf kernel without the debugger and tried the /boot/loader. It worked fine. so the problem had something to do with the debugger code. I'll test it more Sunday. Manfred ============================== || mantar@netcom.com || || pozo@infinex.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 Sat Oct 3 17:35:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA27122 for freebsd-current-outgoing; Sat, 3 Oct 1998 17:35:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA27116 for ; Sat, 3 Oct 1998 17:35:49 -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 RAA15408; Sat, 3 Oct 1998 17:35:22 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: jack cc: current@FreeBSD.ORG Subject: Re: ftp://hub.freebsd.org/pub/FreeBSD/3.0-19981002-BETA In-reply-to: Your message of "Sat, 03 Oct 1998 16:44:07 EDT." Date: Sat, 03 Oct 1998 17:35:22 -0700 Message-ID: <15405.907461322@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > That boot floppy logs into ftp.freebsd.org where > 3.0-19981002-BETA isn't found. :( Only if you pick ftp.freebsd.org from the URL choices menu. If you pick "specify URL" and enter ftp://hub.freebsd.org/pub/FreeBSD, on the other hand, then it will work. Naturally, had ftp.cdrom.com been up and running when I made these releases available, I would have put them there instead. - Jordan > > I have not been following the CAM discussion :( but did notice > that there are no ISA SCSI controllers supported by the boot > floppy. Will this be permanent? We have several boxes in non > disk intensive roles that are doing very well thank you with > ISA Tekrams, with 4 - 16 megs of cache, in 1542 mode. > > Less than handy to have these boxen live in 2.2 land while others > go onto 3.something > 0 > > > -------------------------------------------------------------------------- > Jack O'Neill Systems Administrator / Systems Analyst > jack@germanium.xtalwind.net Crystal Wind Communications, Inc. > Finger jack@germanium.xtalwind.net for my PGP key. > PGP Key fingerprint = F6 C4 E6 D4 2F 15 A7 67 FD 09 E9 3C 5F CC EB CD > enriched, vcard, HTML messages > /dev/null > -------------------------------------------------------------------------- > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 17:36:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA27280 for freebsd-current-outgoing; Sat, 3 Oct 1998 17:36:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.gamespot.com (ns2.gamespot.com [206.169.18.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA27274 for ; Sat, 3 Oct 1998 17:36:58 -0700 (PDT) (envelope-from ian@gamespot.com) Received: from localhost (ian@localhost) by mail.gamespot.com (8.9.0/8.9.0) with SMTP id RAA15437 for ; Sat, 3 Oct 1998 17:36:38 -0700 (PDT) Date: Sat, 3 Oct 1998 17:36:38 -0700 (PDT) From: Ian Kallen To: current@FreeBSD.ORG Subject: Re: 3.0-19980930-BETA, Tyan TomCat II Dual P5-166 is having problems In-Reply-To: <19981003042821.A10733@Alameda.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 Separate from Ulf's issues with his hardware setup, I'd offer my experience with the Tyan Tomcate (I think it's the 1564S, single CPU version of the one Ulf's using): my Belkin console switch blows out the keyboard port (yes, it's reproducable, two motherboards bit the dust). I have a ticket open with Belkin but that this board is susceptible to this makes me want to stick to Asus boards. That's my $0.019's worth. -Ian -- Ian Kallen ICQ: 17073910 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 17:39:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA27707 for freebsd-current-outgoing; Sat, 3 Oct 1998 17:39:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA27693 for ; Sat, 3 Oct 1998 17:38:49 -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 RAA15422; Sat, 3 Oct 1998 17:38:24 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Chuck Robey cc: Kirk McKusick , freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics In-reply-to: Your message of "Sat, 03 Oct 1998 16:32:19 EDT." Date: Sat, 03 Oct 1998 17:38:23 -0700 Message-ID: <15418.907461503@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Can I ask howcome the stuff unpacks into the contrib_softupdates > directory, instead of src/sys/contrib/softupdates, or > contrib/softupdates, or just softupdates? That's the way all the other Because that's how modules work in CVS. They don't check out a path, they check out a module name, and it's only coincidental that the main module is named "src" and checks out conveniently into /usr :-) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 17:58:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA29652 for freebsd-current-outgoing; Sat, 3 Oct 1998 17:58:36 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dibbs.net (cafe.dibbs.net [198.79.30.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA29641 for ; Sat, 3 Oct 1998 17:58:32 -0700 (PDT) (envelope-from lane@dibbs.net) Received: from LOCALNAME (ppp165.dibbs.net [198.79.30.114]) by dibbs.net (8.8.6/8.7) with SMTP id TAA11528 for ; Sat, 3 Oct 1998 19:58:09 -0500 (CDT) Message-Id: <199810040058.TAA11528@dibbs.net> From: "Lane Holcombe" Organization: The SSI Group, Inc. To: current@FreeBSD.ORG Date: Wed, 23 Sep 1998 03:56:54 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: VIRTUAL MEMORY EXCEEDED during make world ... Reply-to: lane@dibbs.net X-mailer: Pegasus Mail for Windows (v3.01b) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG How do I fix that? This is my first time to "make world," 'cause, (I wanna be real cautious about entering into a new world), and my 486DX churned away for 9.75 hours on the STABLE release ... then it stopped churning and just sat for about an hour ... (I raked the leaves in my yard while my computer did most of the work, but I checked it periodically ... then ... nothing ... for about 1 hour)... Then: BOOM! as[.c] in malloc(): warning: recursive call\n Fatal error: virtual memory exceeded Is it possible to increase my swap partition ... and would this be of any use to me in this situation? I've got about 1GIG free on /usr, so space isn't the problem (I don't think, anyway), it just seems that I don't have enough space allocated for swapping ... Oh yeah ... my trusty ol' x486 only has 8meg of mammories ... 'cause I'm also just a little too cheap to increase it ... don't hate me, ok? anyway ... thanks. lane ~An autodidact nose know discipline To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 18:12:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA01773 for freebsd-current-outgoing; Sat, 3 Oct 1998 18:12:33 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA01765 for ; Sat, 3 Oct 1998 18:12:23 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id SAA00452; Sat, 3 Oct 1998 18:11:35 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040111.SAA00452@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: jack cc: Mike Smith , current@FreeBSD.ORG Subject: Re: ftp://hub.freebsd.org/pub/FreeBSD/3.0-19981002-BETA In-reply-to: Your message of "Sat, 03 Oct 1998 19:44:38 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 18:11:30 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > The Advansys, Buslogic and Adaptec 1542 controllers are all supported > > by the boot floppy. > > Actually for this machine I wanted to turn it off since it only > has IDE. It was a bit of a shock not seeing it since I thought > it had been mentioned WRT CAM, but hadn't followed the thread. I think there's actually a problem with the CAM drivers, in that none of them are showing up in userconfig. I don't know what's going on here, and haven't had time to investigate yet. -- \\ 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 Oct 3 18:16:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA02304 for freebsd-current-outgoing; Sat, 3 Oct 1998 18:16:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA02286 for ; Sat, 3 Oct 1998 18:16:48 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id SAA00490; Sat, 3 Oct 1998 18:15:29 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040115.SAA00490@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Manfred Antar cc: Mike Smith , Robert Nordier , osa@etrust.ru, current@FreeBSD.ORG Subject: Re: CRUSH after recompile kernel... In-reply-to: Your message of "Sat, 03 Oct 1998 16:45:44 PDT." <4.1.19981003164142.00a422a0@192.168.0.1> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 18:15:28 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > Just out of curiosity I built an elf kernel without the debugger and > tried the /boot/loader. > It worked fine. > so the problem had something to do with the debugger code. > I'll test it more Sunday. Ok. I have a pretty good idea as to what might be going on now; thanks for the input. If you want to do something really helpful, print the values of bootinfo.bi_symtab and bootinfo.bi_esymtab in the non-debugger kernel, and then load it with btxboot and the loader. Put a printf somewhere in machdep.c, eg. around about where it tests to call userconfig(). My guess is that there's something wrong with the symbol table information coming in, and it causes ddb to explode. -- \\ 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 Oct 3 18:23:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA03208 for freebsd-current-outgoing; Sat, 3 Oct 1998 18:23:10 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA03200 for ; Sat, 3 Oct 1998 18:22:54 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id SAA00572; Sat, 3 Oct 1998 18:27:56 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040127.SAA00572@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Tom Jackson cc: current@FreeBSD.ORG Subject: Re: CRUSH after recompile kernel... In-reply-to: Your message of "Sat, 03 Oct 1998 17:36:28 CDT." <19981003173628.A311@TOJ.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 18:27:54 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Since no one else is reporting this, I've probably done something stupid. > Running current up to date cam, smp, etc. Freshly compiled kernel that > file says is a dynamic linked elf, installed in /. > > Compiled loader and installed in /boot. > > On bootup I issue the '/boot/loader' and let it run to stop: > ... > FreeBSD/i386 bootstrap loader, Revision 0.2 > ... > Booting [kernel] in 1 seconds... > can't load `kernel' > disk1s2a:> ls > / > ls: open '/' failed: no such file or directory > > Just to be safe, earlier did 'disklabel -B sd0'. > Ant idea? Could it be that smp is no go for now? No, SMP should be fine. Is the default device (disk1s2a) correct, ie. you have another slice on the first harddisk before the FreeBSD slice? Try other slices, eg: 'ls disk1s1a:'. It's not unlikely that there's a miscalculation in the slice numbering somewhere. -- \\ 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 Oct 3 18:25:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA03495 for freebsd-current-outgoing; Sat, 3 Oct 1998 18:25:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from friley-185-114.res.iastate.edu (friley-185-114.res.iastate.edu [129.186.185.114]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA03478 for ; Sat, 3 Oct 1998 18:24:58 -0700 (PDT) (envelope-from ccsanady@friley-185-114.res.iastate.edu) Received: from friley-185-114.res.iastate.edu (loopback [127.0.0.1]) by friley-185-114.res.iastate.edu (8.9.1/8.9.1) with ESMTP id UAA04660 for ; Sat, 3 Oct 1998 20:24:37 -0500 (CDT) (envelope-from ccsanady@friley-185-114.res.iastate.edu) Message-Id: <199810040124.UAA04660@friley-185-114.res.iastate.edu> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-current@FreeBSD.ORG Subject: Partition weirdness.. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 20:24:36 -0500 From: Chris Csanady Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I have a couple of partitions that have been behaving somewhat odd. Also, I have gotten a number of messages recently (from newfs--i think), about not being able to rewrite the disklabel. Has anyone else been seen this? On 2 of my bios partitions, I can not write to the second sector. Doing so will cause the following: friley-185-114:/# dd if=/dev/zero of=/dev/rda0s4e bs=512 count=1 seek=1 dd: /dev/rda0s4e: Read-only file system If I seek past 2 sectors, or only write the first sector, I have no trouble. Does anyone know what might be causing this? My disklabel, and fdisk output follow.. ******* Working on device /dev/rda0 ******* parameters extracted from in-core disklabel are: cylinders=393 heads=255 sectors/track=63 (16065 blks/cyl) parameters to be used for BIOS calculations are: cylinders=393 heads=255 sectors/track=63 (16065 blks/cyl) Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 63, size 1445787 (705 Meg), flag 80 (active) beg: cyl 0/ sector 1/ head 1; end: cyl 89/ sector 63/ head 254 The data for partition 2 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 2104515, size 2104515 (1027 Meg), flag 0 beg: cyl 131/ sector 1/ head 0; end: cyl 261/ sector 63/ head 254 The data for partition 3 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 4209030, size 2104515 (1027 Meg), flag 0 beg: cyl 262/ sector 1/ head 0; end: cyl 392/ sector 63/ head 254 The data for partition 4 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 1445850, size 658665 (321 Meg), flag 0 beg: cyl 90/ sector 1/ head 0; end: cyl 130/ sector 63/ head 254 # /dev/rda0s4c: type: SCSI disk: da0s4 label: flags: bytes/sector: 512 sectors/track: 63 tracks/cylinder: 255 sectors/cylinder: 16065 cylinders: 41 sectors/unit: 658665 rpm: 3600 interleave: 1 trackskew: 0 cylinderskew: 0 headswitch: 0 # milliseconds track-to-track seek: 0 # milliseconds drivedata: 0 8 partitions: # size offset fstype [fsize bsize bps/cpg] c: 658665 0 unused 0 0 # (Cyl. 0 - 40) e: 65536 0 4.2BSD 1024 8192 16 # (Cyl. 0 - 4*) f: 593129 65536 4.2BSD 0 0 0 # (Cyl. 4*- 40*) Thanks, Chris Csanady To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 18:50:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA07709 for freebsd-current-outgoing; Sat, 3 Oct 1998 18:50:40 -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 SAA07441 for ; Sat, 3 Oct 1998 18:48: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 LAA15012; Sun, 4 Oct 1998 11:47:08 +1000 Date: Sun, 4 Oct 1998 11:47:08 +1000 From: Bruce Evans Message-Id: <199810040147.LAA15012@godzilla.zeta.org.au> To: jack@diamond.xtalwind.net, mike@smith.net.au Subject: Re: ftp://hub.freebsd.org/pub/FreeBSD/3.0-19981002-BETA Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I think there's actually a problem with the CAM drivers, in that none >of them are showing up in userconfig. I don't know what's going on >here, and haven't had time to investigate yet. Neither userconfig nor dset knows about isa_devtab_cam, so CAM ISA drivers don't show up in userconfig and can't be changed. The current ones have nothing changeable anyway (another bug - they use builtin tables of ports so ISA conflict checking is broken, and if there is a conflict then you can't fix it by setting the port). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 18:52:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA07994 for freebsd-current-outgoing; Sat, 3 Oct 1998 18:52:05 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA07675 for ; Sat, 3 Oct 1998 18:50:22 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id SAA00722; Sat, 3 Oct 1998 18:55:22 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040155.SAA00722@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: lane@dibbs.net cc: current@FreeBSD.ORG Subject: Re: VIRTUAL MEMORY EXCEEDED during make world ... In-reply-to: Your message of "Wed, 23 Sep 1998 03:56:54 -0000." <199810040058.TAA11528@dibbs.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 18:55:21 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > How do I fix that? > > This is my first time to "make world," 'cause, (I wanna be real > cautious about entering into a new world), and my 486DX churned away > for 9.75 hours on the STABLE release ... then it stopped churning and > just sat for about an hour ... (I raked the leaves in my yard while > my computer did most of the work, but I checked it periodically ... > then ... nothing ... for about 1 hour)... Then: BOOM! > > as[.c] in malloc(): warning: recursive call\n > Fatal error: virtual memory exceeded > > Is it possible to increase my swap partition ... and would this be of > any use to me in this situation? I've got about 1GIG free on /usr, > so space isn't the problem (I don't think, anyway), it just seems > that I don't have enough space allocated for swapping ... No, the "virtual memory exhausted" message is a (bad) error message from as(1). The real error is the one above it, where as(1) has attempted to call malloc() from a signal handler. It may have been trying to print an error message or something similar. Sounds like you might have run into a pathalogical overwork case. -- \\ 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 Oct 3 18:57:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA09115 for freebsd-current-outgoing; Sat, 3 Oct 1998 18:57: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 SAA09088 for ; Sat, 3 Oct 1998 18:57:54 -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 LAA15502; Sun, 4 Oct 1998 11:57:30 +1000 Date: Sun, 4 Oct 1998 11:57:30 +1000 From: Bruce Evans Message-Id: <199810040157.LAA15502@godzilla.zeta.org.au> To: taob@risc.org, wollman@khavrinen.lcs.mit.edu Subject: Re: Processes stuck waiting for tty drain? Cc: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> Since it was running on a pty, probably something had gone wrong >> with the process on the master side, and so the buffer wasn't >> getting drained. > > Hrm, so this is a telnetd-related problem then? It happened again Probably. I think it's the problem that I tried to debug years ago on freefall. Everything seemed OK except telnetd. ># ps -lfp 5007 > UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND > 0 5007 148 0 2 0 880 548 select Is ?? 0:06.62 telnetd telnetd is selecting on something instead of reading the pty like it needs to do to drain the pty. This is a telnetd bug unless "something" includes the pty. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 19:12:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA11405 for freebsd-current-outgoing; Sat, 3 Oct 1998 19:12:07 -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 TAA11337 for ; Sat, 3 Oct 1998 19:11:56 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id EAA20141 for freebsd-current@FreeBSD.ORG; Sun, 4 Oct 1998 04:11:32 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 95F191506; Sun, 4 Oct 1998 01:52:36 +0200 (CEST) Date: Sun, 4 Oct 1998 01:52:36 +0200 From: Ollivier Robert To: freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics Message-ID: <19981004015236.A6399@keltia.freenix.fr> Mail-Followup-To: freebsd-current@FreeBSD.ORG References: <14256.907440294@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: ; from Chuck Robey on Sat, Oct 03, 1998 at 04:32:19PM -0400 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4696 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Chuck Robey: > Can I ask howcome the stuff unpacks into the contrib_softupdates > directory, instead of src/sys/contrib/softupdates, or Because the standard way for CVS when it extracts a module named "foo" is to put it inside a directory named "foo" hence the "contrib_softupdates". You can change it upon checkout by specifying "-d bar" to put it into "bar". When you extract the whole /usr/src tree you don't notice it because the module there is named "src". See "CVSROOT/modules". Use the -d dir option to create a directory called dir for the working files, instead of using the module name. Unless you also use -N, the paths created under dir will be as short as possible. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #2: Sat Oct 3 11:34:55 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 19:12:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA11451 for freebsd-current-outgoing; Sat, 3 Oct 1998 19:12:16 -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 TAA11360 for ; Sat, 3 Oct 1998 19:12:02 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id EAA20142 for freebsd-current@FreeBSD.ORG; Sun, 4 Oct 1998 04:11:40 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id 0CEA11458; Sun, 4 Oct 1998 01:59:22 +0200 (CEST) Date: Sun, 4 Oct 1998 01:59:21 +0200 From: Ollivier Robert To: freebsd-current@FreeBSD.ORG Subject: Re: breakages in -current from Saturday 06:30 GMT Message-ID: <19981004015921.B6399@keltia.freenix.fr> Mail-Followup-To: freebsd-current@FreeBSD.ORG References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: ; from Duncan Barclay on Sat, Oct 03, 1998 at 04:01:46PM +0100 X-Operating-System: FreeBSD 3.0-BETA/ELF ctm#4696 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Duncan Barclay: > PS. How do people remember to add -d to a cvs update? I got burnt on this > until By having a $HOME/.cvsrc with the following it it :) -=-=- update -d -P checkout -P diff -u rdiff -u -=-=- -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-BETA #2: Sat Oct 3 11:34:55 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 19:17:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA12611 for freebsd-current-outgoing; Sat, 3 Oct 1998 19:17:42 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA12162 for ; Sat, 3 Oct 1998 19:15:34 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id TAA00883; Sat, 3 Oct 1998 19:20:32 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040220.TAA00883@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Chris Csanady cc: freebsd-current@FreeBSD.ORG Subject: Re: Partition weirdness.. In-reply-to: Your message of "Sat, 03 Oct 1998 20:24:36 CDT." <199810040124.UAA04660@friley-185-114.res.iastate.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 19:20:30 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I have a couple of partitions that have been behaving somewhat odd. Also, > I have gotten a number of messages recently (from newfs--i think), about > not being able to rewrite the disklabel. Has anyone else been seen this? > > On 2 of my bios partitions, I can not write to the second sector. Doing > so will cause the following: > > friley-185-114:/# dd if=/dev/zero of=/dev/rda0s4e bs=512 count=1 seek=1 > dd: /dev/rda0s4e: Read-only file system > > If I seek past 2 sectors, or only write the first sector, I have no > trouble. Does anyone know what might be causing this? My disklabel, > and fdisk output follow.. This is the imaginative disklabel write-protection scheme. I'm not sure why newfs would have trouble; it ought to be using the disklabel ioctls directly. -- \\ 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 Oct 3 19:17:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA12659 for freebsd-current-outgoing; Sat, 3 Oct 1998 19:17:50 -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 TAA12573 for ; Sat, 3 Oct 1998 19:17:18 -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 MAA16510; Sun, 4 Oct 1998 12:16:50 +1000 Date: Sun, 4 Oct 1998 12:16:50 +1000 From: Bruce Evans Message-Id: <199810040216.MAA16510@godzilla.zeta.org.au> To: ccsanady@friley-185-114.res.iastate.edu, freebsd-current@FreeBSD.ORG Subject: Re: Partition weirdness.. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >On 2 of my bios partitions, I can not write to the second sector. Doing >so will cause the following: > >friley-185-114:/# dd if=/dev/zero of=/dev/rda0s4e bs=512 count=1 seek=1 >dd: /dev/rda0s4e: Read-only file system > >If I seek past 2 sectors, or only write the first sector, I have no >trouble. Does anyone know what might be causing this? My disklabel, >and fdisk output follow.. The second sector contains the disk label and is write protected except when it is temporarily unprotected by disklabel(8) and newfs(8) to write the label. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 19:51:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA19827 for freebsd-current-outgoing; Sat, 3 Oct 1998 19:51:47 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA19804 for ; Sat, 3 Oct 1998 19:51:23 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id TAA14969; Sat, 3 Oct 1998 19:51:00 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp01.primenet.com, id smtpd014953; Sat Oct 3 19:50:55 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id TAA20866; Sat, 3 Oct 1998 19:50:50 -0700 (MST) From: Terry Lambert Message-Id: <199810040250.TAA20866@usr06.primenet.com> Subject: Re: VM mmap file extension bug still exists? To: dg@root.com Date: Sun, 4 Oct 1998 02:50:50 +0000 (GMT) Cc: julian@whistle.com, tlambert@primenet.com, current@FreeBSD.ORG In-Reply-To: <199809300920.CAA04277@implode.root.com> from "David Greenman" at Sep 30, 98 02:20:17 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 > >> It's definitely a workaround. The real fix is to add a parementer to > >> the mapping function. > > > >Ok here's the patch done the 'correct way' > >I have looked at the problem with terry and he has convinced me that > >there IS a problem there. > > Well, as I said in previous email, I'm not convinced that adding another > argument to the pager_alloc functions is "correct", and I think your patches > pretty well demonstrate that. It appears to me that in every case, the > "size_in_bytes" is just the non-rounded/indexed version of the original > "size" parameter, so why don't we simply change the definition of "size" to > be an off_t number of bytes and then do the OFF_TO_IDX translation in the > pager(s) as necessary, instead of at the caller? I realize that the patches provided are less than satisfactory; the second, by it's nature, has caught a case in vfs_bio.c that the first ignored, so it was a useful exercise, if only for that. I'm pretty sure that unifying on a byte parameter would be incorrect in vfs_bio.c and in the vm_map_split() function, for two places in particular. I'm also pretty sure it would be a problem elsewhere. One big issue: one number is the number of backing pages to allocate, and the other is the size of the backing object. I think for the vm_map_split code, in particular, that these numbers must not be simply related via a multipl (or bit shift). There seems to be a large bit of cruft in there, unfortunately, that resulted from the code doing its damnedest to avoid 64 bit math. I'm pretty sure that on the Alpha, doing this would reduce the number of backable pages by a factor of the page size. I wasn't really comfortable with doing this. The real issue is "who needs to know the size of the backing object?" (right now, that's *only* vnode_pager), and "what restrictions on the backing object size are inherent in this change?". My problem is the places where the IDX/OFF conversion macros are used. I also have a bit of a problem with putting a bunch of extra 64 bit math in the paging path, because it's a critical path. I'm very happy to cede the architecture related decisions about what the exact implementation should be to you and to others in the FreeBSD core team, so long as *something* is done about the problems, rather than *nothing*. 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 Oct 3 20:05:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA22058 for freebsd-current-outgoing; Sat, 3 Oct 1998 20:05:39 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA22050 for ; Sat, 3 Oct 1998 20:05:29 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id UAA17720; Sat, 3 Oct 1998 20:05:09 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp01.primenet.com, id smtpd017696; Sat Oct 3 20:05:01 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id UAA21515; Sat, 3 Oct 1998 20:04:58 -0700 (MST) From: Terry Lambert Message-Id: <199810040304.UAA21515@usr06.primenet.com> Subject: Re: Long SCSI probes (was Re: Long IDE probes?) To: arg@arg1.demon.co.uk (Andrew Gordon) Date: Sun, 4 Oct 1998 03:04:58 +0000 (GMT) Cc: karl@Denninger.Net, current@FreeBSD.ORG In-Reply-To: from "Andrew Gordon" at Sep 30, 98 11:20:33 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 > Note that the SCSI bus is reset before probing; SCSI devices vary wildly > in their reaction to this. I have a tape drive that, if there is a tape > in the slot, engages in considerable tape movement (presumably to detect > the tape format/capacity) - this device requires (pre-CAM) SCSI_DELAY=23 > to survive rebooting with a tape loaded. Even disc drives vary from > near-instantaneous to several seconds response time. Next stupid question: I assume that part of the adapter POSTing is a bus reset. Why does FreeBSD issue a SCSI bus reset at all? I understand that you would need to wait this long if you issued a reset, and I understand a reset is necessary to detect newly plugged "hot plug" devices. However, it seems to me that the use of a reset following a power on is specious and unnecessary, even if there might be reason for root to be able to issue such a command (and thus lock up the box for up to 31 secons). 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 Oct 3 20:06:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA22144 for freebsd-current-outgoing; Sat, 3 Oct 1998 20:06:49 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA22127 for ; Sat, 3 Oct 1998 20:06:34 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id UAA25993; Sat, 3 Oct 1998 20:06:12 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpd025947; Sat Oct 3 20:06:03 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id UAA21544; Sat, 3 Oct 1998 20:05:58 -0700 (MST) From: Terry Lambert Message-Id: <199810040305.UAA21544@usr06.primenet.com> Subject: Re: Long IDE probes? To: ken@plutotech.com (Kenneth D. Merry) Date: Sun, 4 Oct 1998 03:05:58 +0000 (GMT) Cc: karl@denninger.net, tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG In-Reply-To: <199809302005.OAA01044@panzer.plutotech.com> from "Kenneth D. Merry" at Sep 30, 98 02:05:57 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 > That's not really the point of the delay. The point of the "bus settle" > delay is to allow devices to recover from the bus reset that we send at > boot. As Justin pointed out, modern devices take a relatively short period > of time to do this (100ms or so), but older devices may take longer. Uh, so why are we sending a reset? Is it merely to allow us to wait? 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 Oct 3 20:17:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA23514 for freebsd-current-outgoing; Sat, 3 Oct 1998 20:17:28 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from Genesis.Denninger.Net (kdhome-2.pr.mcs.net [205.164.6.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA23469 for ; Sat, 3 Oct 1998 20:16:58 -0700 (PDT) (envelope-from karl@Genesis.Denninger.Net) Received: (from karl@localhost) by Genesis.Denninger.Net (8.9.1/8.8.2) id WAA17510; Sat, 3 Oct 1998 22:16:12 -0500 (CDT) Message-ID: <19981003221611.A17488@Denninger.Net> Date: Sat, 3 Oct 1998 22:16:11 -0500 From: Karl Denninger To: Terry Lambert , "Kenneth D. Merry" Cc: tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: Long IDE probes? References: <199809302005.OAA01044@panzer.plutotech.com> <199810040305.UAA21544@usr06.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199810040305.UAA21544@usr06.primenet.com>; from Terry Lambert on Sun, Oct 04, 1998 at 03:05:58AM +0000 Organization: Karl's Sushi and Packet Smashers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Oct 04, 1998 at 03:05:58AM +0000, Terry Lambert wrote: > > That's not really the point of the delay. The point of the "bus settle" > > delay is to allow devices to recover from the bus reset that we send at > > boot. As Justin pointed out, modern devices take a relatively short period > > of time to do this (100ms or so), but older devices may take longer. > > Uh, so why are we sending a reset? Is it merely to allow us to wait? > > > Terry Lambert > terry@lambert.org For 1542s you can shut off the BIOS entirely and thus not get a POST reset (There is no post in that case). I am unaware of a way to do this for PCI adapters. I understand the need for *ONE* SCSI reset as part of the boot sequence. But I fail to understand why we have to send one if the adapter is of a type where you *must* have already sent one (ie: AHA2940) -- -- Karl Denninger (karl@denninger.net) http://www.mcs.net/~karl I ain't even *authorized* to speak for anyone other than myself, so give up now on trying to associate my words with any particular organization. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 20:17:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA23573 for freebsd-current-outgoing; Sat, 3 Oct 1998 20:17:52 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA23541 for ; Sat, 3 Oct 1998 20:17:34 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id UAA20243; Sat, 3 Oct 1998 20:17:11 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp01.primenet.com, id smtpd020229; Sat Oct 3 20:17:10 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id UAA22103; Sat, 3 Oct 1998 20:17:05 -0700 (MST) From: Terry Lambert Message-Id: <199810040317.UAA22103@usr06.primenet.com> Subject: Re: MAKEDEV Support for sd and st Devices (was: time for some new man pages) To: bruce@zuhause.mn.org (Bruce Albrecht) Date: Sun, 4 Oct 1998 03:17:05 +0000 (GMT) Cc: tlambert@primenet.com, current@FreeBSD.ORG In-Reply-To: <13842.63756.271648.558867@zuhause.zuhause.mn.org> from "Bruce Albrecht" at Sep 30, 98 10:39:15 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 > > Actually, st has been fairly standard for a long time on NCR > > Tower XP, NCR Tower 32, Arrete 1100, Huerikon, SunOS, Solaris, > > Ultrix, Gould "PowerOS", Zilog "Zeus", SCO Xenix, SCO OpenServer, > > Microport UNIX, ISC UNIX, etc.. > > > > Each of these systems supports a /dev/rst0. Most of them support > > /dev/rst0n (no rewind), as well. > > Solaris uses /dev/rmt/N for tape devices. Solaris 2.5? # ls -l /dev/rst* lrwxrwxrwx 1 root 7 Mar 29 1998 /dev/rst12 -> rmt/0mb lrwxrwxrwx 1 root 7 Mar 29 1998 /dev/rst20 -> rmt/0hb lrwxrwxrwx 1 root 7 Mar 29 1998 /dev/rst28 -> rmt/0cb lrwxrwxrwx 1 root 7 Mar 29 1998 /dev/rst4 -> rmt/0lb I didn't make these symlinks... 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 Oct 3 20:20:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA23979 for freebsd-current-outgoing; Sat, 3 Oct 1998 20:20:08 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA23453 for ; Sat, 3 Oct 1998 20:16:53 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id UAA28106; Sat, 3 Oct 1998 20:16:27 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpd028095; Sat Oct 3 20:16:21 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id UAA22004; Sat, 3 Oct 1998 20:14:57 -0700 (MST) From: Terry Lambert Message-Id: <199810040314.UAA22004@usr06.primenet.com> Subject: Re: VM86 and APM To: mike@smith.net.au (Mike Smith) Date: Sun, 4 Oct 1998 03:14:56 +0000 (GMT) Cc: yokota@zodiac.mech.utsunomiya-u.ac.jp, current@FreeBSD.ORG In-Reply-To: <199810010153.SAA04986@dingo.cdrom.com> from "Mike Smith" at Sep 30, 98 06:53:20 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 printed the error code (ax register) from the APM BIOS call via VM86 > > during apm_probe(), I got: > > > > apm: BIOS probe failed: error 0x1 carry 1 ax 0x8600 bx 0x0 > > apm0 not found > > > > 0x86 means "No APM BIOS", right? > > Yes. It may mean that it's disabled in the BIOS setup, or that the APM > BIOS doesn't support being connected to from VM86 mode. I haven't > heard any confirmation that this might be common. Note that the Cyrix Media GX, among other processors, expects SMI (System Management Interface; includes APM) traps implemented in the system BIOS. These may, in fact, fail in VM86 mode, based on the actual code used to implement the traps. > > Then I loaded a kernel without VM86 and it said: > > > > apm0 not found > > > > Oh, I thought it worked before! It must have been my dream that the > > apm driver had worked on this MB... > > That would explain a lot. 8) Plus it would simplify things a great deal. 8-). > > The motherboard has the Award BIOS, which does have power management > > setup items, such as "Power Management" and "PM Control by APM" (I > > natually have them both enabled). > > > > May be the APM BIOS is deficient? > > Possibly, but you wouldn't expect so. Try booting the non-VM86 kernel > from a cold power-on, and see if the probe still fails. The other thing may be that you have updated your BIOS via flash with a newer, but less APM knowledgable version. 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 Oct 3 20:37:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA26494 for freebsd-current-outgoing; Sat, 3 Oct 1998 20:37:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA26429 for ; Sat, 3 Oct 1998 20:37:08 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id UAA23863; Sat, 3 Oct 1998 20:36:31 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp01.primenet.com, id smtpd023822; Sat Oct 3 20:36:25 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id UAA23111; Sat, 3 Oct 1998 20:35:55 -0700 (MST) From: Terry Lambert Message-Id: <199810040335.UAA23111@usr06.primenet.com> Subject: Re: comment about verbose booting To: peter@netplex.com.au (Peter Wemm) Date: Sun, 4 Oct 1998 03:35:55 +0000 (GMT) Cc: wollman@khavrinen.lcs.mit.edu, phk@critter.freebsd.dk, chuckr@mat.net, current@FreeBSD.ORG In-Reply-To: <199809302334.HAA15192@spinner.netplex.com.au> from "Peter Wemm" at Oct 1, 98 07:34:03 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 > Don't joke... It's not all that difficult - the main problem is one of > fragmentation and the memory impact if we keep skipping page boundaries to > avoid bloating the kernel image (or .o or .so). Trynig to reclaim a page > in the middle of chunks of in-use data isn't fun. May I suggest the following for the characteristics flags field of the ELF section headers? 0x00000020 Code section 0x00000040 Initialized data section 0x00000080 Uninitialized data section 0x04000000 Section cannot be cached 0x08000000 Section is not pageable 0x10000000 Section is shared 0x20000000 Executable section 0x40000000 Readable section 0x80000000 Writable section Code in the paging path goes in a section with 0x08000000 set. Additional definitions for "preload", "relocatable", etc., are needed. The rest of the kernel (except the code that does this, which must also have 0x08000000) can be relocated, at will, to defrag the kernel VM space. > One possibility is if it ends up in a plaintext file in /boot somewhere as > part of a control mechanism for assigning a driver.o file to a pci or pnp > device id or a mapping between a probe module and a driver itself. I dislike seperate files. It complicates things beyond merely needing to read the / directory to find "kernel". I prefer agregation via archiving the ELF sections into a single file. Using a #pragma to name the section (I can dig out Microsoft's version of this #pragma, if forced to it) keeps the linker from jamming the sections together. The naming is sufficient to identify code needed in the probe phase, but not afterward, which can be discarded. A special "group" mechanism would be required for drivers that didn't probe true; you would effectively page them out. Using the relocation defragging of physical memory (which you could do, if you knew not to move the paging and relocation code) would buy you the ability to allocate large contiguous chunks of physical memory, as necessary, to support things like quickcam drivers loaded after 10 days of uptime. 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 Oct 3 20:41:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA27106 for freebsd-current-outgoing; Sat, 3 Oct 1998 20:41:06 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp02.primenet.com (smtp02.primenet.com [206.165.6.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA27053 for ; Sat, 3 Oct 1998 20:40:42 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp02.primenet.com (8.8.8/8.8.8) id UAA05385; Sat, 3 Oct 1998 20:40:18 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp02.primenet.com, id smtpd005368; Sat Oct 3 20:40:14 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id UAA23449; Sat, 3 Oct 1998 20:40:11 -0700 (MST) From: Terry Lambert Message-Id: <199810040340.UAA23449@usr06.primenet.com> Subject: Re: Threading man pages. To: eischen@vigrid.com (Daniel Eischen) Date: Sun, 4 Oct 1998 03:40:11 +0000 (GMT) Cc: eischen@vigrid.com, jb@cimlogic.com.au, current@FreeBSD.ORG In-Reply-To: <199810012344.TAA09684@pcnet1.pcnet.com> from "Daniel Eischen" at Oct 1, 98 07:44: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 > > > I would like a copy of the latest POSIX (threads) standard. How do we > > > get these and what version do I want? > > > > You want the latest version of ISO/IEC 9945-1, ANSI/IEEE Std 1003.1 > > which you can purchase from the IEEE http://standards.ieee.org/ > > Thanks :-) I would be highly tempted to point to the O'Reilly book, instead. It claims to document the most recent non-draft standard, and I think it is what you will see people programming from. 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 Oct 3 20:56:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA29378 for freebsd-current-outgoing; Sat, 3 Oct 1998 20:56:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA29336 for ; Sat, 3 Oct 1998 20:56:22 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id UAA05753; Sat, 3 Oct 1998 20:55:59 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpd005749; Sat Oct 3 20:55:55 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id UAA24036; Sat, 3 Oct 1998 20:55:51 -0700 (MST) From: Terry Lambert Message-Id: <199810040355.UAA24036@usr06.primenet.com> Subject: Re: Softupdates, filesystem safety and SCSI disk write caching To: julian@whistle.com (Julian Elischer) Date: Sun, 4 Oct 1998 03:55:51 +0000 (GMT) Cc: gibbs@plutotech.com, Don.Lewis@tsc.tdk.com, current@FreeBSD.ORG In-Reply-To: from "Julian Elischer" at Oct 2, 98 02:22: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 > No this is not what softupdates expects.. > > It expects that data blocks are written before metadata blocks. > (for writing files) > > An example of some of the dependencies for writing a file B are: > > directory blocks depend on > inode blocks, which depend on > indirect blocks, which depend on > datablocks I think it is important to interject something here: Not only does soft updates protect the filesystem integrity by way of ordering metadata, it *also* protects user data integrity. This is *more* than the standard "no options" mount used to do; it is closer to what a "sync" mount does. Again, in English: soft updates is *better* than sync metadata with async data. The ability to protect user data was why I was initially so adamant about a generic implementation of a dependency graph event reconciliation registration mechanism. If I could register a new dependency type called "transaction", I could export a transactioning interface to user space. A transaction, in this sense, is an implied relationship between two or more files data contents. As it is, I can use the old fashioned technique, and do fsync() calls; this is, however, not nearly so satisfying. 8-(. > This is not acceptable to softupdates. (as defined by McKusick, Ganger and > Pratt) Uh, "Patt". 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 Oct 3 21:10:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01457 for freebsd-current-outgoing; Sat, 3 Oct 1998 21:10:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01328 for ; Sat, 3 Oct 1998 21:09:48 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id VAA08474; Sat, 3 Oct 1998 21:09:25 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp04.primenet.com, id smtpd008449; Sat Oct 3 21:09:18 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id VAA24864; Sat, 3 Oct 1998 21:09:15 -0700 (MST) From: Terry Lambert Message-Id: <199810040409.VAA24864@usr06.primenet.com> Subject: Re: something is leaking To: eivind@yes.no (Eivind Eklund) Date: Sun, 4 Oct 1998 04:09:15 +0000 (GMT) Cc: alk@pobox.com, current@FreeBSD.ORG In-Reply-To: <19981003154422.30311@follo.net> from "Eivind Eklund" at Oct 3, 98 03:44:22 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 > > swap_pager: suggest more swap space: 124 MB > > > > Another one. First rpc.statd grows to 126MB, now I come home from > > dinner and find that netscape 4.06 is at 89MB. Something is leaking, > > and it is something deep: rpc.statd is elf, and netscape 4.06 is > > a.out, so they have no shared libs in common. > > It is 'normal' that netscape grow to that size. I see it routinely. > Something also touch all of Netscapes memory in some cases (which is > really hatefull, as it makes my box swap-trash). > > I'm not sure this is a bug or not; John Dyson was looking at it to > determine what happened just as he quit FreeBSD (and wasn't sure > whether it was a FreeBSD bug, either, though he said he suspected it > might be.) The shared memory regions are not being "owned" and reference counted correctly. This is either a bug in the X Server, or in netscape. If you use "localhost:0" instead of ":0" as the display, you will disable the use of the MIT SHM extension, and your leak will go away. Hopefully, this will help someone who cares about this (i.e., someone other than myself, since I think X is a tool, not an ends) to fix the problem. Meanwhile, it is a useful workaround for your 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 Sat Oct 3 21:13:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01946 for freebsd-current-outgoing; Sat, 3 Oct 1998 21:13:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from smtp03.primenet.com (smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01851 for ; Sat, 3 Oct 1998 21:12:27 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id VAA21223; Sat, 3 Oct 1998 21:12:00 -0700 (MST) Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp03.primenet.com, id smtpd021194; Sat Oct 3 21:11:51 1998 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id VAA25038; Sat, 3 Oct 1998 21:11:46 -0700 (MST) From: Terry Lambert Message-Id: <199810040411.VAA25038@usr06.primenet.com> Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? To: chuckr@mat.net (Chuck Robey) Date: Sun, 4 Oct 1998 04:11:46 +0000 (GMT) Cc: nate@mt.sri.com, cracauer@cons.org, osa@etrust.ru, current@FreeBSD.ORG In-Reply-To: from "Chuck Robey" at Oct 3, 98 02:37:02 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 taking from this that not having a Motif lib in elf is dragging > things back. I'm totally non-suprised (I've been nagging XiG to get by > personal favorite one done for a while now). I would hope that, when > someone _does_ find a vendor of Motif in ELF, there will be a quick > announcement on the lists ... don't consider it advertising, we _need_ > this. Someone needs to flush $15 on the "free" Solaris and/or UnixWare CDROM, which has an ELF Motif library on 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 Oct 3 21:35:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA05373 for freebsd-current-outgoing; Sat, 3 Oct 1998 21:35:52 -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 VAA05356 for ; Sat, 3 Oct 1998 21:35:36 -0700 (PDT) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with SMTP id AAA14737; Sun, 4 Oct 1998 00:34:19 -0400 (EDT) Date: Sun, 4 Oct 1998 00:34:19 -0400 (EDT) From: Chuck Robey To: Ollivier Robert cc: freebsd-current@FreeBSD.ORG Subject: Re: Softupdates panics In-Reply-To: <19981004015236.A6399@keltia.freenix.fr> 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, 4 Oct 1998, Ollivier Robert wrote: > According to Chuck Robey: > > Can I ask howcome the stuff unpacks into the contrib_softupdates > > directory, instead of src/sys/contrib/softupdates, or > > Because the standard way for CVS when it extracts a module named "foo" is > to put it inside a directory named "foo" hence the "contrib_softupdates". > > You can change it upon checkout by specifying "-d bar" to put it into "bar". > > When you extract the whole /usr/src tree you don't notice it because the > module there is named "src". See "CVSROOT/modules". > > Use the -d dir option to create a directory called > dir for the working files, instead of using the > module name. Unless you also use -N, the paths > created under dir will be as short as possible. I thought it went into the path specified by the modules file ... I'm glad that (for once) I didn't assume (I was thinking Jordan was wrong). ----------------------------+----------------------------------------------- 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 Sat Oct 3 22:05:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA10116 for freebsd-current-outgoing; Sat, 3 Oct 1998 22:05:26 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA10102 for ; Sat, 3 Oct 1998 22:05:14 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.9.1/8.8.5) id XAA17116; Sat, 3 Oct 1998 23:04:34 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199810040504.XAA17116@panzer.plutotech.com> Subject: Re: Long IDE probes? In-Reply-To: <199810040305.UAA21544@usr06.primenet.com> from Terry Lambert at "Oct 4, 98 03:05:58 am" To: tlambert@primenet.com (Terry Lambert) Date: Sat, 3 Oct 1998 23:04:34 -0600 (MDT) Cc: ken@plutotech.com, karl@denninger.net, tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.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 Terry Lambert wrote... > > That's not really the point of the delay. The point of the "bus settle" > > delay is to allow devices to recover from the bus reset that we send at > > boot. As Justin pointed out, modern devices take a relatively short period > > of time to do this (100ms or so), but older devices may take longer. > > Uh, so why are we sending a reset? Is it merely to allow us to wait? No, it's not merely to allow us to wait. It's so we can make sure all previously negotiated transfer settings are blown away. Here's a quote from the SCSI-2 specification: ====================================================================== 6.2.2.1 Hard reset alternative SCSI devices that implement the hard reset alternative, upon detection of the reset condition, shall: [ ... ] c) return any SCSI device operating modes to their appropriate initial conditions, similar to those conditions that would be found after a normal power-on reset. MODE SELECT conditions shall be restored to their last saved values if saved values have been established. MODE SELECT conditions for which no values have been saved shall be returned to their default values. [ ... ] ====================================================================== You can tell whether a device implements the hard or soft reset alternative by looking at a bit in the inquiry data. The soft reset stuff appears to be primarily for multiple-initiator setups. None of the devices in my system here support the soft reset alternative. 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 Sat Oct 3 22:27:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA12602 for freebsd-current-outgoing; Sat, 3 Oct 1998 22:27:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bandicoot.prth.tensor.pgs.com (bandicoot.prth.tensor.pgs.com [157.147.224.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA12584 for ; Sat, 3 Oct 1998 22:27:46 -0700 (PDT) (envelope-from shocking@ariadne.prth.tensor.pgs.com) Received: from ariadne.tensor.pgs.com (ariadne [157.147.227.36]) by bandicoot.prth.tensor.pgs.com (8.8.8/8.8.8) with SMTP id NAA14965; Sun, 4 Oct 1998 13:27:18 +0800 (WST) Received: from ariadne by ariadne.tensor.pgs.com (SMI-8.6/SMI-SVR4) id NAA09103; Sun, 4 Oct 1998 13:27:17 +0800 Message-Id: <199810040527.NAA09103@ariadne.tensor.pgs.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? In-reply-to: Your message of "Sun, 04 Oct 1998 04:11:46 GMT." <199810040411.VAA25038@usr06.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 04 Oct 1998 13:27:17 +0800 From: Stephen Hocking-Senior Programmer PGS Tensor Perth Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > I'm taking from this that not having a Motif lib in elf is dragging > > things back. I'm totally non-suprised (I've been nagging XiG to get by > > personal favorite one done for a while now). I would hope that, when > > someone _does_ find a vendor of Motif in ELF, there will be a quick > > announcement on the lists ... don't consider it advertising, we _need_ > > this. > > Someone needs to flush $15 on the "free" Solaris and/or UnixWare CDROM, > which has an ELF Motif library on it. > Unfortunately, this may end up being a similar situation to the Linux ELF libs thatb are shipped on the XiG CD, inthat there are all sorts of assumptions made about the internals of libc and some of the funny stuff it exports. Stephen -- The views expressed above are not those of PGS Tensor. "We've heard that a million monkeys at a million keyboards could produce the Complete Works of Shakespeare; now, thanks to the Internet, we know this is not true." Robert Wilensky, University of California To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 22:39:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA14133 for freebsd-current-outgoing; Sat, 3 Oct 1998 22:39:56 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from silverback.gorilla.net (silverback.gorilla.net [208.128.8.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id WAA14120 for ; Sat, 3 Oct 1998 22:39:52 -0700 (PDT) (envelope-from tom@gorilla.net) Received: from peeper.TOJ.org [208.143.84.13] by silverback.gorilla.net with ESMTP (SMTPD32-4.06) id A920F90284; Sun, 04 Oct 1998 00:35:28 CDT Received: (from tom@localhost) by peeper.TOJ.org (8.9.1/8.8.8) id AAA00382; Sun, 4 Oct 1998 00:39:28 -0500 (CDT) (envelope-from tom) Message-ID: <19981004003857.A329@TOJ.org> Date: Sun, 4 Oct 1998 00:38:57 -0500 From: Tom Jackson To: Mike Smith , Tom Jackson Cc: current@FreeBSD.ORG Subject: Re: CRUSH after recompile kernel... References: <19981003173628.A311@TOJ.org> <199810040127.SAA00572@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=HlL+5n6rz5pIUxbD X-Mailer: Mutt 0.93.2i In-Reply-To: <199810040127.SAA00572@dingo.cdrom.com>; from Mike Smith on Sat, Oct 03, 1998 at 06:27:54PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii On Sat, Oct 03, 1998 at 06:27:54PM -0700, Mike Smith wrote: > > Since no one else is reporting this, I've probably done something stupid. > > Running current up to date cam, smp, etc. Freshly compiled kernel that > > file says is a dynamic linked elf, installed in /. > > > > Compiled loader and installed in /boot. > > > > On bootup I issue the '/boot/loader' and let it run to stop: > > ... > > FreeBSD/i386 bootstrap loader, Revision 0.2 > > ... > > Booting [kernel] in 1 seconds... > > can't load `kernel' > > disk1s2a:> ls > > / > > ls: open '/' failed: no such file or directory > > > > Just to be safe, earlier did 'disklabel -B sd0'. > > Ant idea? Could it be that smp is no go for now? > > No, SMP should be fine. Is the default device (disk1s2a) correct, ie. > you have another slice on the first harddisk before the FreeBSD slice? > > Try other slices, eg: 'ls disk1s1a:'. It's not unlikely that there's a > miscalculation in the slice numbering somewhere. > I first wanted to try my Thinkpad with a dangerously dedicated ide and the src and obj nfs mounted from the server (the one that doesn't work). The Thinkpad works fine. The server, asus p2l97-ds w/ 1005 bios, does indeed have another partition before FBSD. 1 is w95, 2 is FBSD boot, and 3 is FBSD. I tried ls'ing every- thing I could think of and nothing works. I'll include the fdisk and disklabel. Any suggestion on what to try? -- Tom --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Description: fdisk of sd0 Content-Disposition: attachment; filename=fdisk ******* Working on device /dev/rsd0 ******* parameters extracted from in-core disklabel are: cylinders=4149 heads=64 sectors/track=32 (2048 blks/cyl) Figures below won't work with BIOS for partitions not in cyl 1 parameters to be used for BIOS calculations are: cylinders=4149 heads=64 sectors/track=32 (2048 blks/cyl) Media sector size is 512 Warning: BIOS sector numbering starts with sector 1 Information from DOS bootblock is: The data for partition 1 is: sysid 6,(Primary 'big' DOS (> 32MB)) start 32, size 511968 (249 Meg), flag 0 beg: cyl 0/ sector 1/ head 1; end: cyl 249/ sector 32/ head 63 The data for partition 2 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 512000, size 3991552 (1949 Meg), flag 80 (active) beg: cyl 250/ sector 1/ head 0; end: cyl 1023/ sector 32/ head 63 The data for partition 3 is: sysid 165,(FreeBSD/NetBSD/386BSD) start 4503552, size 3993600 (1950 Meg), flag 0 beg: cyl 1023/ sector 63/ head 255; end: cyl 1023/ sector 32/ head 63 The data for partition 4 is: --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Description: dsklbl of sd0 Content-Disposition: attachment; filename=disklabel # /dev/rsd0c: type: SCSI disk: sd0s2 label: flags: bytes/sector: 512 sectors/track: 32 tracks/cylinder: 64 sectors/cylinder: 2048 cylinders: 1949 sectors/unit: 3991552 rpm: 3600 interleave: 1 trackskew: 0 cylinderskew: 0 headswitch: 0 # milliseconds track-to-track seek: 0 # milliseconds drivedata: 0 8 partitions: # size offset fstype [fsize bsize bps/cpg] a: 102400 0 4.2BSD 0 0 0 # (Cyl. 0 - 49) b: 524288 102400 swap # (Cyl. 50 - 305) c: 3991552 0 unused 0 0 # (Cyl. 0 - 1948) e: 1677336 626688 4.2BSD 0 0 0 # (Cyl. 306 - 1125*) f: 843764 2304024 4.2BSD 0 0 0 # (Cyl. 1125*- 1537*) g: 843764 3147788 4.2BSD 0 0 0 # (Cyl. 1537*- 1948*) --HlL+5n6rz5pIUxbD-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 23:12:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA17896 for freebsd-current-outgoing; Sat, 3 Oct 1998 23:12:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA17891 for ; Sat, 3 Oct 1998 23:12:32 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id XAA02091; Sat, 3 Oct 1998 23:16:58 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040616.XAA02091@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: arg@arg1.demon.co.uk (Andrew Gordon), karl@Denninger.Net, current@FreeBSD.ORG Subject: Re: Long SCSI probes (was Re: Long IDE probes?) In-reply-to: Your message of "Sun, 04 Oct 1998 03:04:58 -0000." <199810040304.UAA21515@usr06.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 23:16:57 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Note that the SCSI bus is reset before probing; SCSI devices vary wildly > > in their reaction to this. I have a tape drive that, if there is a tape > > in the slot, engages in considerable tape movement (presumably to detect > > the tape format/capacity) - this device requires (pre-CAM) SCSI_DELAY=23 > > to survive rebooting with a tape loaded. Even disc drives vary from > > near-instantaneous to several seconds response time. > > Next stupid question: I assume that part of the adapter POSTing > is a bus reset. > > Why does FreeBSD issue a SCSI bus reset at all? > > > I understand that you would need to wait this long if you issued > a reset, and I understand a reset is necessary to detect newly > plugged "hot plug" devices. However, it seems to me that the use > of a reset following a power on is specious and unnecessary, > even if there might be reason for root to be able to issue such > a command (and thus lock up the box for up to 31 secons). No guarantee that you're following a power-on, and no way to tell what state the various peripherials might be in, or what the previous owner(s) might (or might not) have done to them. Particularly, there's plenty of room for people to have frigged with volatile mode pages, eg. to turn on/off write caching. -- \\ 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 Oct 3 23:32:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA20198 for freebsd-current-outgoing; Sat, 3 Oct 1998 23:32:34 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA20187 for ; Sat, 3 Oct 1998 23:32:29 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id XAA02205; Sat, 3 Oct 1998 23:37:07 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040637.XAA02205@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: mike@smith.net.au (Mike Smith), yokota@zodiac.mech.utsunomiya-u.ac.jp, current@FreeBSD.ORG Subject: Re: VM86 and APM In-reply-to: Your message of "Sun, 04 Oct 1998 03:14:56 -0000." <199810040314.UAA22004@usr06.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 23:37:06 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Yes. It may mean that it's disabled in the BIOS setup, or that the APM > > BIOS doesn't support being connected to from VM86 mode. I haven't > > heard any confirmation that this might be common. > > Note that the Cyrix Media GX, among other processors, expects SMI > (System Management Interface; includes APM) traps implemented in the > system BIOS. > > These may, in fact, fail in VM86 mode, based on the actual code used > to implement the traps. This would likely fail any BIOS vendor's earliest testing, as it would break any VxD driver, or operation of DOS with any memory manager loaded. It may, however, break on your BIOS if you're not careful. My recommendation: be careful. > > > May be the APM BIOS is deficient? > > > > Possibly, but you wouldn't expect so. Try booting the non-VM86 kernel > > from a cold power-on, and see if the probe still fails. > > The other thing may be that you have updated your BIOS via flash > with a newer, but less APM knowledgable version. 8-(. Also possible that the new BIOS is ACPI-only. -- \\ 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 Oct 3 23:40:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA21299 for freebsd-current-outgoing; Sat, 3 Oct 1998 23:40:51 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from verdi.nethelp.no (verdi.nethelp.no [158.36.41.162]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id XAA21283 for ; Sat, 3 Oct 1998 23:40:38 -0700 (PDT) (envelope-from sthaug@nethelp.no) From: sthaug@nethelp.no Received: (qmail 20338 invoked by uid 1001); 4 Oct 1998 06:40:16 +0000 (GMT) To: shocking@prth.pgs.com Cc: tlambert@primenet.com, current@FreeBSD.ORG Subject: Re: What about jdk-1.1.6 for FreeBSD-3.0-ELF ? In-Reply-To: Your message of "Sun, 04 Oct 1998 13:27:17 +0800" References: <199810040527.NAA09103@ariadne.tensor.pgs.com> X-Mailer: Mew version 1.05+ on Emacs 19.34.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Sun, 04 Oct 1998 08:40:16 +0200 Message-ID: <20336.907483216@verdi.nethelp.no> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Someone needs to flush $15 on the "free" Solaris and/or UnixWare CDROM, > > which has an ELF Motif library on it. > > > Unfortunately, this may end up being a similar situation to the Linux ELF libs > thatb are shipped on the XiG CD, inthat there are all sorts of assumptions > made about the internals of libc and some of the funny stuff it exports. Well, I have one of the "free" Solaris CDROMs. Not being an X11/Motif/JDK expert, it's unclear to me what needs to be done here. Anybody care to be a bit more explicit? It should also be mentioned that the Solaris 2.6 patch 105285-15 contains the complete Motif library, like so: % tar xvzf 105285-15.tar.Z 105285-15/SUNWmfrun/reloc/dt/lib/libXm.so.3 % file 105285-15/SUNWmfrun/reloc/dt/lib/libXm.so.3 105285-15/SUNWmfrun/reloc/dt/lib/libXm.so.3: ELF 32-bit LSB shared object, Intel 80386, version 1, not stripped % ls -l 105285-15/SUNWmfrun/reloc/dt/lib/libXm.so.3 -rwxr-xr-x 1 sthaug wheel 1544352 Sep 4 23:59 105285-15/SUNWmfrun/reloc/dt/lib/libXm.so.3 This patch is available from a number of Sun patch sites, for instance ftp://sunsite.uio.no/pub/sun/sun-patches/105285-15.tar.Z Steinar Haug, Nethelp consulting, sthaug@nethelp.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Oct 3 23:41:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA21355 for freebsd-current-outgoing; Sat, 3 Oct 1998 23:41:13 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA21319 for ; Sat, 3 Oct 1998 23:41:00 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id XAA02279; Sat, 3 Oct 1998 23:45:34 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040645.XAA02279@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Karl Denninger cc: Terry Lambert , "Kenneth D. Merry" , tom@uniserve.com, dnelson@emsphone.com, bright@hotjobs.com, current@FreeBSD.ORG Subject: Re: Long IDE probes? In-reply-to: Your message of "Sat, 03 Oct 1998 22:16:11 CDT." <19981003221611.A17488@Denninger.Net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 23:45:33 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > For 1542s you can shut off the BIOS entirely and thus not get a POST reset > (There is no post in that case). > > I am unaware of a way to do this for PCI adapters. The same - don't have a BIOS (eg. NCR53c810). > I understand the need for *ONE* SCSI reset as part of the boot sequence. > But I fail to understand why we have to send one if the adapter is of a type > where you *must* have already sent one (ie: AHA2940) No guarantee that nothing has been done to peripherals between the reset and when you take over. No way to know in any given case whether there has been a reset at all (eg. embedded aic7xxx possibly with disabled BIOS). -- \\ 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 Oct 3 23:47:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA22352 for freebsd-current-outgoing; Sat, 3 Oct 1998 23:47:55 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dingo.cdrom.com (castles144.castles.com [208.214.165.144]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA22339 for ; Sat, 3 Oct 1998 23:47:40 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id XAA02349; Sat, 3 Oct 1998 23:52:27 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Message-Id: <199810040652.XAA02349@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Terry Lambert cc: eivind@yes.no (Eivind Eklund), alk@pobox.com, current@FreeBSD.ORG Subject: Re: something is leaking In-reply-to: Your message of "Sun, 04 Oct 1998 04:09:15 -0000." <199810040409.VAA24864@usr06.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 03 Oct 1998 23:52:26 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > swap_pager: suggest more swap space: 124 MB > > > > > > Another one. First rpc.statd grows to 126MB, now I come home from > > > dinner and find that netscape 4.06 is at 89MB. Something is leaking, > > > and it is something deep: rpc.statd is elf, and netscape 4.06 is > > > a.out, so they have no shared libs in common. > > > > It is 'normal' that netscape grow to that size. I see it routinely. > > Something also touch all of Netscapes memory in some cases (which is > > really hatefull, as it makes my box swap-trash). > > > > I'm not sure this is a bug or not; John Dyson was looking at it to > > determine what happened just as he quit FreeBSD (and wasn't sure > > whether it was a FreeBSD bug, either, though he said he suspected it > > might be.) > > The shared memory regions are not being "owned" and reference > counted correctly. > > This is either a bug in the X Server, or in netscape. Very few kernels are configured to have that much shared memory; I don't think this has anything to do with it. I've observed Netscape's interesting growth patterns on systems without SYSVSHM devined (ie. no MIT-SHM extension available). Also, I don't expect that rpc.statd talks to the X server. -- \\ 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