cvs commit: src/sys/kern subr_param.c sys_pipe.c src/sys/sys
pipe.h src/sys/vm vm_init.c vm_kern.c vm_kern.h
Mike Silbersack
silby at FreeBSD.org
Sun Aug 10 22:51:53 PDT 2003
silby 2003/08/10 22:51:51 PDT
FreeBSD src repository
Modified files:
sys/kern subr_param.c sys_pipe.c
sys/sys pipe.h
sys/vm vm_init.c vm_kern.c vm_kern.h
Log:
More pipe changes:
From alc:
Move pageable pipe memory to a seperate kernel submap to avoid awkward
vm map interlocking issues. (Bad explanation provided by me.)
From me:
Rework pipespace accounting code to handle this new layout, and adjust
our default values to account for the fact that we now have a solid
limit on allocations.
Also, remove the "maxpipes" limit, as it no longer has a purpose.
(The limit on kva usage solves the problem of having two many pipes.)
Revision Changes Path
1.60 +8 -10 src/sys/kern/subr_param.c
1.145 +26 -38 src/sys/kern/sys_pipe.c
1.23 +0 -1 src/sys/sys/pipe.h
1.38 +3 -0 src/sys/vm/vm_init.c
1.103 +1 -0 src/sys/vm/vm_kern.c
1.26 +1 -0 src/sys/vm/vm_kern.h
More information about the cvs-src
mailing list