Allocating Memory for DMA in LinuxIn this post we take a look at allocating memory on Linux using huge pages with the intention of sharing that memory with PCIe devices that use DMA.Blake Rain11 DEC 202023 min readPCILinuxC++
Bitmap Tri-Color MarkingIn this post I look at a simple tri-color marking implementation that uses bitmap operations to walk the heap.Blake Rain5 DEC 202022 min readGCC++