0.6.8
Hightlights
- add basic support of a virtual filesystem by @stlankes in #1013
- add support of a unix-like poll function by @stlankes in #1046
- add basic support a linux-like syscall
evendfd
by @stlankes in #1052 - Refactor FUSE by @cagatay-y in #1047
- fix(x86_64): support GNU variant of TLS by @mkroening in #1062
What's Changed
- add feature
syscall
to run kernel as standalone application by @stlankes in #1011 - if the feature
syscall
is enabled, don't switch the stack by @stlankes in #1012 - rename the feature "syscall" to "common-os" by @stlankes in #1026
- doc: fix broken internal links by @cagatay-y in #1023
- using crate semihosting on aarch64 by @stlankes in #1040
- fix: overflow in time calculation on AArch64 by @mkroening in #1041
- chore: add
.vscode/settings.json
by @mkroening in #993 - forward error code to the host by @stlankes in #1048
- unlink is only able to delete a file by @stlankes in #1049
- Remove Pinned by @cagatay-y in #983
- add CI tests for the MIO support by @stlankes in #1061
- perf(fs/mem): minimize locking duration of pos by @mkroening in #1066
- fix(eventfd): add explicit guard drop to avoid deadlock by @mkroening in #1065
- refactor(PollEvent): simplify flag propagation by @mkroening in #1064
Full Changelog: v0.6.7...v0.6.8