nbuf calculation broken (was: deadlock waiting for newbuf)

2002-05-20 Thread Bernd Walter
nbuf on that 256M machine is only 50. All other values depend on it. If have neither configure NBUF in my kernconfig nor do I have set kern.nbuf in loader(8). In sys/kern/vfs_bio.c kern_vfs_bio_buffer_alloc() we have: if (nbuf == 0) { int factor = 4 * BKVASIZE / 1024;

Re: deadlock waiting for newbuf

2002-05-20 Thread Bernd Walter
On Mon, May 20, 2002 at 03:37:26PM +0200, Bernd Walter wrote: > ~Stopped at siointr1+0x174: br zero,siointr1+0x2dc > db> ps > pid proc addruid ppid pgrp flag stat wmesg wchan cmd > 338 fe0007450b10 fe000746c0000 229 229 000 3 newbuf >

deadlock waiting for newbuf

2002-05-20 Thread Bernd Walter
~Stopped at siointr1+0x174: br zero,siointr1+0x2dc db> ps pid proc addruid ppid pgrp flag stat wmesg wchan cmd 338 fe0007450b10 fe000746c0000 229 229 000 3 newbuf fc578cd4 sshd 337 fe0007451098 fe000745a0000 263