Razvan Deaconescu
Razvan Deaconescu
### Describe the bug `struct stat` has a different memory layout (size and offsets of structure members) in `nolibc` and in Linux. This directly binary executables built on Linux that...
### Describe the bug When running a static PIE executable under binary compatibility mode, using [`run-app-elfloader`](https://github.com/unikraft/run-app-elfloader), it errs when using `opendir()`: ``` opendir: Not a directory ``` ### Steps to...
### Describe the bug When running [rust static PIE binaries](https://github.com/unikraft/static-pie-apps/tree/master/lang/rust) under binary compatibility mode, using [`run-app-elfloader`](https://github.com/unikraft/run-app-elfloader), it errs when using `signal`: ``` fatal runtime error: assertion failed: signal(libc::SIGPIPE, libc::SIG_IGN) !=...
### Describe the bug When running [nginx static PIE binary](https://github.com/unikraft/static-pie-apps/tree/master/nginx) under binary compatibility mode, using [`run-app-elfloader`](https://github.com/unikraft/run-app-elfloader), it errs when using `sigaction`: ``` nginx: [emerg] sigaction(SIGHUP) failed (78: Remote address changed)...
The `prepare` target in the Makefile depends on the `fetch` target. The dependency is marked as an order-only dependency (`| fetch`), that is run after all other dependencies. This causes...
### Feature request summary Atomic operations are working on ARM64 KVM but not on ARM64 baremetal. There are temporary workarounds (such as those in #374 ), but a persistent, well...
At the moment atomic operations are working on ARM64 for KVM, however, they are not working on baremetal on ARM64 (i.e., on the Raspberry Pi 3B+). This can be most...
### Feature request summary The pl031 driver (#316) implements the "back-end" part. A (generic) subsystem logic to be called by the upper layers is required. This means defining and interface...
### Describe the bug When using 9fs support in Go programs, a scheduler-related issue appears. It's either a blocking of the program flow, or a triggered assertion in the cooperative...
### Describe the bug When using [`lib-newlib`](https://github.com/unikraft/lib-newlib) there is a build warning around `dup2` system call. **Hackathon points**: 15 ### Steps to reproduce Add `newlibc` dependency to your build. This...