From 2d6b42c48746b28adc80557fcf701fddbbbd2079 Mon Sep 17 00:00:00 2001 From: Chintan Pandya Date: Thu, 5 Dec 2024 18:21:02 +0000 Subject: [PATCH] Remove code that just re-enables IRQ and GIA events These events are already enabled from kernel. Bug: 378928822 Test: Verified that trace functionality works as expected. Flag: EXEMPT, just a clean up in init rc Change-Id: I9e50e3d86e914b0db8633a1ae7287875b4df9838 Signed-off-by: Chintan Pandya --- interrupts/init.interrupts.rc | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/interrupts/init.interrupts.rc b/interrupts/init.interrupts.rc index 9492fdc..52fcaa5 100644 --- a/interrupts/init.interrupts.rc +++ b/interrupts/init.interrupts.rc @@ -1,23 +1,16 @@ on init # Create the directory for the trace instance during early init - mkdir /sys/kernel/tracing/instances/irq_gia_google 0755 root root + chmod 666 /sys/kernel/tracing/instances/irq_gia_google + chmod 666 /sys/kernel/tracing/instances/irq_gia_google/trace chown system system /sys/kernel/tracing/instances/irq_gia_google chown system system /sys/kernel/tracing/instances/irq_gia_google/trace - # Enable gia events - write /sys/kernel/tracing/instances/irq_gia_google/events/irq_gia/enable 1 - # There are some very high frequency IRQ events happening all the time. Tracing # them is not absolute necessity, but a flood of them is noise for more interesting # events that we want to capture. All these high frequency IRQs have virq < 11. write /sys/kernel/tracing/instances/irq_gia_google/events/irq/filter "irq > 11" - write /sys/kernel/tracing/instances/irq_gia_google/events/irq/irq_handler_entry/enable 1 - write /sys/kernel/tracing/instances/irq_gia_google/events/irq/irq_handler_exit/enable 1 # Keep the buffer size small. This size is practically enough for debug purpose. # Having low size helps because this entire buffer gets dumped in bugreport. # Having a large size can impact bugreport size and time it takes to pack/unpack. write /sys/kernel/tracing/instances/irq_gia_google/buffer_size_kb 512 - - # Go! - write /sys/kernel/tracing/instances/irq_gia_google/tracing_on 1