The kernel's role as time cop