> Please do something like 'perf record -f -g -a x11perf -d :0 -worect10; > perf report | head -150' and paste the output. > -Chris > Attached find the perf log
Knut
# Events: 19K cycles # # Overhead Command Shared Object Symbol # ........ ............... ............................... ............................................................................................................................................................................................................................................................. # 32.09% Xorg libpixman-1.so.0.23.1 [.] pixman_op | --- pixman_op | |--99.80%-- pixman_region_union | | | |--99.95%-- damageRegionAppend | | damageDamageBox | | damagePolyRectangle | | ProcPolyRectangle | | Dispatch | | main | | __libc_start_main | --0.05%-- [...] --0.20%-- [...] 5.98% Xorg libc-2.11.3.so [.] __GI_memmove | --- __GI_memmove | |--93.46%-- pixman_region_union | damageRegionAppend | damageDamageBox | damagePolyRectangle | ProcPolyRectangle | Dispatch | main | __libc_start_main | |--5.14%-- Dispatch | main | __libc_start_main | |--1.22%-- WriteEventsToClient | DamageExtNotify | .L312 | damageRegionProcessPending | damagePolyRectangle | ProcPolyRectangle | Dispatch | main | __libc_start_main --0.18%-- [...] 3.25% Xorg [kernel.kallsyms] [k] __lock_acquire | --- __lock_acquire | |--98.72%-- lock_acquire | | | |--48.51%-- _raw_spin_lock_irqsave | | | | | |--45.74%-- add_wait_queue | | | __pollwait | | | | | | | |--89.24%-- unix_poll | | | | sock_poll | | | | do_select | | | | core_sys_select | | | | sys_select | | | | sysenter_do_call | | | | 0xb76ed424 | | | | Dispatch | | | | main | | | | __libc_start_main | | | | | | | |--4.40%-- n_tty_poll | | | | tty_poll | | | | do_select | | | | core_sys_select | | | | sys_select | | | | sysenter_do_call | | | | 0xb76ed424 | | | | Dispatch | | | | main | | | | __libc_start_main | | | | | | | |--3.56%-- datagram_poll | | | | sock_poll | | | | do_select | | | | core_sys_select | | | | sys_select | | | | sysenter_do_call | | | | 0xb76ed424 | | | | Dispatch | | | | main | | | | __libc_start_main | | | | | | | --2.81%-- drm_poll | | | do_select | | | core_sys_select | | | sys_select | | | sysenter_do_call | | | 0xb76ed424 | | | Dispatch | | | main | | | __libc_start_main | | | | | |--31.44%-- remove_wait_queue | | | poll_freewait | | | do_select | | | core_sys_select | | | sys_select | | | sysenter_do_call | | | 0xb76ed424 | | | Dispatch | | | main | | | __libc_start_main | | | | | |--6.96%-- skb_dequeue | | | unix_stream_recvmsg | | | sock_aio_read | | | do_sync_read | | | vfs_read | | | sys_read | | | sysenter_do_call | | | 0xb76ed424 | | | _XSERVTransRead | | | ReadRequestFromClient | | | Dispatch | | | main | | | __libc_start_main | | | | | |--6.55%-- __wake_up_sync_key | | | | | | | |--79.99%-- unix_write_space | | | | sock_wfree | | | | unix_destruct_scm | | | | skb_release_head_state | | | | __kfree_skb | | | | consume_skb | | | | unix_stream_recvmsg | | | | sock_aio_read | | | | do_sync_read | | | | vfs_read | | | | sys_read | | | | sysenter_do_call | | | | 0xb76ed424 | | | | _XSERVTransRead | | | | ReadRequestFromClient | | | | Dispatch | | | | main | | | | __libc_start_main | | | | | | | --20.01%-- sock_def_readable
_______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx