PERFILE2h/T_`abcdefghijklmnp/h@p,@B Dtracing0.5header_page field: u64 timestamp; offset:0; size:8; signed:0; field: local_t commit; offset:8; size:8; signed:1; field: int overwrite; offset:8; size:1; signed:1; field: char data; offset:16; size:4080; signed:0; header_event# compressed entry header type_len : 5 bits time_delta : 27 bits array : 32 bits padding : type == 29 time_extend : type == 30 data max type_len == 28 schedaname: sched_switch ID: 47 format: field:unsigned short common_type; offset:0; size:2; signed:0; field:unsigned char common_flags; offset:2; size:1; signed:0; field:unsigned char common_preempt_count; offset:3; size:1; signed:0; field:int common_pid; offset:4; size:4; signed:1; field:char prev_comm[16]; offset:8; size:16; signed:0; field:pid_t prev_pid; offset:24; size:4; signed:1; field:int prev_prio; offset:28; size:4; signed:1; field:long prev_state; offset:32; size:8; signed:1; field:char next_comm[16]; offset:40; size:16; signed:0; field:pid_t next_pid; offset:56; size:4; signed:1; field:int next_prio; offset:60; size:4; signed:1; print fmt: "prev_comm=%s prev_pid=%d prev_prio=%d prev_state=%s%s ==> next_comm=%s next_pid=%d next_prio=%d", REC->prev_comm, REC->prev_pid, REC->prev_prio, REC->prev_state & (2048-1) ? __print_flags(REC->prev_state & (2048-1), "|", { 1, "S"} , { 2, "D" }, { 4, "T" }, { 8, "t" }, { 16, "Z" }, { 32, "X" }, { 64, "x" }, { 128, "K" }, { 256, "W" }, { 512, "P" }, { 1024, "N" }) : "R", REC->prev_state & 2048 ? "+" : "", REC->next_comm, REC->next_pid, REC->next_prio 0xffffff808a58fade : "Rescheduling interrupts" 0xffffff808a58faf6 : "Function call interrupts" 0xffffff808a58fb0f : "CPU stop interrupts" 0xffffff808a58fb23 : "Timer broadcast interrupts" 0xffffff808a58fb3e : "IRQ work interrupts" 0xffffff808a58fb52 : "CPU wakeup interrupts" 0xffffff808a58fb68 : "CPU backtrace" 0xffffff808b386600 : "rcu_sched" 0xffffff808b386a40 : "rcu_bh" 0xffffff808b386ef8 : "rcu_preempt" `[kernel.kallsyms]_pho`/vendor/lib/modules/htc_battery.ko_go`/vendor/lib/modules/synaptics_dsx_rmi_dev_htc.koe 0xfff_go/vendor/lib/modules/synaptics_dsx_fw_update_htc.ko0xfff_xeo/vendor/lib/modules/synaptics_dsx_core_htc.koc._h&&@-/data/local/tmp/simpleperf_P&&Zpy[vdso]_@&&simpleperf_ @x&&&'l@j'll&&n'l @&&'l 8&&sleep&&D'l 8&&sleep&&'d`&&`&W`/system/bin/toybox&&'l`&&`&W`/system/bin/toybox&&y'd y&& 'dD/&sleepperf&xswapper/5x@B'll&&C'l@5Q'll&&Q'l @&&T'l8`&&yw/system/bin/linker64&&'l`&&yw/system/bin/linker64&&'d y&&S 'dD/&sleepperf&xswapper/5x@ 'll&&v 'l@G'll&&'l @A&&P'lKP&&yw[vdso]&&I'lP&&yw[vdso]&&J'd y&&"'dD/&sleepperf&xswapper/5x @&&g.'k@.'kk&&.'k @&&z.'k y&&jG;'cD/&sleepperf&xswapper/4x@P?'kk&&Q?'k@*^?'kk&&^?'k @&&`?'k5 y&&zI'cD/&sleepperf&xswapper/4x@[M'kk&&+M'k@M'kk&&dM'k @8&&M'kC y&&N'cD/&sleepperf&xswapper/4x@Q'kk&&Q'k@Q'kk&&+Q'k @ B&&Q'kY y&&[S'cD/&sleepperf&xswapper/4x@2W'kk&&r3W'k@AW'kk&&BW'k @;&&CW'k@%W'kk&&W'k @ꈀ&&NW'k@eW'kk&&W'k @&&W'kS y&&^X'cD/&sleepperf&xrcu_schedx@X'kk&&#X'k y&&X'cD/&sleepperf&xswapper/4x@['kk&&['k @&&.['k y&&`,]'cD/&sleepperf&xswapper/4x@.`'kk&&.`'k y&&`'cD/&sleepperf&xswapper/4x y&&|e'cD/&sleepperf&xswapper/4x y&&i'cD/&sleepperf&xswapper/4x y&&k'cD/&sleepperf&xswapper/4x y&&T3q'cD/&sleepperf&xswapper/4x y&&VMu'cD/&sleepperf&xswapper/4x y&&e'cD/&sleepperf&xswapper/4x y&&B'cD/&sleepperf&xswapper/4x y&&Ȝ'cD/&sleepperf&xswapper/4x y&&i'cD/&sleepperf&xswapper/4x y&&S'cD/&sleepperf&xkworker/4:1Hd y&&'cD/&sleepperf&xswapper/4x y&&$'cD/&sleepperf&xswapper/4x y&&y['cD/&sleepperf&xswapper/4x y&& 'cD/&sleepperf&xswapper/4x y&&'cD/&sleepperf&xswapper/4xh&&ew/system/lib64/libcutils.so&&'kh&&ew/system/lib64/libcutils.so&&'ch&&`wP/system/lib64/libselinux.so&&!'kh&&`wP/system/lib64/libselinux.so&&#'c`&&P^wP/system/lib64/libz.so&&pi'k`&&P^wP/system/lib64/libz.so&&yk'c`&&`Lw /system/lib64/libc++.so&&'k`&&`Lw /system/lib64/libc++.so&&['ch&&:wP/system/lib64/libcrypto.so&&'kh&&:wP/system/lib64/libcrypto.so&&\'c`&&4wp/system/lib64/liblog.so&&4'k`&&4wp/system/lib64/liblog.so&&6'cp&&3w /system/lib64/libpackagelistparser.so&&rm'kp&&3w /system/lib64/libpackagelistparser.so&&q'ch&&P-w/system/lib64/libpcre2.so&&'kh&&P-w/system/lib64/libpcre2.so&&w'c`&&wP /system/lib64/libc.so&&'k`&&wP /system/lib64/libc.so&&1'c`&&Pw /system/lib64/libdl.so&& 'k`&&Pw /system/lib64/libdl.so&&"'c`&&wp/system/lib64/libm.so&&\'k`&&wp/system/lib64/libm.so&&^'c y&&A'cD/&sleepperf&xandroid.hardwarx y&&N'cD/&sleepperf&xswapper/4x y&&m\'cD/&sleepperf&xswapper/4x @ 鈀&&Q'kYU y&&v 'cD/&sleepperf&xswapper/4xh&&w /system/lib64/libnetd_client.so&&'kh&&w /system/lib64/libnetd_client.so&&t'c y&&a'cD/&sleepperf&xswapper/4x@&&&&7Y'&&R'k@&&&&<'&&79'c1d3D3D+4$82kO6CdZ[nV]e[kernel.kallsyms]cpypg[kernel.kallsyms] 鈀@__clean_dcache_area_pouꈀ__do_softirq%perf_event_exec5generic_file_read_iter=(filemap_faultmemcpys __scheduled__wait_on_bit_lockschedule_timeoutD_raw_spin_unlock_irqrestoreD_raw_spin_unlock_irq@4.4.88-gb86dd0bc9690@aarch64@/data/local/tmp/simpleperf@record@-e@sched:sched_switch@-e@cpu-cycles@sleep@1timestamp1512941771clockidperfevent_type_infosched:sched_switch,2,47 cpu-cycles,0,0trace_offcpufalsesystem_wide_collectionfalseandroid_version8.1.0product_propsGoogle:Pixel 2:walleyesimpleperf_version1.36eb3ba51745