summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-04-19vm/vm_map: make vm_map_info lock VM mapRichard Braun
2013-04-18x86/pmap: handle address overflow in pmap_kgrowRichard Braun
2013-04-18vm/vm_map: fix lookup cache handlingRichard Braun
2013-04-18vm/vm_map: fix map entry clippingRichard Braun
2013-04-17vm/vm_map: serialize access to the kentry slabs listRichard Braun
2013-04-17vm/vm_map: replace spin locks with mutexesRichard Braun
2013-04-17vm/vm_phys: replace spin locks with mutexesRichard Braun
2013-04-17kern/kmem: replace spin locks with mutexesRichard Braun
2013-04-15kern/thread: thread destructionRichard Braun
2013-04-15kern/task: new task_remove_thread functionRichard Braun
2013-04-14kern/condition: make condition_init an inline functionRichard Braun
2013-04-14kern/{condition,mutex}: refactor common codeRichard Braun
2013-04-14kern/condition: new moduleRichard Braun
2013-04-13kern/thread: fix inter-processor load balancingRichard Braun
2013-04-13kern/panic: restrict handling to the first panicRichard Braun
2013-04-13kern/mutex: new mutex_assert_locked macroRichard Braun
2013-04-08kern/mutex: new moduleRichard Braun
2013-04-08kern/thread: rework thread state handlingRichard Braun
2013-04-08kern/thread: rework bootstrappingRichard Braun
2013-04-06kern/spinlock: rewrite spinlock_assert_locked as a macroRichard Braun
2013-04-05x86/boot: minor 32/64-bit assembly code sharingRichard Braun
2013-04-05x86/boot: minor naming changeRichard Braun
2013-04-05x86/{boot,cpu}: rework boot stack allocationRichard Braun
2013-04-04vm/vm_phys: fix CPU pool initializationRichard Braun
2013-04-04x86/trap: display CPU number in tracesRichard Braun
2013-04-03kern/spinlock: replace compare-and-swap with a simpler exchangeRichard Braun
2013-04-03kern/spinlock: change the interface of trylock functionsRichard Braun
2013-03-18kern/thread: minor comment changesRichard Braun
2013-03-17kern/thread: document schedulingRichard Braun
2013-03-17x86/mb: optimize load and store memory barriersRichard Braun
2013-03-16kern/thread: rename and move the on_rq thread memberRichard Braun
2013-03-16kern/thread: simplify remote wakeupsRichard Braun
2013-03-16kern/thread: don't migrate pinned threadsRichard Braun
2013-03-16x86/param: increase timer frequency to 200 HzRichard Braun
2013-03-16kern/thread: scale thread weights on timer frequencyRichard Braun
2013-03-16kern/thread: make thread_schedule privateRichard Braun
2013-03-16kern/thread: regularly attempt to balance when idlingRichard Braun
2013-03-15kern/thread: revised balancing strategyRichard Braun
2013-03-15kern/thread: don't include kern/printk.hRichard Braun
2013-03-15kern/thread: use a stable highest round value when balancingRichard Braun
2013-03-15kern/thread: fix deadlock on inter-processor balancingRichard Braun
2013-03-15kern/thread: fix idler thread initializationRichard Braun
2013-03-15kern/thread: remove the unused cpu thread memberRichard Braun
2013-03-14x86: remove store memory barriersRichard Braun
2013-03-14kern/{kernel,thread}: rework initializationRichard Braun
2013-03-12kern/thread: fix balancer initialization and wakeupRichard Braun
2013-03-12x86/cpu: make cpu_halt_broadcast asynchronousRichard Braun
2013-03-12kern/thread: fix and improve round balancingRichard Braun
2013-03-11kern/thread: fix and improve run queue selection on wakeupRichard Braun
2013-03-11kern/thread: optimize round trackingRichard Braun