htop/linux
Vladimir Panteleev 87be623eac Add support for Linux TASK_IDLE
Linux commit 06eb61844d841d0032a9950ce7f8e783ee49c0d0 ("sched/debug:
Add explicit TASK_IDLE printing") exposes kthreads idling using
TASK_IDLE in procfs as "I (idle)".

Until now, when sorting the STATE ("S") column, htop used the raw
value of the state character for comparison, however that led to the
undesirable effect of TASK_IDLE ('I') tasks being sorted above tasks
that were running ('R').

Thus, explicitly recognize the idle process state, and sort it below
others.
2018-02-04 16:44:21 +01:00
..
Battery.c Security review: check results of snprintf. 2017-07-27 16:07:50 -03:00
Battery.h Optimize Strings_startWith() 2016-08-11 10:49:35 +08:00
IOPriority.c Set idle I/O prio to 0x6007, like ionice. 2017-07-05 15:20:48 -03:00
IOPriority.h Set idle I/O prio to 0x6007, like ionice. 2017-07-05 15:20:48 -03:00
IOPriorityPanel.c Security review: check results of snprintf. 2017-07-27 16:07:50 -03:00
IOPriorityPanel.h Files moved and added for supporting separate platforms. 2014-11-24 18:55:49 -02:00
LinuxCRT.c Fix spelling of "maintainer" 2016-01-02 12:11:26 -05:00
LinuxCRT.h Move platform-dependent parts of Linux battery meter. 2014-11-27 21:04:57 -02:00
LinuxProcess.c Add support for Linux TASK_IDLE 2018-02-04 16:44:21 +01:00
LinuxProcess.h Adds support for linux delay accounting (#667) 2017-12-04 00:15:29 -02:00
LinuxProcessList.c Adds support for linux delay accounting (#667) 2017-12-04 00:15:29 -02:00
LinuxProcessList.h Adds support for linux delay accounting (#667) 2017-12-04 00:15:29 -02:00
Platform.c Security review: check results of snprintf. 2017-07-27 16:07:50 -03:00
Platform.h Mark signal tables 'const' 2016-08-30 20:41:17 +08:00