Second project during Operating Systems course, using xv6
-
Updated
Jan 12, 2023 - Assembly
Second project during Operating Systems course, using xv6
Linux kernel module: character device driver implementing message slots IPC mechanism. Demonstrates IOCTL commands (MSG_SLOT_CHANNEL, MSG_SLOT_SET_CEN), user-space/kernel-space data transfer, lazy allocation, atomic operations, and error handling. Includes kernel source, user-space apps, comprehens ocumentation, and Docker development environment
Add a description, image, and links to the lazy-allocation topic page so that developers can more easily learn about it.
To associate your repository with the lazy-allocation topic, visit your repo's landing page and select "manage topics."