Four Linux kernel modules — character device, block device (blk-mq), network device (NAPI), and PCIe (MMIO/MSI/DMA) drivers — built and tested end-to-end in Docker + QEMU.
c docker synchronization kernel-module concurrency linux-kernel qemu device-driver ioctl dma systems-programming napi pcie embedded-linux block-driver character-driver mmio kernel-programming network-driver net-device
-
Updated
Jun 23, 2026 - C