Update to fix 'installworld' for 5.2

2003-12-01 Thread Garance A Drosihn
Here is an update I would like to install before 5.2-release. This fixes the problems that people will run into during 'make installworld' when doing a source-upgrade from 5.1-release or 5.1-security to (what will be) 5.2-release. To test this, I first upgraded a system to 5.1-RELEASE-p11. I then

Re: Change install-order? (upgrade from static to dynamic root)

2003-11-30 Thread Garance A Drosihn
At 9:39 PM -0500 11/26/03, Garance A Drosihn wrote: I just installed 5.1-release on a sparc64, and then cvsup'ed to the latest snapshot of -current. Since that update is such a large jump in time, I was going from a system which had no /rescue or /libexec to one which builds everything

Re: 40% slowdown with dynamic /bin/sh

2003-11-29 Thread Garance A Drosihn
At 6:27 PM +1100 11/27/03, Bruce Evans wrote: On Wed, 26 Nov 2003, Garance A Drosihn wrote: I have reformatted the numbers that Michael reported, into the following table: Static /bin/sh: Dynamic /bin/sh: real385m29.977s real455m44.852s = 18.22% user

Re: 40% slowdown with dynamic /bin/sh

2003-11-26 Thread Garance A Drosihn
At 12:23 AM -0500 11/26/03, Michael Edenfield wrote: Just to provide some real-world numbers, here's what I got out of a buildworld: I have reformatted the numbers that Michael reported, into the following table: Static /bin/sh: Dynamic /bin/sh: real385m29.977s real

Change install-order? (upgrade from static to dynamic root)

2003-11-26 Thread Garance A Drosihn
I just installed 5.1-release on a sparc64, and then cvsup'ed to the latest snapshot of -current. Since that update is such a large jump in time, I was going from a system which had no /rescue or /libexec to one which builds everything dynamically. This gets one into a mess in the middle of

Re: 40% slowdown with dynamic /bin/sh

2003-11-25 Thread Garance A Drosihn
At 9:19 AM -0600 11/25/03, Jacques A. Vidrine wrote: On Mon, Nov 24, 2003, Andrew Gallatin wrote: So can we just have a statically linked /bin/sh and get on with life? I still think we would be better off using 5.2-release for collecting more experience with the *operational* issues of having a

Re: HEADS UP: /bin and /sbin are now dynamically linked

2003-11-25 Thread Garance A Drosihn
At 10:09 AM -0600 11/25/03, Matthew D. Fuller wrote: On Mon, Nov 24, 2003, I heard the voice of David O'Brien, and lo! it spake thus: On Mon, Nov 24, 2003, Michael Edenfield wrote: Would it be possible, through some make.conf magic, for the end-user to set extra programs to be put

Re: 40% slowdown with dynamic /bin/sh

2003-11-25 Thread Garance A Drosihn
At 11:27 PM +0100 11/25/03, Brad Knowles wrote: At 11:50 AM -0800 2003/11/25, Matthew Dillon wrote: ... Or you can build an IPC mechanism that implements the PAM functionality and then have programs which would otherwise use PAM instead use the IPC mechanism. Which is the

Re: HEADS UP: /bin and /sbin are now dynamically linked

2003-11-24 Thread Garance A Drosihn
At 3:40 AM -0800 11/24/03, David O'Brien wrote: NO. /rescue was allowed in the system to handle the case of a trashed file in /lib[exec]. To allow a sysadmin to recover a system from the same type of mishaps they could before we went to a dynamic /. Not to continue to add to /rescue until the

Re: 40% slowdown with dynamic /bin/sh

2003-11-24 Thread Garance A Drosihn
At 3:15 PM -0500 11/24/03, Andrew Gallatin wrote: Here is a simple test which times the execution of a null shell script. It basically times fork/exec of the chosen shell. So.. forking a dynamic sh is roughly 40% more expensive than forking a static copy of sh. This is embarrassing. To be more

Re: Unfortunate dynamic linking for everything

2003-11-21 Thread Garance A Drosihn
At 8:52 PM +1100 11/20/03, Peter Jeremy wrote: On Wed, Nov 19, 2003, Lyndon Nerenberg wrote: --On Wed, Nov 19, 2003, Garance A Drosihn [EMAIL PROTECTED] wrote: have a: chflags ldcache /bin/sh Shouldn't that be 'chmod +t /bin/sh' ??? Definitely. Why waste a new bit when there's already

Re: Unfortunate dynamic linking for everything

2003-11-18 Thread Garance A Drosihn
At 8:07 AM -0500 11/18/03, [EMAIL PROTECTED] wrote: It really doesn't make sense to arbitrarily cut-off a discussion especially when a decision might be incorrect. All I wanted to cut off was the claim that this decision had not been discussed publicly before. It was also annoying

Re: Unfortunate dynamic linking for everything

