Subject: Contiguous Physical Memory Allocation
To: None <tech-kern@NetBSD.ORG>
From: Robert Black <firstname.lastname@example.org>
Date: 06/26/1996 20:04:15
There is a problem with the arm32 port in that its level 1 page tables need 16k
of contiguous physical memory with a page size of 4k. Currently a block is
allocated at boot time as there doesn't appear to be any easy way to do this
after the memory has been handed to the VM system. One option is to increase
the page size to 16k. The other is to write an allocator. I am wondering how
many people would find a generalised contiguous physical memory allocator
useful given that large allocations would probably fail due to wired pages.
Any comments? What functionality do people want?