From 5ee44819760026418eaf721903859a2b63df4bb2 Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Sat, 27 Aug 2016 07:47:07 +0200 Subject: [PATCH] add hint to use root privileges --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 227ca8bf3..878f7554c 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,8 @@ On Ubuntu the packets could be installed with following command: ## Building and testing HermitCore on a real machine +Note, to launch HermitCore applications, root privileges are required. + 1. In principle you have to follow the tutorial above. After the configuration (step 2 in the above tutorial) go to the subdirectory `linux`, which contains the source code of the Linux kernel. Configure the kernel with `make menuconfig` for your system. Be sure, that the option `CONFIG_HERMIT_CORE` in `Processor type and features` is enabled. 2. Go back to the root directory of this repository and build with `make` the Linux kernel, the HermitCore kernel, the cross-compiler and the demo applications. 3. Install the Linux kernel and its initial ramdisk on your system (see descriptions of your Linux distribution). We recommend to disable Linux NO_HZ feature by setting the kernel parameter `no_hz=off`. This feature reduces partly the OS noise, but noise sensitive applications should now run on HermitCore.