2003-11-18 Thread Garance A Drosihn
At 6:42 PM -0600 11/18/03, masta wrote: Besides, I see nothing preventing anybody from building their system with static worlds, true... and there is nothing stopping anybody from putting /rescue in the PATH before /bin or /sbin. Note that this will not have the same performance as the older

Re: Unfortunate dynamic linking for everything

2003-11-18 Thread Garance A Drosihn
At 6:38 PM -0800 11/18/03, Matthew Dillon wrote: So you are talking about 1.5 MBytes less bandwidth, which is nothing compared to the cost of doing a full install over the net. Yah, yah, /sbin too... but you get the idea. Many freebsd users (me for one) are still living on a

Re: Unfortunate dynamic linking for everything

2003-11-18 Thread Garance A Drosihn
At 9:02 PM -0500 11/18/03, [EMAIL PROTECTED] wrote: Of course, there was a development resource limitation, but the decision (discussion) was made approx 6months ago? (Enough time to solve the problem without a GLOBAL performance hit.) Well, yes, perhaps. But there is that issue of development

Re: Unfortunate dynamic linking for everything

2003-11-18 Thread Garance A Drosihn
At 11:45 PM -0500 11/18/03, Robert Watson wrote: My feeling is we should all go away for a day or two, and run our favorite macro-benchmark on our favorite sensitive dynamic linking-sensitive application. I wish I had the time and background to implement one solution that I'd like to benchmark.

Re: upgraded to CURRENT = system is dead

2003-11-17 Thread Garance A Drosihn
At 10:37 AM +0100 11/17/03, Dag-Erling Smørgrav wrote: Antoine Jacoutot [EMAIL PROTECTED] writes: Here is what I did: $ cvsup blablabla... $ make buildkernel KERNCONF=MYKERNEL make install kernel KERNCONF=MYKERNEL There's not much point in 'make buildkernel' if you haven't done 'make

Re: HEADS UP: /bin and /sbin are now dynamically linked

2003-11-17 Thread Garance A Drosihn
At 6:26 PM +0100 11/17/03, Julian Stacey wrote: Seconded ! Better commit an improved switch with default = Off. The time for voting was months ago. In fact, we have been running with what-you-call an improved switch for the past few months, to give people a chance to work out all the issues

Re: upgraded to CURRENT = system is dead

