zfs_read - trace

2012/10/02
-> zfs_read zfs_vnops.c#424
  -> rrw_enter zfs_vnops.c#454
  -> rrw_enter_read  
  -> zfs_range_lock zfs_vnops.c#499
  -> vn_has_cached_data zfs_vnops.c#546
  -> dmu_read_uio zfs_vnops.c#546
  -> dmu_buf_hold_array dmu.c#978
  -> dnode_hold dmu.c#462
  -> dnode_hold_impl  
  -> rw_write_held dnode.c#1050
  -> dbuf_whichblock dnode.c#1055
  -> dbuf_hold dnode.c#1057
  -> dbuf_hold_impl  
  -> dbuf_find dbuf.c#1872
  -> dbuf_hash  
  -> dbuf_update_data dbuf.c#1931
  -> dbuf_read dnode.c#1062
  -> dmu_zfetch dbuf.c#623
  -> dmu_zfetch_find dmu_zfetch.c#663
  -> dmu_zfetch_colinear dmu_zfetch.c#668
  -> rw_tryenter dmu_zfetch.c#115
  -> dmu_zfetch_stream_reclaim dmu_zfetch.c#676
  -> rw_tryenter dmu_zfetch.c#574
  -> dmu_zfetch_stream_remove dmu_zfetch.c#585
  -> dmu_zfetch_stream_insert dmu_zfetch.c#716
  -> dmu_zfetch_streams_equal dmu_zfetch.c#554
  -> dmu_buf_get_user dnode.c#1074
  -> dbuf_rele dnode.c#1131
  -> dbuf_rele_and_unlock  
  -> dmu_buf_hold_array_by_dnode dmu.c#466
  -> dsl_pool_sync_context dmu.c#402
  -> spa_get_dsl dsl_pool.c#551
  -> zio_root dmu.c#404
  -> zio_null zio.c#601
  -> zio_create zio.c#591
  -> dbuf_whichblock dmu.c#405
  -> dbuf_hold dmu.c#407
  -> dbuf_hold_impl  
  -> dbuf_find dbuf.c#1872
  -> dbuf_hash  
  -> dbuf_findoff  
  -> dbuf_hold_impl  
  -> dbuf_find dbuf.c#1872
  -> dbuf_hash  
  -> dbuf_findoff  
  -> dbuf_add_ref  
  -> dbuf_create dbuf.c#1891
  -> dbuf_hash_insert dbuf.c#1714
  -> dbuf_hash dbuf.c#146
  -> arc_space_consume dbuf.c#1723
  -> dbuf_update_data dbuf.c#1931
  -> dbuf_rele dbuf.c#1937
  -> dbuf_rele_and_unlock dbuf.c#2023
  -> dbuf_read  
  -> zio_root dbuf.c#632
  -> zio_null  
  -> zio_create  
  -> dbuf_read_impl dbuf.c#633
  -> dbuf_is_metadata dbuf.c#570
  -> arc_get_blkptr  
  -> dbuf_add_ref dbuf.c#577
  -> dsl_read dbuf.c#585
  -> arc_read dsl_scan.c#374
  -> arc_hash_find  
  -> spa_guid  
  -> arc_hash  
  -> arc_get_data_block  
  -> zio_buf_alloc  
  -> arc_space_consume  
  -> zio_read  
  -> spa_version  
  -> zio_create zio.c#611
  -> zio_add_child zio.c#569
  -> zio_nowait  
  -> zio_unique_parent zio.c#1233
  -> zio_walk_parents zio.c#383
  -> zio_execute  
  -> highbit zio.c#1190
  -> zio_read_bp_init  
  -> zio_buf_alloc zio.c#911
  -> zio_push_transform zio.c#913
  -> highbit zio.c#1190
  -> zio_ready  
  -> zio_wait_for_children zio.c#2650
  -> zio_walk_parents zio.c#2670
  -> zio_notify_parent zio.c#2682
  -> zio_taskq_member zio.c#1182
  -> taskq_member zio.c#1117
  -> highbit zio.c#1190
  -> zio_vdev_io_start  
  -> spa_config_enter zio.c#2294
  -> vdev_mirror_io_start  
  -> vdev_mirror_map_alloc vdev_mirror.c#270
  -> spa_get_random vdev_mirror.c#89
  -> random_get_pseudo_bytes spa_misc.c#1188
  -> vdev_lookup_top vdev_mirror.c#107
  -> vdev_mirror_child_select vdev_mirror.c#293
  -> vdev_readable vdev_mirror.c#236
  -> vdev_is_dead vdev.c#2425
  -> vdev_dtl_contains vdev_mirror.c#242
  -> zio_vdev_child_io  
  -> zio_create  
  -> zio_add_child zio.c#569
  -> zio_nowait vdev_mirror.c#307
  -> zio_execute zio.c#1244
  -> highbit zio.c#1190
  -> zio_vdev_io_start  
  -> spa_syncing_txg zio.c#2315
  -> vdev_cache_read zio.c#2364
  -> vdev_cache_allocate vdev_cache.c#302
  -> vdev_queue_io zio.c#2367
  -> vdev_queue_io_add vdev_queue.c#365
  -> vdev_queue_io_to_issue vdev_queue.c#367
  -> vdev_queue_io_remove vdev_queue.c#321
  -> vdev_accessible zio.c#2370
  -> vdev_is_dead vdev.c#2456
  -> vdev_disk_io_start  
  -> bioinit vdev_disk.c#513
