summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2014-05-24x86/string: add memory to the clobber listRichard Braun
2014-05-24x86/string: optimize handling of direction flagRichard Braun
2014-05-24x86/string: optimize memcmpRichard Braun
2014-05-24x86/string: add optimized versions of strlen, strcpy and strcmpRichard Braun
2014-05-23x86/string: add some optimized string functionsRichard Braun
2014-05-21x86/lapic: improve IPI generationRichard Braun
2014-05-21x86/cpu: fix lapic module usage when sending IPIsRichard Braun
2014-05-21x86/lapic: clarify interfaceRichard 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-19x86: simplify Makefrag.amRichard 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
2014-05-14Print vm_page info at the end of kernel bootstrapRichard Braun
2014-05-14Improve the description of multi-processor setupRichard Braun
2014-05-13x86/pmap: add update countersRichard Braun
2014-05-13kern/thread: rename thread_tick to thread_tick_intrRichard Braun
2014-05-13kern/thread: count scheduling interruptsRichard Braun
2014-05-12kern/evcnt: new moduleRichard Braun
2014-05-08x86/lapic: report internal errorsRichard Braun
2014-05-08x86/trap: remove unused headerRichard Braun
2014-05-08x86/pmap: per-CPU page tablesRichard Braun
2014-05-08x86/cpu: better describe TLB flush operationsRichard Braun
2014-05-06x86/tcb: make tcb_init initialize thread-local dataRichard Braun
2014-05-06x86/pmap: remove check for page-aligned addressesRichard Braun
2014-05-05x86/atomic: add xor operationsRichard Braun
2014-04-27x86/atomic: add fetchadd operationsRichard Braun
2014-01-20x86/pmap: improve page table page mapping functionsRichard Braun
2014-01-14Rework bootstrappingRichard Braun
2014-01-10x86/pmap: fix and complete PTEs accountingRichard Braun
2014-01-10vm/vm_page: turn vm_page_ready into a functionRichard Braun
2014-01-08x86/boot: improve early error reportingRichard Braun
2014-01-03x86/atomic: support atomic operations on intsRichard Braun
2014-01-02x86/pmap: fix alignment of per-CPU mapping infoRichard Braun
2014-01-02Declare variables as read mostly where appropriateRichard Braun
2014-01-02x86/param: new __read_mostly macroRichard Braun
2013-08-15x86/pmap: minor naming changesRichard Braun
2013-08-15x86/strace: fix new lines in message stringsRichard Braun
2013-08-15x86/pmap: rework page translation level handlingRichard Braun
2013-08-15x86/pmap: another minor naming changeRichard Braun
2013-07-30x86/pmap: minor naming changeRichard Braun
2013-07-24x86/pmap: fix PTEs accounting during initializationRichard Braun
2013-07-24x86/pmap: use pmap_walk_vas for PTEs accountingRichard Braun
2013-07-24x86/pmap: introduce the pmap_walk_vas functionRichard Braun
2013-07-23x86/pmap: count PTEs per PTP at initializationRichard Braun
2013-07-23x86/pmap: fix address range checkingRichard Braun
2013-07-23x86/pmap: fix first level of page translation tableRichard Braun