Home
last modified time | relevance | path

Searched hist:"0 cddd8f02397756cbeca5c5777d5895f3e419d88" (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/sys/vm/
H A Dphys_pager.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm_unix.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm.hdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm_init.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm_pager.hdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm_meter.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Ddevice_pager.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm_pager.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm_map.hdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm_object.hdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvm_kern.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
/freebsd/sys/kern/
H A Dsubr_blist.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dimgact_aout.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dsysv_shm.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dlink_elf.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dlink_elf_obj.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dvfs_cluster.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dkern_resource.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
/freebsd/sys/fs/procfs/
H A Dprocfs_map.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
H A Dprocfs_mem.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
/freebsd/sys/i386/i386/
H A Dmem.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
/freebsd/sys/amd64/amd64/
H A Dmem.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
/freebsd/sys/powerpc/powerpc/
H A Dvm_machdep.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
/freebsd/sys/sys/
H A Dmutex.hdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
/freebsd/sys/dev/md/
H A Dmd.cdiff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.
diff 0cddd8f02397756cbeca5c5777d5895f3e419d88 Wed Jul 04 18:20:28 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> 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.

123