Thassilo Schulze

Results 20 issues of Thassilo Schulze

The Unikraft build system uses the `--show-progress` flag for Wget1. This flag has been renamed to `--force-progress` in Wget2. That's why we need to check the version of Wget before...

area/makefile
area/support

### Describe the bug Building with kraftkit fails because GNU Wget2 2.1.0 doesn't accept the flag `show-progress`. It looks like this flag is only available for [GNU wget 1](https://man7.org/linux/man-pages/man1/wget.1.html). Based...

kind/bug

### Describe the bug Trying to run the configuration menu of Unikraft (stable branch on commit d047184) fails on Fedora Linux (`uname -r` gives `6.8.9-300.fc40.x86_64`) because an invalid flag is...

kind/bug

### Feature request summary On Unix-like systems, virtually all core applications and many system features have "man pages" that hold relevant documentation. I would be cool if kraftkit also had...

kind/enhancement
good-first-issue
priority/low

See the commit messages.

enhancement

The README states: > In this example, the populated root filesystem will look like this: > ``` > rootfs/ > ├── lib > │ └── x86_64-linux-gnu > │ └── libc.so.6...

This part of the docs in the README seems to be outdated: > For 9pfs, also make sure that you configured vfscore to automatically mount a host shared filesystem: Under...

It seems like following the steps in the README of the `app-elfloader` repository doesn't completely work anymore because the `generate.py` script expects there to be a `kraft.yaml`. Unfortunately for `generate.py`,...

The GDB stub is invoked by debug traps. It allows an instance of GDB (the GDB host) on another system outside the kernel to connect to and debug the running...

area/arch
area/plat
area/lib
plat/xen
plat/kvm
lib/devfs
lib/nolibc
lib/syscall_shim
lib/ukboot
lib/ukdebug
lang/c
arch/x86_64
arch/arm
arch/arm64
plat/common
area/include
lib/isrlib

The device underlying the COM ports are NS16550 / 8250 devices. We shouldn't have two separate drivers implementing the same device, so this PR attempts to merge the two drivers....

area/plat
area/lib
plat/xen
plat/kvm
lib/devfs
lib/nolibc
lib/syscall_shim
lib/ukdebug
lang/c
plat/common
area/include