index
:
rbraun/x15.git
arm_port_dev
basic_paging
master
memory_model_dev
The X15 microkernel
Richard Braun
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2013-06-01
kern/thread: slightly rework scheduler invocation
Richard Braun
2013-06-01
kern/thread: short comment about thread locking
Richard Braun
2013-06-01
kern/thread: minor naming change
Richard Braun
2013-05-26
vm/vm_kmem: check that kernel space doesn't start at 0
Richard Braun
2013-05-25
kern/thread: make more extensive use of cpumaps
Richard Braun
2013-05-25
kern/llsync: replace raw bitmaps with cpumaps
Richard Braun
2013-05-24
x86/param: update kernel space end address on i386
Richard Braun
2013-05-24
kern/llsync: group related functions
Richard Braun
2013-05-24
kern/llsync: fix checkpoint reset interrupt handling
Richard Braun
2013-05-24
kern/llsync: fix first processor registration
Richard Braun
2013-05-24
kern/llsync: minor refactoring
Richard Braun
2013-05-24
kern/llsync: disable interrupts on per-CPU data access
Richard Braun
2013-05-24
kern/llsync: assume interrupts are disabled on commit
Richard Braun
2013-05-24
kern/llsync: improve concurrency
Richard Braun
2013-05-24
kern/llsync: fix deadlock
Richard Braun
2013-05-24
kern/llsync: set worker thread processor affinity
Richard Braun
2013-05-19
kern/thread: implement processor affinity
Richard Braun
2013-05-19
kern/cpumap: new module
Richard Braun
2013-05-16
x86/mb: remove eflags register from the clobber list
Richard Braun
2013-05-16
x86/trap: pass raw function names to trap macros
Richard Braun
2013-05-16
kern/thread: fix wakeup with respect to pinning
Richard Braun
2013-05-16
kern/llsync: minor comment fix
Richard Braun
2013-05-16
kern/kmem: reduce fragmentation
Richard Braun
2013-05-16
kern/task: fix task creation
Richard Braun
2013-05-15
kern/list: rename list_insert to list_insert_head
Richard Braun
2013-05-15
x86/cpu: pass flags by address to cpu_intr_save
Richard Braun
2013-05-15
kern/thread: return unsigned run queue identifiers
Richard Braun
2013-05-15
kern/bitmap: move helper functions to bitmap_i.h
Richard Braun
2013-05-15
kern/thread: add comment about balancer threads
Richard Braun
2013-05-15
kern/thread: set the runq member for idler threads
Richard Braun
2013-05-15
x86/param: minor comment fix
Richard Braun
2013-05-15
x86/cpu: reset lockless synchronization checkpoints
Richard Braun
2013-05-15
kern/llsync: new module
Richard Braun
2013-05-15
kern/thread: rework idle loop
Richard Braun
2013-05-15
x86/cpu: make cpu_idle safely enable interrupts
Richard Braun
2013-05-15
x86/{cpu,trap}: implement lockless checkpoint reset IPIs
Richard Braun
2013-05-15
kern/thread: describe thread_sleep memory barrier semantics
Richard Braun
2013-05-15
kern/bitmap: new bitmap_copy function
Richard Braun
2013-05-13
kern/thread: make thread_active_runqs private
Richard Braun
2013-05-13
kern/thread: fix thread waking on remote run queue
Richard Braun
2013-05-12
kern/thread: update kernel thread naming rules
Richard Braun
2013-05-12
kern/thread: minor name change in struct thread_attr
Richard Braun
2013-05-12
kern/thread: fix getting caller task during bootstrap
Richard Braun
2013-05-12
kern/thread: fix balancer threads policy
Richard Braun
2013-05-12
kern/thread: fix reaper thread policy
Richard Braun
2013-05-09
kern/thread: remove an unneeded memory barrier
Richard Braun
2013-04-21
x86/pmap: replace spin locks with mutexes where relevant
Richard Braun
2013-04-21
kern/kmem: rework slab lists handling
Richard Braun
2013-04-20
kern/kmem: fix locking error
Richard Braun
2013-04-19
kern/kmem: move internal data to kmem_i.h
Richard Braun
[prev]
[next]