remove code for kernel version < 3.8.
fix ; sizeof pointer is bad