Re: locking question: do_mmap(), do_munmap()

Stephen C. Tweedie
1999-10-11T22:20:53Z

Hi,

On Mon, 11 Oct 1999 17:40:52 -0400 (EDT), Alexander Viro
<viro@math.psu.edu> said:

> Agreed, but the big lock does not (and IMHO should not) cover the vma list
> modifications.

Fine, but as I've said you need _something_. It doesn't matter what,
but the fact that the kernel lock is no longer being held for vma
updates has introduced swapper races. We can't fix those without either
restoring or replacing the big lock.

--Stephen