Age | Commit message (Collapse) | Author |
|
The original idea was to separate physical page allocation from page list
management, but it doesn't make much sense any more.
|
|
This change increases clarity.
|
|
|
|
|
|
Architecture specific code sometimes has constraints on the location of some
data structures in physical memory. This interface provides a simple way to
allocate physical memory from segments that fulfill these constraints. If
they are stronger, or needed by machine independent code, another (more
complicated) interface will be needed.
|
|
|
|
Instead of using a red-black tree, rely on the VM system to store kmem
specific private data.
|
|
|
|
|
|
There are no precise enough criteria to justify the separation of these
two directories.
|
|
|
|
Merge 32-bit IA-32 (i386) and 64-bit AMD64 (amd64) code into one common
architecture. The amd64 variant isn't functional yet.
|
|
|