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>