Added support for Kernel 3.0