Changes for kernel 2.6.35 #3