configs: rpi: Disable CONFIG_IRQSOFF_TRACER by default
authorYangyu Chen <cyy@cyyself.name>
Mon, 18 Dec 2023 15:26:59 +0000 (23:26 +0800)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:35:25 +0000 (11:35 +0000)
This configuration hindered performance by ~74% measured from RPI 4B
from ~680Mbps to ~390Mbps when benchmarking wireguard locally using
netns and iperf3. Remove it by default for better performance.

Signed-off-by: Yangyu Chen <cyy@cyyself.name>
arch/arm/configs/bcm2709_defconfig
arch/arm/configs/bcm2711_defconfig
arch/arm/configs/bcmrpi_defconfig
arch/arm64/configs/bcm2711_defconfig
arch/arm64/configs/bcm2712_defconfig
arch/arm64/configs/bcmrpi3_defconfig

index 980da7f..1eeab74 100644 (file)
@@ -1568,7 +1568,6 @@ CONFIG_DETECT_HUNG_TASK=y
 CONFIG_LATENCYTOP=y
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_STACK_TRACER=y
-CONFIG_IRQSOFF_TRACER=y
 CONFIG_SCHED_TRACER=y
 CONFIG_BLK_DEV_IO_TRACE=y
 # CONFIG_UPROBE_EVENTS is not set
index 34cc997..059e436 100644 (file)
@@ -1594,7 +1594,6 @@ CONFIG_DETECT_HUNG_TASK=y
 CONFIG_LATENCYTOP=y
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_STACK_TRACER=y
-CONFIG_IRQSOFF_TRACER=y
 CONFIG_SCHED_TRACER=y
 CONFIG_BLK_DEV_IO_TRACE=y
 # CONFIG_UPROBE_EVENTS is not set
index 453a48e..061bed4 100644 (file)
@@ -1562,7 +1562,6 @@ CONFIG_DETECT_HUNG_TASK=y
 CONFIG_LATENCYTOP=y
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_STACK_TRACER=y
-CONFIG_IRQSOFF_TRACER=y
 CONFIG_SCHED_TRACER=y
 CONFIG_BLK_DEV_IO_TRACE=y
 # CONFIG_UPROBE_EVENTS is not set
index f5d0082..171a69e 100644 (file)
@@ -1656,7 +1656,6 @@ CONFIG_DETECT_HUNG_TASK=y
 CONFIG_LATENCYTOP=y
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_STACK_TRACER=y
-CONFIG_IRQSOFF_TRACER=y
 CONFIG_SCHED_TRACER=y
 CONFIG_BLK_DEV_IO_TRACE=y
 # CONFIG_UPROBE_EVENTS is not set
index c128a42..4e32db9 100644 (file)
@@ -1659,7 +1659,6 @@ CONFIG_DETECT_HUNG_TASK=y
 CONFIG_LATENCYTOP=y
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_STACK_TRACER=y
-CONFIG_IRQSOFF_TRACER=y
 CONFIG_SCHED_TRACER=y
 CONFIG_BLK_DEV_IO_TRACE=y
 # CONFIG_UPROBE_EVENTS is not set
index 8621523..27209f1 100644 (file)
@@ -1545,7 +1545,6 @@ CONFIG_DETECT_HUNG_TASK=y
 CONFIG_LATENCYTOP=y
 CONFIG_FUNCTION_PROFILER=y
 CONFIG_STACK_TRACER=y
-CONFIG_IRQSOFF_TRACER=y
 CONFIG_SCHED_TRACER=y
 CONFIG_BLK_DEV_IO_TRACE=y
 # CONFIG_UPROBE_EVENTS is not set