2003-11-17 Thread Garance A Drosihn
At 6:23 PM -0500 11/17/03, Robert Watson wrote: On Mon, 17 Nov 2003, Garance A Drosihn wrote: Uh. /usr/src/UPDATING explicitly says: 20031112: [...] You should build and boot a new kernel BEFORE doing a `make world' as the new kernel will know about binaries using the old

Re: HEADS-UP new statfs structure

2003-11-16 Thread Garance A Drosihn
At 12:21 AM -0500 11/16/03, Jeff Roberson wrote: On Sat, 15 Nov 2003, Garance A Drosihn wrote: Or maybe the real problem is that we claim that there will be no API/ABI changes after X.0-RELEASE, and we've really missed that mark with 5.0-RELEASE, for a variety of reasons. If we're going

Re: HEADS-UP new statfs structure

2003-11-15 Thread Garance A Drosihn
At 6:20 PM -0800 11/15/03, David O'Brien wrote: On Sat, Nov 15, 2003 at 03:16:03PM -0800, Marcel Moolenaar wrote: Provided that we 2. replace the date with a convenient sequence number, which we can call the minor version number, and .. E.g.: libc.so.6.0, libc.so.6.1, and (first release)

Re: HEADS-UP new statfs structure

2003-11-14 Thread Garance A Drosihn
At 5:26 PM -0500 11/14/03, Robert Watson wrote: As soon as you recompile libc, applications expecting the old statfs() ABI get the new statfs(), and depending on where their smaller struct statfs is located, may stomp on memory they're using for something else (like critical data structures). But

Re: Seeing system-lockups on recent current

2003-10-17 Thread Garance A Drosihn
At 11:52 PM +0200 10/10/03, Dag-Erling Smørgrav wrote: Doug White [EMAIL PROTECTED] writes: On Fri, 10 Oct 2003, Garance A Drosihn wrote: For the past week or so, I have been having a frustrating time with my freebsd-current/i386 system. It is a dual Athlon system. [...] It would

Re: FreeBSD 5.1 stability

2003-10-15 Thread Garance A Drosihn
At 11:28 PM -0700 10/14/03, Kris Kennaway wrote: On Wed, Oct 15, 2003, Valery V.Chikalov wrote: 10:21AM up 101 days, 17:12, 1 user, load averages: 0.33, 0.58, 0.44 [EMAIL PROTECTED] uptime 8:22 up 112 days, 17:14, 1 user, load averages: 1,34 1,69 1,72 I can beat both of you :-) 11:07PM up

Seeing system-lockups on recent current

2003-10-10 Thread Garance A Drosihn
For the past week or so, I have been having a frustrating time with my freebsd-current/i386 system. It is a dual Athlon system. It has been running -current just fine since December, with me updating the OS every week or two. I did not update it for most of September, and then went to update it

Re: Seeing system-lockups on recent current

2003-10-10 Thread Garance A Drosihn
At 12:48 PM -0700 10/10/03, Doug White wrote: On Fri, 10 Oct 2003, Garance A Drosihn wrote: For the past week or so, I have been having a frustrating time with my freebsd-current/i386 system. It is a dual Athlon system. It has been running -current just fine since December, with me updating

Re: smp in 5.1

2003-08-14 Thread Garance A Drosihn
At 6:16 PM -0400 8/11/03, Eriq Lamar wrote: Is there any advantage in 5.1 over 4.8 for two amd mp's. and if so could someone tell what they are. I am interested in building dual system using mp's but not sure which version would be better. I run 5.x on a dual-Althon 2000 machine. I have no idea

Re: newsyslog problems with -C

2003-08-02 Thread Garance A Drosihn
At 2:38 AM +0200 8/2/03, Riccardo Torrini wrote: Looking into sources I found two close(fd). Here is the patch: -8-[ patch ]-8- # diff -u newsyslog.c.orig newsyslog.c --- newsyslog.c.origSun May 25 18:46:13 2003 +++ newsyslog.c Sat Aug 2 02:28:50 2003 @@ -1764,7 +1764,6 @@

Re: make -U

2003-07-31 Thread Garance A Drosihn
At 1:39 PM + 7/31/03, Christian Weisgerber wrote: Juli Mallett [EMAIL PROTECTED] wrote: Why go thru those contortions? I sometimes use make FOO= to define things. -U obviously has a place, if it not existing means I have to have all these contortions to do a fairly obvious thing,

Re: Buildworld /rescue failures - fixed...

2003-07-25 Thread Garance A Drosihn
At 8:13 AM -0700 7/25/03, Christopher Johnson wrote: I should probably note that: -This was done with 'make -DNO_RESCUE buildworld' as per UPDATING Based on the results seen in another thread on this mailing list, I think it should be true that NO_RESCUE is no longer necessary. /usr/src/UPDATING

Re: Buildworld /rescue failures in 5.1

2003-07-24 Thread Garance A Drosihn
At 12:44 AM -0700 7/24/03, Gordon Tetlow wrote: On Wed, Jul 23, 2003 at 10:13:20PM -0400, Garance A Drosihn wrote: I was going to do some debugging of what 'make' is doing, but it looks like crunchgen gets confused if make has any kind of debugging flags turned on. I just committed 1.14

Re: Buildworld /rescue failures in 5.1

2003-07-24 Thread Garance A Drosihn
At 12:12 PM -0700 7/24/03, Tim Kientzle wrote: Garance A Drosihn wrote: So indeed, that 'make depend' had not finished before the 'make' for the object had started. There's another possibility here: suppose two copies of make are running simultaneously and both get to this sequence at about

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
I am not much of a makefile expert, but I have been trying various changes to see if I could fix the problem with building /rescue. On my system, a buildworld will always fail if I specify '-j'. It is time-consuming to try things, because it takes a while to do a whole buildworld. Today it

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
At 6:41 PM -0400 7/23/03, Garance A Drosihn wrote: Where that error is: make: don't know how to make /usr/obj/usr/src/rescue/rescue//usr/src/sbin/dhclient/client/clparse.o. Stop *** Error code 2 1 error *** Error code 2 1 error Well, that isn't always the error message, but it's always

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
At 4:44 PM -0700 7/23/03, Gordon Tetlow wrote: On Wed, Jul 23, 2003, Garance A Drosihn wrote: The .depend file is apparently created by /usr/obj/usr/src/rescue/rescue/rescue.mk and that in turn says it is generated from rescue.conf by crunchgen 0.2. The rescue.mk file includes

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
At 4:44 PM -0700 7/23/03, Gordon Tetlow wrote: I don't see how this construct cannot be parallel make safe. The requires that the third line check the result of the second before continuing. It doesn't make sense. Oops, my last reply got away from me before I was done... Anyway, I added some

Re: Buildworld /rescue failures in 5.1

2003-07-23 Thread Garance A Drosihn
At 8:14 PM -0400 7/23/03, Garance A Drosihn wrote: So indeed, that 'make depend' had not finished before the 'make' for the object had started. I was going to do some debugging of what 'make' is doing, but it looks like crunchgen gets confused if make has any kind of debugging flags turned

Re: Buildworld fails in 5.1

2003-07-21 Thread Garance A Drosihn
At 12:34 AM -0400 7/21/03, Garance A Drosihn wrote: I do know that buildworld finishes OK if I define NORESCUE. Right now I am running a buildworld that does not specify -j, and I'll see if that completes OK. The buildworld without -j did successfully complete. I have added that logfile

Re: Buildworld fails in 5.1

2003-07-21 Thread Garance A Drosihn
At 9:46 AM -0700 7/21/03, Tim Kientzle wrote: Gordon Tetlow wrote: On Mon, Jul 21, 2003, Tim Kientzle wrote: Hmmm... Is that what .ORDER is for? To work around a parallel make that gratuitously rebuilds things? Right it serializes build dependencies. The problem with crunchgen ... I would argue

Re: Buildworld fails in 5.1

2003-07-20 Thread Garance A Drosihn
At 9:48 PM -0400 7/20/03, Matt Loschert wrote: On Fri, 18 Jul 2003, Tim Kientzle wrote: Crunchgen writes out and runs a short makefile in order to grab build information from a particular program. Since /rescue has about 120 components, you should see 'crunchgen_objs' and 'loop' targets

Re: Annoucning DragonFly BSD!

2003-07-16 Thread Garance A Drosihn
At 1:58 PM -0700 7/16/03, Matthew Dillon wrote: : :Is it real or another troll? : :-Maxim I stupidly misspelled 'announcing' in the subject line, Well, at least you didn't misspell your name... :-) but it's very real. Check the site out: http://www.dragonflybsd.org/ The site looks

Re: Overdone rescue cleaning as part of buildworld?

2003-07-14 Thread Garance A Drosihn
At 9:09 AM -0700 7/14/03, Gordon Tetlow wrote: On Mon, Jul 14, 2003 at 12:40:42AM -0700, David O'Brien wrote: Gordon, 'make world' times have climbed up to over 1 hour on a machine that used to do it in 25 minutes. Can you please commit to understanding how /resuce is build and optimizing

Re: BDECFLAGS being added to CFLAGS and CWARNFLAGS ( was Re:[solved] buildworld error)

2003-06-11 Thread Garance A Drosihn
At 2:29 PM -0500 6/11/03, Scot W. Hetzel wrote: From: Munehiro Matsuda [EMAIL PROTECTED] I was having the same compile error, until I commeted out the BDECFLAGS definition from /etc/make.conf. Looking into the problematic Makefiles, I've found that following Makefiles do references

Re: [solved] buildworld error

2003-06-10 Thread Garance A Drosihn
At 9:42 PM +0200 6/10/03, Gordon Bergling wrote: Hi all, Since I disable BDECFLAGS in /etc/make.conf this problem goes away. I don't know if this effects the build process in any other way. I had enable them around 4.5-RELEASE or so. ;) I'm not sure what you mean by that. Did you remove a line

Re: Fix for rtc, vmware modules and post-500104 -current

2003-03-09 Thread Garance A Drosihn
At 7:37 PM +0100 3/5/03, Marcin CIEÂLAK wrote: See the patches enclosed to emulators/rtc and emulators/vmware2 ports. Tested only for -current with: #define __FreeBSD_version 500104 This does get it so the vmware module will load correctly at system startup, and I think

Re: #warning must be protected by #if __GNUC__ in headers?

2003-03-08 Thread Garance A Drosihn
At 10:48 AM -0800 3/8/03, Marcel Moolenaar wrote: On Sat, Mar 08, 2003 at 12:28:13PM -0500, Garrett Wollman wrote: `#if __GNUC__' wouldn't help matters; every preprocessor has to read and interpret every preprocessor directive (so that `#else' and `#endif' can be recognized). I don't think

