Stefan Lankes
|
9507a45c97
|
add forward declaration of a few functions to avoid compiler problems
|
2016-12-09 16:30:54 +01:00 |
|
Stefan Lankes
|
e9ff3fbf49
|
add current versions of binutils and newlib
|
2016-12-09 16:30:54 +01:00 |
|
Stefan Lankes
|
726279abd8
|
remove typos
|
2016-12-09 16:30:54 +01:00 |
|
Stefan Lankes
|
fec29f19ff
|
enable c++ & lto support within the bootstrapcompiler
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
84e0c3f7f6
|
move more marcos (CONFIG_VGA etc) to config.h
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
0508470d4e
|
add definition of KMSG_SIZE
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
643987ed90
|
add missing file
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
a289acf440
|
add auto creation of config.h
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
cadacc24ae
|
reserve at boot time a region for the heap
=> no race between stack und heap creation
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
9d6375b8fb
|
decrease starting point of the heap
|
2016-12-03 00:44:32 +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
|
ff3f54d786
|
remove typo
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
198b50b6ce
|
disable temporary the http server test
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
13b2dee63e
|
simplify tests
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
30f53079cc
|
set HERMIT_APP_PORT only, if the Travis tests depend on it
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
3ddd6d3a12
|
remove obsolete timeout command
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
b4df7442ea
|
remove compiler warnings
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
f4012a1f55
|
define start address of the heap in config.h
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
8c08ba4044
|
use target "all" instead of obsolete target "travis"
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
b446ed37c7
|
update travis configuration for the new directory structure
|
2016-12-03 00:44:32 +01:00 |
|
Stefan Lankes
|
dfd4272d59
|
reodering of the directory structure
|
2016-12-03 00:43:49 +01:00 |
|
Stefan Lankes
|
ef24d2a880
|
add .gnu.linkonce.tb/.gnu.linkonce.td to the linker script
|
2016-11-26 01:23:30 +01:00 |
|
Stefan Lankes
|
86fb2fae92
|
remove some impreciset statements
|
2016-11-25 10:35:34 +01:00 |
|
Stefan Lankes
|
78d6b5a7f6
|
remove some impreciset statements
|
2016-11-24 00:53:15 +01:00 |
|
Stefan Lankes
|
3e45d8ef9b
|
remove linux source code
=> users have to downloaded seperatly the source code from this repository
|
2016-11-24 00:48:16 +01:00 |
|
Stefan Lankes
|
01ad8e77f6
|
clarify the readme
|
2016-11-22 00:54:53 +01:00 |
|
Stefan Lankes
|
adeb4e7c51
|
remove obsolete package
|
2016-11-20 15:31:27 +01:00 |
|
Stefan Lankes
|
f468af3951
|
add time flag to exit with the same status as the tests
|
2016-11-20 15:00:22 +01:00 |
|
Stefan Lankes
|
5b73082bfd
|
add a timeout for each test
|
2016-11-20 14:53:57 +01:00 |
|
Stefan Lankes
|
88de77669b
|
if env. variable HERMIT_DEBUG is set to 1, the gdbserver will be started
|
2016-11-20 14:38:43 +01:00 |
|
Stefan Lankes
|
da1e202a99
|
use a thread-local semaphore for the netconn api
|
2016-11-20 13:07:34 +01:00 |
|
Stefan Lankes
|
49d88edfe9
|
add IPv6 support for the connection between proxy and HermitCore
|
2016-11-20 12:25:23 +01:00 |
|
Stefan Lankes
|
8534f6034e
|
add empty dummy file to be more POSIX compliant
|
2016-11-20 01:20:01 +01:00 |
|
Stefan Lankes
|
da4486d93a
|
add rdrand support
If available, HermitCore supports rdrand to generate random number.
LwIP uses this instruction to support DNSSec.
|
2016-11-20 00:48:22 +01:00 |
|
Stefan Lankes
|
d287184bbe
|
add thread-safe version of lwip_rand
lwip_rand is required to support IPv6 and DNSSec
|
2016-11-20 00:09:12 +01:00 |
|
Stefan Lankes
|
285e38822f
|
switch to LwIP 2.0.0 with dual-stack support (IPv4+IPv6)
|
2016-11-19 23:46:23 +01:00 |
|
Stefan Lankes
|
2c7fdee666
|
remove typo
|
2016-11-19 10:18:35 +01:00 |
|
Stefan Lankes
|
75c126fc4b
|
search only for the substring "Server is listening"
because the complete line includes also the boot time
|
2016-11-13 23:13:23 +01:00 |
|
Stefan Lankes
|
78e59f62f7
|
increase the default number of cores
|
2016-11-09 22:07:06 +01:00 |
|
Stefan Lankes
|
0960879881
|
increase the number of cores to KNL size (256)
|
2016-11-08 11:20:09 +01:00 |
|
Stefan Lankes
|
bbc5a48c5a
|
Merge branch 'devel' of github.com:RWTH-OS/HermitCore into devel
|
2016-11-08 09:17:45 +01:00 |
|
Stefan Lankes
|
a7e74cceae
|
disable (temporary) frequency detection
|
2016-11-08 09:15:12 +01:00 |
|
Stefan Lankes
|
0cbde812ea
|
Merge branch 'devel' of github.com:RWTH-OS/HermitCore into devel
|
2016-11-08 09:14:51 +01:00 |
|
Stefan Lankes
|
e797232871
|
disable bug frequency detection
|
2016-11-07 23:38:52 +01:00 |
|
Stefan Lankes
|
5459c49c71
|
Merge branch 'devel' of github.com:RWTH-OS/HermitCore into devel
|
2016-11-07 22:59:56 +01:00 |
|
Stefan Lankes
|
e7849997d7
|
by waiting for new tasks, the core will be set to the C3 state
=> reduce the power consumption
|
2016-11-07 21:10:00 +01:00 |
|
Stefan Lankes
|
e5792bd088
|
Merge pull request #51 from daniel-k/pr/logging
Kernel logging facilities
|
2016-11-07 14:41:01 +01:00 |
|
daniel-k
|
d5ca6881a2
|
logging: provide level based logging throughout the kernel
|
2016-11-07 13:56:42 +01:00 |
|
daniel-k
|
1515ad1ba6
|
kernel/main: fix typo
|
2016-11-07 13:52:30 +01:00 |
|
daniel-k
|
900d17fa40
|
kernel/time: provide uptime based on APIC timer ticks
|
2016-11-07 13:52:30 +01:00 |
|