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-07-06
actually, it didn't work, but does now
basic_paging
Richard Braun
2013-07-06
page fault handling works !
Richard Braun
2013-07-06
another set of small structural changes
Richard Braun
2013-07-06
update kernel test
Richard Braun
2013-07-06
entry lookup
Richard Braun
2013-07-06
x86 page fault handling
Richard Braun
2013-07-06
vm/vm_map: fix map entry merging
Richard Braun
2013-07-06
a bit more but unfinished
Richard Braun
2013-07-06
Initial object implementation
Richard Braun
2013-07-06
x86/pmap: use per processor mappings to zero pages
Richard Braun
2013-07-06
x86/pmap: rework temporary mappings
Richard Braun
2013-07-05
kern/rdxtree: specify tree as const when looking up
Richard Braun
2013-07-05
kern/work: update rdxtree calls for 64-bit keys
Richard Braun
2013-07-05
kern/rdxtree: use 64-bit keys
Richard Braun
2013-07-05
kern/rdxtree: minor comment updates
Richard Braun
2013-07-05
kern/rdxtree: change definition of rdxtree_bm_t
Richard Braun
2013-07-05
x86/biosmem: don't load physically unreachable memory
Richard Braun
2013-07-05
x86/cpu: obtain physical/virtual address widths
Richard Braun
2013-07-03
x86/pmap: new pmap_enter function
Richard Braun
2013-07-03
vm/vm_kmem: fix mention to multiple kernel maps
Richard Braun
2013-07-03
x86/pmap: change pmap_kenter to pass protection
Richard Braun
2013-07-02
kern/macros: fix structof
Richard Braun
2013-07-02
x86/pmap: use per processor data for TLB updates
Richard Braun
2013-07-01
x86/pmap: improve TLB invalidation
Richard Braun
2013-06-28
x86/pmap: simplify pmap_kgrow
Richard Braun
2013-06-28
x86/pmap: improve TLB range flushes
Richard Braun
2013-06-28
x86/cpu: new cpu_tlb_flush_all function
Richard Braun
2013-06-28
x86/pmap: replace pmap_kupdate with pmap_update
Richard Braun
2013-06-28
x86/pmap: replace pmap_kextract with pmap_extract
Richard Braun
2013-06-28
x86/pmap: replace pmap_kprotect with pmap_protect
Richard Braun
2013-06-15
vm/vm_map: rework flags
Richard Braun
2013-06-15
vm/vm_map: advice macros update
Richard Braun
2013-06-15
vm/vm_map: fix typo
Richard Braun
2013-06-14
vm/vm_setup: declare vm_setup as an init function
Richard Braun
2013-06-14
kern/llsync: rename read-side critical section functions
Richard Braun
2013-06-14
vm/vm_map: fix map entry merging
Richard Braun
2013-06-10
kern/work: fix radix tree usage
Richard Braun
2013-06-09
kern/rdxtree: use a constructor for internal nodes
Richard Braun
2013-06-09
kern/kmem: rename constructor type
Richard Braun
2013-06-09
kern/kmem: fix object construction bug
Richard Braun
2013-06-09
kern/work: use a radix tree for worker ID allocation
Richard Braun
2013-06-09
kern/rdxtree: new module
Richard Braun
2013-06-04
x86/{cpu,tcb}: move scheduling interrupts handling
Richard Braun
2013-06-03
kern/llsync: use the work module for deferred processing
Richard Braun
2013-06-03
kern/work: new module
Richard Braun
2013-06-03
x86/tcb: new tcb_trace function
Richard Braun
2013-06-03
kern/task: include thread addresses in the output
Richard Braun
2013-06-03
kern/thread: fix thread creation
Richard Braun
2013-06-02
kern/kmem: fix locking error in kmem_cache_free
Richard Braun
2013-06-01
kern/thread: update creation attributes handling
Richard Braun
[next]