__enter_kernel