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
/
x86
/
machine
/
trap.c
Age
Commit message (
Expand
)
Author
2018-04-21
perfmon: Add overflow handling.
Remy Noel
2018-04-21
perfmon: add perfmon overflow interrupt.
Remy Noel
2017-07-13
Switch to initialization operations
Richard Braun
2017-06-25
Use the C11 alignas and noreturn macros
Richard Braun
2017-06-25
Remove the param module
Richard Braun
2017-06-24
Move the DATA_ALIGN and TEXT_ALIGN macros to the x86/cpu module
Richard Braun
2017-06-24
Break STACK_SIZE macro into 3 different macros
Richard Braun
2017-05-30
Move assert.h to the include directory
Richard Braun
2017-05-23
x86/trap: rework to allow registering trap handlers
Richard Braun
2017-05-16
x86/trap: add interrupt stacks
Agustina Arzille
2017-05-16
x86/trap: add the trap_handler_get helper function
Agustina Arzille
2017-04-29
New stdio.h standard header
Richard Braun
2017-04-29
kern/printk: rename to printf
Richard Braun
2017-03-19
x86/trap: explicitely enter interrupt context when appropriate
Richard Braun
2017-03-14
x86/trap: print interrupted thread on double fault
Richard Braun
2017-02-26
x86/trap: print interrupt thread info on unhandled trap
Richard Braun
2017-02-20
x86/trap: fix formatting
Richard Braun
2016-12-09
Force brackets around one-line conditional statements
Richard Braun
2016-09-02
x86/trap: report CR2 if trap is a page fault
Richard Braun
2014-10-09
kern/xcall: new module
Richard Braun
2014-10-02
x86/{lapic/pic}: normalize interrupt handler names
Richard Braun
2014-06-10
kern/llsync: rework lockless synchronization
Richard Braun
2014-05-08
x86/trap: remove unused header
Richard Braun
2014-05-08
x86/pmap: per-CPU page tables
Richard Braun
2014-01-02
Declare variables as read mostly where appropriate
Richard Braun
2013-06-04
x86/{cpu,tcb}: move scheduling interrupts handling
Richard Braun
2013-06-01
kern/thread: slightly rework scheduler invocation
Richard Braun
2013-05-15
x86/{cpu,trap}: implement lockless checkpoint reset IPIs
Richard Braun
2013-04-04
x86/trap: display CPU number in traces
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/trap: selectively disable preemption
Richard Braun
2012-12-31
x86/trap: halt all processors on aborts
Richard Braun
2012-12-31
x86/trap: display call trace on aborts
Richard Braun
2012-12-30
kern/panic: halt all processors on panic
Richard Braun
2012-12-15
x86/trap: improve trap frame readability
Richard Braun
2012-12-15
x86/cpu x86/trap: handle double faults
Richard Braun
2012-12-14
kern/thread: tidy scheduler entry functions
Richard Braun
2012-12-12
kern/thread: support multiprocessor scheduling
Richard Braun
2012-12-09
x86/pmap: inter-processor TLB updates
Richard Braun
2012-11-19
kern/thread: preliminary scheduling implementation
Richard Braun
2012-11-17
x86/trap: rework the default handler
Richard Braun
2012-11-03
Merge lib into kern
Richard Braun
2012-10-23
x86/pic: new module
Richard Braun
2012-10-22
x86/trap: new module
Richard Braun