HNHacker News
TopNewBestAskShowJobs

kaloskaiagathos

43 karma · joined January 5, 2023

submissionscomments
kaloskaiagathos··on Safer Linux Kernel Modules Using the D Programming Language
"In this paper, we show that it is possible to incrementally transition the kernel code from C to a memory safe programming language, D, by porting and integrating a device driver. In addition, we propose a series of code transformations that allow the D compiler to reason about the safety of certain memory operations. Our implementation increases the security guarantees of the kernel without incurring any performance penalties."