summaryrefslogtreecommitdiff
path: root/vm
AgeCommit message (Expand)Author
2018-04-19kern/atomic: remove shortcutsRichard Braun
2018-02-24kern/log2: fix namingRichard Braun
2018-02-24kern/{cbuf,fmt,hash,hlist,list,plist,rdxtree,shell,slist}: update from upstreamRichard Braun
2018-02-24New errno.h standard headerRichard Braun
2018-02-24Don't use reserved identifiersRichard Braun
2018-02-20kern/llsync: remove moduleRichard Braun
2017-12-03Revert "Make assert have no side effects"Richard Braun
2017-10-04Fix some header inclusionsRichard Braun
2017-09-21New build systemRichard Braun
2017-09-07Use accessors when referring to global kernel objectsRichard Braun
2017-09-06vm: rename min/max macros to start/end variantsRichard Braun
2017-09-02Rework the build systemRichard Braun
2017-09-02Make assert have no side effectsRichard Braun
2017-08-04vm/vm_page: rename vm_page_atop and vm_page_ptoaRichard Braun
2017-07-13Switch to initialization operationsRichard Braun
2017-07-02vm/vm_kmem: create a VM object to track mapped kernel pagesRichard Braun
2017-07-02vm/vm_object: new moduleRichard Braun
2017-06-25Use the C11 alignas and noreturn macrosRichard Braun
2017-06-25Remove the param moduleRichard Braun
2017-06-25Move physical memory properties into the new x86/pmem moduleRichard Braun
2017-06-24Make shell command descriptions consistentRichard Braun
2017-06-24vm/vm_map: implement the vm_map_info shell commandRichard Braun
2017-06-24vm/vm_page: implement the vm_page_info shell commandRichard Braun
2017-06-22kern/macros: move the __read_mostly macro hereRichard Braun
2017-06-11vm/vm_page: fix debug messageRichard Braun
2017-06-10Use log functions where appropriateRichard Braun
2017-05-30Move assert.h to the include directoryRichard Braun
2017-04-29Revert "Remove unneeded quotes when using #error"Richard Braun
2017-04-29New stdio.h standard headerRichard Braun
2017-04-29kern/printk: rename to printfRichard Braun
2017-03-14Use the X15 namespace consistently for macros defined by autoconfRichard Braun
2017-03-13Remove unneeded quotes when using #errorRichard Braun
2017-02-04Fix printf-format related warningsRichard Braun
2017-02-04Clean up compilationRichard Braun
2017-02-04kern/types: split into module-specific type headersRichard Braun
2017-01-31vm/vm_map: remove unused function vm_map_prevRichard Braun
2017-01-30vm/vm_map: fix map entry linkingRichard Braun
2017-01-27vm/vm_map: fix map entry clippingRichard Braun
2017-01-27vm/vm_kmem: return NULL instead of 0 where appropriateRichard Braun
2017-01-26kern/rdxtree: reintroduce the rdxtree moduleRichard Braun
2017-01-13Replace unsigned long with uintptr_t for integer/pointer conversionsRichard Braun
2017-01-12Rename VM page segments to zonesRichard Braun
2017-01-11vm/vm_page: provide accessors to private dataRichard Braun
2017-01-11kern/kmem: rework slab allocationRichard Braun
2017-01-09x86/pmap: report pmap update failuresRichard Braun
2017-01-09vm/vm_page: do not panic on pmap page allocation failureRichard Braun
2016-12-09Force brackets around one-line conditional statementsRichard Braun
2016-09-02vm_page: make details reporting conditionalRichard Braun
2016-09-02vm/vm_page: update copyright noticeRichard Braun
2016-09-02vm/vm_page: change segment loadingRichard Braun