summaryrefslogtreecommitdiff
path: root/arch/x86/machine/pmap.h
AgeCommit message (Expand)Author
2018-04-14Fix left-over reserved identifiersRichard 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-07-02vm/vm_kmem: create a VM object to track mapped kernel pagesRichard Braun
2017-06-25Remove the param moduleRichard 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-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-09x86/pmap: report pmap update failuresRichard 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-09-03x86/cpu: improve percpu supportRichard Braun
2014-06-19x86/pmap: fix typoRichard Braun
2014-06-19x86/cpu: unconditionnally call pmap_mp_setupRichard Braun
2014-05-08x86/pmap: per-CPU page tablesRichard Braun
2014-01-14Rework bootstrappingRichard Braun
2013-08-15x86/pmap: minor naming changesRichard Braun
2013-07-30x86/pmap: minor naming changeRichard Braun
2013-07-23x86/pmap: count PTEs per PTP at initializationRichard Braun
2013-07-20x86/pmap: remove kernel-specific functionsRichard Braun
2013-07-20x86/pmap: minor pmap member type and name changeRichard Braun
2013-07-03x86/pmap: new pmap_enter functionRichard Braun
2013-07-03x86/pmap: change pmap_kenter to pass protectionRichard Braun
2013-07-01x86/pmap: improve TLB invalidationRichard Braun
2013-06-28x86/pmap: replace pmap_kupdate with pmap_updateRichard Braun
2013-06-28x86/pmap: replace pmap_kextract with pmap_extractRichard Braun
2013-06-28x86/pmap: replace pmap_kprotect with pmap_protectRichard Braun
2013-04-21x86/pmap: replace spin locks with mutexes where relevantRichard Braun
2012-12-29kern/thread: handle address space on context switchRichard Braun
2012-12-28x86/pmap: reintroduce the kernel pmapRichard Braun
2012-12-27x86/pmap: adjust comments about kernel page tablesRichard Braun
2012-12-27x86/pmap: make pmap_kgrow flush updated TLB entriesRichard Braun
2012-12-22x86/pmap: physical map creationRichard Braun
2012-12-22x86/param: don't depend on pmap declarationsRichard Braun
2012-12-22x86/pmap: rename pmap_growkernel to pmap_kgrowRichard Braun
2012-12-22x86/pmap: minor comment updateRichard Braun
2012-12-12Simplify requirements on interrupts during initializationRichard Braun
2012-12-11Adjust interrupts configuration on kernel entryRichard Braun
2012-12-09x86/pmap: inter-processor TLB updatesRichard Braun
2012-11-23x86/pmap: make pmap_zero_page staticRichard Braun
2012-11-21x86/pmap: remove the kernel pmapRichard Braun
2012-11-21x86/pmap: turn pmap_klimit into a functionRichard Braun
2012-11-03Merge lib into kernRichard Braun