use KERNEL_VERSION