# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 39  of event 'armv8_cortex_a55/cycles/P'
# Event count (approx.): 54817697
#
# Overhead  Symbol                         Shared Object                IPC   [IPC Coverage]
# ........  .............................  ...........................  ....................
#
    97.18%  [k] __pi_memcpy_generic        [kernel.kallsyms]            -      -            
            |
            ---__pi_memcpy_generic
               do_faccessat
               __arm64_sys_faccessat
               invoke_syscall.constprop.0
               el0_svc_common.constprop.0
               do_el0_svc
               el0_svc
               el0t_64_sync_handler
               el0t_64_sync
               access
               0xffff871b08f7
               0xffff86f794d3
               0xffff86f79c1b
               QDirListing::next(QDirListing::DirEntry)
               QDir::entryInfoList(QList<QString> const&, QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const
               QDir::entryInfoList(QFlags<QDir::Filter>, QFlags<QDir::SortFlag>) const
               0xffff8a2709ff
               0xffff8a2739eb
               0xffff8a01ed07
               0xffff8704e7b7
               KWin::Workspace::updateOutputs()
               KWin::Workspace::applyOutputConfiguration(KWin::OutputConfiguration&)
               0xffff8a2e1123
               0xffff83a36bb3
               0xffff83a36223
               0xffff8658f303
               0xffff86588cf7
               wl_event_loop_dispatch
               KWin::Display::dispatchEvents()
               0xffff8704e7b7
               QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal)
               QSocketNotifier::event(QEvent*)
               QApplicationPrivate::notify_helper(QObject*, QEvent*)
               QCoreApplication::notifyInternal2(QObject*, QEvent*)
               QEventDispatcherUNIXPrivate::activateSocketNotifiers()
               QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
               QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
               QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
               QCoreApplication::exec()
               0xaaaad827d2e7

     1.17%  [.] 0x000000000000ff40         libwayland-server.so.0.25.0  -      -            
            |
            ---0xffff8658ff40
               wl_client_create
               0xffff8658a6a3
               wl_event_loop_dispatch
               KWin::Display::dispatchEvents()
               0xffff8704e7b7
               QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal)
               QSocketNotifier::event(QEvent*)
               QApplicationPrivate::notify_helper(QObject*, QEvent*)
               QCoreApplication::notifyInternal2(QObject*, QEvent*)
               QEventDispatcherUNIXPrivate::activateSocketNotifiers()
               QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
               QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
               QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
               QCoreApplication::exec()
               0xaaaad827d2e7
               0xffff86932dd3
               __libc_start_main
               0xaaaad827f26f

     0.98%  [.] pthread_mutex_lock         libc.so.6                    -      -            
     0.63%  [.] 0x000000000002aa0c         libpng16.so.16.58.0          -      -            
     0.04%  [k] finish_task_switch.isra.0  [kernel.kallsyms]            -      -            
     0.00%  [k] futex_unqueue              [kernel.kallsyms]            -      -            


#
# (Tip: To not record events from perf itself add --exclude-perf)
#
