Re: panic: zone: entry not free

1999-03-10 Thread Kevin Day
> :> : > :> :This means that invariants need to add relatively little overhead. > :> : > :> :Peter > :> > :> which they do. > : > :You know, guys, for programmers, wanting immediate panics on stuff like > :this is great, but there isn't one user in a thousand that wants this. > :If you ma

Re: panic: zone: entry not free

1999-03-10 Thread Matthew Dillon
:> : :> :This means that invariants need to add relatively little overhead. :> : :> :Peter :> :> which they do. : :You know, guys, for programmers, wanting immediate panics on stuff like :this is great, but there isn't one user in a thousand that wants this. :If you make this kinda stuff

Re: problem with pccard.c cvsup'ed 3-10-99 15:00:54

1999-03-10 Thread Tet "PansyAss" Solfire
Well, I went and removed "static" from both lines in pcic.c as noted below, did a make clean, make depend all, and recieved the same error. Unfortunately, I'm running out of ideas. I've tried commenting out the whole sections, replacing the register_pcic.init with "return(10);" (what my pcmcia

Re: HEADS UP: new loader.rc stuff

1999-03-10 Thread Daniel C. Sobral
Robert Watson wrote: > > So this is actually just a general response to the whole thing--one of the > things I actually dislike about rc.conf is its flexibility: the user can > put anything script-wise they like into it. My temptation would be to > reduce the flexibility: to have a simple name:va

Re: problem with pccard.c cvsup'ed 3-10-99 15:00:54

1999-03-10 Thread 山本茂
> "Ryan" == Ryan Dewalt writes: Ryan> re-compiling the kernel, I recieved this error. (after the Ryan> original make all failed, I re-ran this to regenerate the error) Ryan> porta# make all Ryan> loading kernel Ryan> pccard.o: In function `unregister_device_interrupt': Ryan> pccard.o(.text+0

Re: panic: zone: entry not free

1999-03-10 Thread Chuck Robey
On Wed, 10 Mar 1999, Matthew Dillon wrote: > : > :>Therefore, my preference is to turn invariants on on all my production > :>kernels as well as my development kernels. > : > :This means that invariants need to add relatively little overhead. > : > :Peter > > which they do. You

Re: panic: zone: entry not free

1999-03-10 Thread Matthew Dillon
: :>Therefore, my preference is to turn invariants on on all my production :>kernels as well as my development kernels. : :This means that invariants need to add relatively little overhead. : :Peter which they do. -Matt

Re: panic: zone: entry not free

1999-03-10 Thread Peter Jeremy
Matthew Dillon wrote: >there are simply not enough sanity checks being made in the kernel. There is a trade off between the amount of sanity checking and performance. We need to make sure that any sanity checking we add doesn't make the system unusably slow or adversely impact interrupt resp

problem with pccard.c cvsup'ed 3-10-99 15:00:54

1999-03-10 Thread Ryan Dewalt
After running cvsup today, and running my weekly make world (with no problems) re-compiling the kernel, I recieved this error. (after the original make all failed, I re-ran this to regenerate the error) porta# make all loading kernel pccard.o: In function `unregister_device_interrupt': pccard.o(.

Re: panic: aha0 Invalid CCB or SG list

1999-03-10 Thread Palle Girgensohn
Hi Warner! Sorry to intrude, but I just want to check that I didn't miss any messages in this thread. Have you found anything that might be causing this problem? I think it's related to the 100% CPU utilization while writing full speed to both the ahc2940uw on pci and the 1542CP on isa. I realize

Re: panic: zone: entry not free

1999-03-10 Thread Robert Watson
On Wed, 10 Mar 1999 sth...@nethelp.no wrote: > > Uh, no. Invariants are for developers who want to make sure their code > > is correct. There is no reason why an end user would want to build a > > kernel with invariants enabled. Invariants will *not* increase data > > safety. If they have any effe

Re: HEADS UP: new loader.rc stuff

1999-03-10 Thread Robert Watson
So this is actually just a general response to the whole thing--one of the things I actually dislike about rc.conf is its flexibility: the user can put anything script-wise they like into it. My temptation would be to reduce the flexibility: to have a simple name:value configuration file (with app

Re: panic: zone: entry not free

1999-03-10 Thread Jordan K. Hubbard
> I don't use DIAGNOSTIC because it's overly intrusive and cause cause > panics or create bugs where none exist. Then it should be fixed. I think DIAGNOSTIC is *supposed* to do everything you're arguing for and to scream for its removal in one breath and then call for a mechanism which d

Re: wchar.h?

1999-03-10 Thread John Fieber
On Tue, 9 Mar 1999, Archie Cobbs wrote: > wcslen() > wcscpy() > wcsncpy() > wcscat() > wcscmp() > wcsncmp() > > How come FreeBSD doesn't have these? Is there a complicated problem > preventing us from adding them? I have a start at all the wc functions in the NA1 of ANSI C which incl

MAGIC LINK EXCHANGE

1999-03-10 Thread magickey
Friend in the magic: My name is Eduardo Hernando, and I am devoted to maker of electronic effects for magicians, I would like if it is possible you to insert my link in your web. I would be pleased if you would agree to add my page to your website.  If you would like to, let me know, an

Re: panic: zone: entry not free

1999-03-10 Thread Daniel C. Sobral
Brian Feldman wrote: > > On Wed, 10 Mar 1999, Garrett Wollman wrote: > > > < > said: > > > > > I have to concur. I've never understood the "don't worry be happy" > > > point of view on this issue. > > > > Do you always compile and install all your programs with debugging > > symbols? > > This

Re: panic: zone: entry not free

1999-03-10 Thread Poul-Henning Kamp
In message <199903101944.laa57...@apollo.backplane.com>, Matthew Dillon writes: >I don't use DIAGNOSTIC because it's overly intrusive and cause cause >panics or create bugs where none exist. Then it should be fixed. >Personally, I would be happier if DIAGNOSTIC were ripped out entir

Re: panic: zone: entry not free

1999-03-10 Thread Matthew Dillon
I don't use DIAGNOSTIC because it's overly intrusive and cause cause panics or create bugs where none exist. At least that was true in 2.2.x. I remember trying to use it at BEST. The result was continually crashing machines due to bugs in the diagnostic code ( such as diagnos

Re: panic: zone: entry not free

1999-03-10 Thread Poul-Henning Kamp
You two are basically discussing "overspecifying source code" vs "normal source code". It doesn't really matter much if the overspecifying consists of merging the TeX sources for a book or by adding invariants as part of design verification. The discussion itself has about as much merit as our

Re: panic: zone: entry not free

1999-03-10 Thread Matthew Dillon
:Uh, no. Invariants are for developers who want to make sure their code :is correct. There is no reason why an end user would want to build a :kernel with invariants enabled. Invariants will *not* increase data :safety. If they have any effect at all (i.e. if they actually catch a :bug), the resul

Re: panic: zone: entry not free

1999-03-10 Thread Matthew Dillon
:No, it is not - not in the general case, and not in the long term. I :was trying to point out that there may be extreme cases where an :otherwise harmless bug would cause a panic with invariants enabled. : :Matt claimed that invariants increase data safety, which I find :difficult to understand. :

Re: panic: zone: entry not free

1999-03-10 Thread Matthew Dillon
:We were talking about invariants, which document the conditions which :nearby code expect and/or cause. To actually check these conditions :in a production system is a waste of CPU power; their function is to :define for the developers precisely what the expected outcome of a :particular operatio

Re: panic: zone: entry not free

1999-03-10 Thread Garrett Wollman
< said: > No, but I didn't think that was what we were talking about. I thought > we were talking about assertions. We were talking about invariants, which document the conditions which nearby code expect and/or cause. To actually check these conditions in a production system is a waste of CPU

Re: panic: zone: entry not free

1999-03-10 Thread Brian Feldman
On Wed, 10 Mar 1999, Garrett Wollman wrote: > < said: > > > I have to concur. I've never understood the "don't worry be happy" > > point of view on this issue. > > Do you always compile and install all your programs with debugging > symbols? This is the DEVELOPMENT branch of the FreeBSD proje

Re: panic: zone: entry not free

1999-03-10 Thread Dan Swartzendruber
On Wed, 10 Mar 1999, Garrett Wollman wrote: > < said: > > > I have to concur. I've never understood the "don't worry be happy" > > point of view on this issue. > > Do you always compile and install all your programs with debugging > symbols? No, but I didn't think that was what we were talki

Re: panic: zone: entry not free

1999-03-10 Thread Dag-Erling Smorgrav
sth...@nethelp.no writes: > > Uh, no. Invariants are for developers who want to make sure their code > > is correct. There is no reason why an end user would want to build a > > kernel with invariants enabled. Invariants will *not* increase data > > safety. If they have any effect at all (i.e. if t

Re: panic: zone: entry not free

1999-03-10 Thread Garrett Wollman
< said: > I have to concur. I've never understood the "don't worry be happy" > point of view on this issue. Do you always compile and install all your programs with debugging symbols? -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same woll...@lcs.mit.

Re: panic: zone: entry not free

1999-03-10 Thread Dan Swartzendruber
On Wed, 10 Mar 1999 sth...@nethelp.no wrote: > > Uh, no. Invariants are for developers who want to make sure their code > > is correct. There is no reason why an end user would want to build a > > kernel with invariants enabled. Invariants will *not* increase data > > safety. If they have any eff

Re: panic: zone: entry not free

1999-03-10 Thread sthaug
> Uh, no. Invariants are for developers who want to make sure their code > is correct. There is no reason why an end user would want to build a > kernel with invariants enabled. Invariants will *not* increase data > safety. If they have any effect at all (i.e. if they actually catch a > bug), the r

Re: wchar.h?

1999-03-10 Thread Mark Atkinson
On Tue, 9 Mar 1999, Archie Cobbs wrote: > The jikes Java compiler relies on an include file "whcar.h" being > on the system. However, even if it's not, it includes routines > to do what it needs... only about 40 lines or so for these functions: I was bitten by this one recently too, and there are

Re: panic: zone: entry not free

1999-03-10 Thread Dag-Erling Smorgrav
Matthew Dillon writes: > I would disagree with that. Invariants are for people who want > their data to be as safe as possible and don't mind eating a little > cpu doing extra sanity checks in the kernel. It is something I would > almost certainly enable in a production kernel.

Re: HEADS UP: new loader.rc stuff

1999-03-10 Thread Daniel C. Sobral
p...@originative.co.uk wrote: > > Hmm, feeling of deja-vu here :-) It was on purpose. :-) > Why do we need three levels of config files? Can't we make do with two? Yes, two are enough. > Configuration of the system is becoming more and more of a horrible mess of > spaghetti. That's an unavoid

RE: HEADS UP: new loader.rc stuff

1999-03-10 Thread paul
> -Original Message- > From: Daniel C. Sobral [mailto:d...@newsguy.com] > Sent: 10 March 1999 03:47 > To: curr...@freebsd.org > Subject: HEADS UP: new loader.rc stuff > > Meanwhile, the new loader.rc stuff, for those who want it. It is > modeled after rc.conf files. We now have a > /boot/d