Skip to content

Instantly share code, notes, and snippets.

@brendangregg
Created July 14, 2015 23:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save brendangregg/459abad4f7820698a310 to your computer and use it in GitHub Desktop.
Save brendangregg/459abad4f7820698a310 to your computer and use it in GitHub Desktop.
taskq_dispatch by tq_name
# /apps/perf-tools/bin/kprobe -s 'p:taskq_dispatch +0(+16(%di)):string' | head -20
taskq_dispatch [spl]
Tracing kprobe taskq_dispatch. Ctrl-C to end.
<...>-68258 [007] d... 1242008.371281: taskq_dispatch: (taskq_dispatch+0x0/0x170 [spl]) arg1="metaslab_group_taskq"
<...>-68258 [007] d... 1242008.371289: <stack trace>
=> vdev_sync_done
=> spa_sync
=> txg_sync_thread
=> thread_generic_wrapper
=> kthread
=> ret_from_fork
<...>-68258 [007] d... 1242008.371295: taskq_dispatch: (taskq_dispatch+0x0/0x170 [spl]) arg1="metaslab_group_taskq"
<...>-68258 [007] d... 1242008.371297: <stack trace>
=> vdev_sync_done
=> spa_sync
=> txg_sync_thread
=> thread_generic_wrapper
=> kthread
=> ret_from_fork
<...>-68258 [007] d... 1242008.371303: taskq_dispatch: (taskq_dispatch+0x0/0x170 [spl]) arg1="metaslab_group_taskq"
<...>-68258 [007] d... 1242008.371305: <stack trace>
...
# /apps/perf-tools/bin/kprobe -s 'p:taskq_dispatch +0(+16(%di)):string' | head -20
taskq_dispatch [spl]
Tracing kprobe taskq_dispatch. Ctrl-C to end.
zfs-18477 [003] d... 1156000.179000: taskq_dispatch: (taskq_dispatch+0x0/0x170 [spl]) arg1=""
zfs-18477 [003] d... 1156000.179014: <stack trace>
=> dump_bytes
=> backup_cb
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
=> traverse_dnode
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
=> traverse_visitbp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment