Help needed with hangs associated with vfs locking

1999-03-22 Thread Greg Lehey
A system I'm looking at continually runs into deadlocks when doing a 'make -j20 world'. This appears to happen only when the file system is mounted on a vinum volume, and it possibly also requires softupdates, though I haven't confirmed this yet. I initially thought that this was a vinum problem,

Re: aic

1999-03-22 Thread Nathan Dorfman
On Sun, Mar 21, 1999 at 08:27:36PM +, Dan Moschuk wrote: > > Any hope of the aic driver gracing -current anytime soon? I'm really itching > to port my burning software over. No one ever bothered to port the aic driver to the new CAM interface in 3.0 and 4.0. Since I know you're capable of it

Re: rfork()

1999-03-22 Thread Brian Feldman
On Mon, 22 Mar 1999, Richard Seaman, Jr. wrote: > On Mon, Mar 22, 1999 at 11:34:25AM +0800, Peter Wemm wrote: > > > Doing clone() in libc that calls rfork(2) and doing all the stack setup > > should be pretty easy.. (Richard has done it already, yes?) > > Its in package at http://lt.tar.com/lin

ELF Question

1999-03-22 Thread Gus R Bourg
I have a machine running a snap from back on 19981126. Is there still a problem moving from aout to elf. I remember a while back I had to on another machine do something weird to get the bootloader working. Thanks Gus To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-

Re: /etc/rc.conf, take 46!

1999-03-22 Thread Chas
Now that sounz like a simple solution.:)) Paul... > > Unless someone comes up with a scheme that tracks set membership and > > allows us to add to that set, I think that we should stick to > > the "simple" > > approach. > > > > /etc/defaults/rc.conf defines ${rc_conf_files} to be "/etc/rc.conf" >

Re: Changing acd to wcd

1999-03-22 Thread Daniel C. Sobral
"oZZ!!!" wrote: > > > I'm FreeBSD-current (FreeBSD 4.0-current) user. The name of the wd.c > > and atapi.c based CDROM driver has been changed, but the file MAKEDEV > > has old structure. I can't make device wcd0! > > > > REM > > > > > 19990316: > > >The name of the old wd.

Re: Changing acd to wcd

1999-03-22 Thread oZZ!!!
On Mon, 22 Mar 1999, REM wrote: > Hi! > > I'm FreeBSD-current (FreeBSD 4.0-current) user. The name of the wd.c > and atapi.c based CDROM driver has been changed, but the file MAKEDEV > has old structure. I can't make device wcd0! > > REM > > > 19990316: > >The

Changing acd to wcd

1999-03-22 Thread REM
Hi! I'm FreeBSD-current (FreeBSD 4.0-current) user. The name of the wd.c and atapi.c based CDROM driver has been changed, but the file MAKEDEV has old structure. I can't make device wcd0! REM > 19990316: >The name of the old wd.c and atapi.c based CDROM

RE: /etc/rc.conf, take 46!

1999-03-22 Thread paul
> -Original Message- > From: Richard Wackerbarth [mailto:r...@dataplex.net] > Sent: 22 March 1999 10:23 > To: John Baldwin > Cc: curr...@freebsd.org; Jordan K. Hubbard > Subject: Re: /etc/rc.conf, take 46! > > > On Mon, 22 Mar 1999, John Baldwin wrote: > > > > > On 22-Mar-99 Richard Wac

Re: /etc/rc.conf, take 46!

1999-03-22 Thread Daniel C. Sobral
John Baldwin wrote: > > >#!/bin/sh > > for file in $1 > > do > >. $file > >if [ "${rc_conf_files}X" != "$*X" ] then > > . $0 "${rc_conf_files}" > >fi > > done > > I would move the if-statemeount outside the for loop. Say config file a > defines > rc_conf_files="b c", and config

Re: /etc/rc.conf, take 46!

1999-03-22 Thread Richard Wackerbarth
On Mon, 22 Mar 1999, John Baldwin wrote: > > An alternate, and perhaps cleaner approach would be to always suck in > > /etc/defaults/rc.conf and /etc/rc.conf. Then suck in those files specified > > in ${additional_rc_conf_files}. > > That would work, but then we have two includes everywhere that

Re: /etc/rc.conf, take 46!

1999-03-22 Thread John Baldwin
On 22-Mar-99 Daniel C. Sobral wrote: > John Baldwin wrote: >> >> However, the original definition has already been used once the /etc/rc.conf >> has been read. Unless you are going to call the for loop twice, once after >> /etc/defaults/rc.conf to include /etc/rc.conf and once after /etc/rc.conf

Re: rfork()

