fixed the build bug on Kernel >=3.8