All projects
Systems & CloudCSE 420 Operating Systems Design · 2024
KVM & Syscall Modifications
Exploring kernel virtual machines and custom system calls on Ubuntu Linux.
Role: Researcher
Overview
Coursework and a write-up exploring Kernel Virtual Machine internals and custom system-call modifications on Ubuntu Linux. The work involved rebuilding the kernel, adding and wiring new syscalls, and reasoning about the virtualization boundary between guest and host.
Highlights
- Modified the Linux syscall table and built custom system calls.
- Investigated KVM virtualization internals on Ubuntu.
- Kernel rebuilds and low-level debugging in C.