Date: Sun, 10 Aug 2003 22:51:51 -0700 (PDT) From: Mike Silbersack <silby@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: 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 Message-ID: <200308110551.h7B5ppHr001253@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308110551.h7B5ppHr001253>