Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Jul 2001 09:48:13 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Matt Dillon <dillon@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org
Subject:   RE: cvs commit: src/sys/alpha/alpha machdep.c mem.c trap.c vm_ma
Message-ID:  <XFMail.010704094813.jhb@FreeBSD.org>
In-Reply-To: <200107041620.f64GKUW78489@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 04-Jul-01 Matt Dillon wrote:
> dillon      2001/07/04 09:20:30 PDT
> 
>   Modified files:
>     sys/alpha/alpha      machdep.c mem.c trap.c vm_machdep.c 
>     sys/alpha/osf1       imgact_osf1.c osf1_misc.c 
>     sys/dev/md           md.c 
>     sys/fs/procfs        procfs_map.c procfs_mem.c 
>     sys/fs/specfs        spec_vnops.c 
>     sys/i386/i386        busdma_machdep.c machdep.c mem.c pmap.c 
>                          vm_machdep.c 
>     sys/i386/isa         isa_dma.c 
>     sys/ia64/ia64        vm_machdep.c 
>     sys/kern             imgact_aout.c imgact_elf.c init_main.c 
>                          kern_exec.c kern_exit.c kern_fork.c 
>                          kern_resource.c link_elf.c subr_blist.c 
>                          sys_pipe.c sysv_shm.c uipc_syscalls.c 
>                          vfs_bio.c vfs_cluster.c vfs_default.c 
>                          vfs_subr.c vfs_syscalls.c 
>     sys/nfs              nfs_bio.c nfs_subs.c 
>     sys/pc98/i386        machdep.c 
>     sys/pc98/pc98        isa_dma.c 
>     sys/powerpc/powerpc  vm_machdep.c 
>     sys/sys              mutex.h proc.h 
>     sys/ufs/ufs          ufs_readwrite.c 
>     sys/vm               default_pager.c device_pager.c 
>                          phys_pager.c swap_pager.c vm.h vm_fault.c 
>                          vm_glue.c vm_init.c vm_kern.c vm_map.c 
>                          vm_map.h vm_meter.c vm_mmap.c vm_object.c 
>                          vm_object.h vm_page.c vm_page.h 
>                          vm_pageout.c vm_pager.c vm_pager.h 
>                          vm_unix.c vm_zone.c vnode_pager.c 
>   Log:
>   With Alfred's permission, remove vm_mtx in favor of a fine-grained approach
>   (this commit is just the first stage).  Also add various GIANT_ macros to
>   formalize the removal of Giant, making it easy to test in a more piecemeal
>   fashion. These macros will allow us to test fine-grained locks to a degree
>   before removing Giant, and also after, and to remove Giant in a piecemeal
>   fashion via sysctl's on those subsystems which the authors believe can
>   operate without Giant.

Argh. /me kicks DNS.  Sorry my mail took so long to get sent out, but there are
some minor nits with this.

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

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?XFMail.010704094813.jhb>