Faults in Linux Kernel 3.x : Inconsistent assumptions about NULL

Faults in Linux Kernel 3.x : Disable interrupts and not re-enable them

Faults in Linux Kernel 3.x : Double Locks

Faults in Linux Kernel 3.x : Calling blocking functions with interrupts disabled or spinlock held

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

Faults in Linux Kernel 3.x : Locking but not unlocking

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 3.x : Using Floating Point Values

Faults in Linux Kernel 3.x : Using Freed Memory