WCSE 2017
ISBN: 978-981-11-3671-9 DOI: 10.18178/wcse.2017.06.042

Fault Simulation and Memory Leak Detection over Custom Kernel Module by Using KEDR

Syeda Huma Jabeen, Gaoshou Zhai, Ruixia Zhai

Abstract— Fault simulation and memory leak detection of Linux kernel modules, especially of device drivers are a critically important task. However, due to the special nature of the kernel operation, it is very challenging to perform runtime analysis of kernel modules of interest without adverse influence on the rest of the kernel. In this paper, we have tested our own compiled custom kernel modules for fault simulation and memory leak detection by using KEDR framework, an extensible runtime analysis system for Linux kernel modules, which employs various kinds approaches to perform different kinds of analysis.

Index Terms— device driver testing, fault simulation, kernel module, memory leak detection.

Syeda Huma Jabeen, Gaoshou Zhai, Ruixia Zhai
School of Computer and Information Technology, Beijing Jiaotong University, CHINA

[Download]


Cite: Syeda Huma Jabeen, Gaoshou Zhai, Ruixia Zhai, "Fault Simulation and Memory Leak Detection over Custom Kernel Module by Using KEDR," Proceedings of 2017 the 7th International Workshop on Computer Science and Engineering, pp. 244-248, Beijing, 25-27 June, 2017.