summaryrefslogtreecommitdiff
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-23kern/string: allow string functions to be overriddenRichard Braun
2014-05-23kern/string: minor changesRichard Braun
2014-05-22kern/string: fix comparison functionsRichard Braun
2014-05-22kern/evcnt: adjust info columns widthsRichard Braun
2014-05-22kern/llsync: track reset eventsRichard Braun
2014-05-22kern/llsync: declare llsync_setup as an init functionRichard 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-21kern/llsync: fix header inclusionRichard Braun
2014-05-21kern/evcnt: apply filter when reporting countersRichard Braun
2014-05-21configure.ac: report maximum number of processorsRichard Braun
2014-05-21test/test_llsync_defer: new test moduleRichard Braun
2014-05-21INSTALL: document the --enable-test-module optionRichard 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-20test/test_x86_pmap_remove_ptp: tune test moduleRichard Braun
2014-05-20test/test_x86_pmap_remove_ptp: new test moduleRichard Braun
2014-05-20test/test_pmap_update: rename test moduleRichard Braun
2014-05-20Add basic internal test frameworkRichard 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-13kern/evcnt: new evcnt_read functionRichard Braun
2014-05-13kern/evcnt: remove evcnt_info argumentRichard Braun
2014-05-13kern/evcnt: tune name width on screenRichard Braun
2014-05-13x86/pmap: add update countersRichard Braun
2014-05-13kern/thread: slightly improve tick countingRichard Braun
2014-05-13kern/thread: rename thread_tick to thread_tick_intrRichard Braun
2014-05-13kern/thread: count scheduling interruptsRichard Braun
2014-05-13kern/evcnt: minor changeRichard Braun
2014-05-12kern/thread: track tick eventsRichard Braun
2014-05-12kern/evcnt: new moduleRichard Braun
2014-05-12kern/list: fix splittingRichard Braun
2014-05-08x86/lapic: report internal errorsRichard Braun
2014-05-08x86/trap: remove unused headerRichard Braun
2014-05-08kern/thread: change the policy of balancer threadsRichard Braun
2014-05-08x86/pmap: per-CPU page tablesRichard Braun
2014-05-08x86/cpu: better describe TLB flush operationsRichard Braun
2014-05-06kern/thread: new thread_from_tcb functionRichard Braun