1
0
Fork 0
mirror of https://github.com/hermitcore/libhermit.git synced 2025-03-09 00:00:03 +01:00
Commit graph

20 commits

Author SHA1 Message Date
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
Renamed from hermit/kernel/tasks.c (Browse further)