Faults in Linux Kernel 3.x : Wrong use of krealloc

Faults in Linux Kernel 3.x : Interrupts turned off but not turned on again

Faults in Linux 3.x : Using value from get_user without check as array index

Faults in Linux: Using freed memory

Faults in Linux: Using value taken from user as array bounds without check

Faults in Linux: Using incorrect sizeof expressions

Faults in Linux: Not checking for Null before dereferencing

Faults in Linux: Coccinelle: Reading The Reports

Coccinelle

Tools To Cleanup Linux Kernel