What does cfs_tasks in struct rq represent? Is it a list of (all) tasks waiting to be scheduled on that CPU?
As far as I know, CFS is short for Completely Fair Scheduler, but I am thinking if it encompasses all tasks in runqueue, regardless of their scheduling algorithm?