Stefan Lankes
|
b3af314559
|
remove the dependencies on an array of boot stacks
- share one stack for all core during the boot process
- reduce the size of the BSS section
|
2017-11-26 12:48:00 +01:00 |
|
Stefan Lankes
|
638923afbf
|
fix bug in counting of the ready tasks
|
2017-09-23 10:26:41 +02:00 |
|
Stefan Lankes
|
abeae7ac0b
|
remove obsolete global variable "kernel_stack"
|
2017-08-03 15:18:43 +02:00 |
|
Stefan Lankes
|
16106c0ee9
|
remove obsolete code
|
2017-06-15 16:27:13 +02:00 |
|
Stefan Lankes
|
fea0f31018
|
avoid busy waiting if the cpu feature mwait is missing
|
2017-06-07 21:54:28 +02:00 |
|
Stefan Lankes
|
2aeadb390b
|
cosemtic changes to increase the readability
|
2017-05-24 22:21:34 +02:00 |
|
Stefan Lankes
|
77e9ef0ca6
|
add additional debug messages
|
2017-05-21 23:39:04 +02:00 |
|
Stefan Lankes
|
57ad4c5af3
|
reduce the number of debug messages
|
2017-04-21 19:48:05 +02:00 |
|
Stefan Lankes
|
a3ea183edc
|
move more helper functions to the architecture dependent directory
|
2017-03-19 22:49:23 +01:00 |
|
Stefan Lankes
|
f8685378a8
|
remove wrong obsolete #if statement
|
2017-03-09 13:56:10 +01:00 |
|
Stefan Lankes
|
f6365ed840
|
move fpu_handler to the architecture independent directory
|
2017-03-09 08:09:05 +01:00 |
|
Stefan Lankes
|
473cdb76d6
|
move architecture dependent functions to the subdirectory arch
|
2017-03-09 07:35:59 +01:00 |
|
Stefan Lankes
|
bec33e239c
|
move tss.h to processor.h
|
2017-03-04 09:03:55 +01:00 |
|
Stefan Lankes
|
166796b2af
|
Merge branch 'master' into devel
|
2017-02-18 11:21:21 +01:00 |
|
Stefan Lankes
|
86b4e572e5
|
avoid checking the time slice for the idle task
|
2017-02-18 11:06:03 +01:00 |
|
Stefan Lankes
|
fabd0412b5
|
Merge branch 'master' into devel
|
2017-02-13 00:09:36 +01:00 |
|
Stefan Lankes
|
7e8549b8fa
|
store in fs:0 the address pointed to by fs itself
- defined in the x86_64 ABI because you cannot easily get the address
pointed to by fs without reading fs' MSR
|
2017-02-12 23:53:58 +01:00 |
|
Stefan Lankes
|
c94cf0ab12
|
print also TLS size
|
2017-02-12 08:31:18 +01:00 |
|
Stefan Lankes
|
63e5cdc28e
|
disable LWIP_NETCONN_SEM_PER_THREAD
currently, this feature isn't stable (at least in HermitCore)
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
dfd4272d59
|
reodering of the directory structure
|
2016-12-03 00:43:49 +01:00 |
|