I am writing a driver, and I would like to know tools that can be useful for scanning / analyzing memory leaks in Linux kernel modules.
I used the KEDR framework with some success here.
There is also KMEMCHECK , but I have not used it, so I cannot vouch for its ease of use.