Date: Fri, 18 Sep 1998 14:17:39 -0400 From: "Steve Friedrich" <SteveFriedrich@Hot-Shot.com> To: "freebsd-questions" <freebsd-questions@FreeBSD.ORG>, "Scott Smyth" <smyth@bashful.realminfo.com> Subject: Re: memory allocation above "physical" memory (fwd) Message-ID: <199809181817.OAA10242@laker.net>
next in thread | raw e-mail | index | archive | help
On Fri, 18 Sep 1998 12:08:45 -0400 (EDT), Scott Smyth wrote: >Subject: memory allocation above "physical" memory > >If the kernel is hacked to only know about 64 MB, is there >functionality already in the BSD kernel so allocate the memory >that may lie above what the kernel "knows" about. For instance, >in linux, vremap builds new page tables and returns a virtual >address you can use. So, I am looking for a function that >retrieves memory the kernel does not know about necessarily and >maps it to virtual addresses (whether or not it is contigous in >physical memory -- it may be). > >The example: physical memory the kernel knows: 64 MB, but the >real memory banks hold 96 MB. How can I access the top 32 MB? >Does functionality exist for: >1) getting page tables; >2) mapping page tables to virtual addresses. > >Thanks, >Scott Would you be interested in the kernel detecting that 32MB ?? Look in the LINT config is /sys/i386/conf for MAXMEM. There are notes regarding usage... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809181817.OAA10242>