summaryrefslogtreecommitdiff
path: root/arch/x86/machine/pmap.c
AgeCommit message (Expand)Author
2018-02-24New errno.h standard headerRichard Braun
2018-02-21x86/pmap: add TODO entryRichard Braun
2017-10-10x86/pmap: remove useless header inclusionRichard Braun
2017-10-04Fix some header inclusionsRichard Braun
2017-09-27x86/pmap: add assertion on CPU IDRichard 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-05x86/{pmap,tcb}: don't use tsd for the update oplistRichard Braun
2017-07-13Switch to initialization operationsRichard Braun
2017-06-25Use the C11 alignas and noreturn macrosRichard Braun
2017-06-25Remove the param moduleRichard 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-04-10Rename section end symbolsRichard Braun
2017-03-16Update system counter namesRichard Braun
2017-03-15kern/syscnt: replace the evcnt moduleRichard Braun
2017-03-14x86/pmap: make syncer threads use a high fair-scheduling priorityRichard Braun
2017-03-14Use the X15 namespace consistently for macros defined by autoconfRichard Braun
2017-03-06x86/pmap: use spinlocks for sync requestsRichard Braun
2017-02-04Clean up compilationRichard Braun
2017-02-04kern/types: split into module-specific type headersRichard Braun
2017-01-27x86/pmap: add assertion on mapping creationRichard Braun
2017-01-24Add brackets around one-line conditional statementsRichard Braun
2017-01-24kern/thread: add the THREAD_KERNEL_PREFIX macroRichard Braun
2017-01-14x86/pmap: minor renameRichard Braun
2017-01-13Replace unsigned long with uintptr_t for integer/pointer conversionsRichard Braun
2017-01-10x86/pmap: rework PAERichard Braun
2017-01-10x86/pmap: actually allow removal on invalid mappingsRichard Braun
2017-01-09x86/pmap: report pmap update failuresRichard Braun
2016-12-09Force brackets around one-line conditional statementsRichard Braun
2016-09-02x86/biosmem: rename biosmem_directmap_sizeRichard Braun
2014-12-10x86/pmap: directmap updateRichard Braun
2014-12-06x86/pmap: remove page table accountingRichard Braun
2014-12-06x86/pmap: minor name changeRichard Braun
2014-12-06x86/pmap: minor name changeRichard Braun
2014-11-17vm/vm_kmem: minor interface updatesRichard Braun
2014-09-10x86/pmap: fix initialization of percpu variablesRichard Braun
2014-09-05x86/pmap: use percpu variablesRichard Braun
2014-09-03x86/cpu: improve percpu supportRichard Braun
2014-05-30x86/pmap: rework update operation listsRichard Braun
2014-05-20x86/pmap: fix physical mapping removalRichard Braun
2014-05-20x86/pmap: free syncer threads oplistsRichard Braun
2014-05-20x86/pmap: fix implicit updatesRichard Braun
2014-05-20x86/pmap: fix oplist constructorRichard Braun
2014-05-14x86/pmap: release page table pagesRichard Braun
2014-05-14x86/pmap: fix PTEs accounting on page table duplicationRichard Braun
2014-05-14x86/pmap: fix allocation of reserved mappingsRichard Braun