With wider usage of TASK_IDLE came a few user visible annoyances. Markus reported that TASK_IDLE is reported as TASK_UNINTERRUPTIBLE and some tools like htop mark those highly visible, which is not warranted for TASK_IDLE.
This patch set reworks the task-state printing and introduces explicit handling for TASK_IDLE and TASK_PARKED.