]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
kernel: Disable IRQ time accounting
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 17 Sep 2021 11:42:19 +0000 (11:42 +0000)
committerArne Fitzenreiter <arne_f@ipfire.org>
Mon, 20 Sep 2021 13:59:19 +0000 (13:59 +0000)
This feature is now disabled (was disabled on ARM before) as we do not
need it:

"Select this option to enable fine granularity task irq time accounting.
This is done by reading a timestamp on each transitions between softirq
and hardirq state, so there can be a small performance impact."

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Acked-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
config/kernel/kernel.config.i586-ipfire
config/kernel/kernel.config.x86_64-ipfire

index b159db5812fa25d0a01d0e5d82eed2fb83f87c5e..ff94e949e709cb19cca1077bcaf39f3fa7c9e11f 100644 (file)
@@ -103,7 +103,7 @@ CONFIG_PREEMPT_VOLUNTARY=y
 # CPU/Task time and stats accounting
 #
 CONFIG_TICK_CPU_ACCOUNTING=y
-CONFIG_IRQ_TIME_ACCOUNTING=y
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
 CONFIG_HAVE_SCHED_AVG_IRQ=y
 CONFIG_BSD_PROCESS_ACCT=y
 # CONFIG_BSD_PROCESS_ACCT_V3 is not set
index bf738bda58a3cf052975c658ad2cedc50ab59916..43c483f0084e65fdc0c719ff63e856985e5383d6 100644 (file)
@@ -107,7 +107,7 @@ CONFIG_PREEMPT_VOLUNTARY=y
 #
 CONFIG_TICK_CPU_ACCOUNTING=y
 # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
-CONFIG_IRQ_TIME_ACCOUNTING=y
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
 CONFIG_HAVE_SCHED_AVG_IRQ=y
 CONFIG_BSD_PROCESS_ACCT=y
 # CONFIG_BSD_PROCESS_ACCT_V3 is not set