1999-03-22 Thread Richard Seaman, Jr.
On Mon, Mar 22, 1999 at 11:34:25AM +0800, Peter Wemm wrote: > Doing clone() in libc that calls rfork(2) and doing all the stack setup > should be pretty easy.. (Richard has done it already, yes?) Its in package at http://lt.tar.com/linuxthreads.tar.gz . If anyone wants to grab it out of there a

Re: /etc/rc.conf, take 46!

1999-03-22 Thread Daniel C. Sobral
John Baldwin wrote: > > However, the original definition has already been used once the /etc/rc.conf > has been read. Unless you are going to call the for loop twice, once after > /etc/defaults/rc.conf to include /etc/rc.conf and once after /etc/rc.conf to > include the extra stuff you define, yo

NTP kernel support in FreeBSD, a few notes...

1999-03-22 Thread Poul-Henning Kamp
--- Begin Message --- I have just merged the recent modifications to the kernel support for NTPD from -current to -stable. We now fully support both XNTPD version 3 (as in usr/src/usr.sbin) and NTPD version 4 in both -current & -stable. In fact, we not only support it, we define state of the art

Re: /etc/rc.conf, take 46!

1999-03-22 Thread John Baldwin
On 22-Mar-99 Richard Wackerbarth wrote: > On Mon, 22 Mar 1999, John Baldwin wrote: > >> >> On 22-Mar-99 Richard Wackerbarth wrote: >> > There is a problem with this approach. >> > >> > /etc/defaults/rc.conf defines ${rc_conf_files} >> > However, I have no chance to override it before it is used

Re: /etc/rc.conf, take 46!

1999-03-22 Thread Daniel C. Sobral
Richard Wackerbarth wrote: > > When I wrote my comment about "code" in rc.conf, I was > actually thinking about /etc/defaults/rc.conf and the > recursion loop that that creates when someone copies it to > /etc/rc.conf. > > You can, and IMHO should, make the defaults strictly variables. > > Howev

Re: rfork()

1999-03-22 Thread Brian Feldman
On Mon, 22 Mar 1999, Peter Wemm wrote: > Matthew Dillon wrote: > > :Hence the NEW flag RFSTACK. Why would this be a bad thing? This would keep > > :the old behavior and allow much nicer new behavior. I didn't suggest > > :changing the old behavior. This would just greatly simplify things so all >

Re: rfork()

1999-03-22 Thread Brian Feldman
On Sun, 21 Mar 1999, Matthew Dillon wrote: > :> :proc B returns since proc B is going to immediately switch over to a new > :> :stack? > :> > :> The return address for the procedure call is on the stack. If > something > :> munges the stack after the physical rfork occurs but before bot

Re: /etc/rc.conf, take 46!

1999-03-22 Thread Richard Wackerbarth
On Mon, 22 Mar 1999, John Baldwin wrote: > > On 22-Mar-99 Richard Wackerbarth wrote: > > There is a problem with this approach. > > > > /etc/defaults/rc.conf defines ${rc_conf_files} > > However, I have no chance to override it before it is used. > > > > However, I fear that you need a bit more

Re: /etc/rc.conf, take 46!

1999-03-22 Thread John Baldwin
On 22-Mar-99 Richard Wackerbarth wrote: > There is a problem with this approach. > > /etc/defaults/rc.conf defines ${rc_conf_files} > However, I have no chance to override it before it is used. > > When I wrote my comment about "code" in rc.conf, I was > actually thinking about /etc/defaults/rc.

Re: /etc/rc.conf, take 46!

1999-03-22 Thread Daniel C. Sobral
Forget about code in rc.conf. Put the logic in the the scripts. Or, better, put the logic in rc.suck (well, find a better name... :), and . /etc/rc.suck instead. "Jordan K. Hubbard" wrote: > > OK, so it seems everyone's found something to like and dislike about > the new scheme. In that regard,

Re: /etc/rc.conf, take 46!

1999-03-22 Thread Richard Wackerbarth
On Sun, 21 Mar 1999, Jordan K. Hubbard wrote: > Index: netstart > === > RCS file: /home/ncvs/src/etc/netstart,v > retrieving revision 1.53 > diff -u -u -r1.53 netstart > --- netstart 1999/02/10 18:08:16 1.53 > +++ netstart 1999/0

packages-4-current now being populated

1999-03-22 Thread Satoshi Asami
I just started the first build of packages-4-current. I'm planning to recompile it and packages-3-stable once a week or so. Errors are at "http://bento.freebsd.org/~asami/errorlogs/";, as usual. Satoshi To Unsubscribe: send mail to majord...@freebsd.org with "unsubscribe freebsd-current" in th