Re: #warning must be protected by #if __GNUC__ in headers?

2003-03-08 Thread Garance A Drosihn
At 2:33 PM -0500 3/8/03, Garance A Drosihn wrote: By adding that #warning, you are going to have a compile-time error on some compilers, whether or not you want it. Hiding it inside of an #if/#endif will help for some compilers, but not on all of them. Er, I should note that I do like the idea

Re: current and vmware2

2003-03-03 Thread Garance A Drosihn
At 2:57 PM -0800 3/3/03, James Satterfield wrote: I'm trying to run vmware2 on a recent -current. I'm getting these when trying to load the vmmon_up module. kldload: can't load /usr/local/lib/vmware/lib/modules/vmmon_up.ko: No such file or directory Also making an

Re: Any ideas why we can't even boot a i386 ?

2003-02-27 Thread Garance A Drosihn
At 1:27 PM +0200 2/27/03, Ruslan Ermilov wrote: : RCS file: /home/ncvs/src/sys/i386/conf/GENERIC,v : Working file: GENERIC : description: : : revision 1.296 : date: 2001/01/14 10:11:10; author: jhb; state: Exp; lines: +2 -2 : : Remove I386_CPU from GENERIC. Support

Re: Port of scan_ffs utility to FreeBSD

2003-02-27 Thread Garance A Drosihn
At 9:39 PM +0100 2/27/03, Michael Ranner wrote: I have started to add UFS2 support to Robert Watsons scan_ffs(8) port from OpenBSD. This could be very useful! Makefile, source and modified man pages are attached to this mail. Give it a try and let me know your opinion. Well, unless the code is

Re: Any ideas why we can't even boot a i386 ?

