Updated kernel
Kernel 3.0 fixes from Ivendor