Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/unikraft/unikraft

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
https://github.com/unikraft/unikraft

Crash with QEMU(x86_64) >= pc-i440fx-7.1 and TCG and paging

skuenzer opened this issue over 1 year ago
plat/kvm: Fix guest hang on `UKPLAT_HALT` during shutdown request

mogasergiu opened this pull request over 1 year ago
plat/kvm: Add configuration hint for EFI

skuenzer opened this pull request over 1 year ago
plat/common/x86: Fix `libukreloc` error for non-`PIE` `SMP` builds

mogasergiu opened this pull request over 1 year ago
wrong config in plat/kvm/Config.uk?

Air111 opened this issue over 1 year ago
.github/workflows: Output all unikernel information and log test fails

craciunoiuc opened this pull request over 1 year ago
build: Darwin (MacOS) support

skuenzer opened this pull request over 1 year ago
.github/workflows: Fix missing dependency to `LIBCOMPILER_RT`

nderjung opened this pull request over 1 year ago
plat/*: Add support for more modern PCI devices

mschlumpp opened this pull request over 1 year ago
lib/uknetdev: Add a interface for TCP segmentation offload

mschlumpp opened this pull request over 1 year ago
lib/nolibc: Fix compiler warning for `(f)scanf()` prototypes

skuenzer opened this pull request over 1 year ago
Makefile: Include Makefile.build from main Makefile

skuenzer opened this pull request over 1 year ago
Introduce `FIX ME` assertion in `uktest`

nderjung opened this issue over 1 year ago
plat: Migrate ns16550 to drivers/uktty

michpappas opened this pull request over 1 year ago
plat: Migrate pl011 to drivers/uktty

michpappas opened this pull request over 1 year ago
plat: Migrate PCI to drivers/ukbus

michpappas opened this pull request over 1 year ago
Introduce drivers subsystem

michpappas opened this pull request over 1 year ago
plat/common: Add support for pvpanic devices for x86

craciunoiuc opened this pull request over 1 year ago
lib/ukdebug: Add colorless `LVLC_THREAD` macro

mariasfiraiala opened this pull request over 1 year ago
Add ULiège to ADOPTERS.md.

gaulthiergain opened this pull request over 1 year ago
plat/*: Signal shutdown cause on QEMU

mschlumpp opened this pull request over 1 year ago
Update `system_off` to include the shutdown cause

nderjung opened this issue over 1 year ago
plat/kvm/x86: Fix build error due to missing `assert.h` header

mogasergiu opened this pull request over 1 year ago
plat/{linuxu,xen}: Do not enable interrupts before halt

kubanrob opened this pull request over 1 year ago
arch/arm64: Support AArch64 binary syscalls

i-Pear opened this pull request over 1 year ago
lib/ukrandom: Rename and refactor lib/ukswrand

Alex-deVis opened this pull request over 1 year ago
Makefile: Allow external Makefile.build and Provide GO 1.18 support

eduardvintila opened this pull request over 1 year ago
lib/*: Add syscall interfaces for dotnet runtime

i-Pear opened this pull request over 1 year ago
lib/nolibc: Fix & improve headers

andreittr opened this pull request over 1 year ago
build: Add tree builds

andreittr opened this pull request over 1 year ago
lib/*: Use correct allocator for vfscore_file

mschlumpp opened this pull request over 1 year ago
lib/vfscore: Initialize stdio file lock

mschlumpp opened this pull request over 1 year ago
lib/vfscore: Fix create through broken symlink

andreittr opened this pull request over 1 year ago
lib/ramfs: Support setting file mode on creation

andreittr opened this pull request over 1 year ago
lib/ramfs: Ensure stability of inode numbers

andreittr opened this pull request over 1 year ago
lib/ramfs: Implement new file timestamps

andreittr opened this pull request over 1 year ago
lib/vfscore: Add unlinkat syscall

andreittr opened this pull request over 1 year ago
lib/vfscore: Correct behavior of utime(NULL)

andreittr opened this pull request over 1 year ago
lib/ukcpio: Fix symlinks not being extracted

andreittr opened this pull request over 1 year ago
lib/vfscore: Accept negative timestamps

andreittr opened this pull request over 1 year ago
lib/vfscore: Fix wrong application of umask

andreittr opened this pull request over 1 year ago
plat/kvm/arm64: Firecracker support on arm64

michpappas opened this pull request over 1 year ago
plat/kvm/arm64: Implement lxboot on arm64

michpappas opened this pull request over 1 year ago
plat/drivers: Provide a single API for UART drivers

zhxj9823 opened this pull request over 1 year ago
plat/drivers: Add two configurations to ns16550

zhxj9823 opened this pull request over 1 year ago
plat/drivers/virtio-ring: Downgrade saturated descriptors error

mkroening opened this pull request over 1 year ago
build: Add compiler version checking for Clang

andreittr opened this pull request over 1 year ago
app-compat: `ping` not working with `app-elfloader` (setsockopt problem?)

jobpaardekooper opened this issue over 1 year ago
lib/9pfs: Provide `TIOCGWINSZ`-aware `ioctl` stub

mogasergiu opened this pull request over 1 year ago
plat/kvm/arm: Do not enable interrupts before `wfi`

kubanrob opened this pull request over 1 year ago
lib/vfscore: Implement individual volume automounting

mogasergiu opened this pull request over 1 year ago
lib/nolibc: scanf and fscanf functions

RaduNichita opened this pull request over 1 year ago
build: Silence misc warnings

andreittr opened this pull request over 1 year ago
Fix exporting of ntohs and also include the long versions

haesbaert opened this pull request over 1 year ago
lib/nolibc,lib/isrlib: Fix strncpy

haesbaert opened this pull request over 1 year ago
plat: Migrate rtc pl031 to drivers/ukrtc/

rares-miculescu opened this pull request over 1 year ago
plat: Migrate `gic` to `drivers/ukintctlr`

rares-miculescu opened this pull request over 1 year ago
plat/drivers/virtio: Fix virtio read write

zhxj9823 opened this pull request over 1 year ago
Failed to run statically compiled helloworld with elfloader

prcuzz opened this issue over 1 year ago
drivers: Move virtio from `plat/drivers/` to `drivers/`

rares-miculescu opened this pull request over 1 year ago
lib: Add ofw from `plat/drivers` to `lib`

rares-miculescu opened this pull request over 1 year ago
`lib/ukschedcoop`: Keep track of thread execution times

skuenzer opened this pull request over 1 year ago
drivers/arm-cca: Add libukrsi to support Arm CCA

zhxj9823 opened this pull request over 1 year ago
lib/*fs, lib/vfscore: Add proper `dirent/dirent64` structure usage

StefanJum opened this pull request over 1 year ago
plat/linuxu: Add fpsimd source file to build system

StefanJum opened this pull request over 1 year ago
lib/ukboot: Zero out main thread TLS

alexhoppus opened this pull request over 1 year ago
include/uk: Move compiler definitions from `essentials.h` to `compiler.h`

rares-miculescu opened this pull request over 1 year ago
lib: Move `lcpu.h` architecture specific code to new `uklcpu` library

Starnox opened this pull request over 1 year ago
lib/ukschedcoop: Check run queue before halting the CPU

FedeParola opened this pull request over 1 year ago
build: Allow setting flags from the environment

mkroening opened this pull request over 1 year ago
doc: Replaced libc types with unikraft defined

rares-miculescu opened this pull request over 1 year ago
lib/vfscore: Fix behavior of writable open on directories

andreittr opened this pull request over 1 year ago
lib/vfscore: Fix double-lock bug in symlink

andreittr opened this pull request over 1 year ago
lib/vfscore: Reorder locks in *at syscalls

andreittr opened this pull request over 1 year ago
lib: Move `atomic.h` arhitecture specific code to new `ukatomic`…

Starnox opened this pull request over 1 year ago
arch/x86: Fix interrupts on qemu-microvm/qboot

felixmoebius opened this pull request over 1 year ago
lib/ukallocbbuddy: Allocate physical memory in the buddy allocator

razvanvirtan opened this pull request over 1 year ago
plat/lib: Introduce virtio-vsock support

Krechals opened this pull request over 1 year ago
build: Use -fcf-protection for GCC >= 8 or Clang >= 7

Krechals opened this pull request over 1 year ago
lib/uknetdev: Export stats via uk_store

michpappas opened this pull request over 1 year ago
lib/ukfalloc: Export stats via uk_store

michpappas opened this pull request over 1 year ago
lib/ukschedcoop: Add early check for runnable thread in idle thread

mogasergiu opened this pull request over 1 year ago
plat/*: Add interface for backing up & restoring userland TLS

i-Pear opened this pull request over 1 year ago
lib/ukstore: Introduce dynamic store API

michpappas opened this pull request over 1 year ago
`lib/uklibid`: Library identifiers and `SUBBUILD` build system feature

skuenzer opened this pull request over 1 year ago
plat: Move register definitions into arch

rares-miculescu opened this pull request over 1 year ago
lib/posix-sysinfo: Provide _SC_GETPW_R_SIZE_MAX

andreittr opened this pull request over 1 year ago
lib/ukvmem: Synchronize the virtual memory API

razvanvirtan opened this pull request over 1 year ago
lib/9pfs: Fix create call for 9p.2000L

StefanJum opened this pull request over 1 year ago
File creation fails in binary-compatibility mode for `9P2000.L`

razvand opened this issue over 1 year ago
lib/ukallocbuddy: Add debug freelist sanity checks

andreittr opened this pull request over 1 year ago
lib/ukalloc: Fix underallocation bug in malloc

andreittr opened this pull request over 1 year ago