Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
First off, sorry for the silence. This is gay freedom weekend in San Francisco, and I've been rather busy socially. It was poor timing on my part to commit such a big change just before I was going to be gone all weekend. I have tried to answer several questions below. Date: Sat, 26 Jun 1

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
On Sun, 27 Jun 1999, Kirk McKusick wrote: > I see that Peter has already committed it. > > On the subject of BUF_KERNPROC, this must be done as I have coded > it, not later in biodone. The problem is when the filesystem does > a readahead. It starts the I/O on the buffer that it really wants,

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
:On the subject of BUF_KERNPROC, this must be done as I have coded :it, not later in biodone. The problem is when the filesystem does :a readahead. It starts the I/O on the buffer that it really wants, :... :recursive locking is allowed, then it will get the buffer (since :it holds the exclusive l

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
Kirk McKusick wrote: [..] Re: kern_lock.c - looks like a reasonable fix. There isn't much point panicing for a poll. > I do not see the problem that you are pointing out with missing > BUF_KERNPROC in cluster_callback, but it is well past midnight, > so I may not be thinking clearly. No, you ar

Re: General feeling on merging APIs...

1999-06-28 Thread Ignatios Souvatzis
On Sat, Jun 26, 1999 at 10:22:29PM -0600, Warner Losh wrote: > In message <[EMAIL PROTECTED]> "Justin T. Gibbs" writes: > : The hope is to provide a consistent interface across > : all *BSDs which is why I've addressed this to all of the *BSD projects. > > More generally, I'd like to identify are

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
On Monday, 28 June 1999 at 16:36:31 +0800, Peter Wemm wrote: > Kirk McKusick wrote: > [..] > Re: kern_lock.c - looks like a reasonable fix. There isn't much point > panicing for a poll. > >> I do not see the problem that you are pointing out with missing >> BUF_KERNPROC in cluster_callback, but i

Re: HEADS UP! Inetd wrapping OFF by default

1999-06-28 Thread Sheldon Hearn
On Sun, 27 Jun 1999 18:37:51 MST, Doug wrote: > This is going to sound like I'm attacking sheldon, but I'm not > since he's already stated that the got approval for this change from > Jordan. Jordan will be the first to admit that he's been wrong before and I have a thick skin. >

Re: **HEADS UP** newsyslog.conf syntax change

1999-06-28 Thread Anonymous
* From: "David O'Brien" <[EMAIL PROTECTED]> * * On your next ``make world'', you will need to change any "user.group" * specifications in /etc/newsyslog.conf to "user:group". This is not the right way to do it. === -if ((group = strchr(q, '.')) != NULL) { +if

Re: **HEADS UP** newsyslog.conf syntax change

1999-06-28 Thread David O'Brien
> * On your next ``make world'', you will need to change any "user.group" > * specifications in /etc/newsyslog.conf to "user:group". > > This is not the right way to do it. > > Please first change it to accept both syntaxes, with a warning in the > manpage that the old one will go away in the

Re: **HEADS UP** newsyslog.conf syntax change

1999-06-28 Thread Anonymous
* From: "David O'Brien" <[EMAIL PROTECTED]> * > Please first change it to accept both syntaxes, with a warning in the * > manpage that the old one will go away in the future. Then remove the * > old syntax after a few months. * * How about we leave it this way in -CURRENT, and the MFC wil

Re: HEADS UP! Inetd wrapping OFF by default

1999-06-28 Thread David O'Brien
> First, the setting in /etc/defaults/rc.conf should default to off, as > defaulting it to on violates POLA for the many many people who haven't > updated to 3.x from 2.2 yet. Personally, I don't care what is the default in 3.x, but it should be ON by default in 4.0. > I propose tha

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
Greg Lehey wrote: > On Monday, 28 June 1999 at 16:36:31 +0800, Peter Wemm wrote: > > Kirk McKusick wrote: > > [..] > >> Greg Lehey has sent me a panic with the buffer locking in the NFS code. > >> I am too tired to attack it tonight, but will look at it in the morning. > > > > I might have a look

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
Peter Wemm wrote: [..] > Also, the swap IO clustering/chainging etc is troubled since it turns on > and off B_ASYNC and does it's own freeing and waiting. I haven't got my > brain around it yet but I don't think it's going to be too hard to fix. [..] This is a false alarm, it's not directly swap

Re: NFS Test patch.. Anyone tested it?

1999-06-28 Thread Anonymous
Today is a schedulued power outage at RPI. I am going to take this opportunity to install Matt's backported (to -STABLE) NFS patches on our primary NFS server. This is the first real chance we have had to put these under real-world load. As another datapoint, everything will be mounting this se

Re: kernel panic w/regard to setting io permissions bitmap

1999-06-28 Thread Anonymous
> >>The panic occurs at 'swtch_com+0x6e: ltr %si'. At the time, %si is > >>0x20, which indexes to what appears to be a busy tss (type=01011b) > >>with a limit of 0x67. That instruction generates a general protection > >>fault with an error code of 0. The current process was Idle. > > The busy

Re: **HEADS UP** newsyslog.conf syntax change

1999-06-28 Thread Tim Vanderhoek
On Mon, Jun 28, 1999 at 02:37:50AM -0700, Satoshi - Ports Wraith - Asami wrote: > * > * On your next ``make world'', you will need to change any "user.group" > * specifications in /etc/newsyslog.conf to "user:group". > > Please first change it to accept both syntaxes, with a warning in the >

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
I hate reeplying to myself, especially when it's to tell me that I'm an idiot.. I just realised (i think) that what I suggest below is exactly what you are doing... julian On Mon, 28 Jun 1999, Julian Elischer wrote: > > > On Sun, 27 Jun 1999, Kirk McKusick wrote: > > > I see that Peter ha

Panic with savecore (and bug with fsck)

1999-06-28 Thread Anonymous
Hi, after 4 crashes in 1 hour without a panic I've got a trace, but it's a trace from a panic produced by "savecore". I didn't think the 4 crashes are related to this trace. I was only able to reboot after commenting savecore in /etc/rc. Btw. after aborting fsck (+) I've got: fsck in free(): wa

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
Date: Mon, 28 Jun 1999 01:21:21 -0700 (PDT) From: Julian Elischer <[EMAIL PROTECTED]> To: Kirk McKusick <[EMAIL PROTECTED]> cc: Matthew Dillon <[EMAIL PROTECTED]>, Alan Cox <[EMAIL PROTECTED]>, Mike Smith <[EMAIL PROTECTED]>, Peter Wemm <[EMA

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
Kirk McKusick wrote: [..] I've been tinkering around for a while and think I have at least a partial fix for the remaining problems. Certain places use B_CALL and have biodone() from the b_iodone routine, so we can't reliably use B_ASYNC as an indicator of needing to reassign to LK_KERNPROC. We

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
:Certain places use B_CALL and have biodone() from the b_iodone routine, :so we can't reliably use B_ASYNC as an indicator of needing to reassign :to LK_KERNPROC. We have to do it on a case-by-case basis. : :It's easier to do cluster_head processing at the point it's gathered :rather than in BUF_

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
You are proposing replacing the current buffer locks with two separate locks, one for ownership and the other for I/O. Frankly, I do not find this simpler or easier to understand than what we have now. I also take some issue with the cost of the lockmgr code. It is large, but the critical paths t

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
: :You are proposing replacing the current buffer locks with two separate :locks, one for ownership and the other for I/O. Frankly, I do not find :this simpler or easier to understand than what we have now. I also The simplicity that I am requesting is that we do not add all these BUF_KE

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
:and B_WANTED code also required protection to avoid races), it would :make a big performance improvement to just go make sure that all the :BUF_ calls are already protected rather than needlessly add those splbio :and splx calls. : : Kirk Not as big as removing the lockmgr() code and r

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
Date: Mon, 28 Jun 1999 10:35:21 -0700 (PDT) From: Matthew Dillon <[EMAIL PROTECTED]> To: Peter Wemm <[EMAIL PROTECTED]> Cc: Kirk McKusick <[EMAIL PROTECTED]>, Julian Elischer <[EMAIL PROTECTED]>, Alan Cox <[EMAIL PROTECTED]>, Mike Smith <[EMAIL PROTE

Re: HEADS UP: PAO3 branch goes into the tree

1999-06-28 Thread Anonymous
> The PAO3 changes to FreeBSD 3.2 are about to be integrated into the > FreeBSD CVS repository as its own branch off RELENG_3. itojin-san and > the other nomads reached this agreement with -core at Usenix. Warner didn't mention any other list to report problems to, but I just cvsup'd this mornin

MAX_PERF

1999-06-28 Thread Anonymous
What is MAX_PERF option? It's in sys/i386/i386/pmap.c, sys/kern/kern_lock.c, sys/vm/swap_pager.c and others. Thanx, Val _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com To Unsubscribe: send mail to [EMAIL PROT

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
:You are right that the buffer cache is very tricky. It is hard to :change it in ways that preserves functionality and performance. :The port of my buffer locking code from BSD/OS has caused problems :largely because of a different buffer cache implementation and :especially SMP models between the

Re: HEADS UP: PAO3 branch goes into the tree

1999-06-28 Thread Anonymous
In message <[EMAIL PROTECTED]> "Matt Crawford" writes: : Warner didn't mention any other list to report problems to, but : I just cvsup'd this morning and checked out RELENG_3_2_PAO. : "make buildworld" died at usr.sbin/wicontrol/wicontrol.c, for : lack of and ensuing errors. : : The file is pre

panic after loading vinum

1999-06-28 Thread Niels Chr. Bank-Pedersen
Since the latest patches for vinum were commited I am getting a panic immediately after vinum has started. This is on a UP -current (as of today). --- changing root device to da0s1a da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 10.000MB/s transfers (10.000MHz,

Re: MAX_PERF

1999-06-28 Thread Anonymous
: :What is MAX_PERF option? :It's in sys/i386/i386/pmap.c, sys/kern/kern_lock.c, :sys/vm/swap_pager.c and others. : :Thanx, : :Val It stands for 'maximum performance'. If you set this option, the kernel will not bother making certain sanity checks within itself. Basically you sh

Re: HEADS UP: PAO3 branch goes into the tree

1999-06-28 Thread Anonymous
In message <[EMAIL PROTECTED]> "Matt Crawford" writes: : I never touched that file -- every line is still commented out. But : I don't see how make.conf could check out a file from CVS for me : that's missing in the source tree when I "make buildworld". "make : update" would be different, but wi

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Kirk McKusick
This looks correct to me. I originally had the BUF_KERNPROC macro just changing the target buffer, but then changed it to follow chains in the hopes of reducing the instances of its use. The way that you have used it below is much clearer and should definitely be put in. Also I hope that your fix

lockmgr crashes...

1999-06-28 Thread Kenneth Wayne Culver
Just to let someone know... I recently (a couple of hours ago) have been having a problem with kernel panics I tried to remake the world and the kernel panics saying: panic: lockmgr: then what follows is different every time... all I know is that it doesn't happen until the process number i

Re: HEADS UP: PAO3 branch goes into the tree

1999-06-28 Thread Anonymous
> : Warner didn't mention any other list to report problems to, but... > : lack of and ensuing errors. > : The file is present under the RELENG_3 tag, though. > > I didn't mention it because it didn't break. It works for me. What > are your configuration parameters in /etc/make.conf. I never

Re: HEADS UP: PAO3 branch goes into the tree

1999-06-28 Thread Anonymous
In message <[EMAIL PROTECTED]> "Matt Crawford" writes: : And I'm doing a new buildworld with a copy of the missing file : inserted into src/sys/i386/include by hand. It's suspicious that : if_wavelan_ieee.h has only one CVS tag on it (RELENG_3), and other : files in that directory have a dozen or

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Anonymous
ok hadn't seen this one when I sent the previous email.. Julian On Mon, 28 Jun 1999, Matthew Dillon wrote: > :You are right that the buffer cache is very tricky. It is hard to > :change it in ways that preserves functionality and performance. > :The port of my buffer locking code fr

No Subject

1999-06-28 Thread davec
subscribe freebsd-ports Get your free email from AltaVista at http://altavista.iname.com To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message

Re: panic after loading vinum

1999-06-28 Thread Anonymous
[Format recovered--see http://www.lemis.com/email/email-format.html] On Monday, 28 June 1999 at 23:26:24 +0200, Niels Chr. Bank-Pedersen wrote: > Since the latest patches for vinum were commited I am getting a panic > immediately after vinum has started. This is on a UP -current (as of > today).

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Matthew Dillon
:ok : :hadn't seen this one when I sent the previous email.. : :Julian : : :On Mon, 28 Jun 1999, Matthew Dillon wrote: : :> :You are right that the buffer cache is very tricky. It is hard to :> :change it in ways that preserves functionality and performance. :... I've had a long pho

Re: lockmgr crashes...

1999-06-28 Thread Peter Holm
> > Date: Mon, 28 Jun 1999 17:22:22 -0400 (EDT) > From: Kenneth Wayne Culver <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > > > Just to let someone know... I recently (a couple of hours ago) have been > having a problem with kernel panics I tried to remake the world and > the kernel panics sayi

Re: lockmgr crashes...

1999-06-28 Thread Peter Wemm
Peter Holm wrote: > > > > Date: Mon, 28 Jun 1999 17:22:22 -0400 (EDT) > > From: Kenneth Wayne Culver <[EMAIL PROTECTED]> > > To: [EMAIL PROTECTED] > > > > > > Just to let someone know... I recently (a couple of hours ago) have been > > having a problem with kernel panics I tried to remake the

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Julian Elischer
On Mon, 28 Jun 1999, Matthew Dillon wrote: > > :ok > : > : hadn't seen this one when I sent the previous email.. > : > :Julian > : > : > :On Mon, 28 Jun 1999, Matthew Dillon wrote: > : > :> :You are right that the buffer cache is very tricky. It is hard to > :> :change it in ways that pr

Re: Found the startup panic - ccd ( patch included )

1999-06-28 Thread Matthew Dillon
:The problem I see with this is teh resource load in times of critical :resource shortage. If you need to suddenly generate a writable page.. :where does the page come from? If resources are not available, I guess you :could just stall the write until the original page is reconstituted (after :so