rough RRScheduler impl; still need KernelTask