define _KERNEL_VIRTUAL if not defined to hack-fix conflicts with normal