2003-02-27 Thread Garance A Drosihn
At 4:04 PM -0500 2/27/03, John Baldwin wrote: On 27-Feb-2003 Garance A Drosihn wrote: I'm thinking maybe the 5.x release CD's should include: GENERIC GENERIC +SMP I plan to make SMP kernels work on a UP machine like they do on all of our other platforms thus obsoleting the need

Re: Any ideas why we can't even boot a i386 ?

2003-02-27 Thread Garance A Drosihn
At 3:55 PM -0800 2/27/03, Marcel Moolenaar wrote: On Thu, Feb 27, 2003, Garance A Drosihn wrote: ... JMB wrote: I doubt the usefulness of this. i386 kernels were just accidentally broken for almost a month and a half without anyone noticing. Well, doesn't that suggest that it would

Re: config files and includes.

2003-02-20 Thread Garance A Drosihn
At 6:39 PM -0800 2/20/03, Julian Elischer wrote: I have just gone through the process of upgrading or installing several hundred machines, and that includes altering or editing many config files in /etc. ... For example syslogd.conf or newsyslog.conf are updated between releases but they are

Re: resource usage overflow

2003-02-16 Thread Garance A Drosihn
At 2:48 PM -0800 2/16/03, Julian Elischer wrote: I think I could make a case for these figures being extended to 64 bits but: 1/ is it worth it? what uses them? Easier to drop them. 2/ are these mandated by any standard? would making them 64 bits break anything? 3/ would 64 bits be enough? We

Re: OPIE breakage: backout patch for review

2003-02-16 Thread Garance A Drosihn
At 3:48 PM + 2/16/03, Mark Murray wrote: Andrey A. Chernov writes: On Sun, Feb 16, 2003, Dag-Erling Smorgrav wrote: Andrey A. Chernov [EMAIL PROTECTED] writes: Admins with no /etc/opieaccess AFFECTED! Admins with no /etc/opieaccess IDIOTS for not running mergemaster!

Re: fix: lock order reversal proc/filedesc.

2003-02-14 Thread Garance A Drosihn
At 3:04 AM -0800 2/14/03, Alfred Perlstein wrote: * Dag-Erling Smorgrav [EMAIL PROTECTED] [030214 02:52] wrote: Alfred Perlstein [EMAIL PROTECTED] writes: Thanks to Paul Saab's work on fixing twe(4) I was able to get a crash dump from my box How? I can't get a crash dump in

Re: C conformance.

2003-02-11 Thread Garance A Drosihn
At 7:01 PM -0500 2/11/03, Garrett Wollman wrote: On Sun, 09 Feb 2003, Marcin Dalecki [EMAIL PROTECTED] said: Trying to use a compiler different from GCC I have found the folowing error: /usr/include/sys/syslimits.h, line 42: Error: [ISO 6.8]: Unknown preprocessing directive,

Re: GCC 3.2.2 import -- questions

2003-02-10 Thread Garance A Drosihn
At 9:43 PM -0500 2/10/03, Craig Rodrigues wrote: There is a long thread on the GCC mailing list right now complaining about compile-time speed regressions from 2.95.x, with many complaints coming from Apple: http://gcc.gnu.org/ml/gcc/2003-02/msg00558.html Whether these complaints lead to actual

Re: Any chance of getting these OpenSSL warnings quieted?

2003-02-08 Thread Garance A Drosihn
At 4:39 PM -0800 2/8/03, David O'Brien wrote: cc -pipe -O -march=athlon -D_IEEE_LIBM -D_ARCH_INDIRECT=i387_ -c /FBSD/src/lib/msun/src/e_gammaf_r.c -o e_gammaf_r.o In file included from /FBSD/obj/FBSD/src/secure/lib/libcrypto/openssl/e_os2.h:56, from

Re: Any chance of getting these OpenSSL warnings quieted?

2003-02-08 Thread Garance A Drosihn
At 8:15 PM -0500 2/8/03, Garance A Drosihn wrote: I'm also getting a number of syslog'ed error messages about sshd[14235]: in _openpam_check_error_code(): pam_sm_setcred(): unexpected return value 24 with the system I built on Feb 3rd. However, I do notice there have been

Re: Panic#2 copying many files from UFS to UFS2 partition

2003-02-04 Thread Garance A Drosihn
At 7:50 PM -0500 1/29/03, Garance A Drosihn wrote: At 9:49 PM -0500 1/28/03, Garance A Drosihn wrote: Hmm, well, I finally got my first actual system panic which wasn't obviously caused by my own screwing around. On the console I have: free inode /usr/cvs/net/64 had 0 blocks panic

Re: Minor oddity with sysinstall/disklabel on -current

2003-02-04 Thread Garance A Drosihn
At 9:04 AM +0100 2/4/03, [EMAIL PROTECTED] wrote: Garance A Drosihn writes: I drop out of sysinstall, do some things with that partition, and then decide to redo the above sequence. Everything has been working fine, but I'm just testing some things and I end up in a position where it's

