Skip site navigation (1)Skip section navigation (2)
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>