-> ldi_strategy vdev_disk.c#525
-> bdev_strategy
-> vdc_getinfo
-> vdc_strategy
  -> highbit zio.c#1190
  -> zio_vdev_io_done  
  -> zio_wait_for_children zio.c#2387
  -> zio_wait  
  -> zio_execute  
  -> highbit zio.c#1190
  -> zio_ready  
  -> zio_wait_for_children zio.c#2650
  -> zio_walk_parents zio.c#2670
  -> highbit zio.c#1190
  -> zio_done  
  -> zio_wait_for_children zio.c#2715
  -> cv_wait zio.c#1218
  -> resume  
  -> zio_destroy zio.c#1222
  -> dbuf_create dbuf.c#1891
  -> dbuf_hash_insert dbuf.c#1714
  -> dbuf_hash dbuf.c#146
  -> arc_space_consume dbuf.c#1723
  -> dbuf_add_ref dbuf.c#1726
  -> dbuf_update_data dbuf.c#1931
  -> dbuf_rele dbuf.c#1937
  -> dbuf_rele_and_unlock dbuf.c#2023
  -> dbuf_read zfs/dmu.c#416
  -> dbuf_read_impl dbuf.c#633
  -> dnode_block_freed dbuf.c#550
  -> spa_get_dsl dnode.c#1713
  -> dbuf_is_metadata dbuf.c#570
  -> arc_get_blkptr  
  -> dbuf_add_ref dbuf.c#577
  -> dsl_read dbuf.c#585
  -> arc_read dsl_scan.c#374
  -> arc_hash_find  
  -> spa_guid  
  -> arc_hash  
  -> arc_get_data_block  
  -> zio_data_buf_alloc  
  -> arc_space_consume  
  -> zio_read  
  -> spa_version  
  -> zio_create zio.c#611
  -> zio_add_child zio.c#569
  -> zio_nowait  
  -> zio_unique_parent zio.c#1233
  -> zio_walk_parents zio.c#383
  -> zio_execute  
  -> highbit zio.c#1190
  -> zio_read_bp_init  
  -> highbit zio.c#1190
  -> zio_ready  
  -> zio_wait_for_children zio.c#2650
  -> zio_walk_parents zio.c#2681
  -> zio_notify_parent zio.c#2682
  -> zio_taskq_member zio.c#1182
  -> taskq_member zio.c#1117
  -> highbit zio.c#1190
  -> zio_vdev_io_start  
  -> spa_config_enter zio.c#2294
  -> vdev_mirror_io_start  
  -> vdev_mirror_map_alloc vdev_mirror.c#270
  -> spa_get_random vdev_mirror.c#89
  -> random_get_pseudo_bytes spa_misc.c#1188
  -> vdev_lookup_top vdev_mirror.c#107
  -> vdev_mirror_child_select vdev_mirror.c#293
  -> vdev_readable vdev_mirror.c#236
  -> vdev_is_dead vdev.c#2425
  -> vdev_dtl_contains vdev_mirror.c#242
  -> zio_vdev_child_io vdev_mirror.c#307
  -> zio_create zio.c#846
  -> zio_add_child zio.c#569
  -> zio_nowait vdev_mirror.c#307
  -> zio_execute  
  -> highbit zio.c#1190
  -> zio_vdev_io_start  
  -> spa_syncing_txg zio.c#2315
  -> vdev_cache_read zio.c#2364
  -> vdev_queue_io zio.c#2367
  -> vdev_queue_io_add vdev_queue.c#365
  -> vdev_queue_io_to_issue vdev_queue.c#367
  -> vdev_queue_io_remove vdev_queue.c#321
  -> vdev_accessible zio.c#2370
  -> vdev_is_dead vdev.c#2456
  -> vdev_disk_io_start  
  -> bioinit vdev_disk.c#513
-> ldi_strategy vdev_disk.c#525
-> bdev_strategy
-> vdc_getinfo
-> vdc_strategy
  -> highbit zio.c#1190
  -> zio_vdev_io_done  
  -> zio_wait_for_children zio.c#2387
  -> dmu_zfetch dbuf.c#638
  -> dmu_zfetch_find dmu_zfetch.c#663
  -> dmu_zfetch_colinear dmu_zfetch.c#668
  -> rw_tryenter dmu_zfetch.c#115
  -> dmu_zfetch_stream_reclaim dmu_zfetch.c#676
  -> rw_tryenter dmu_zfetch.c#574
  -> dmu_zfetch_stream_insert dmu_zfetch.c#716
  -> zio_wait dmu.c#423
  -> zio_execute zio.c#1214
  -> highbit zio.c#1190
  -> zio_ready  
  -> zio_wait_for_children zio.c#2650
  -> zio_walk_parents zio.c#2670
  -> highbit zio.c#1190
  -> zio_done  
  -> zio_wait_for_children zio.c#2715
  -> cv_wait zio.c#1218
  -> resume  
  -> zio_destroy zio.c#1222
  -> dsl_pool_sync_context dmu.c#425
  -> spa_get_dsl  
  -> dnode_rele dmu.c#469
  -> uiomove dmu.c#1011
  -> dmu_buf_rele_array dmu.c#1019
  -> dbuf_rele dmu.c#502
  -> dbuf_rele_and_unlock dbuf.c#2023
  -> arc_ref_freeze  
  -> arc_ref_anonymous  
  -> arc_inactivate_ref  
  -> arc_rele  
  -> arc_add_to_evictables  
  -> zfs_range_unlock zfs_vnops.c#560
  -> zfs_range_unlock_reader zfs_rlock.c#557
  -> fs_tstamp_update_setup zfs_vnops.c#562
  -> rrw_exit zfs_vnops.c#563
  -> cv_broadcast  

0 件のコメント:

コメントを投稿