[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[UNIKRAFT/MUSL PATCH 7/7] README.md: Update with latest changes



From: Gaulthier Gain <gaulthier.gain@xxxxxxxxx>

Signed-off-by: Gaulthier Gain <gaulthier.gain@xxxxxxxxx>
---
 README.md | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/README.md b/README.md
index 3ceb4e0..16c448b 100644
--- a/README.md
+++ b/README.md
@@ -1,30 +1,32 @@
 musl for Unikraft
 ===================
 
-This first release provides a functional version of musl (compiles and
+This release provides a functional version of musl (compiles and
 links) on Unikraft but some functions are not supported (especially
-the ones related to threads and network). Furthermore, some functions
-can have unexpected behaviour since they use musl internal thread
-support.
+the ones related to threads). Furthermore, some functions can have
+unexpected behaviour since they use musl internal thread support.
 
 ## Build
 
 In order to avoid multiple definitions errors, the following libraries
 MUST NOT BE INCLUDED with musl:
 
-* `POSIX-user`
-* `lwip`
+* `lwip->socket`
 * `pthread-embedded`
 
 ## Known Issues
 
-* At this stage, we noticed that there are some issues with buffering
-on stdout. We are currently investigating this issue but a temporary
-fix is to call `fflush()` after each output on the console.
-
+* At this stage, we noticed that there are some issues with `ioctl`
+and buffering on stdin. We are currently investigating these issues.
 As things stabilize, we will update this file to reflect this.
+* Some syscalls need to be implemented. Please have a look at the
+following map:
+https://people.montefiore.uliege.be/gain/unikraft/syscalls.png for
+futher information.
+* Due to missing syscalls, there is some unexpected behaviour
+concerning threads.
 
 ## Further information
 
-Please refer to the `README.md` as well as the documentation in the `doc/`
-subdirectory of the main unikraft repository.
+Please refer to the `README.md` as well as the documentation in the
+`doc/` subdirectory of the main unikraft repository.
\ No newline at end of file
-- 
2.17.1




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.