summaryrefslogtreecommitdiff
path: root/vm/vm_page.c
AgeCommit message (Expand)Author
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-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_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_page: implement the vm_page_info shell commandRichard 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-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-02-04Clean up compilationRichard Braun
2017-02-04kern/types: split into module-specific type headersRichard 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-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
2016-02-02vm/vm_page: add missing error checkingRichard Braun
2015-11-22vm_page: remove unused headerRichard Braun
2014-12-10vm/vm_page: rework for a direct physical mappingRichard Braun
2014-11-17vm/vm_kmem: minor interface updatesRichard Braun
2014-09-20vm/vm_page: silence warningRichard Braun
2014-08-29vm/vm_page: properly set type in vm_page_manage()Richard Braun
2014-08-29vm/vm_page: fix alignment of CPU poolsRichard Braun
2014-08-20vm/vm_page: pin thread where appropriateRichard Braun
2014-05-08x86/pmap: per-CPU page tablesRichard Braun
2014-01-10vm/vm_page: turn vm_page_ready into a functionRichard Braun
2014-01-10vm/vm_page: slightly improve page informationRichard Braun
2014-01-02Declare variables as read mostly where appropriateRichard Braun
2013-07-24x86/pmap: fix PTEs accounting during initializationRichard Braun
2013-07-23x86/pmap: count PTEs per PTP at initializationRichard Braun
2013-07-20vm/vm_page: increase page address checks on loadRichard Braun
2013-07-20vm/vm_page: handle type for allocations of order > 0Richard Braun
2013-07-10vm/vm_page: introduce page usage typesRichard Braun
2013-07-09vm/vm_page: minor name changeRichard Braun
2013-07-09vm/vm_phys: merge into the vm_page moduleRichard Braun