This project aims to add VMM acceleration support to QEMU on FreeBSD, bridging the gap between QEMU’s userspace emulation and FreeBSD’s kernel-based...
Testing & CI Integration for Rust FreeBSD Device Drivers
Acesp25
This project addresses the lack of structured testing and CI support for Rust kernel modules in FreeBSD. The previous work of many students has...
Full Disk Administration Tool for FreeBSD
Braulio Rivas
FreeBSD currently lacks a tool to manage partitions and manipulate file systems like GParted does in Linux. The proposed project aims to use sade, a...
Adding QCOW2 compressed image support to mkimg(1)
Christos Komis
mkimg(1), a FreeBSD tool used for creating disk images in various formats, currently lacks support for creating compressed QCOW2 images. In this...
Sockstat UI Improvements
Damin Rido J V
Problem Statement: Sockstat is a useful FreeBSD utility for displaying active sockets, but its current output format is rigid and lacks flexibility....
ACPI Initialization in Loader With Lua Bindings
kpowkitty
Intel™’s Advanced Configuration and Power Interface (ACPI) is an industry standard specification that revolutionized power management by putting it...
Speed up the FreeBSD boot process
Lahiru Gunathilake
This proposal aims to accelerate FreeBSD’s boot process by using the TSLOG framework to identify and target specific delays. Initial profiling...
WiFi Management UI
Muhammad Saheed
This project aims to build a CLI and TUI utility for easy WiFi and network management on the FreeBSD operating system. The base features for...
Implement Journaling for FreeBSD's ext3/4
Pau Sum
This project aims to implement Linux-compatible journaling within FreeBSD's ext2fs filesystem driver to address its current lack of journaling...
FreeBSD Power Profiling Tool
Sai Kasyap Jannabhatla
FreeBSD currently lacks granular power profiling tools, offering only whole-system statistics via ACPI. This makes identifying power-hungry processes...
mac_do(4) and mdo(1) improvements
thesynthax
The FreeBSD mac_do(4) and mdo(1) utilities enable controlled transitions of user and group credentials without relying on inherently risky setuid...
Port FreeBSD to QEMU microvm
WGeckle80
QEMU microvm is a lightweight virtual machine environment designed to run operating systems quickly with few hardware dependencies. This project aims...