Minor oddity with sysinstall/disklabel on -current

2003-02-03 Thread Garance A Drosihn
So, I'm trying something on -current. I boot up, log into root. I have two hard disks on the system. All of my mounted partitions are on ad0, except for one partition on ad2. I 'umount' that partition. I run the Disklabel Editor via sysinstall. I delete that partition, and then re-create it as

LockOrderReversal in current

2003-02-01 Thread Garance A Drosihn
From time-to-time I notice people reporting lock-order-reversal messages here. My system popped up with one sometime overnight, I have no idea what it might have been doing at the time. lock order reversal 1st 0xc0514fc0 arp mutex (arp mutex) @ /usr/src/sys/netinet/if_ether.c:151 2nd

Re: Panic#2 copying many files from UFS to UFS2 partition

2003-01-29 Thread Garance A Drosihn
At 9:49 PM -0500 1/28/03, Garance A Drosihn wrote: Hmm, well, I finally got my first actual system panic which wasn't obviously caused by my own screwing around. On the console I have: free inode /usr/cvs/net/64 had 0 blocks panic: Negative bio_offset (-19038208) on bio 0xce51be28 cpuid

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 9:18 PM +0200 1/29/03, Sheldon Hearn wrote: Can anyone think of a good way to implement an installworld / installkernel seat-belt for source upgrades from stable to current? What I'm looking for is a way for installworld and installkernel in the current source to look for some signature in

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 8:05 PM -0800 1/29/03, Steve Kargl wrote: On Wed, Jan 29, 2003, Garance A Drosihn wrote: How about requiring the user to touch some file in / or /boot which indicates the branch-tag that's acceptable for installworlds? Then you just need to propagate the tag from the 'cvs co' stage

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 8:59 PM -0800 1/29/03, Steve Kargl wrote: On Wed, Jan 29, 2003 at 11:21:39PM -0500, Garance A Drosihn wrote: At 8:05 PM -0800 1/29/03, Steve Kargl wrote: uname(1) works on both 4.7 and 5.0. This seems like a trivial problem to fix. If you use something fixed like uname, then what does

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 8:59 PM -0800 1/29/03, Steve Kargl wrote: You don't need a special file to indicate what version of FreeBSD you have. uname -r tells you. Actually, one thing I don't know is how this would work when it comes to RELENG_4 vs RELENG_4_0 (since I don't run RELENG_4_0). What does uname show

Re: Seat-belt for source upgrades from stable to current

2003-01-29 Thread Garance A Drosihn
At 9:55 PM -0800 1/29/03, Steve Kargl wrote: I don't run 4.x, so I do know. ;-) I suspect on a 4.x system, you'll get 4.x- where is either FreeBSD or STABLE. To distinguish between 4.x and 5.x, all we need the first character. So, uname -r shows 4.7-FreeBSD for the security branch?

Panic copying many files from UFS to UFS2 partition

2003-01-28 Thread Garance A Drosihn
Hmm, well, I finally got my first actual system panic which wasn't obviously caused by my own screwing around. On the console I have: free inode /usr/cvs/net/64 had 0 blocks panic: Negative bio_offset (-19038208) on bio 0xce51be28 cpuid = 0; lapic.id = 0100 Debugger(panic) Stopped

Changes to pw/pw_user.c

2003-01-25 Thread Garance A Drosihn
I sent this message off about 12 hours ago, and I have not seen it appear anywhere. Since then I have received plenty of other messages on the mailing lists (including messages I sent after I sent this one). So, I'm resending this one... On Jan 24/2003, Max Khon wrote to freebsd-current: hi,

Re: 5.0-RELEASE VMWare 3.2

2003-01-23 Thread Garance A Drosihn
At 11:56 AM -0800 1/23/03, Brooks Davis wrote: On Thu, Jan 23, 2003 at 10:50:01PM +0300, Lev Serebryakov wrote: Now I'm trying to look at 5.0-RELEASE (I've downloaded ISO of first i386 CD). It doesn't work under VMWare 3.2! Ok, it works, really. But speed is VERY low. I even

Re: pw

2003-01-23 Thread Garance A Drosihn
At 2:25 AM +0600 1/24/03, Max Khon wrote: hi, there! Can we enable using '$' in usernames in pw? The patch is attached. Other variant is to enable using '$' only at end of user name. I'd prefer to go with only at the end of a user name, and I did have a patch which does that. Now I just have

Re: background fsck did not create lost+found

2003-01-22 Thread Garance A Drosihn
At 12:53 AM +0600 1/23/03, Max Khon wrote: On Wed, Jan 22, 2003 at 07:18:44PM +0100, Jan Srzednicki wrote: Would that be a big problem to allow some fsck option not to erase all these softupdates-pending inodes, but to put them in lost+found as usual? It certainly couldn't be

Re: mirrored root fs?

