1buffers { 2 size_kb: 65536 3 fill_policy: DISCARD 4} 5 6data_sources { 7 config { 8 name: "gpu.counters.msm" 9 gpu_counter_config { 10 counter_period_ns: 100000 11 } 12 } 13} 14 15data_sources { 16 config { 17 name: "gpu.renderstages.msm" 18 } 19} 20 21data_sources { 22 config { 23 name: "gpu.counters.i915" 24 gpu_counter_config { 25 counter_period_ns: 100000 26 } 27 } 28} 29 30data_sources { 31 config { 32 name: "gpu.renderstages.intel" 33 } 34} 35 36data_sources { 37 config { 38 name: "gpu.renderstages.amd" 39 } 40} 41 42data_sources { 43 config { 44 name: "track_event" 45 track_event_config { 46 #enabled_tags: "slow" 47 } 48 } 49} 50 51data_sources { 52 config { 53 name: "linux.ftrace" 54 target_buffer: 0 55 ftrace_config { 56 buffer_size_kb: 16384 57 drain_period_ms: 500 58 59 ftrace_events: "scm/scm_call_start" 60 ftrace_events: "scm/scm_call_end" 61 ftrace_events: "drm/drm_vblank_event" 62 ftrace_events: "dma_fence/dma_fence_destroy" 63 ftrace_events: "dma_fence/dma_fence_enable_signal" 64 ftrace_events: "dma_fence/dma_fence_signaled" 65 ftrace_events: "dma_fence/dma_fence_wait_start" 66 ftrace_events: "dma_fence/dma_fence_emit" 67 ftrace_events: "dma_fence/dma_fence_init" 68 ftrace_events: "dma_fence/dma_fence_wait_end" 69 ftrace_events: "clock_disable" 70 ftrace_events: "clock_enable" 71 ftrace_events: "clock_set_rate" 72 ftrace_events: "power/cpu_frequency_limits" 73 ftrace_events: "power/cpu_frequency" 74 ftrace_events: "power/cpu_idle" 75 ftrace_events: "raw_syscalls/sys_enter" 76 ftrace_events: "raw_syscalls/sys_exit" 77 ftrace_events: "cpufreq_interactive_already" 78 ftrace_events: "cpufreq_interactive_boost" 79 ftrace_events: "cpufreq_interactive_notyet" 80 ftrace_events: "cpufreq_interactive_setspeed" 81 ftrace_events: "cpufreq_interactive_target" 82 ftrace_events: "cpufreq_interactive_unboost" 83 ftrace_events: "sched_blocked_reason" 84 ftrace_events: "sched_cpu_hotplug" 85 ftrace_events: "sched_process_exec" 86 ftrace_events: "sched_process_exit" 87 ftrace_events: "sched_process_fork" 88 ftrace_events: "sched_process_free" 89 ftrace_events: "sched_process_hang" 90 ftrace_events: "sched_process_wait" 91 ftrace_events: "sched_switch" 92 ftrace_events: "sched_wakeup_new" 93 ftrace_events: "sched_wakeup" 94 ftrace_events: "sched_waking" 95 ftrace_events: "smbus_read" 96 ftrace_events: "smbus_reply" 97 ftrace_events: "smbus_result" 98 ftrace_events: "smbus_write" 99 ftrace_events: "softirq_entry" 100 ftrace_events: "softirq_exit" 101 ftrace_events: "softirq_raise" 102 ftrace_events: "suspend_resume" 103 ftrace_events: "workqueue_activate_work" 104 ftrace_events: "workqueue_execute_end" 105 ftrace_events: "workqueue_execute_start" 106 ftrace_events: "workqueue_queue_work" 107 ftrace_events: "signal_generate" 108 ftrace_events: "signal_deliver" 109 } 110 } 111} 112 113data_sources { 114 config { 115 name: "linux.process_stats" 116 target_buffer: 0 117 } 118} 119 120data_sources { 121 config { 122 name: "track_event" 123 track_event_config { 124 enabled_categories: "mesa.default" 125 enabled_categories: "mesa.slow" 126 } 127 } 128} 129 130data_sources { 131 config { 132 name: "perfetto.metatrace" 133 target_buffer: 0 134 } 135} 136 137producers { 138 producer_name: "perfetto.traced_probes" 139 shm_size_kb: 4096 140 page_size_kb: 4 141} 142 143duration_ms: 7000 144