Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 1 | ## Permissions to allow system-wide tracing to the kernel trace buffer. |
| 2 | ## |
Wei Wang | 835180a | 2016-11-19 20:49:09 -0800 | [diff] [blame] | 3 | on post-fs |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 4 | |
| 5 | # Allow writing to the kernel trace log. |
| 6 | chmod 0222 /sys/kernel/debug/tracing/trace_marker |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 7 | chmod 0222 /sys/kernel/tracing/trace_marker |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 8 | |
| 9 | # Allow the shell group to enable (some) kernel tracing. |
| 10 | chown root shell /sys/kernel/debug/tracing/trace_clock |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 11 | chown root shell /sys/kernel/tracing/trace_clock |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 12 | chown root shell /sys/kernel/debug/tracing/buffer_size_kb |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 13 | chown root shell /sys/kernel/tracing/buffer_size_kb |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 14 | chown root shell /sys/kernel/debug/tracing/options/overwrite |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 15 | chown root shell /sys/kernel/tracing/options/overwrite |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 16 | chown root shell /sys/kernel/debug/tracing/options/print-tgid |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 17 | chown root shell /sys/kernel/tracing/options/print-tgid |
Joel Fernandes | 0094a2d | 2017-06-12 20:47:27 -0700 | [diff] [blame] | 18 | chown root shell /sys/kernel/debug/tracing/saved_cmdlines_size |
| 19 | chown root shell /sys/kernel/tracing/saved_cmdlines_size |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 20 | chown root shell /sys/kernel/debug/tracing/events/sched/sched_switch/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 21 | chown root shell /sys/kernel/tracing/events/sched/sched_switch/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 22 | chown root shell /sys/kernel/debug/tracing/events/sched/sched_wakeup/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 23 | chown root shell /sys/kernel/tracing/events/sched/sched_wakeup/enable |
Riley Andrews | 5672bb7 | 2015-11-19 13:31:17 -0800 | [diff] [blame] | 24 | chown root shell /sys/kernel/debug/tracing/events/sched/sched_blocked_reason/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 25 | chown root shell /sys/kernel/tracing/events/sched/sched_blocked_reason/enable |
Ruchi Kandoi | cfe500d | 2015-11-23 13:47:20 -0800 | [diff] [blame] | 26 | chown root shell /sys/kernel/debug/tracing/events/sched/sched_cpu_hotplug/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 27 | chown root shell /sys/kernel/tracing/events/sched/sched_cpu_hotplug/enable |
Joel Fernandes | 4dfca7c | 2017-06-15 16:53:52 -0700 | [diff] [blame] | 28 | chown root shell /sys/kernel/debug/tracing/events/cgroup/enable |
| 29 | chown root shell /sys/kernel/tracing/events/cgroup/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 30 | chown root shell /sys/kernel/debug/tracing/events/power/cpu_frequency/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 31 | chown root shell /sys/kernel/tracing/events/power/cpu_frequency/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 32 | chown root shell /sys/kernel/debug/tracing/events/power/cpu_idle/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 33 | chown root shell /sys/kernel/tracing/events/power/cpu_idle/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 34 | chown root shell /sys/kernel/debug/tracing/events/power/clock_set_rate/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 35 | chown root shell /sys/kernel/tracing/events/power/clock_set_rate/enable |
Ruchi Kandoi | ffcc711 | 2015-11-19 18:32:00 -0800 | [diff] [blame] | 36 | chown root shell /sys/kernel/debug/tracing/events/power/cpu_frequency_limits/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 37 | chown root shell /sys/kernel/tracing/events/power/cpu_frequency_limits/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 38 | chown root shell /sys/kernel/debug/tracing/events/cpufreq_interactive/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 39 | chown root shell /sys/kernel/tracing/events/cpufreq_interactive/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 40 | chown root shell /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_direct_reclaim_begin/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 41 | chown root shell /sys/kernel/tracing/events/vmscan/mm_vmscan_direct_reclaim_begin/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 42 | chown root shell /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_direct_reclaim_end/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 43 | chown root shell /sys/kernel/tracing/events/vmscan/mm_vmscan_direct_reclaim_end/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 44 | chown root shell /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_kswapd_wake/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 45 | chown root shell /sys/kernel/tracing/events/vmscan/mm_vmscan_kswapd_wake/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 46 | chown root shell /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_kswapd_sleep/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 47 | chown root shell /sys/kernel/tracing/events/vmscan/mm_vmscan_kswapd_sleep/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 48 | chown root shell /sys/kernel/debug/tracing/events/binder/binder_transaction/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 49 | chown root shell /sys/kernel/tracing/events/binder/binder_transaction/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 50 | chown root shell /sys/kernel/debug/tracing/events/binder/binder_transaction_received/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 51 | chown root shell /sys/kernel/tracing/events/binder/binder_transaction_received/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 52 | chown root shell /sys/kernel/debug/tracing/events/binder/binder_lock/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 53 | chown root shell /sys/kernel/tracing/events/binder/binder_lock/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 54 | chown root shell /sys/kernel/debug/tracing/events/binder/binder_locked/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 55 | chown root shell /sys/kernel/tracing/events/binder/binder_locked/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 56 | chown root shell /sys/kernel/debug/tracing/events/binder/binder_unlock/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 57 | chown root shell /sys/kernel/tracing/events/binder/binder_unlock/enable |
Marc Hittinger | f1f62e3 | 2017-05-17 15:57:43 -0700 | [diff] [blame] | 58 | chown root shell /sys/kernel/debug/tracing/events/lowmemorykiller/enable |
| 59 | chown root shell /sys/kernel/tracing/events/lowmemorykiller/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 60 | |
| 61 | chown root shell /sys/kernel/debug/tracing/tracing_on |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 62 | chown root shell /sys/kernel/tracing/tracing_on |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 63 | |
| 64 | chmod 0664 /sys/kernel/debug/tracing/trace_clock |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 65 | chmod 0664 /sys/kernel/tracing/trace_clock |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 66 | chmod 0664 /sys/kernel/debug/tracing/buffer_size_kb |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 67 | chmod 0664 /sys/kernel/tracing/buffer_size_kb |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 68 | chmod 0664 /sys/kernel/debug/tracing/options/overwrite |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 69 | chmod 0664 /sys/kernel/tracing/options/overwrite |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 70 | chmod 0664 /sys/kernel/debug/tracing/options/print-tgid |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 71 | chmod 0664 /sys/kernel/tracing/options/print-tgid |
Joel Fernandes | 0094a2d | 2017-06-12 20:47:27 -0700 | [diff] [blame] | 72 | chmod 0664 /sys/kernel/debug/tracing/saved_cmdlines_size |
| 73 | chmod 0664 /sys/kernel/tracing/saved_cmdlines_size |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 74 | chmod 0664 /sys/kernel/debug/tracing/events/sched/sched_switch/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 75 | chmod 0664 /sys/kernel/tracing/events/sched/sched_switch/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 76 | chmod 0664 /sys/kernel/debug/tracing/events/sched/sched_wakeup/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 77 | chmod 0664 /sys/kernel/tracing/events/sched/sched_wakeup/enable |
Riley Andrews | 5672bb7 | 2015-11-19 13:31:17 -0800 | [diff] [blame] | 78 | chmod 0664 /sys/kernel/debug/tracing/events/sched/sched_blocked_reason/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 79 | chmod 0664 /sys/kernel/tracing/events/sched/sched_blocked_reason/enable |
Ruchi Kandoi | cfe500d | 2015-11-23 13:47:20 -0800 | [diff] [blame] | 80 | chmod 0664 /sys/kernel/debug/tracing/events/sched/sched_cpu_hotplug/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 81 | chmod 0664 /sys/kernel/tracing/events/sched/sched_cpu_hotplug/enable |
Joel Fernandes | 4dfca7c | 2017-06-15 16:53:52 -0700 | [diff] [blame] | 82 | chmod 0664 /sys/kernel/debug/tracing/events/cgroup/enable |
| 83 | chmod 0664 /sys/kernel/tracing/events/cgroup/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 84 | chmod 0664 /sys/kernel/debug/tracing/events/power/cpu_frequency/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 85 | chmod 0664 /sys/kernel/tracing/events/power/cpu_frequency/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 86 | chmod 0664 /sys/kernel/debug/tracing/events/power/cpu_idle/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 87 | chmod 0664 /sys/kernel/tracing/events/power/cpu_idle/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 88 | chmod 0664 /sys/kernel/debug/tracing/events/power/clock_set_rate/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 89 | chmod 0664 /sys/kernel/tracing/events/power/clock_set_rate/enable |
Ruchi Kandoi | ffcc711 | 2015-11-19 18:32:00 -0800 | [diff] [blame] | 90 | chmod 0664 /sys/kernel/debug/tracing/events/power/cpu_frequency_limits/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 91 | chmod 0664 /sys/kernel/tracing/events/power/cpu_frequency_limits/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 92 | chmod 0664 /sys/kernel/debug/tracing/events/cpufreq_interactive/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 93 | chmod 0664 /sys/kernel/tracing/events/cpufreq_interactive/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 94 | chmod 0664 /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_direct_reclaim_begin/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 95 | chmod 0664 /sys/kernel/tracing/events/vmscan/mm_vmscan_direct_reclaim_begin/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 96 | chmod 0664 /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_direct_reclaim_end/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 97 | chmod 0664 /sys/kernel/tracing/events/vmscan/mm_vmscan_direct_reclaim_end/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 98 | chmod 0664 /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_kswapd_wake/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 99 | chmod 0664 /sys/kernel/tracing/events/vmscan/mm_vmscan_kswapd_wake/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 100 | chmod 0664 /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_kswapd_sleep/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 101 | chmod 0664 /sys/kernel/tracing/events/vmscan/mm_vmscan_kswapd_sleep/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 102 | chmod 0664 /sys/kernel/debug/tracing/tracing_on |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 103 | chmod 0664 /sys/kernel/tracing/tracing_on |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 104 | chmod 0664 /sys/kernel/debug/tracing/events/binder/binder_transaction/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 105 | chmod 0664 /sys/kernel/tracing/events/binder/binder_transaction/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 106 | chmod 0664 /sys/kernel/debug/tracing/events/binder/binder_transaction_received/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 107 | chmod 0664 /sys/kernel/tracing/events/binder/binder_transaction_received/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 108 | chmod 0664 /sys/kernel/debug/tracing/events/binder/binder_lock/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 109 | chmod 0664 /sys/kernel/tracing/events/binder/binder_lock/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 110 | chmod 0664 /sys/kernel/debug/tracing/events/binder/binder_locked/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 111 | chmod 0664 /sys/kernel/tracing/events/binder/binder_locked/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 112 | chmod 0664 /sys/kernel/debug/tracing/events/binder/binder_unlock/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 113 | chmod 0664 /sys/kernel/tracing/events/binder/binder_unlock/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 114 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 115 | chmod 0664 /sys/kernel/tracing/events/i2c/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 116 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/i2c_read/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 117 | chmod 0664 /sys/kernel/tracing/events/i2c/i2c_read/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 118 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/i2c_write/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 119 | chmod 0664 /sys/kernel/tracing/events/i2c/i2c_write/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 120 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/i2c_result/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 121 | chmod 0664 /sys/kernel/tracing/events/i2c/i2c_result/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 122 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/i2c_reply/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 123 | chmod 0664 /sys/kernel/tracing/events/i2c/i2c_reply/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 124 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/smbus_read/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 125 | chmod 0664 /sys/kernel/tracing/events/i2c/smbus_read/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 126 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/smbus_write/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 127 | chmod 0664 /sys/kernel/tracing/events/i2c/smbus_write/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 128 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/smbus_result/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 129 | chmod 0664 /sys/kernel/tracing/events/i2c/smbus_result/enable |
Michael Wright | ab54f68 | 2016-08-18 19:56:43 +0100 | [diff] [blame] | 130 | chmod 0664 /sys/kernel/debug/tracing/events/i2c/smbus_reply/enable |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 131 | chmod 0664 /sys/kernel/tracing/events/i2c/smbus_reply/enable |
Marc Hittinger | f1f62e3 | 2017-05-17 15:57:43 -0700 | [diff] [blame] | 132 | chmod 0664 /sys/kernel/debug/tracing/events/lowmemorykiller/enable |
| 133 | chmod 0664 /sys/kernel/tracing/events/lowmemorykiller/enable |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 134 | |
Nick Kralevich | cc7f8ad | 2015-12-16 12:37:25 -0800 | [diff] [blame] | 135 | # Tracing disabled by default |
| 136 | write /sys/kernel/debug/tracing/tracing_on 0 |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 137 | write /sys/kernel/tracing/tracing_on 0 |
Nick Kralevich | cc7f8ad | 2015-12-16 12:37:25 -0800 | [diff] [blame] | 138 | |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 139 | # Allow only the shell group to read and truncate the kernel trace. |
| 140 | chown root shell /sys/kernel/debug/tracing/trace |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 141 | chown root shell /sys/kernel/tracing/trace |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 142 | chmod 0660 /sys/kernel/debug/tracing/trace |
Paul Lawrence | 2cd93cc | 2017-01-17 09:50:18 -0800 | [diff] [blame] | 143 | chmod 0660 /sys/kernel/tracing/trace |
Tom Cherry | f4cb3ce | 2015-09-03 14:15:24 -0700 | [diff] [blame] | 144 | |
| 145 | on property:persist.debug.atrace.boottrace=1 |
| 146 | start boottrace |
| 147 | |
| 148 | # Run atrace with the categories written in a file |
| 149 | service boottrace /system/bin/atrace --async_start -f /data/misc/boottrace/categories |
| 150 | disabled |
| 151 | oneshot |