2003-01-06 Thread Garance A Drosihn
At 11:54 AM -0800 1/6/03, Nate Lawson wrote: On Mon, 6 Jan 2003, David O'Brien wrote: On Mon, Jan 06, 2003 at 10:27:21AM -0800, Nate Lawson wrote: I'd like to have a mirrored root partition. I tried ccd(4) but the boot blocks couldn't find the fs. Any idea how much work it would

Re: ARLA 0.35.11 on FreeBSD 5.0-RC1

2002-12-16 Thread Garance A Drosihn
At 4:15 PM +0100 12/15/02, Petr Holub wrote: Hi, I tried to compile arla 0.35.11 on FreeBSD 5.0-RC1. First I got following error: checking for memcpy in kernel... yes checking if vnode_if.h needs to be built... configure: error: unable to find any vnode_if script So I have linked -su-2.05b#

Re: 5.0 performance (was: 80386 out of GENERIC)

2002-12-16 Thread Garance A Drosihn
At 5:58 AM +0100 12/17/02, Cliff Sarginson wrote: Also didn't someone mention that GCC has got slower anyway ? gcc is slower at compiling things. This is very noticeable when you're doing a buildworld. The code which gcc 3.2.1 produces does not seem any slower than the code produced by gcc

Re: Trivial patch: fdisk doesn't recognize my partitions

2002-12-01 Thread Garance A Drosihn
At 3:46 PM -0800 12/1/02, Terry Lambert wrote: [ ... Partition ID changes ... ] But as I said, this is rather marginal and I really don't feel it should go in unless this xor-0x10 convention is more widespread. partition magic does this too. isn't the correct failure mode just to

Re: Trivial patch: fdisk doesn't recognize my partitions

2002-12-01 Thread Garance A Drosihn
At 8:06 AM +0100 12/2/02, Riccardo Torrini wrote: WHY ARE WE NOT RESPECTING THE DECISION TO HIDE THE THINGS? A user installed the software doing the hiding on purpose. The software changed the ID hide it, on purpose. Windows ignores these partitions -- on purpose. I'm really sorry for

Re: pw_user.c change for samba

2002-11-30 Thread Garance A Drosihn
At 7:06 PM -0800 11/27/02, Terry Lambert wrote: NAKAJI Hiroyuki wrote: My /usr/sbin/adduser, updated on Nov/23/2002 21:58 JST, does not call pw command. It adds account to /etc/master.passwd and invokes 'pwd_mkdb'. See 'sub new_users' function in /usr/sbin/adduser. There are two

Re: The great perl script rewrite - progress report

2002-11-30 Thread Garance A Drosihn
[to follow-up on what I said in a different thread...] On my 5.0-dp2 system, if I ignore /usr/local and /usr/ports, it looks like the following files installed by -dp2 are perl scripts: /usr/bin/mmroff /usr/bin/afmtodit /usr/sbin/adduser /usr/sbin/rmuser

Re: pw_user.c change for samba

2002-11-27 Thread Garance A Drosihn
At 2:34 PM -0600 11/27/02, David W. Chapman Jr. wrote: Why is this actually necessary for SAMBA? Is it necessary for all three of these to permit this, or is it sufficient to (for example) allow it in the group name? Samba needs a user account for the domain machine account the machine

Re: pw_user.c change for samba ( perl scripts!)

2002-11-27 Thread Garance A Drosihn
At 1:24 PM +0900 11/28/02, NAKAJI Hiroyuki wrote: In [EMAIL PROTECTED] Terry Lambert [EMAIL PROTECTED] wrote: There are two adduser scripts. One is perl, and one was written to use pw and provide the same semantics, in a shell script, as part of the perl purge that happened recently.

Re: pw_user.c change for samba

2002-11-27 Thread Garance A Drosihn
At 7:06 PM -0800 11/27/02, Terry Lambert wrote: NAKAJI Hiroyuki wrote: My /usr/sbin/adduser, updated on Nov/23/2002 21:58 JST, does not call pw command. It adds account to /etc/master.passwd and invokes 'pwd_mkdb'. See 'sub new_users' function in /usr/sbin/adduser. There are two

Re: More info on blocked procs with make -j3 buildworld

