# comm: Xorg # Events: 2K cycles # # Overhead Shared Object Symbol # ........ ..................... ...................................... # 3.82% [i915] [k] 0x2ad58 | --- 0xffffffffa0228423 0xffffffffa02287dc 0xffffffffa022e857 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02286a9 0xffffffffa022e857 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa027fd01 | |--72.26%-- 0xffffffffa0229bad | 0xffffffffa0231d68 | 0xffffffffa023269b | 0xffffffffa01d4434 | do_vfs_ioctl | sys_ioctl | system_call | __GI___ioctl | --27.74%-- 0xffffffffa022a7e3 0xffffffffa0231b30 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa024f103 0xffffffffa0258c41 0xffffffffa01e34f6 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0228bba 0xffffffffa022e7eb 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02286b2 0xffffffffa022e857 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa01ff6d1 | |--71.26%-- 0xffffffffa028097c | 0xffffffffa022a7e3 | 0xffffffffa0231b30 | 0xffffffffa023269b | 0xffffffffa01d4434 | do_vfs_ioctl | sys_ioctl | system_call | __GI___ioctl | --28.74%-- 0xffffffffa0280056 0xffffffffa022a7e3 0xffffffffa0231b30 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa024ee61 0xffffffffa0231c6a 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa027c4a6 0xffffffffa027e510 0xffffffffa027e638 0xffffffffa022a1e7 0xffffffffa022a792 0xffffffffa023168e 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0229a04 0xffffffffa022a964 0xffffffffa022aa1c 0xffffffffa022d6a9 0xffffffffa024d4cd 0xffffffffa024d6f1 0xffffffffa024d347 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02307c3 0xffffffffa02310c9 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa024ef8e 0xffffffffa0258c41 0xffffffffa01e34f6 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0209dda handle_irq_event_percpu handle_irq_event handle_edge_irq handle_irq do_IRQ common_interrupt dixLookupDrawable@plt | --- 0xffffffffa024d7b6 0xffffffffa024d347 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0229a40 0xffffffffa022a964 0xffffffffa0231b30 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0230470 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02308d7 0xffffffffa02310c9 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0229abf 0xffffffffa022a964 0xffffffffa022aa1c 0xffffffffa022d6a9 0xffffffffa024d4cd 0xffffffffa024d6f1 0xffffffffa024d347 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0230500 0xffffffffa023115b 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa022a945 0xffffffffa0231b30 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0231418 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0229a44 0xffffffffa022a964 0xffffffffa022aa1c 0xffffffffa022d6a9 0xffffffffa024d4cd 0xffffffffa024d6f1 0xffffffffa024d347 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02808c1 0xffffffffa022aa1c 0xffffffffa022d6a9 0xffffffffa024d4cd 0xffffffffa024d6f1 0xffffffffa024d347 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa022e808 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02307c0 0xffffffffa02310c9 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0258c3c 0xffffffffa01e34f6 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02307aa 0xffffffffa02310c9 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa022aaa1 0xffffffffa022abf2 0xffffffffa022de94 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa024d4e6 0xffffffffa024d6f1 0xffffffffa024d347 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0229a9a 0xffffffffa022a964 0xffffffffa022aa1c 0xffffffffa022d6a9 0xffffffffa024d4cd 0xffffffffa024d6f1 0xffffffffa024d347 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0238512 0xffffffffa024cb5c 0xffffffffa024d378 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa024f23f 0xffffffffa0258c41 0xffffffffa01e34f6 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa027c27f 0xffffffffa028097c 0xffffffffa022a7e3 0xffffffffa0231b30 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0228fc1 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa027c21d 0xffffffffa0228567 0xffffffffa022e857 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02384e1 0xffffffffa024d378 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02304bd 0xffffffffa023115b 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0230bea 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0228427 0xffffffffa02287dc 0xffffffffa022e857 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02808fb 0xffffffffa022a7e3 0xffffffffa022e897 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0229b61 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0229d58 0xffffffffa022a07a 0xffffffffa022a792 0xffffffffa023168e 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0231b11 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa022d7ff 0xffffffffa022db55 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0228443 0xffffffffa02287dc 0xffffffffa022e857 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0231ba0 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa022e8a8 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa027c211 0xffffffffa022e857 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa01ff740 0xffffffffa027c295 0xffffffffa0280056 0xffffffffa022a7e3 0xffffffffa0231b30 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0231396 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa02316a8 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa022a952 0xffffffffa022e897 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0228bb0 0xffffffffa022e7eb 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0228525 0xffffffffa02287dc 0xffffffffa022e857 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa0229ab2 0xffffffffa022a964 0xffffffffa022aa1c 0xffffffffa022d6a9 0xffffffffa024d4cd 0xffffffffa024d6f1 0xffffffffa024d347 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa027c231 0xffffffffa022a7e3 0xffffffffa0231b30 0xffffffffa023269b 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl 3.75% [kernel.kallsyms] [k] _raw_spin_lock_irqsave | --- _raw_spin_lock_irqsave | |--38.80%-- remove_wait_queue | poll_freewait | do_select | core_sys_select | sys_select | system_call | __select | |--26.70%-- add_wait_queue | __pollwait | | | |--73.54%-- unix_poll | | sock_poll | | do_select | | core_sys_select | | sys_select | | system_call | | __select | | | |--13.13%-- n_tty_poll | | tty_poll | | do_select | | core_sys_select | | sys_select | | system_call | | __select | | | |--7.15%-- datagram_poll | | sock_poll | | do_select | | core_sys_select | | sys_select | | system_call | | __select | | | --6.18%-- timerfd_poll | do_select | core_sys_select | sys_select | system_call | __select | |--11.01%-- timerfd_poll | do_select | core_sys_select | sys_select | system_call | __select | |--9.78%-- lock_hrtimer_base.isra.23 | | | |--53.88%-- __hrtimer_start_range_ns | | | | | |--68.35%-- hrtimer_start_range_ns | | | schedule_hrtimeout_range_clock | | | schedule_hrtimeout_range | | | poll_schedule_timeout | | | do_select | | | core_sys_select | | | sys_select | | | system_call | | | __select | | | | | --31.65%-- hrtimer_start | | do_setitimer | | sys_setitimer | | system_call | | __GI___setitimer | | | --46.12%-- hrtimer_try_to_cancel | | | |--78.53%-- hrtimer_cancel | | schedule_hrtimeout_range_clock | | schedule_hrtimeout_range | | poll_schedule_timeout | | do_select | | core_sys_select | | sys_select | | system_call | | __select | | | --21.47%-- do_setitimer | sys_setitimer | system_call | __GI___setitimer | |--2.86%-- tty_ldisc_try | tty_ldisc_ref_wait | tty_poll | do_select | core_sys_select | sys_select | system_call | __select | |--2.11%-- try_to_wake_up | wake_up_process | __mutex_unlock_slowpath | mutex_unlock | 0xffffffffa022e87f | 0xffffffffa01d4434 | do_vfs_ioctl | sys_ioctl | system_call | __GI___ioctl | |--1.85%-- skb_queue_tail | unix_stream_sendmsg | sock_aio_write | do_sync_readv_writev | do_readv_writev | vfs_writev | sys_writev | system_call | __libc_writev | |--1.70%-- __pollwait | unix_poll | sock_poll | do_select | core_sys_select | sys_select | system_call | __select | |--1.44%-- 0xffffffffa01d49fe | vfs_read | sys_read | system_call | __read_nocancel | |--1.32%-- 0xffffffffa024d1fd | 0xffffffffa01e46a7 | 0xffffffffa01d4434 | do_vfs_ioctl | sys_ioctl | system_call | __GI___ioctl | |--1.02%-- skb_dequeue | unix_stream_recvmsg | sock_aio_read.part.8 | sock_aio_read | do_sync_read | vfs_read | sys_read | system_call | __read_nocancel | |--0.90%-- unix_stream_recvmsg | sock_aio_read.part.8 | sock_aio_read | do_sync_read | vfs_read | sys_read | system_call | __read_nocancel | --0.52%-- update_shares __schedule schedule schedule_hrtimeout_range_clock schedule_hrtimeout_range poll_schedule_timeout do_select core_sys_select sys_select system_call __select 3.11% [kernel.kallsyms] [k] unix_poll | --- unix_poll | |--90.84%-- sock_poll | do_select | core_sys_select | sys_select | system_call | __select | --9.16%-- do_select core_sys_select sys_select system_call __select 2.68% [kernel.kallsyms] [k] fget_light | --- fget_light | |--92.78%-- do_select | core_sys_select | sys_select | system_call | __select | |--3.87%-- sys_read | system_call | __read_nocancel | |--1.88%-- sys_ioctl | system_call | __GI___ioctl | --1.47%-- core_sys_select sys_select system_call __select 1.62% [kernel.kallsyms] [k] _raw_spin_unlock_irqrestore | --- _raw_spin_unlock_irqrestore | |--42.29%-- remove_wait_queue | | | |--94.12%-- poll_freewait | | do_select | | core_sys_select | | sys_select | | system_call | | __select | | | --5.88%-- 0xffffffffa01d8860 | 0xffffffffa01d437c | do_vfs_ioctl | sys_ioctl | system_call | __GI___ioctl | 0x7fff976a71f8 | |--23.22%-- add_wait_queue | __pollwait | | | |--85.34%-- unix_poll | | sock_poll | | do_select | | core_sys_select | | sys_select | | system_call | | __select | | | --14.66%-- timerfd_poll | do_select | core_sys_select | sys_select | system_call | __select | |--13.13%-- timerfd_poll | do_select | core_sys_select | sys_select | system_call | __select | |--6.15%-- tty_ldisc_try | tty_ldisc_ref_wait | tty_poll | do_select | core_sys_select | sys_select | system_call | __select | |--4.36%-- hrtimer_try_to_cancel | hrtimer_cancel | schedule_hrtimeout_range_clock | schedule_hrtimeout_range | poll_schedule_timeout | do_select | core_sys_select | sys_select | system_call | __select | |--4.09%-- poll_freewait | do_select | core_sys_select | sys_select | system_call | __select | |--2.82%-- do_select | core_sys_select | sys_select | system_call | __select | |--1.28%-- mod_timer | 0xffffffffa0229d4d | 0xffffffffa0231d68 | 0xffffffffa023269b | 0xffffffffa01d4434 | do_vfs_ioctl | sys_ioctl | system_call | __GI___ioctl | |--1.17%-- hrtimer_start_range_ns | schedule_hrtimeout_range_clock | schedule_hrtimeout_range | poll_schedule_timeout | do_select | core_sys_select | sys_select | system_call | __select | |--0.85%-- skb_queue_tail | unix_stream_sendmsg | sock_aio_write | do_sync_readv_writev | do_readv_writev | vfs_writev | sys_writev | system_call | __libc_writev | --0.64%-- skb_dequeue unix_stream_recvmsg sock_aio_read.part.8 sock_aio_read do_sync_read vfs_read sys_read system_call __read_nocancel 1.61% [kernel.kallsyms] [k] do_select | --- do_select core_sys_select sys_select system_call __select 1.56% Xorg [.] WaitForSomething | --- WaitForSomething 1.53% [drm] [k] 0x4144 | --- 0xffffffffa01d40b2 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --100.00%-- 0x7fff976a70d0 | --- 0xffffffffa01d4144 do_vfs_ioctl sys_ioctl system_call __GI___ioctl 0x7fff976a71f8 | --- 0xffffffffa01d5f31 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa01d4272 do_vfs_ioctl sys_ioctl system_call __GI___ioctl | --- 0xffffffffa01d73bf 0xffffffffa024d266 0xffffffffa01e46a7 0xffffffffa01d4434 do_vfs_ioctl sys_ioctl system_call __GI___ioctl