FS#72156 - [iotop] missing SWAPIN and IO%, CONFIG_TASK_DELAY_ACCT not enabled in kernel

Attached to Project: Community Packages
Opened by Sean Greenslade (zootboy) - Friday, 17 September 2021, 03:44 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 19 September 2021, 14:33 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jaroslav Lichtblau (Dragonlord)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
When running iotop on the latest kernels, it reports "CONFIG_TASK_DELAY_ACCT not enabled in kernel, cannot determine SWAPIN and IO %" despite that option being enabled.

[sean@rat ~]$ zcat /proc/config.gz | grep CONFIG_TASK
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_TASKS_RCU_GENERIC=y
CONFIG_TASKS_RCU=y
CONFIG_TASKS_RUDE_RCU=y
CONFIG_TASKS_TRACE_RCU=y
# CONFIG_TASKS_TRACE_RCU_READ_MB is not set

[sean@rat ~]$ zcat /proc/config.gz | grep CONFIG_VM_EVENT
CONFIG_VM_EVENT_COUNTERS=y


Additional info:
* package version: iotop 0.6-8, linux 5.14.5.arch1-1
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Sunday, 19 September 2021, 14:33 GMT
Reason for closing:  Upstream
Additional comments about closing:  kernel changed behavior
Comment by Jan Alexander Steffens (heftig) - Sunday, 19 September 2021, 14:31 GMT
delay accounting is now disabled by default even when compiled in.

See the thread at https://lore.kernel.org/lkml/YSSuVO47ieWDfWMQ%40hirez.programming.kicks-ass.net/T/#u

Loading...