2002-11-25 Thread Garance A Drosihn
At 5:50 PM -0800 11/25/02, Nate Lawson wrote: More info. Someone should bite one of these times. So far I've got no takers so if interested, please help. I've got a box that was operational but no more procs (can't log in). It looks like the nightly 'make -j3 buildworld' hung it. I left it

Re: Autodefaults in disklabel on 5.0dp2 install

2002-11-23 Thread Garance A Drosihn
At 1:57 AM -0800 11/23/02, Terry Lambert wrote: Garance A Drosihn wrote: This is something I noticed while installing 5.0-dp2. I'm not sure how much we'd want to change it. The default swap size calculation is done on the basis of a multiple of the physical memory size. Specifically

fsck's, current vs earlier releases

2002-11-23 Thread Garance A Drosihn
I'm playing around with installing a number of freebsd releases on the same PC, and something came up which makes me a little uneasy. I understand why I am seeing what I'm seeing, I'm just uneasy about what it might mean for people who will pick up 5.0-release and start testing it on their own

Re: installworld and stale {include,lib} fun

2002-11-23 Thread Garance A Drosihn
At 11:43 PM -0700 11/23/02, M. Warner Losh wrote: In message: [EMAIL PROTECTED] Giorgos Keramidas [EMAIL PROTECTED] writes: : The one case (so far) where this seemed to make a difference : was libposix1e. It was disconnected from the build by revision : 1.119 of src/lib/Makefile but

Re: Lost disklabel

2002-11-20 Thread Garance A Drosihn
On Wed, Nov 13, 2002 at 09:19:11AM -0600, Patrick Hartling wrote: I have a machine that is running -current from October 10, 2002. It had been running fine for about two weeks--up until I had to reboot it. When it came back up, one of my disks apparently lost its disklabel. Is there any

Re: perl5.6.1 wrapper

2002-11-14 Thread Garance A Drosihn
At 2:01 AM -0800 11/14/02, Kris Kennaway wrote: On Thu, Nov 14, 2002, Andrew Kenneth Milton wrote: Why can't someone with a fresh stable do an ls -R / And someone with a fresh current do the same? Because that's only part of the story. What about people updating from other supported source

Re: perl5.6.1 wrapper

2002-11-13 Thread Garance A Drosihn
At 10:17 PM -0800 11/12/02, Doug Barton wrote: David O'Brien wrote: On Fri, Nov 08, 2002 at 08:58:44AM +, Mark Murray wrote: IMVHO, the perl wrapper should be removed altogether, and the perl port's use.port symlink-creating feature should be used instead. Do we have consensus on

Re: perl5.6.1 wrapper

2002-11-12 Thread Garance A Drosihn
At 11:13 PM + 11/8/02, Mark Murray wrote: I mean *all* the cruft -- old modules and config files, deprecated binaries and man pages, even old shlibs if it's safe. I agree with you, and I was giving an example that a lesser form of this is already required during the upgrade.

Re: [PATCH] note the __sF change in src/UPDATING

2002-11-08 Thread Garance A Drosihn
At 6:13 PM -0500 11/8/02, Daniel Eischen wrote: On Fri, 8 Nov 2002, M. Warner Losh wrote: In message: [EMAIL PROTECTED] Daniel Eischen [EMAIL PROTECTED] writes: : All the ports are going to be rebuilt for the release anyways, : so this doesn't affect fresh installs, correct? It

Re: questions about the state of current

2002-10-29 Thread Garance A Drosihn
At 11:40 AM -0700 10/29/02, Raymond Kohler wrote: I'm now a stable user, and I'm considering moving to current to get a jump on upgrading and help with the testing effort. Note that -current is a much wilder place than -stable. I have some questions about its performance: 1) How is the speed

Re: Do we still need portmap(8)?

2002-10-09 Thread Garance A Drosihn
At 3:09 PM -0600 10/9/02, Lyndon Nerenberg wrote: Danny And a list of files to delete would have saved many emails Danny about the GCC being broken when the old headers just needed Danny to be deleted. We could add 'rm -rf /usr/include/*' at a suitable point inside the

Re: Do we still need portmap(8)?

2002-10-09 Thread Garance A Drosihn
At 2:00 PM -0700 10/9/02, Terry Lambert wrote: Danny J. Zerkel wrote: And a list of files to delete would have saved many emails about the GCC being broken when the old headers just needed to be deleted. No, it wouldn't. The same people who failed to read the mailing list, and see the

Re: Removing old binaries

2002-10-07 Thread Garance A Drosihn
At 9:16 AM +0930 10/8/02, Greg 'groggy' Lehey wrote: On Monday, 7 October 2002, M. Warner Losh wrote: I think that we need a mtree.obsolete that goes through and deletes these sorts of things as part of installworld/upgrade scripts. I think we can greatly simplify things with one firm but

Re: Removing old binaries

2002-10-07 Thread Garance A Drosihn
At 10:55 AM +0930 10/8/02, Greg 'groggy' Lehey wrote: On Monday, 7 October 2002 at 21:18:10 -0400, Daniel Eischen wrote: On Tue, 8 Oct 2002, Greg 'groggy' Lehey wrote: On Monday, 7 October 2002 at 20:07:37 -0400, Daniel Eischen wrote: I don't think doing this by default is a good idea.

Re: Removing old binaries

2002-10-07 Thread Garance A Drosihn
At 11:29 AM +0930 10/8/02, Greg 'groggy' Lehey wrote: On Monday, 7 October 2002 at 21:57:28 -0400, Garance A Drosihn wrote: How about for each directory, if there are old files found in the directory then create a .OLDINSTALL sub-directory, and move the files into there (instead

  1   2   3   >