Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Oct 2001 16:18:11 +0200 (CEST)
From:      Søren Schmidt <sos@freebsd.dk>
To:        Matt Dillon <dillon@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern vfs_subr.c src/sys/sys vnode.h         src/sys/ufs/ffs ffs_vfsops.c src/sys/vm vm_fault.c vm_object.c         vm_object.h vm_page.c
Message-ID:  <200110261418.f9QEIBO96554@freebsd.dk>
In-Reply-To: <200110260008.f9Q086v36985@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
It seems Matt Dillon wrote:

Could we please have this fixed so that a kernel without DDB can
actually link ?

> dillon      2001/10/25 17:08:05 PDT
> 
>   Modified files:
>     sys/kern             vfs_subr.c 
>     sys/sys              vnode.h 
>     sys/ufs/ffs          ffs_vfsops.c 
>     sys/vm               vm_fault.c vm_object.c vm_object.h 
>                          vm_page.c 
>   Log:
>   Implement kern.maxvnodes.  adjusting kern.maxvnodes now actually has a
>   real effect.
>   
>   Optimize vfs_msync().  Avoid having to continually drop and re-obtain
>   mutexes when scanning the vnode list.  Improves looping case by 500%.
>   
>   Optimize ffs_sync().  Avoid having to continually drop and re-obtain
>   mutexes when scanning the vnode list.  This makes a couple of assumptions,
>   which I believe are ok, in regards to vnode stability when the mount list
>   mutex is held.  Improves looping case by 500%.
>   
>   (more optimization work is needed on top of these fixes)
>   
>   MFC after:	1 week
>   
>   Revision  Changes    Path
>   1.326     +76 -36    src/sys/kern/vfs_subr.c
>   1.161     +5 -0      src/sys/sys/vnode.h
>   1.163     +22 -16    src/sys/ufs/ffs/ffs_vfsops.c
>   1.126     +2 -3      src/sys/vm/vm_fault.c
>   1.199     +40 -3     src/sys/vm/vm_object.c
>   1.75      +2 -1      src/sys/vm/vm_object.h
>   1.174     +2 -2      src/sys/vm/vm_page.c
> 

-Søren

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110261418.f9QEIBO96554>