I think the question is " Can the Kernel preempt itself ? "
of course both are similar, and the answer is YES, it can
in the context of RTLinux, which uses the standard linux kernel for primitive OS tasks like Memory management Etc.. the RTL kernel preempts itself to give the control to the standard linux kernel when there are no real time tasks to operate with .