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
{lib,arch,plat}: Redo syscall ctx's and `swapgs` logic
mogasergiu opened this pull request 10 months ago
mogasergiu opened this pull request 10 months ago
drivers/virtio: Replace libc types with unikraft defined
rares-miculescu opened this pull request 10 months ago
rares-miculescu opened this pull request 10 months ago
drivers/ukintctlr: Replace libc types with unikraft defined
rares-miculescu opened this pull request 10 months ago
rares-miculescu opened this pull request 10 months ago
drivers/ukbus: Replace libc types with unikraft defined
rares-miculescu opened this pull request 10 months ago
rares-miculescu opened this pull request 10 months ago
checkpatch: Additional updates for compliance to coding style
michpappas opened this pull request 10 months ago
michpappas opened this pull request 10 months ago
lib/ukfile: Add opt-in support for file finalizers
andreittr opened this pull request 10 months ago
andreittr opened this pull request 10 months ago
lib/posix-process: Implement clean shutdown
michpappas opened this pull request 10 months ago
michpappas opened this pull request 10 months ago
drivers/virtio: Implement LRO and RX buffer merging
mschlumpp opened this pull request 10 months ago
mschlumpp opened this pull request 10 months ago
lib/posix-poll: Fix missing epoll file locking
andreittr opened this pull request 10 months ago
andreittr opened this pull request 10 months ago
lib/posix-socket: Expose internal socket syscalls
andreittr opened this pull request 10 months ago
andreittr opened this pull request 10 months ago
lib/posix-time*: Replace time syscalls with internal API
andreittr opened this pull request 10 months ago
andreittr opened this pull request 10 months ago
plat/kvm/x86: Add early COM1 init/print for CPU init errors
mogasergiu opened this pull request 10 months ago
mogasergiu opened this pull request 10 months ago
lib/ukvmem/arch: Do not print error message if demand paging disabled
mogasergiu opened this pull request 10 months ago
mogasergiu opened this pull request 10 months ago
lib/uknofault: Add on-demand paging disabled read/write operations
mogasergiu opened this pull request 10 months ago
mogasergiu opened this pull request 10 months ago
lib/nolibc: Include htonl and ntohl functions
mschlumpp opened this pull request 10 months ago
mschlumpp opened this pull request 10 months ago
Intel CET support
John-Ted opened this pull request 10 months ago
John-Ted opened this pull request 10 months ago
lib/ukintctlr: Simplify the interface of ukintctlr_platform_probe()
michpappas opened this pull request 10 months ago
michpappas opened this pull request 10 months ago
drivers/virtio/net: Ensure half-page alignment for netbuf
mogasergiu opened this pull request 10 months ago
mogasergiu opened this pull request 10 months ago
lib/nolibc: Provide fd functions without vfscore
andreittr opened this pull request 10 months ago
andreittr opened this pull request 10 months ago
lib/posix-unixsocket: Fix NULL deref crash
andreittr opened this pull request 10 months ago
andreittr opened this pull request 10 months ago
lib/posix-sysinfo: Use a more Linux compatible release string
mschlumpp opened this pull request 10 months ago
mschlumpp opened this pull request 10 months ago
lib/posix-time: Alias CLOCK_MONOTONIC_RAW to CLOCK_MONOTONIC
mschlumpp opened this pull request 10 months ago
mschlumpp opened this pull request 10 months ago
plat/kvm/x86: Fix {XSAVE,AVX,FSGSBASE} checking/enabling behavior
mogasergiu opened this pull request 10 months ago
mogasergiu opened this pull request 10 months ago
lib: Introduce generic (page guarded) stack allocator library
mogasergiu opened this pull request 10 months ago
mogasergiu opened this pull request 10 months ago
lib/uksched: Add `membarrier` syscall
andreittr opened this pull request 10 months ago
andreittr opened this pull request 10 months ago
lib/vfscore: Ensure we return symlink target on `namei_resolve`
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
lib/posix-poll: Add option to yield on wait
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
.github/workflows: Disable 'merge' global flag
craciunoiuc opened this pull request 11 months ago
craciunoiuc opened this pull request 11 months ago
plat/kvm_x86: ASLR for Unikraft
SerbanSo opened this pull request 11 months ago
SerbanSo opened this pull request 11 months ago
{arch,plat}/x86: Refactor FS_BASE/GS_BASE operations
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
arch/x86: Use function pointers instead of switch cases for ECTX ops
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
lib/posix-unixsocket: Add basic *sockopt support
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
.github/workflows: Set committer email and name globally
craciunoiuc opened this pull request 11 months ago
craciunoiuc opened this pull request 11 months ago
lib/posix-fdtab: Fix minor docstring issues
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
lib/nolibc: Solve warning of Musl imported `strstr`
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
lib/posix-poll: Fix EPOLL_CTL_MOD missing events
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
lib/nolibc: Expose FD_SETSIZE as Kconfig option
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
Applications fail to build when using both musl and lwip with memory pools
Mihnea27 opened this issue 11 months ago
Mihnea27 opened this issue 11 months ago
lib/posix-sysinfo: Fix off-by-1 error in `sethostname`
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
plat/xen: Remove duplicate PAGE definitions
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
plat/kvm/x86: Remove unused variable from lxboot_entry()
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
lib/posix-time: Add support for CLOCK_BOOTTIME
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
lib/posix-process: Add option to context switch away from clone caller
mschlumpp opened this pull request 11 months ago
mschlumpp opened this pull request 11 months ago
lib/vfscore: Prevent superfluous slashes in working directory
mschlumpp opened this pull request 11 months ago
mschlumpp opened this pull request 11 months ago
lib/posix-fdio: ENOTTY for unsupported tty ioctls
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
lib/ukvmem: Use correct argument type in format string
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
lib/posix-fdtab: Silence unused parameter warning
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
lib/nolibc: Use strcat() from mini-os
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
lib/posix-poll: Fix epoll missing events
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
lib/posix-socket: Introduce CREATE, BIND events
skuenzer opened this pull request 11 months ago
skuenzer opened this pull request 11 months ago
.github/workflows: Remove redundant checks
craciunoiuc opened this pull request 11 months ago
craciunoiuc opened this pull request 11 months ago
lib/posix-process: Add support for RLIMIT_AS
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
build: Disable image compression
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
.github/workflows: Enable -Werror on integration builds
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
lib/ukboot: Ensure the auxiliary stack is backed by physical memory
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
driver/virtio/blk: Ensure request header stays in-page boundaries **AND** some minor sglist cleanup
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
checkpatch: Update to v6.8-rc2
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
`.github/workflows`: Enable GPG signing for `merge` label
craciunoiuc opened this issue 11 months ago
craciunoiuc opened this issue 11 months ago
drivers/ukintctrl: Update GICv2 compatible list
ananos opened this pull request 11 months ago
ananos opened this pull request 11 months ago
lib/ukboot: Ensure the auxiliary stack is backed by physical memory
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
.github/workflows: Add missing checkpatch flags
craciunoiuc opened this pull request 11 months ago
craciunoiuc opened this pull request 11 months ago
`.github/labels`: Update list of labels to match current repository
craciunoiuc opened this issue 11 months ago
craciunoiuc opened this issue 11 months ago
lib/vfscore: Additional mount options
skuenzer opened this pull request 11 months ago
skuenzer opened this pull request 11 months ago
Crash: lib/posix-process/clone causes segmentation fault during `pthread_create` on Linuxu
Julius1991 opened this issue 11 months ago
Julius1991 opened this issue 11 months ago
lib/nolibc: Change default FD_SETSIZE to 1024
marcrittinghaus opened this pull request 11 months ago
marcrittinghaus opened this pull request 11 months ago
lib/posix-socket: Extend socket events
marcrittinghaus opened this pull request 11 months ago
marcrittinghaus opened this pull request 11 months ago
lib/posix-fdtab: Support independent (per-process) fdtabs
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
lib/syscall_shim: Introduce syscall enter/exit routines tables
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
support/scripts: Fix `checkpatch.uk`
skuenzer opened this pull request 11 months ago
skuenzer opened this pull request 11 months ago
Add README for posix-pipe library
RaduNichita opened this pull request 11 months ago
RaduNichita opened this pull request 11 months ago
support/scripts: Auto-split words and disable info message
craciunoiuc opened this pull request 11 months ago
craciunoiuc opened this pull request 11 months ago
lib/posix-mmap: Round-up madvise length to page size
michpappas opened this pull request 11 months ago
michpappas opened this pull request 11 months ago
lib/posix-*: Add support for packet pipes & datagram unix sockets
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
Crash: plat/common/bootinfo causes segmentation fault of Linuxu debug executables
Julius1991 opened this issue 11 months ago
Julius1991 opened this issue 11 months ago
.github/workflows: Switch to debug logging
craciunoiuc opened this pull request 11 months ago
craciunoiuc opened this pull request 11 months ago
Misc fixes found during the development of the Aarch64 XEN support.
oleksiimoisieiev opened this pull request 11 months ago
oleksiimoisieiev opened this pull request 11 months ago
lib/vfscore: Fix getcwd to use the kernel API
andreittr opened this pull request 11 months ago
andreittr opened this pull request 11 months ago
.github/workflows: Do not rerun checks on pushes
craciunoiuc opened this pull request 11 months ago
craciunoiuc opened this pull request 11 months ago
lib/{uksched, ukboot}: Use `uk_memalign` for auxstack allocation
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
Add Firecracker shutdown driver and some minor Kconfig fixups
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
Align auxiliary stack with regular stacks and add guard pages on per-thread regular stacks
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
Promote unhandled page fault message level and add stack guard page explicit message
mogasergiu opened this pull request 11 months ago
mogasergiu opened this pull request 11 months ago
lib/vfscore: Auto-mounting scheme with 3 tables
skuenzer opened this pull request 11 months ago
skuenzer opened this pull request 11 months ago
lib/nolibc: Import `strstr` from `musl`
mogasergiu opened this pull request 12 months ago
mogasergiu opened this pull request 12 months ago
lib/vfscore: Stub `F_GETLK` to always return `F_UNLCK`
mogasergiu opened this pull request 12 months ago
mogasergiu opened this pull request 12 months ago
lib/posix-poll: Fix epoll crash on NULL event arg
andreittr opened this pull request 12 months ago
andreittr opened this pull request 12 months ago
lib/posix-poll: Handle unpollable files correctly
andreittr opened this pull request 12 months ago
andreittr opened this pull request 12 months ago
plat/common/lcpu: Fix re-def warnings of `LCPU_AUXSP_OFFSET`
mogasergiu opened this pull request 12 months ago
mogasergiu opened this pull request 12 months ago
plat/kvm/arm: Ensure restoration of `x0` on binary system calls
mogasergiu opened this pull request 12 months ago
mogasergiu opened this pull request 12 months ago
lib/posix-poll: Fix poll() ignoring fd 0
andreittr opened this pull request 12 months ago
andreittr opened this pull request 12 months ago
.github/workflows: Bump actions/checkout from 3 to 4
dependabot[bot] opened this pull request 12 months ago
dependabot[bot] opened this pull request 12 months ago
.github/workflows: Bump actions/checkout from 3 to 4
dependabot[bot] opened this pull request 12 months ago
dependabot[bot] opened this pull request 12 months ago
.github/workflows: Add bot mail/name and use other target
craciunoiuc opened this pull request 12 months ago
craciunoiuc opened this pull request 12 months ago
.github/workflows: Several more fixes to ensure functionality
craciunoiuc opened this pull request 12 months ago
craciunoiuc opened this pull request 12 months ago
.github/workflows: Several more fixes to ensure functionality
craciunoiuc opened this pull request 12 months ago
craciunoiuc opened this pull request 12 months ago
.github/workflows: Several more fixes to ensure functionality
craciunoiuc opened this pull request 12 months ago
craciunoiuc opened this pull request 12 months ago
lib/posix-process: Implement POSIX signals
michpappas opened this pull request 12 months ago
michpappas opened this pull request 12 months ago
support/scripts: Implement python suggestions
craciunoiuc opened this pull request 12 months ago
craciunoiuc opened this pull request 12 months ago
support/scripts: Implement python and bash suggestions
craciunoiuc opened this pull request 12 months ago
craciunoiuc opened this pull request 12 months ago
{include/,lib/*}: Separate initializers from anonymous right-hand values
andreittr opened this pull request 12 months ago
andreittr opened this pull request 12 months ago