Date: Wed, 10 Sep 2008 22:24:48 -0700 From: "Artem Belevich" <fbsdlist@src.cx> To: "Alan Cox" <alc@cs.rice.edu> Cc: freebsd-hackers@freebsd.org Subject: Re: Increasing KVM on amd64 Message-ID: <ed91d4a80809102224n6b89efdcta150a8e14998d031@mail.gmail.com> In-Reply-To: <48C8A78C.6070608@cs.rice.edu> References: <ed91d4a80809101612t4e74a1e6y5ffffcf7ebf63d5d@mail.gmail.com> <48C8A78C.6070608@cs.rice.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
> SVN rev 180308 on 2008-07-05 19:34:33Z by alc > > Enable the creation of a kmem map larger than 4GB. > Submitted by: Tz-Huan Huang > > Make several variables related to kmem map auto-sizing static. > Found by: CScout I did apply Tz-Huan Huang's patch that he pointed to shortly after you've announced your patch. As far as I can tell it's identical to SVN rev 180308 changes. > Second, there is no room for a kmem map greater than 4GB unless the overall > KVM size is greater than 6GB. Specifically, a >4GB kmem map isn't possible > with 6GB KVM because the kmem map would overlap the kernel's code, data, and > bss segment. > > If you're able to apply the above kern_malloc.c change to your kernel, then > I should be able to describe how to increase your KVM beyond 6GB. I'd be glad to give it a try. -- --Artem
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ed91d4a80809102224n6b89efdcta150a8e14998d031>