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
path:
root
/
arch
Age
Commit message (
Expand
)
Author
2019-08-16
x86/latomic: fix latomic_x86_enter and latomic_x86_leave
Richard Braun
2018-11-12
x86/boot: work around an SMP-related warning
Richard Braun
2018-08-04
x86/cpu: fix data/stack alignment
Richard Braun
2018-08-04
x86/cpu: improve low level code clarity
Richard Braun
2018-07-30
x86: use the uart0 console when testing with QEMU
Richard Braun
2018-07-30
x86/strace: align symbol names in backtraces
Richard Braun
2018-07-30
Rework assertive functions
Richard Braun
2018-07-10
Makefile: print architecture-specific help
Richard Braun
2018-07-10
x86/lapic: fix compiler warnings
Richard Braun
2018-07-10
x86: add portable architecture-specific qemu make target
Richard Braun
2018-07-10
kern/panic: remove initialization operation
Richard Braun
2018-07-10
x86/cpu: optimize interrupt handling
Richard Braun
2018-07-10
x86/cpu: fix excetpion handling on i386
Richard Braun
2018-07-08
x86/pmu_intel: use the compiler popcount built-in
Richard Braun
2018-07-08
Make linking against libgcc a global requirement
Richard Braun
2018-07-08
x86/cpu: add red zone support
Richard Braun
2018-07-07
x86/cpu: improve CPU flags handling
Richard Braun
2018-07-07
x86/cpu: use atomic operations for CPU boot synchronization
Richard Braun
2018-07-07
x86/{boot,cpu}: rework AP boot stack management
Richard Braun
2018-07-07
x86/cpu: turn cpu_delay into a compiler barrier
Richard Braun
2018-07-07
x86/boot: turn some far returns into far jumps
Richard Braun
2018-07-07
kern/thread: add thread name accessor
Richard Braun
2018-07-07
x86: refactor interrupt/exception handling
Richard Braun
2018-07-07
x86/cpu: add accessors
Richard Braun
2018-06-27
x86/boot: rename entry point
Richard Braun
2018-06-26
x86/strace: rework to use the embedded symbol table
Richard Braun
2018-06-26
x86: update linker script to include the embedded symbol table
Richard Braun
2018-06-25
x86: add performance monitoring support
Richard Braun
2018-06-25
kern/percpu: introduce per-CPU operations
Richard Braun
2018-06-25
x86/cpu: new cpu_get_freq function
Richard Braun
2018-06-25
x86/cpu: new 64-bit MSR accessors
Richard Braun
2018-06-25
x86/cpu: fix and improve MSR accessors
Richard Braun
2018-06-25
x86/cpu: identify processor vendor
Richard Braun
2018-05-07
kern/atomic: alias to latomic operations if relevant
Richard Braun
2018-05-07
x86/latomic: architecture-specific implementation
Richard Braun
2018-05-07
kern/latomic: new module
Richard Braun
2018-05-07
kern/atomic: minor changes
Richard Braun
2018-04-26
kern/atomic: minor rework
Richard Braun
2018-04-21
Merge branch 'atomic_rework'
Richard Braun
2018-04-21
kern/atomic: rework
Richard Braun
2018-04-21
Fix atomic operations argument types
Richard Braun
2018-04-21
x86: fix i386_defconfig
Richard Braun
2018-04-14
Rename variables in function-like macros
Richard Braun
2018-04-14
Fix left-over reserved identifiers
Richard Braun
2018-04-13
x86/lapic: fix inter-process interrupt generation
Richard Braun
2018-04-09
Make linking with libgcc a per-architecture option
Richard Braun
2018-04-08
x86: slightly improve linker script
Richard Braun
2018-02-24
New errno.h standard header
Richard Braun
2018-02-24
Don't use reserved identifiers
Richard Braun
2018-02-21
x86/pmap: add TODO entry
Richard Braun
[next]