Date: Wed, 17 Jul 2002 16:21:59 -0700 (PDT) From: Peter Wemm <peter@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ia64/ia64 pmap.c Message-ID: <200207172321.g6HNLxBC090409@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 2002/07/17 16:21:59 PDT Modified files: sys/ia64/ia64 pmap.c Log: Cap the initial PV and PTE table preallocations. Otherwise we explode on the Itanium2 system I have when we use up *all* of the initial 256MB direct mapped region before we are ready to dynamically expand it. The machine that I have has 4 cpus and a very big hole in the middle. This makes the bogus '(last_address - first_address) / PAGE_SIZE' calculations especially dangerous and caused many millions of initial PV/PTE's to be preallocated. Revision Changes Path 1.70 +4 -1 src/sys/ia64/ia64/pmap.c 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?200207172321.g6HNLxBC090409>