Carmen Jackson | 4acf7ca | 2017-04-14 11:58:58 -0700 | [diff] [blame] | 1 | ## Permissions to allow additional system-wide tracing to the kernel trace buffer. |
| 2 | ## The default list of permissions is set in frameworks/native/cmds/atrace/atrace.rc |
| 3 | |
| 4 | # Allow the shell group to enable kernel tracepoints: |
| 5 | |
| 6 | on post-fs |
| 7 | chown root shell /sys/kernel/debug/tracing/events/sync/enable |
| 8 | chown root shell /sys/kernel/debug/tracing/events/workqueue/enable |
| 9 | chown root shell /sys/kernel/debug/tracing/events/regulator/enable |
| 10 | chown root shell /sys/kernel/debug/tracing/events/pagecache/enable |
| 11 | |
| 12 | # irq |
| 13 | chown root shell /sys/kernel/debug/tracing/events/irq/enable |
| 14 | chown root shell /sys/kernel/debug/tracing/events/ipi/enable |
| 15 | |
| 16 | # disk |
| 17 | chown root shell /sys/kernel/debug/tracing/events/f2fs/f2fs_sync_file_enter/enable |
| 18 | chown root shell /sys/kernel/debug/tracing/events/f2fs/f2fs_sync_file_exit/enable |
| 19 | chown root shell /sys/kernel/debug/tracing/events/f2fs/f2fs_write_begin/enable |
| 20 | chown root shell /sys/kernel/debug/tracing/events/f2fs/f2fs_write_end/enable |
| 21 | chown root shell /sys/kernel/debug/tracing/events/ext4/ext4_da_write_begin/enable |
| 22 | chown root shell /sys/kernel/debug/tracing/events/ext4/ext4_da_write_end/enable |
| 23 | chown root shell /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_enter/enable |
| 24 | chown root shell /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_exit/enable |
| 25 | chown root shell /sys/kernel/debug/tracing/events/block/block_rq_issue/enable |
| 26 | chown root shell /sys/kernel/debug/tracing/events/block/block_rq_complete/enable |
| 27 | |
| 28 | chmod 0664 /sys/kernel/debug/tracing/events/sync/enable |
| 29 | chmod 0664 /sys/kernel/debug/tracing/events/workqueue/enable |
| 30 | chmod 0664 /sys/kernel/debug/tracing/events/regulator/enable |
| 31 | chmod 0664 /sys/kernel/debug/tracing/events/pagecache/enable |
| 32 | |
| 33 | # irq |
| 34 | chmod 0664 /sys/kernel/debug/tracing/events/irq/enable |
| 35 | chmod 0664 /sys/kernel/debug/tracing/events/ipi/enable |
| 36 | |
| 37 | # disk |
| 38 | chmod 0664 /sys/kernel/debug/tracing/events/f2fs/f2fs_sync_file_enter/enable |
| 39 | chmod 0664 /sys/kernel/debug/tracing/events/f2fs/f2fs_sync_file_exit/enable |
| 40 | chmod 0664 /sys/kernel/debug/tracing/events/f2fs/f2fs_write_begin/enable |
| 41 | chmod 0664 /sys/kernel/debug/tracing/events/f2fs/f2fs_write_end/enable |
| 42 | chmod 0664 /sys/kernel/debug/tracing/events/ext4/ext4_da_write_begin/enable |
| 43 | chmod 0664 /sys/kernel/debug/tracing/events/ext4/ext4_da_write_end/enable |
| 44 | chmod 0664 /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_enter/enable |
| 45 | chmod 0664 /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_exit/enable |
| 46 | chmod 0664 /sys/kernel/debug/tracing/events/block/block_rq_issue/enable |
| 47 | chmod 0664 /sys/kernel/debug/tracing/events/block/block_rq_complete/enable |