index
:
mocramis/x15.git
perfmon
X15 microkernel perf module
Remy Noel
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
arch
Age
Commit message (
Expand
)
Author
2013-07-23
x86/pmap: declare pmap_setup as an init function
Richard Braun
2013-07-20
x86/pmap: remove kernel-specific functions
Richard Braun
2013-07-20
x86/pmap: new pmap_assert_range macro
Richard Braun
2013-07-20
x86/pmap: don't set the global bit for page table pages
Richard Braun
2013-07-20
x86/pmap: slightly change page table entry access
Richard Braun
2013-07-20
x86/pmap: fix kernel space growing
Richard Braun
2013-07-20
x86/pmap: minor pmap member type and name change
Richard Braun
2013-07-10
vm/vm_page: introduce page usage types
Richard Braun
2013-07-09
vm/vm_phys: merge into the vm_page module
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
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
x86/pmap: change pmap_kenter to pass protection
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-04
x86/{cpu,tcb}: move scheduling interrupts handling
Richard Braun
2013-06-03
x86/tcb: new tcb_trace function
Richard Braun
2013-06-01
kern/thread: slightly rework scheduler invocation
Richard Braun
2013-05-24
x86/param: update kernel space end address on i386
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-15
x86/cpu: pass flags by address to cpu_intr_save
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
x86/cpu: make cpu_idle safely enable interrupts
Richard Braun
2013-05-15
x86/{cpu,trap}: implement lockless checkpoint reset IPIs
Richard Braun
2013-04-21
x86/pmap: replace spin locks with mutexes where relevant
Richard Braun
2013-04-18
x86/pmap: handle address overflow in pmap_kgrow
Richard Braun
2013-04-05
x86/boot: minor 32/64-bit assembly code sharing
Richard Braun
2013-04-05
x86/boot: minor naming change
Richard Braun
2013-04-05
x86/{boot,cpu}: rework boot stack allocation
Richard Braun
2013-04-04
x86/trap: display CPU number in traces
Richard Braun
2013-03-17
x86/mb: optimize load and store memory barriers
Richard Braun
2013-03-16
x86/param: increase timer frequency to 200 Hz
Richard Braun
2013-03-14
x86: remove store memory barriers
Richard Braun
2013-03-14
kern/{kernel,thread}: rework initialization
Richard Braun
2013-03-12
x86/cpu: make cpu_halt_broadcast asynchronous
Richard Braun
2013-03-11
x86/{tcb,trap}: implement rescheduling IPIs
Richard Braun
2013-03-02
kern/thread: minor preemption refactoring
Richard Braun
2013-02-28
x86/strace: fix address lookup
Richard Braun
2013-02-28
x86/trap: selectively disable preemption
Richard Braun
2013-02-26
x86/cpu: add implicit compiler barriers
Richard Braun
[prev]
[next]