Agustina Arzille
|
1e865a54e6
Remove kern/error file
|
6 days ago |
Agustina Arzille
|
d324d64d87
Numerous style and bug fixes
|
1 year ago |
Agustina Arzille
|
4498106044
Separate spinlock guards
|
2 years ago |
Agustina Arzille
|
5460d43c9a
Add the cpu_flags_t and standardize typing
|
2 years ago |
Agustina Arzille
|
1090b141f8
Use a macro to align to a cache line in SMP only
|
2 years ago |
Agustina Arzille
|
e2dfe4df23
Use automatic cleanup for resource management
|
2 years ago |
Agustina Arzille
|
8cb66c68da
Restyle the code into using GNU coding standards
|
2 years ago |
Richard Braun
|
7cab594590
kern/panic: remove initialization operation
|
6 years ago |
Richard Braun
|
7dcf6715ff
New errno.h standard header
|
6 years ago |
Richard Braun
|
326118bf30
Rework the initialization operations of some kernel modules
|
6 years ago |
Richard Braun
|
a4f9c59404
Fix some header inclusions
|
7 years ago |
Richard Braun
|
4077ffe75f
Merge branch 'xbuild'
|
7 years ago |
Richard Braun
|
1ff3666dc2
New build system
|
7 years ago |
Richard Braun
|
e72aa3bba2
kern/work: fix work_setup dependencies
|
7 years ago |
Richard Braun
|
4a9e56badd
Use new thread_check_intr_context function consistently
|
7 years ago |
Richard Braun
|
7ded1b60d4
kern/thread: new preemption control macros
|
7 years ago |
Richard Braun
|
f780ce9bce
Fix dependencies on percpu_setup
|
7 years ago |
Richard Braun
|
b2ad7d8623
Switch to initialization operations
|
7 years ago |
Richard Braun
|
9ded7917da
Use the C11 alignas and noreturn macros
|
7 years ago |
Richard Braun
|
50dc3017b0
Move the CPU_L1_SIZE macro to x86/cpu module
|
7 years ago |
Richard Braun
|
b719ffa658
Use log functions where appropriate
|
7 years ago |
Richard Braun
|
1d657d440f
kern/work: fix manager wakeup
|
7 years ago |
Richard Braun
|
1b902346ce
kern/thread: improve thread_wakeup robustness
|
7 years ago |
Richard Braun
|
436fe6cb97
Move assert.h to the include directory
|
7 years ago |
Richard Braun
|
5a048710ee
New stdio.h standard header
|
7 years ago |
Richard Braun
|
d78a948f0a
kern/printk: rename to printf
|
7 years ago |
Richard Braun
|
eabb576625
Update system counter names
|
7 years ago |
Richard Braun
|
0aec57ffff
kern/work: move work_pool_init and work_setup to the .init section
|
7 years ago |
Richard Braun
|
196eae0d9e
kern/syscnt: replace the evcnt module
|
7 years ago |
Richard Braun
|
3578ec83e4
Use the X15 namespace consistently for macros defined by autoconf
|
7 years ago |