Re: cvs commit: src/sys/vm vm_mmap.c

[ Available lists | Index of cvs-all | Month of Jun 2002 | Week of 22 Jun 2002 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Alan Cox <alc@cs.rice.edu>
Date
22 Jun 2002 14:16:26
Subject
Re: cvs commit: src/sys/vm vm_mmap.c
Message-ID
20020622211620.GA11391@cs.rice.edu

In reply to
References to
Referenced by

[ Hide this part ]
On Sat, Jun 22, 2002 at 04:49:12PM -0400, Robert Watson wrote:
>
> On Sat, 22 Jun 2002, Alan Cox wrote:
>
> > alc 2002/06/22 12:13:56 PDT
> >
> > Modified files:
> > sys/vm vm_mmap.c
> > Log:
> > o Reduce the scope of Giant in vm_mmap() to just the code that manipulates
> > a vnode. (Thus, MAP_ANON and MAP_STACK never acquire Giant.)
>
> Great work!

Thanks. There's still the wrapper function where mmap(2) enters the kernel
and calls vm_mmap(), but that too should be rid of Giant this weekend.

Alan

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Elapsed time: 0.199 seconds