> 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 [email protected] http://lists.freedesktop.org/mailman/listinfo/intel-gfx
