Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h

2002-03-18 Thread John Baldwin
On 17-Mar-2002 Matthew Dillon wrote: > I have no idea what the frig you guys are doing in vm_map.c. I would > recommend that all the changes be backed out. Then I would recommend > that the following be done: > > * change the lockmgr vm_map lock to be exclusive-only > *

Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c

2002-03-18 Thread Brian F. Feldman
Matthew Dillon <[EMAIL PROTECTED]> wrote: > > : > :Hi, > : > :Sorry to unwantedly butt in, but the patch supplied by Seigo actually > :solved the vm_map.c locking problems which used to come up on my system. > :Just some info. :) > : > :Regards, > : > : -- Hiten Pandya > : -- <[EMAIL PROTECTED]

Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c

2002-03-17 Thread Matthew Dillon
:Hmm. Ok, so right now the code that has been branched for DP1 makes use :of Brian's recent locking commits. My original thought was we'd simply :back it out of that branch to make sure that the DP is reliable. How hard :would it be for us to switch to what you propose (just convert all slocks

Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c

2002-03-17 Thread Robert Watson
On Sun, 17 Mar 2002, Matthew Dillon wrote: > It fixed some things, it broke some things. Pretty much standard > fare for anyone who has ever done work on the vm_map lock, including > yours truely. John Dyson couldn't get it right, David Greenman couldn't > get it right, I could

Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c

2002-03-17 Thread Matthew Dillon
: :Hi, : :Sorry to unwantedly butt in, but the patch supplied by Seigo actually :solved the vm_map.c locking problems which used to come up on my system. :Just some info. :) : :Regards, : : -- Hiten Pandya : -- <[EMAIL PROTECTED]> It fixed some things, it broke some things. Pretty much st

Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c

2002-03-17 Thread Hiten Pandya
Hi, Sorry to unwantedly butt in, but the patch supplied by Seigo actually solved the vm_map.c locking problems which used to come up on my system. Just some info. :) Regards, -- Hiten Pandya -- <[EMAIL PROTECTED]> --- Matthew Dillon <[EMAIL PROTECTED]> wrote: > I have no idea what the

Re: sx_upgrade() (was: Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c)

2002-03-16 Thread Seigo Tanimura
On Sat, 16 Mar 2002 19:08:53 +0900, Seigo Tanimura <[EMAIL PROTECTED]> said: Seigo> Attached patch implements sx_upgrade() which should work as you said Seigo> above. This compiles fine, but is not tested yet. The last patch breaks INVARIANTS. This one compiles and seems to work. sx_upgrad

sx_upgrade() (was: Re: cvs commit: src/sys/kern kern_mtxpool.c src/sys/sys kernel.h src/sys/vm vm_fault.c vm_glue.c vm_map.c vm_map.h vm_pageout.c vm_zone.c)

2002-03-16 Thread Seigo Tanimura
[Add jhb and move to -current] On Fri, 15 Mar 2002 10:53:20 -0800, Alfred Perlstein <[EMAIL PROTECTED]> said: Alfred> * Brian F. Feldman <[EMAIL PROTECTED]> [020315 03:22] wrote: >> Alfred Perlstein <[EMAIL PROTECTED]> wrote: >> > >> > What is the problem? >> >> Damn good question. Are the