Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-06 | vm/vm_map: fix map entry merging | Richard Braun | |
2013-05-15 | kern/list: rename list_insert to list_insert_head | Richard Braun | |
This change increases clarity. | |||
2013-04-17 | vm/vm_phys: replace spin locks with mutexes | Richard Braun | |
2013-04-04 | vm/vm_phys: fix CPU pool initialization | Richard Braun | |
2012-12-22 | vm/vm_phys: add segment allocation function | Richard Braun | |
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. | |||
2012-12-11 | vm/vm_phys: add locks | Richard Braun | |
2012-12-07 | kern/kmem: rework buffer-to-slab lookup | Richard Braun | |
Instead of using a red-black tree, rely on the VM system to store kmem specific private data. | |||
2012-12-01 | Normalize the spelling of CPU in comments | Richard Braun | |
2012-11-08 | kern/string: implement strlcpy | Richard Braun | |
2012-11-03 | Merge lib into kern | Richard Braun | |
There are no precise enough criteria to justify the separation of these two directories. | |||
2012-10-10 | Rename vm_phys_t to phys_addr_t | Richard Braun | |
2012-10-03 | x86: new architecture | Richard Braun | |
Merge 32-bit IA-32 (i386) and 64-bit AMD64 (amd64) code into one common architecture. The amd64 variant isn't functional yet. | |||
2012-09-30 | Initial commit | Richard Braun | |