[root]# ./funcgraph -a dmu_object_alloc Tracing "dmu_object_alloc"... Ctrl-C to end. # tracer: function_graph # # TIME CPU TASK/PID DURATION FUNCTION CALLS # | | | | | | | | | | 81196.773467 | 0) mkdir-6782 | | dmu_object_alloc [zfs]() { 81196.773470 | 0) mkdir-6782 | | mutex_lock(&os->os_obj_lock) { 81196.773470 | 0) mkdir-6782 | 0.143 us | _cond_resched(); 81196.773472 | 0) mkdir-6782 | 1.115 us | } 81196.773472 | 0) mkdir-6782 | | dnode_hold_impl [zfs]() { 81196.773472 | 0) mkdir-6782 | | down_read() { 81196.773473 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773473 | 0) mkdir-6782 | 0.765 us | } 81196.773474 | 0) mkdir-6782 | 0.099 us | dbuf_whichblock [zfs](); 81196.773474 | 0) mkdir-6782 | | dbuf_hold [zfs]() { 81196.773475 | 0) mkdir-6782 | | dbuf_hold_impl [zfs]() { 81196.773475 | 0) mkdir-6782 | | spl_kmem_zalloc [spl]() { 81196.773475 | 0) mkdir-6782 | | __kmalloc_node() { 81196.773476 | 0) mkdir-6782 | 0.116 us | kmalloc_slab(); 81196.773476 | 0) mkdir-6782 | 0.101 us | _cond_resched(); 81196.773477 | 0) mkdir-6782 | 1.726 us | } 81196.773478 | 0) mkdir-6782 | 2.442 us | } 81196.773478 | 0) mkdir-6782 | | __dbuf_hold_impl [zfs]() { 81196.773478 | 0) mkdir-6782 | | dbuf_find [zfs]() { 81196.773479 | 0) mkdir-6782 | 0.309 us | dbuf_hash [zfs](); 81196.773479 | 0) mkdir-6782 | | mutex_lock() { 81196.773480 | 0) mkdir-6782 | 0.135 us | _cond_resched(); 81196.773481 | 0) mkdir-6782 | 0.906 us | } 81196.773487 | 0) mkdir-6782 | | mutex_lock() { 81196.773487 | 0) mkdir-6782 | 0.151 us | _cond_resched(); 81196.773488 | 0) mkdir-6782 | 0.827 us | } 81196.773488 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773489 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.773490 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773490 | 0) mkdir-6782 | + 11.969 us | } 81196.773491 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773492 | 0) mkdir-6782 | 0.099 us | mutex_unlock(); 81196.773492 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773493 | 0) mkdir-6782 | + 14.704 us | } 81196.773493 | 0) mkdir-6782 | | spl_kmem_free [spl]() { 81196.773494 | 0) mkdir-6782 | 0.277 us | kfree(); 81196.773494 | 0) mkdir-6782 | 0.933 us | } 81196.773495 | 0) mkdir-6782 | + 19.831 us | } 81196.773495 | 0) mkdir-6782 | + 20.475 us | } 81196.773495 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock_irqsave(); 81196.773496 | 0) mkdir-6782 | 0.115 us | _raw_spin_unlock_irqrestore(); 81196.773497 | 0) mkdir-6782 | 0.104 us | up_read(); 81196.773497 | 0) mkdir-6782 | | dbuf_read [zfs]() { 81196.773498 | 0) mkdir-6782 | 0.148 us | zrl_add [zfs](); 81196.773498 | 0) mkdir-6782 | | down_read() { 81196.773499 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773499 | 0) mkdir-6782 | 0.751 us | } 81196.773500 | 0) mkdir-6782 | | mutex_lock() { 81196.773500 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773501 | 0) mkdir-6782 | 0.827 us | } 81196.773501 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773502 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.773503 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.773503 | 0) mkdir-6782 | | dmu_zfetch [zfs]() { 81196.773504 | 0) mkdir-6782 | | down_read() { 81196.773504 | 0) mkdir-6782 | 0.105 us | _cond_resched(); 81196.773505 | 0) mkdir-6782 | 0.786 us | } 81196.773506 | 0) mkdir-6782 | 0.153 us | _raw_spin_lock_irqsave(); 81196.773507 | 0) mkdir-6782 | 0.162 us | _raw_spin_unlock_irqrestore(); 81196.773507 | 0) mkdir-6782 | 0.151 us | up_read(); 81196.773508 | 0) mkdir-6782 | 0.172 us | down_write_trylock(); 81196.773509 | 0) mkdir-6782 | 0.147 us | _raw_spin_lock_irqsave(); 81196.773509 | 0) mkdir-6782 | 0.162 us | _raw_spin_unlock_irqrestore(); 81196.773511 | 0) mkdir-6782 | 0.160 us | _raw_spin_lock_irqsave(); 81196.773512 | 0) mkdir-6782 | 0.122 us | _raw_spin_unlock_irqrestore(); 81196.773512 | 0) mkdir-6782 | 0.153 us | _raw_spin_lock_irqsave(); 81196.773513 | 0) mkdir-6782 | 0.162 us | _raw_spin_unlock_irqrestore(); 81196.773514 | 0) mkdir-6782 | 0.180 us | up_write(); 81196.773518 | 0) mkdir-6782 | 0.273 us | down_write_trylock(); 81196.773519 | 0) mkdir-6782 | 0.119 us | _raw_spin_lock_irqsave(); 81196.773520 | 0) mkdir-6782 | 0.136 us | _raw_spin_unlock_irqrestore(); 81196.773521 | 0) mkdir-6782 | 0.107 us | _raw_spin_lock_irqsave(); 81196.773522 | 0) mkdir-6782 | 0.121 us | _raw_spin_unlock_irqrestore(); 81196.773522 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock_irqsave(); 81196.773523 | 0) mkdir-6782 | 0.120 us | _raw_spin_unlock_irqrestore(); 81196.773524 | 0) mkdir-6782 | 0.142 us | up_write(); 81196.773524 | 0) mkdir-6782 | 0.106 us | __mutex_init(); 81196.773525 | 0) mkdir-6782 | | down_write() { 81196.773525 | 0) mkdir-6782 | 0.106 us | _cond_resched(); 81196.773526 | 0) mkdir-6782 | 0.786 us | } 81196.773526 | 0) mkdir-6782 | 0.109 us | _raw_spin_lock_irqsave(); 81196.773527 | 0) mkdir-6782 | 0.120 us | _raw_spin_unlock_irqrestore(); 81196.773528 | 0) mkdir-6782 | 0.100 us | _raw_spin_lock_irqsave(); 81196.773529 | 0) mkdir-6782 | 0.122 us | _raw_spin_unlock_irqrestore(); 81196.773529 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock_irqsave(); 81196.773530 | 0) mkdir-6782 | 0.122 us | _raw_spin_unlock_irqrestore(); 81196.773531 | 0) mkdir-6782 | 0.105 us | up_write(); 81196.773531 | 0) mkdir-6782 | + 27.958 us | } 81196.773532 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock_irqsave(); 81196.773532 | 0) mkdir-6782 | 0.107 us | _raw_spin_unlock_irqrestore(); 81196.773533 | 0) mkdir-6782 | 0.095 us | up_read(); 81196.773534 | 0) mkdir-6782 | 0.109 us | zrl_remove [zfs](); 81196.773534 | 0) mkdir-6782 | + 36.744 us | } 81196.773535 | 0) mkdir-6782 | 0.105 us | dmu_buf_get_user [zfs](); 81196.773535 | 0) mkdir-6782 | 0.541 us | zrl_add [zfs](); 81196.773537 | 0) mkdir-6782 | | dnode_create [zfs]() { 81196.773537 | 0) mkdir-6782 | | spl_kmem_cache_alloc [spl]() { 81196.773538 | 0) mkdir-6782 | | kmem_cache_alloc() { 81196.773676 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773678 | 0) mkdir-6782 | 1.758 us | } /* kmem_cache_alloc */ 81196.773679 | 0) mkdir-6782 | | dnode_cons [zfs]() { 81196.773679 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock_irqsave(); 81196.773680 | 0) mkdir-6782 | 0.111 us | _raw_spin_unlock_irqrestore(); 81196.773680 | 0) mkdir-6782 | 0.096 us | __mutex_init(); 81196.773681 | 0) mkdir-6782 | 0.102 us | __mutex_init(); 81196.773682 | 0) mkdir-6782 | | __cv_init [spl]() { 81196.773682 | 0) mkdir-6782 | 0.091 us | __init_waitqueue_head(); 81196.773683 | 0) mkdir-6782 | 0.104 us | __init_waitqueue_head(); 81196.773684 | 0) mkdir-6782 | 1.978 us | } 81196.773685 | 0) mkdir-6782 | 0.101 us | avl_create [zavl](); 81196.773685 | 0) mkdir-6782 | 6.406 us | } 81196.773686 | 0) mkdir-6782 | ! 148.265 us | } 81196.773687 | 0) mkdir-6782 | | dmu_zfetch_init [zfs]() { 81196.773687 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock_irqsave(); 81196.773687 | 0) mkdir-6782 | 0.115 us | _raw_spin_unlock_irqrestore(); 81196.773688 | 0) mkdir-6782 | 1.475 us | } 81196.773688 | 0) mkdir-6782 | | mutex_lock() { 81196.773689 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773689 | 0) mkdir-6782 | 0.842 us | } 81196.773690 | 0) mkdir-6782 | 0.095 us | _raw_spin_lock(); 81196.773691 | 0) mkdir-6782 | 0.100 us | mutex_unlock(); 81196.773691 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773692 | 0) mkdir-6782 | 0.334 us | arc_space_consume [zfs](); 81196.773693 | 0) mkdir-6782 | ! 156.106 us | } 81196.773693 | 0) mkdir-6782 | | mutex_lock() { 81196.773694 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773694 | 0) mkdir-6782 | 0.757 us | } 81196.773695 | 0) mkdir-6782 | 0.195 us | dmu_buf_add_ref [zfs](); 81196.773696 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773696 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773697 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773698 | 0) mkdir-6782 | 0.102 us | zrl_remove [zfs](); 81196.773698 | 0) mkdir-6782 | | dbuf_rele [zfs]() { 81196.773699 | 0) mkdir-6782 | | mutex_lock() { 81196.773699 | 0) mkdir-6782 | 0.093 us | _cond_resched(); 81196.773700 | 0) mkdir-6782 | 0.724 us | } 81196.773700 | 0) mkdir-6782 | | dbuf_rele_and_unlock [zfs]() { 81196.773700 | 0) mkdir-6782 | 0.097 us | _raw_spin_lock(); 81196.773701 | 0) mkdir-6782 | 0.100 us | mutex_unlock(); 81196.773702 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773702 | 0) mkdir-6782 | 2.178 us | } 81196.773703 | 0) mkdir-6782 | 4.114 us | } 81196.773703 | 0) mkdir-6782 | ! 230.887 us | } <----- safe to drop here? we have a dnode ref so it's not considered free 81196.773703 | 0) mkdir-6782 | | dnode_allocate [zfs]() { 81196.773704 | 0) mkdir-6782 | 0.131 us | __dprintf [zfs](); 81196.773705 | 0) mkdir-6782 | | dnode_setdirty [zfs]() { 81196.773705 | 0) mkdir-6782 | | dmu_objset_userquota_get_ids [zfs]() { 81196.773706 | 0) mkdir-6782 | | dmu_objset_userused_enabled [zfs]() { 81196.773706 | 0) mkdir-6782 | 0.093 us | spa_version [zfs](); 81196.773707 | 0) mkdir-6782 | 1.211 us | } 81196.773708 | 0) mkdir-6782 | 0.249 us | zfs_space_delta_cb [zfs](); 81196.773709 | 0) mkdir-6782 | | mutex_lock() { 81196.773709 | 0) mkdir-6782 | 0.101 us | _cond_resched(); 81196.773710 | 0) mkdir-6782 | 0.726 us | } 81196.773711 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773711 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773712 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.773713 | 0) mkdir-6782 | 6.914 us | } 81196.773713 | 0) mkdir-6782 | | mutex_lock() { 81196.773713 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773714 | 0) mkdir-6782 | 0.731 us | } 81196.773714 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773715 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773716 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773716 | 0) mkdir-6782 | | dnode_add_ref [zfs]() { 81196.773716 | 0) mkdir-6782 | | mutex_lock() { 81196.773717 | 0) mkdir-6782 | 0.100 us | _cond_resched(); 81196.773717 | 0) mkdir-6782 | 0.733 us | } 81196.773718 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.773718 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773719 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773720 | 0) mkdir-6782 | 3.379 us | } 81196.773720 | 0) mkdir-6782 | | dbuf_dirty [zfs]() { 81196.773721 | 0) mkdir-6782 | 0.123 us | zrl_add [zfs](); 81196.773722 | 0) mkdir-6782 | | mutex_lock() { 81196.773722 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773723 | 0) mkdir-6782 | 0.778 us | } 81196.773723 | 0) mkdir-6782 | | mutex_lock() { 81196.773723 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773724 | 0) mkdir-6782 | 0.880 us | } 81196.773725 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773725 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773726 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.773727 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.773727 | 0) mkdir-6782 | 0.102 us | spa_get_asize [zfs](); 81196.773728 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.773728 | 0) mkdir-6782 | | mutex_lock() { 81196.773729 | 0) mkdir-6782 | 0.145 us | _cond_resched(); 81196.773730 | 0) mkdir-6782 | 0.937 us | } 81196.773730 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.773731 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773731 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773732 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773732 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773733 | 0) mkdir-6782 | | mutex_lock() { 81196.773733 | 0) mkdir-6782 | 0.098 us | _cond_resched(); 81196.773734 | 0) mkdir-6782 | 0.753 us | } 81196.773734 | 0) mkdir-6782 | 0.105 us | _raw_spin_lock(); 81196.773735 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773735 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773736 | 0) mkdir-6782 | 3.403 us | } 81196.773736 | 0) mkdir-6782 | 0.186 us | dmu_buf_add_ref [zfs](); 81196.773737 | 0) mkdir-6782 | 4.874 us | } 81196.773738 | 0) mkdir-6782 | | mutex_lock() { 81196.773738 | 0) mkdir-6782 | 0.138 us | _cond_resched(); 81196.773739 | 0) mkdir-6782 | 0.836 us | } 81196.773739 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773740 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.773740 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773741 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773741 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773742 | 0) mkdir-6782 | | mutex_lock() { 81196.773742 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773743 | 0) mkdir-6782 | 0.882 us | } /* mutex_lock */ 81196.773743 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.773744 | 0) mkdir-6782 | 0.095 us | mutex_unlock(); 81196.773745 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773745 | 0) mkdir-6782 | 3.527 us | } 81196.773746 | 0) mkdir-6782 | 0.241 us | dmu_buf_add_ref [zfs](); 81196.773746 | 0) mkdir-6782 | 5.018 us | } 81196.773747 | 0) mkdir-6782 | + 18.286 us | } 81196.773747 | 0) mkdir-6782 | 0.102 us | dmu_tx_pool [zfs](); 81196.773748 | 0) mkdir-6782 | | dsl_pool_dirty_space [zfs]() { 81196.773748 | 0) mkdir-6782 | | mutex_lock() { 81196.773748 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773749 | 0) mkdir-6782 | 0.781 us | } 81196.773749 | 0) mkdir-6782 | 0.113 us | __cv_signal [spl](); 81196.773750 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773751 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773751 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773752 | 0) mkdir-6782 | 4.124 us | } 81196.773752 | 0) mkdir-6782 | 0.093 us | dmu_tx_willuse_space [zfs](); 81196.773753 | 0) mkdir-6782 | + 25.729 us | } 81196.773754 | 0) mkdir-6782 | | dsl_dataset_block_freeable [zfs]() { 81196.773754 | 0) mkdir-6782 | | dsl_dataset_prev_snap_txg [zfs]() { 81196.773755 | 0) mkdir-6782 | 0.094 us | spa_last_synced_txg [zfs](); 81196.773756 | 0) mkdir-6782 | 0.891 us | } 81196.773756 | 0) mkdir-6782 | 0.117 us | ddt_prefetch [zfs](); 81196.773757 | 0) mkdir-6782 | 2.344 us | } 81196.773757 | 0) mkdir-6782 | | spl_kmem_zalloc [spl]() { 81196.773757 | 0) mkdir-6782 | | __kmalloc_node() { 81196.773758 | 0) mkdir-6782 | 0.113 us | kmalloc_slab(); 81196.773759 | 0) mkdir-6782 | 0.092 us | _cond_resched(); 81196.773760 | 0) mkdir-6782 | 2.473 us | } 81196.773760 | 0) mkdir-6782 | 3.256 us | } 81196.773761 | 0) mkdir-6782 | | mutex_lock() { 81196.773761 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773762 | 0) mkdir-6782 | 0.807 us | } 81196.773762 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773763 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773764 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773764 | 0) mkdir-6782 | 0.096 us | dmu_buf_add_ref [zfs](); 81196.773765 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773766 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.773766 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.773767 | 0) mkdir-6782 | | bp_get_dsize [zfs]() { 81196.773768 | 0) mkdir-6782 | | spa_config_enter [zfs]() { 81196.773768 | 0) mkdir-6782 | | mutex_lock() { 81196.773768 | 0) mkdir-6782 | 0.142 us | _cond_resched(); 81196.773769 | 0) mkdir-6782 | 0.782 us | } 81196.773769 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773770 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773771 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.773771 | 0) mkdir-6782 | 3.462 us | } 81196.773772 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.773772 | 0) mkdir-6782 | 0.258 us | vdev_lookup_top [zfs](); 81196.773773 | 0) mkdir-6782 | 1.043 us | } 81196.773773 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.773774 | 0) mkdir-6782 | 0.102 us | vdev_lookup_top [zfs](); 81196.773775 | 0) mkdir-6782 | 0.882 us | } 81196.773775 | 0) mkdir-6782 | | spa_config_exit [zfs]() { 81196.773775 | 0) mkdir-6782 | | mutex_lock() { 81196.773776 | 0) mkdir-6782 | 0.141 us | _cond_resched(); 81196.773776 | 0) mkdir-6782 | 0.764 us | } 81196.773777 | 0) mkdir-6782 | 0.127 us | __cv_broadcast [spl](); 81196.773777 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.773778 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773779 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773779 | 0) mkdir-6782 | 4.151 us | } 81196.773780 | 0) mkdir-6782 | + 11.985 us | } 81196.773780 | 0) mkdir-6782 | 0.106 us | ddt_prefetch [zfs](); 81196.773781 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.773781 | 0) mkdir-6782 | 0.102 us | spa_get_asize [zfs](); 81196.773782 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.773782 | 0) mkdir-6782 | | mutex_lock() { 81196.773782 | 0) mkdir-6782 | 0.146 us | _cond_resched(); 81196.773783 | 0) mkdir-6782 | 0.839 us | } 81196.773783 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.773784 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773785 | 0) mkdir-6782 | 0.091 us | _raw_spin_unlock(); 81196.773785 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773786 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773786 | 0) mkdir-6782 | | mutex_lock() { 81196.773786 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773787 | 0) mkdir-6782 | 0.730 us | } 81196.773787 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773788 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773789 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773789 | 0) mkdir-6782 | 3.418 us | } 81196.773790 | 0) mkdir-6782 | 4.051 us | } 81196.773790 | 0) mkdir-6782 | | mutex_lock() { 81196.773790 | 0) mkdir-6782 | 0.147 us | _cond_resched(); 81196.773791 | 0) mkdir-6782 | 0.811 us | } 81196.773791 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.773792 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773793 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.773793 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773794 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773794 | 0) mkdir-6782 | | mutex_lock() { 81196.773795 | 0) mkdir-6782 | 0.098 us | _cond_resched(); 81196.773795 | 0) mkdir-6782 | 0.786 us | } 81196.773796 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.773796 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.773797 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773798 | 0) mkdir-6782 | 3.840 us | } 81196.773798 | 0) mkdir-6782 | 4.511 us | } 81196.773798 | 0) mkdir-6782 | + 16.615 us | } 81196.773799 | 0) mkdir-6782 | 0.102 us | dmu_tx_pool [zfs](); 81196.773799 | 0) mkdir-6782 | 0.122 us | dsl_pool_dirty_space [zfs](); 81196.773800 | 0) mkdir-6782 | 0.102 us | dmu_tx_willuse_space [zfs](); 81196.773801 | 0) mkdir-6782 | + 19.856 us | } 81196.773801 | 0) mkdir-6782 | | down_read() { 81196.773801 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773802 | 0) mkdir-6782 | 0.797 us | } 81196.773803 | 0) mkdir-6782 | 0.219 us | dnode_new_blkid [zfs](); 81196.773803 | 0) mkdir-6782 | 0.106 us | _raw_spin_lock_irqsave(); 81196.773804 | 0) mkdir-6782 | 0.113 us | _raw_spin_unlock_irqrestore(); 81196.773805 | 0) mkdir-6782 | 0.098 us | up_read(); 81196.773805 | 0) mkdir-6782 | | dbuf_dirty [zfs]() { 81196.773806 | 0) mkdir-6782 | 0.104 us | zrl_add [zfs](); 81196.773807 | 0) mkdir-6782 | | mutex_lock() { 81196.773807 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773808 | 0) mkdir-6782 | 0.802 us | } 81196.773808 | 0) mkdir-6782 | | mutex_lock() { 81196.773808 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773809 | 0) mkdir-6782 | 0.729 us | } 81196.773809 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773810 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773810 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773811 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.773812 | 0) mkdir-6782 | 0.144 us | spa_get_asize [zfs](); 81196.773812 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.773813 | 0) mkdir-6782 | | mutex_lock() { 81196.773813 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773814 | 0) mkdir-6782 | 0.802 us | } 81196.773814 | 0) mkdir-6782 | 0.095 us | _raw_spin_lock(); 81196.773815 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773815 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773816 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773816 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773817 | 0) mkdir-6782 | | mutex_lock() { 81196.773817 | 0) mkdir-6782 | 0.106 us | _cond_resched(); 81196.773818 | 0) mkdir-6782 | 0.729 us | } 81196.773818 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773819 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773819 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773820 | 0) mkdir-6782 | 3.296 us | } 81196.773820 | 0) mkdir-6782 | 3.920 us | } 81196.773820 | 0) mkdir-6782 | | mutex_lock() { 81196.773821 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773822 | 0) mkdir-6782 | 0.746 us | } /* mutex_lock */ 81196.773822 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773822 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.773823 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.773824 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773824 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773824 | 0) mkdir-6782 | | mutex_lock() { 81196.773825 | 0) mkdir-6782 | 0.106 us | _cond_resched(); 81196.773825 | 0) mkdir-6782 | 0.731 us | } 81196.773826 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773826 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.773827 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.773828 | 0) mkdir-6782 | 3.300 us | } 81196.773828 | 0) mkdir-6782 | 3.924 us | } 81196.773829 | 0) mkdir-6782 | + 15.628 us | } 81196.773829 | 0) mkdir-6782 | 0.136 us | dmu_tx_pool [zfs](); 81196.773830 | 0) mkdir-6782 | | dsl_pool_dirty_space [zfs]() { 81196.773830 | 0) mkdir-6782 | | mutex_lock() { 81196.773831 | 0) mkdir-6782 | 0.100 us | _cond_resched(); 81196.773831 | 0) mkdir-6782 | 0.769 us | } 81196.773832 | 0) mkdir-6782 | 0.113 us | __cv_signal [spl](); 81196.773832 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773833 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773834 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773834 | 0) mkdir-6782 | 4.119 us | } 81196.773834 | 0) mkdir-6782 | 0.138 us | dmu_tx_willuse_space [zfs](); 81196.773835 | 0) mkdir-6782 | + 23.665 us | } 81196.773836 | 0) mkdir-6782 | | dsl_dataset_block_freeable [zfs]() { 81196.773836 | 0) mkdir-6782 | | dsl_dataset_prev_snap_txg [zfs]() { 81196.773836 | 0) mkdir-6782 | 0.142 us | spa_last_synced_txg [zfs](); 81196.773837 | 0) mkdir-6782 | 0.824 us | } 81196.773837 | 0) mkdir-6782 | 0.104 us | ddt_prefetch [zfs](); 81196.773838 | 0) mkdir-6782 | 2.141 us | } 81196.773838 | 0) mkdir-6782 | | spl_kmem_zalloc [spl]() { 81196.773839 | 0) mkdir-6782 | | __kmalloc_node() { 81196.773839 | 0) mkdir-6782 | 0.101 us | kmalloc_slab(); 81196.773840 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773841 | 0) mkdir-6782 | 1.913 us | } 81196.773841 | 0) mkdir-6782 | 2.564 us | } 81196.773842 | 0) mkdir-6782 | 0.102 us | __mutex_init(); 81196.773842 | 0) mkdir-6782 | 0.102 us | dmu_buf_add_ref [zfs](); 81196.773843 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.773843 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773844 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773845 | 0) mkdir-6782 | | bp_get_dsize [zfs]() { 81196.773845 | 0) mkdir-6782 | | spa_config_enter [zfs]() { 81196.773846 | 0) mkdir-6782 | | mutex_lock() { 81196.773846 | 0) mkdir-6782 | 0.100 us | _cond_resched(); 81196.773847 | 0) mkdir-6782 | 0.732 us | } /* mutex_lock */ 81196.773847 | 0) mkdir-6782 | 0.106 us | _raw_spin_lock(); 81196.773848 | 0) mkdir-6782 | 0.099 us | mutex_unlock(); 81196.773848 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773849 | 0) mkdir-6782 | 3.478 us | } 81196.773849 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.773850 | 0) mkdir-6782 | 0.138 us | vdev_lookup_top [zfs](); 81196.773850 | 0) mkdir-6782 | 0.843 us | } 81196.773851 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.773851 | 0) mkdir-6782 | 0.146 us | vdev_lookup_top [zfs](); 81196.773852 | 0) mkdir-6782 | 0.811 us | } 81196.773852 | 0) mkdir-6782 | | spa_config_exit [zfs]() { 81196.773852 | 0) mkdir-6782 | | mutex_lock() { 81196.773853 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773853 | 0) mkdir-6782 | 0.765 us | } 81196.773854 | 0) mkdir-6782 | 0.117 us | __cv_broadcast [spl](); 81196.773854 | 0) mkdir-6782 | 0.095 us | _raw_spin_lock(); 81196.773855 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773856 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.773856 | 0) mkdir-6782 | 4.067 us | } 81196.773857 | 0) mkdir-6782 | + 11.534 us | } 81196.773857 | 0) mkdir-6782 | 0.103 us | ddt_prefetch [zfs](); 81196.773858 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.773858 | 0) mkdir-6782 | 0.140 us | spa_get_asize [zfs](); 81196.773859 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.773859 | 0) mkdir-6782 | | mutex_lock() { 81196.773859 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.773860 | 0) mkdir-6782 | 0.853 us | } 81196.773860 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773861 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773862 | 0) mkdir-6782 | 0.095 us | _raw_spin_unlock(); 81196.773862 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773863 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773863 | 0) mkdir-6782 | | mutex_lock() { 81196.773863 | 0) mkdir-6782 | 0.104 us | _cond_resched(); 81196.773865 | 0) mkdir-6782 | 1.240 us | } 81196.773865 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773865 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.773866 | 0) mkdir-6782 | 0.097 us | _raw_spin_unlock(); 81196.773867 | 0) mkdir-6782 | 3.790 us | } 81196.773867 | 0) mkdir-6782 | 4.452 us | } 81196.773867 | 0) mkdir-6782 | | mutex_lock() { 81196.773868 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773868 | 0) mkdir-6782 | 0.764 us | } 81196.773869 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.773869 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.773870 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.773871 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773871 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773871 | 0) mkdir-6782 | | mutex_lock() { 81196.773872 | 0) mkdir-6782 | 0.097 us | _cond_resched(); 81196.773872 | 0) mkdir-6782 | 0.732 us | } 81196.773873 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.773873 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.773874 | 0) mkdir-6782 | 0.095 us | _raw_spin_unlock(); 81196.773875 | 0) mkdir-6782 | 3.351 us | } 81196.773875 | 0) mkdir-6782 | 3.978 us | } 81196.773875 | 0) mkdir-6782 | + 16.489 us | } 81196.773876 | 0) mkdir-6782 | 0.134 us | dmu_tx_pool [zfs](); 81196.773876 | 0) mkdir-6782 | 0.123 us | dsl_pool_dirty_space [zfs](); 81196.773877 | 0) mkdir-6782 | 0.093 us | dmu_tx_willuse_space [zfs](); 81196.773878 | 0) mkdir-6782 | + 19.820 us | } 81196.773878 | 0) mkdir-6782 | | down_read() { 81196.773878 | 0) mkdir-6782 | 0.101 us | _cond_resched(); 81196.773879 | 0) mkdir-6782 | 0.755 us | } 81196.773879 | 0) mkdir-6782 | 0.106 us | _raw_spin_lock_irqsave(); 81196.773880 | 0) mkdir-6782 | 0.107 us | _raw_spin_unlock_irqrestore(); 81196.773881 | 0) mkdir-6782 | 0.104 us | up_read(); 81196.773881 | 0) mkdir-6782 | | dbuf_dirty [zfs]() { 81196.773882 | 0) mkdir-6782 | 0.142 us | zrl_add [zfs](); 81196.773882 | 0) mkdir-6782 | | mutex_lock() { 81196.773883 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773884 | 0) mkdir-6782 | 0.849 us | } 81196.773884 | 0) mkdir-6782 | | mutex_lock() { 81196.773884 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773885 | 0) mkdir-6782 | 0.763 us | } 81196.773885 | 0) mkdir-6782 | 0.144 us | _raw_spin_lock(); 81196.773886 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773886 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773887 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.773887 | 0) mkdir-6782 | 0.102 us | spa_get_asize [zfs](); 81196.773888 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.773888 | 0) mkdir-6782 | | mutex_lock() { 81196.773889 | 0) mkdir-6782 | 0.104 us | _cond_resched(); 81196.773889 | 0) mkdir-6782 | 0.739 us | } 81196.773890 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.773890 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.773891 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.773892 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773892 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773892 | 0) mkdir-6782 | | mutex_lock() { 81196.773893 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.773893 | 0) mkdir-6782 | 0.734 us | } 81196.773894 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.773894 | 0) mkdir-6782 | 0.097 us | mutex_unlock(); 81196.773895 | 0) mkdir-6782 | 0.092 us | _raw_spin_unlock(); 81196.773896 | 0) mkdir-6782 | 3.367 us | } 81196.773896 | 0) mkdir-6782 | 3.989 us | } 81196.773896 | 0) mkdir-6782 | | mutex_lock() { 81196.773897 | 0) mkdir-6782 | 0.106 us | _cond_resched(); 81196.773897 | 0) mkdir-6782 | 0.737 us | } 81196.773898 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773899 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773899 | 0) mkdir-6782 | 0.097 us | _raw_spin_unlock(); 81196.773900 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773900 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773901 | 0) mkdir-6782 | | mutex_lock() { 81196.773901 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773902 | 0) mkdir-6782 | 0.736 us | } 81196.773902 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.773903 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773903 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773904 | 0) mkdir-6782 | 3.375 us | } 81196.773904 | 0) mkdir-6782 | 4.007 us | } 81196.773905 | 0) mkdir-6782 | + 16.240 us | } 81196.773905 | 0) mkdir-6782 | 0.096 us | dmu_tx_pool [zfs](); 81196.773906 | 0) mkdir-6782 | | dsl_pool_dirty_space [zfs]() { 81196.773906 | 0) mkdir-6782 | | mutex_lock() { 81196.773906 | 0) mkdir-6782 | 0.101 us | _cond_resched(); 81196.773907 | 0) mkdir-6782 | 0.729 us | } 81196.773907 | 0) mkdir-6782 | 0.111 us | __cv_signal [spl](); 81196.773908 | 0) mkdir-6782 | 0.103 us | _raw_spin_lock(); 81196.773909 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.773909 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.773910 | 0) mkdir-6782 | 3.984 us | } 81196.773910 | 0) mkdir-6782 | 0.093 us | dmu_tx_willuse_space [zfs](); 81196.773911 | 0) mkdir-6782 | + 23.367 us | } 81196.773911 | 0) mkdir-6782 | | dsl_dataset_block_freeable [zfs]() { 81196.773912 | 0) mkdir-6782 | | dsl_dataset_prev_snap_txg [zfs]() { 81196.773912 | 0) mkdir-6782 | 0.094 us | spa_last_synced_txg [zfs](); 81196.773913 | 0) mkdir-6782 | 0.824 us | } 81196.773913 | 0) mkdir-6782 | 0.098 us | ddt_prefetch [zfs](); 81196.773914 | 0) mkdir-6782 | 2.125 us | } 81196.773914 | 0) mkdir-6782 | | spl_kmem_zalloc [spl]() { 81196.773914 | 0) mkdir-6782 | | __kmalloc_node() { 81196.773915 | 0) mkdir-6782 | 0.124 us | kmalloc_slab(); 81196.773915 | 0) mkdir-6782 | 0.098 us | _cond_resched(); 81196.773916 | 0) mkdir-6782 | 0.640 us | __slab_alloc(); 81196.773918 | 0) mkdir-6782 | 3.033 us | } 81196.773918 | 0) mkdir-6782 | 3.680 us | } 81196.773918 | 0) mkdir-6782 | 0.095 us | __mutex_init(); 81196.773919 | 0) mkdir-6782 | 0.320 us | dmu_buf_add_ref [zfs](); 81196.773920 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773920 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773921 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773922 | 0) mkdir-6782 | | bp_get_dsize [zfs]() { 81196.773922 | 0) mkdir-6782 | | spa_config_enter [zfs]() { 81196.773922 | 0) mkdir-6782 | | mutex_lock() { 81196.773923 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773924 | 0) mkdir-6782 | 0.765 us | } 81196.773924 | 0) mkdir-6782 | 0.107 us | _raw_spin_lock(); 81196.773924 | 0) mkdir-6782 | 0.108 us | mutex_unlock(); 81196.773925 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.773926 | 0) mkdir-6782 | 3.422 us | } 81196.773926 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.773926 | 0) mkdir-6782 | 0.106 us | vdev_lookup_top [zfs](); 81196.773927 | 0) mkdir-6782 | 0.830 us | } 81196.773928 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.773928 | 0) mkdir-6782 | 0.100 us | vdev_lookup_top [zfs](); 81196.773929 | 0) mkdir-6782 | 0.743 us | } 81196.773929 | 0) mkdir-6782 | | spa_config_exit [zfs]() { 81196.773929 | 0) mkdir-6782 | | mutex_lock() { 81196.773930 | 0) mkdir-6782 | 0.100 us | _cond_resched(); 81196.773930 | 0) mkdir-6782 | 0.732 us | } 81196.773930 | 0) mkdir-6782 | 0.118 us | __cv_broadcast [spl](); 81196.773931 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773932 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773932 | 0) mkdir-6782 | 0.101 us | _raw_spin_unlock(); 81196.773934 | 0) mkdir-6782 | 4.046 us | } 81196.773934 | 0) mkdir-6782 | + 11.908 us | } 81196.773934 | 0) mkdir-6782 | 0.109 us | ddt_prefetch [zfs](); 81196.773935 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.773935 | 0) mkdir-6782 | 0.098 us | spa_get_asize [zfs](); 81196.773936 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.773936 | 0) mkdir-6782 | | mutex_lock() { 81196.773937 | 0) mkdir-6782 | 0.107 us | _cond_resched(); 81196.773937 | 0) mkdir-6782 | 0.794 us | } 81196.773938 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.773938 | 0) mkdir-6782 | 0.097 us | mutex_unlock(); 81196.773939 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773940 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773940 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773940 | 0) mkdir-6782 | | mutex_lock() { 81196.773941 | 0) mkdir-6782 | 0.101 us | _cond_resched(); 81196.773941 | 0) mkdir-6782 | 0.769 us | } 81196.773942 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.773942 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773943 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773944 | 0) mkdir-6782 | 3.294 us | } /* txg_list_add [zfs] */ 81196.773944 | 0) mkdir-6782 | 3.922 us | } 81196.773944 | 0) mkdir-6782 | | mutex_lock() { 81196.773944 | 0) mkdir-6782 | 0.101 us | _cond_resched(); 81196.773945 | 0) mkdir-6782 | 0.746 us | } 81196.773945 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.773946 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773947 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.773947 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773948 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773948 | 0) mkdir-6782 | | mutex_lock() { 81196.773948 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773949 | 0) mkdir-6782 | 0.738 us | } 81196.773949 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.773950 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773951 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.773951 | 0) mkdir-6782 | 3.398 us | } 81196.773952 | 0) mkdir-6782 | 4.107 us | } 81196.773952 | 0) mkdir-6782 | + 15.900 us | } 81196.773952 | 0) mkdir-6782 | 0.113 us | dmu_tx_pool [zfs](); 81196.773953 | 0) mkdir-6782 | 0.120 us | dsl_pool_dirty_space [zfs](); 81196.773954 | 0) mkdir-6782 | 0.116 us | dmu_tx_willuse_space [zfs](); 81196.773955 | 0) mkdir-6782 | + 19.320 us | } 81196.773955 | 0) mkdir-6782 | | down_read() { 81196.773955 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773956 | 0) mkdir-6782 | 0.736 us | } 81196.773956 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock_irqsave(); 81196.773957 | 0) mkdir-6782 | 0.122 us | _raw_spin_unlock_irqrestore(); 81196.773957 | 0) mkdir-6782 | 0.098 us | up_read(); 81196.773958 | 0) mkdir-6782 | | dbuf_dirty [zfs]() { 81196.773959 | 0) mkdir-6782 | 0.100 us | zrl_add [zfs](); 81196.773959 | 0) mkdir-6782 | | mutex_lock() { 81196.773960 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773960 | 0) mkdir-6782 | 0.738 us | } 81196.773960 | 0) mkdir-6782 | | mutex_lock() { 81196.773961 | 0) mkdir-6782 | 0.098 us | _cond_resched(); 81196.773962 | 0) mkdir-6782 | 0.769 us | } 81196.773962 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.773962 | 0) mkdir-6782 | 0.099 us | mutex_unlock(); 81196.773963 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773964 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.773964 | 0) mkdir-6782 | 0.101 us | spa_get_asize [zfs](); 81196.773965 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.773965 | 0) mkdir-6782 | | mutex_lock() { 81196.773965 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773966 | 0) mkdir-6782 | 0.731 us | } 81196.773966 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.773968 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773968 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.773969 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773969 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773970 | 0) mkdir-6782 | | mutex_lock() { 81196.773970 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773971 | 0) mkdir-6782 | 0.751 us | } 81196.773971 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.773972 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.773972 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.773973 | 0) mkdir-6782 | 3.428 us | } 81196.773973 | 0) mkdir-6782 | 4.082 us | } 81196.773974 | 0) mkdir-6782 | | mutex_lock() { 81196.773974 | 0) mkdir-6782 | 0.105 us | _cond_resched(); 81196.773975 | 0) mkdir-6782 | 0.797 us | } 81196.773975 | 0) mkdir-6782 | 0.103 us | _raw_spin_lock(); 81196.773976 | 0) mkdir-6782 | 0.101 us | mutex_unlock(); 81196.773976 | 0) mkdir-6782 | 0.105 us | _raw_spin_unlock(); 81196.773977 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.773977 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.773978 | 0) mkdir-6782 | | mutex_lock() { 81196.773978 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.773979 | 0) mkdir-6782 | 0.793 us | } 81196.773979 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.773980 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.773980 | 0) mkdir-6782 | 0.097 us | _raw_spin_unlock(); 81196.773981 | 0) mkdir-6782 | 3.409 us | } 81196.773981 | 0) mkdir-6782 | 4.047 us | } 81196.773982 | 0) mkdir-6782 | + 16.657 us | } 81196.773982 | 0) mkdir-6782 | 0.099 us | dmu_tx_pool [zfs](); 81196.773983 | 0) mkdir-6782 | | dsl_pool_dirty_space [zfs]() { 81196.773983 | 0) mkdir-6782 | | mutex_lock() { 81196.773983 | 0) mkdir-6782 | 0.093 us | _cond_resched(); 81196.773984 | 0) mkdir-6782 | 0.727 us | } 81196.773984 | 0) mkdir-6782 | 0.109 us | __cv_signal [spl](); 81196.773985 | 0) mkdir-6782 | 0.095 us | _raw_spin_lock(); 81196.773986 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.773986 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.773987 | 0) mkdir-6782 | 4.253 us | } 81196.773988 | 0) mkdir-6782 | 0.115 us | dmu_tx_willuse_space [zfs](); 81196.773988 | 0) mkdir-6782 | + 24.125 us | } 81196.773989 | 0) mkdir-6782 | | dsl_dataset_block_freeable [zfs]() { 81196.773989 | 0) mkdir-6782 | | dsl_dataset_prev_snap_txg [zfs]() { 81196.773989 | 0) mkdir-6782 | 0.094 us | spa_last_synced_txg [zfs](); 81196.773990 | 0) mkdir-6782 | 0.776 us | } 81196.773991 | 0) mkdir-6782 | 0.109 us | ddt_prefetch [zfs](); 81196.773991 | 0) mkdir-6782 | 2.139 us | } 81196.773991 | 0) mkdir-6782 | | spl_kmem_zalloc [spl]() { 81196.773992 | 0) mkdir-6782 | | __kmalloc_node() { 81196.773992 | 0) mkdir-6782 | 0.102 us | kmalloc_slab(); 81196.773993 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.773994 | 0) mkdir-6782 | 1.620 us | } 81196.773994 | 0) mkdir-6782 | 2.314 us | } 81196.773994 | 0) mkdir-6782 | 0.092 us | __mutex_init(); 81196.773995 | 0) mkdir-6782 | 0.098 us | dmu_buf_add_ref [zfs](); 81196.773996 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.773996 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.773997 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.773997 | 0) mkdir-6782 | | bp_get_dsize [zfs]() { 81196.773998 | 0) mkdir-6782 | | spa_config_enter [zfs]() { 81196.773998 | 0) mkdir-6782 | | mutex_lock() { 81196.773998 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.773999 | 0) mkdir-6782 | 0.744 us | } 81196.773999 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774000 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774001 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774001 | 0) mkdir-6782 | 3.400 us | } 81196.774002 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.774002 | 0) mkdir-6782 | 0.104 us | vdev_lookup_top [zfs](); 81196.774003 | 0) mkdir-6782 | 1.324 us | } 81196.774004 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.774004 | 0) mkdir-6782 | 0.101 us | vdev_lookup_top [zfs](); 81196.774005 | 0) mkdir-6782 | 0.737 us | } 81196.774005 | 0) mkdir-6782 | | spa_config_exit [zfs]() { 81196.774005 | 0) mkdir-6782 | | mutex_lock() { 81196.774006 | 0) mkdir-6782 | 0.097 us | _cond_resched(); 81196.774006 | 0) mkdir-6782 | 0.765 us | } 81196.774007 | 0) mkdir-6782 | 0.118 us | __cv_broadcast [spl](); 81196.774007 | 0) mkdir-6782 | 0.099 us | _raw_spin_lock(); 81196.774008 | 0) mkdir-6782 | 0.095 us | mutex_unlock(); 81196.774009 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.774009 | 0) mkdir-6782 | 4.052 us | } 81196.774010 | 0) mkdir-6782 | + 12.003 us | } 81196.774010 | 0) mkdir-6782 | 0.111 us | ddt_prefetch [zfs](); 81196.774011 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.774011 | 0) mkdir-6782 | 0.104 us | spa_get_asize [zfs](); 81196.774012 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.774012 | 0) mkdir-6782 | | mutex_lock() { 81196.774012 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774013 | 0) mkdir-6782 | 0.798 us | } 81196.774013 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.774014 | 0) mkdir-6782 | 0.095 us | mutex_unlock(); 81196.774015 | 0) mkdir-6782 | 0.098 us | _raw_spin_unlock(); 81196.774015 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774016 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774016 | 0) mkdir-6782 | | mutex_lock() { 81196.774016 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774017 | 0) mkdir-6782 | 0.779 us | } 81196.774017 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774018 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.774019 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774019 | 0) mkdir-6782 | 3.408 us | } 81196.774020 | 0) mkdir-6782 | 4.096 us | } 81196.774020 | 0) mkdir-6782 | | mutex_lock() { 81196.774020 | 0) mkdir-6782 | 0.097 us | _cond_resched(); 81196.774021 | 0) mkdir-6782 | 0.834 us | } 81196.774021 | 0) mkdir-6782 | 0.105 us | _raw_spin_lock(); 81196.774022 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774023 | 0) mkdir-6782 | 0.105 us | _raw_spin_unlock(); 81196.774023 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774024 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774024 | 0) mkdir-6782 | | mutex_lock() { 81196.774024 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774025 | 0) mkdir-6782 | 0.746 us | } 81196.774025 | 0) mkdir-6782 | 0.105 us | _raw_spin_lock(); 81196.774026 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774027 | 0) mkdir-6782 | 0.095 us | _raw_spin_unlock(); 81196.774027 | 0) mkdir-6782 | 3.351 us | } 81196.774028 | 0) mkdir-6782 | 3.989 us | } 81196.774028 | 0) mkdir-6782 | + 16.085 us | } 81196.774028 | 0) mkdir-6782 | 0.106 us | dmu_tx_pool [zfs](); 81196.774029 | 0) mkdir-6782 | 0.123 us | dsl_pool_dirty_space [zfs](); 81196.774030 | 0) mkdir-6782 | 0.106 us | dmu_tx_willuse_space [zfs](); 81196.774030 | 0) mkdir-6782 | + 19.301 us | } 81196.774031 | 0) mkdir-6782 | | down_read() { 81196.774031 | 0) mkdir-6782 | 0.098 us | _cond_resched(); 81196.774032 | 0) mkdir-6782 | 0.769 us | } 81196.774032 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock_irqsave(); 81196.774032 | 0) mkdir-6782 | 0.116 us | _raw_spin_unlock_irqrestore(); 81196.774033 | 0) mkdir-6782 | 0.104 us | up_read(); 81196.774034 | 0) mkdir-6782 | | dbuf_dirty [zfs]() { 81196.774034 | 0) mkdir-6782 | 0.106 us | zrl_add [zfs](); 81196.774035 | 0) mkdir-6782 | | mutex_lock() { 81196.774035 | 0) mkdir-6782 | 0.097 us | _cond_resched(); 81196.774036 | 0) mkdir-6782 | 0.735 us | } 81196.774036 | 0) mkdir-6782 | | mutex_lock() { 81196.774036 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.774038 | 0) mkdir-6782 | 1.166 us | } /* mutex_lock */ 81196.774038 | 0) mkdir-6782 | 0.105 us | _raw_spin_lock(); 81196.774039 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.774039 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774040 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.774040 | 0) mkdir-6782 | 0.096 us | spa_get_asize [zfs](); 81196.774041 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.774041 | 0) mkdir-6782 | | mutex_lock() { 81196.774042 | 0) mkdir-6782 | 0.093 us | _cond_resched(); 81196.774042 | 0) mkdir-6782 | 0.736 us | } 81196.774043 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774043 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774044 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774044 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774045 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774045 | 0) mkdir-6782 | | mutex_lock() { 81196.774045 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774046 | 0) mkdir-6782 | 0.727 us | } 81196.774046 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774047 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.774048 | 0) mkdir-6782 | 0.097 us | _raw_spin_unlock(); 81196.774048 | 0) mkdir-6782 | 3.246 us | } 81196.774049 | 0) mkdir-6782 | 3.870 us | } 81196.774049 | 0) mkdir-6782 | | mutex_lock() { 81196.774049 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774050 | 0) mkdir-6782 | 0.787 us | } 81196.774050 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.774051 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.774052 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774052 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774053 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774053 | 0) mkdir-6782 | | mutex_lock() { 81196.774053 | 0) mkdir-6782 | 0.095 us | _cond_resched(); 81196.774054 | 0) mkdir-6782 | 0.809 us | } 81196.774054 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.774055 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774056 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.774056 | 0) mkdir-6782 | 3.426 us | } 81196.774057 | 0) mkdir-6782 | 4.053 us | } 81196.774057 | 0) mkdir-6782 | + 15.887 us | } 81196.774057 | 0) mkdir-6782 | 0.096 us | dmu_tx_pool [zfs](); 81196.774058 | 0) mkdir-6782 | | dsl_pool_dirty_space [zfs]() { 81196.774058 | 0) mkdir-6782 | | mutex_lock() { 81196.774059 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774059 | 0) mkdir-6782 | 0.771 us | } /* mutex_lock */ 81196.774060 | 0) mkdir-6782 | 0.109 us | __cv_signal [spl](); 81196.774060 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.774061 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774062 | 0) mkdir-6782 | 0.107 us | _raw_spin_unlock(); 81196.774062 | 0) mkdir-6782 | 4.089 us | } 81196.774063 | 0) mkdir-6782 | 0.097 us | dmu_tx_willuse_space [zfs](); 81196.774063 | 0) mkdir-6782 | + 23.189 us | } 81196.774064 | 0) mkdir-6782 | | dsl_dataset_block_freeable [zfs]() { 81196.774064 | 0) mkdir-6782 | | dsl_dataset_prev_snap_txg [zfs]() { 81196.774065 | 0) mkdir-6782 | 0.094 us | spa_last_synced_txg [zfs](); 81196.774065 | 0) mkdir-6782 | 0.830 us | } 81196.774066 | 0) mkdir-6782 | 0.106 us | ddt_prefetch [zfs](); 81196.774066 | 0) mkdir-6782 | 2.137 us | } 81196.774067 | 0) mkdir-6782 | | spl_kmem_zalloc [spl]() { 81196.774067 | 0) mkdir-6782 | | __kmalloc_node() { 81196.774067 | 0) mkdir-6782 | 0.102 us | kmalloc_slab(); 81196.774068 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774069 | 0) mkdir-6782 | 1.544 us | } 81196.774069 | 0) mkdir-6782 | 2.189 us | } 81196.774069 | 0) mkdir-6782 | 0.100 us | __mutex_init(); 81196.774070 | 0) mkdir-6782 | 0.105 us | dmu_buf_add_ref [zfs](); 81196.774071 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774072 | 0) mkdir-6782 | 0.101 us | mutex_unlock(); 81196.774073 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.774073 | 0) mkdir-6782 | | bp_get_dsize [zfs]() { 81196.774074 | 0) mkdir-6782 | | spa_config_enter [zfs]() { 81196.774074 | 0) mkdir-6782 | | mutex_lock() { 81196.774075 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774075 | 0) mkdir-6782 | 0.728 us | } 81196.774076 | 0) mkdir-6782 | 0.105 us | _raw_spin_lock(); 81196.774076 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774077 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774078 | 0) mkdir-6782 | 3.398 us | } 81196.774078 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.774078 | 0) mkdir-6782 | 0.103 us | vdev_lookup_top [zfs](); 81196.774079 | 0) mkdir-6782 | 0.803 us | } 81196.774079 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.774080 | 0) mkdir-6782 | 0.094 us | vdev_lookup_top [zfs](); 81196.774080 | 0) mkdir-6782 | 0.747 us | } 81196.774081 | 0) mkdir-6782 | | spa_config_exit [zfs]() { 81196.774081 | 0) mkdir-6782 | | mutex_lock() { 81196.774081 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774082 | 0) mkdir-6782 | 0.769 us | } 81196.774082 | 0) mkdir-6782 | 0.116 us | __cv_broadcast [spl](); 81196.774083 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774084 | 0) mkdir-6782 | 0.101 us | mutex_unlock(); 81196.774084 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.774085 | 0) mkdir-6782 | 4.049 us | } 81196.774085 | 0) mkdir-6782 | + 11.472 us | } 81196.774085 | 0) mkdir-6782 | 0.101 us | ddt_prefetch [zfs](); 81196.774086 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.774086 | 0) mkdir-6782 | 0.102 us | spa_get_asize [zfs](); 81196.774087 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.774088 | 0) mkdir-6782 | | mutex_lock() { 81196.774088 | 0) mkdir-6782 | 0.093 us | _cond_resched(); 81196.774089 | 0) mkdir-6782 | 0.746 us | } 81196.774089 | 0) mkdir-6782 | 0.105 us | _raw_spin_lock(); 81196.774090 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.774090 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774091 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774091 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774092 | 0) mkdir-6782 | | mutex_lock() { 81196.774092 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774093 | 0) mkdir-6782 | 0.783 us | } 81196.774093 | 0) mkdir-6782 | 0.097 us | _raw_spin_lock(); 81196.774094 | 0) mkdir-6782 | 0.097 us | mutex_unlock(); 81196.774094 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.774095 | 0) mkdir-6782 | 3.419 us | } 81196.774095 | 0) mkdir-6782 | 4.054 us | } 81196.774096 | 0) mkdir-6782 | | mutex_lock() { 81196.774096 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774097 | 0) mkdir-6782 | 0.742 us | } 81196.774097 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774098 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774098 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.774099 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774099 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774100 | 0) mkdir-6782 | | mutex_lock() { 81196.774100 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774101 | 0) mkdir-6782 | 0.780 us | } 81196.774101 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.774102 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.774102 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.774103 | 0) mkdir-6782 | 3.360 us | } 81196.774103 | 0) mkdir-6782 | 3.989 us | } 81196.774104 | 0) mkdir-6782 | + 16.033 us | } 81196.774104 | 0) mkdir-6782 | 0.099 us | dmu_tx_pool [zfs](); 81196.774104 | 0) mkdir-6782 | 0.096 us | dsl_pool_dirty_space [zfs](); 81196.774105 | 0) mkdir-6782 | 0.094 us | dmu_tx_willuse_space [zfs](); 81196.774106 | 0) mkdir-6782 | + 19.362 us | } 81196.774107 | 0) mkdir-6782 | | down_read() { 81196.774107 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774108 | 0) mkdir-6782 | 0.815 us | } 81196.774108 | 0) mkdir-6782 | 0.100 us | _raw_spin_lock_irqsave(); 81196.774109 | 0) mkdir-6782 | 0.113 us | _raw_spin_unlock_irqrestore(); 81196.774109 | 0) mkdir-6782 | 0.095 us | up_read(); 81196.774110 | 0) mkdir-6782 | | dbuf_dirty [zfs]() { 81196.774110 | 0) mkdir-6782 | 0.100 us | zrl_add [zfs](); 81196.774111 | 0) mkdir-6782 | | mutex_lock() { 81196.774111 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774112 | 0) mkdir-6782 | 0.807 us | } 81196.774113 | 0) mkdir-6782 | | mutex_lock() { 81196.774113 | 0) mkdir-6782 | 0.100 us | _cond_resched(); 81196.774114 | 0) mkdir-6782 | 0.743 us | } 81196.774114 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774115 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774115 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.774116 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.774116 | 0) mkdir-6782 | 0.102 us | spa_get_asize [zfs](); 81196.774117 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.774117 | 0) mkdir-6782 | | mutex_lock() { 81196.774117 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774118 | 0) mkdir-6782 | 0.731 us | } 81196.774119 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.774119 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.774120 | 0) mkdir-6782 | 0.095 us | _raw_spin_unlock(); 81196.774120 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774121 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774121 | 0) mkdir-6782 | | mutex_lock() { 81196.774122 | 0) mkdir-6782 | 0.098 us | _cond_resched(); 81196.774122 | 0) mkdir-6782 | 0.800 us | } 81196.774123 | 0) mkdir-6782 | 0.095 us | _raw_spin_lock(); 81196.774123 | 0) mkdir-6782 | 0.099 us | mutex_unlock(); 81196.774124 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774125 | 0) mkdir-6782 | 3.491 us | } 81196.774125 | 0) mkdir-6782 | 4.174 us | } 81196.774125 | 0) mkdir-6782 | | mutex_lock() { 81196.774126 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774126 | 0) mkdir-6782 | 0.773 us | } 81196.774127 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774127 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774128 | 0) mkdir-6782 | 0.104 us | _raw_spin_unlock(); 81196.774129 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774129 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774129 | 0) mkdir-6782 | | mutex_lock() { 81196.774130 | 0) mkdir-6782 | 0.111 us | _cond_resched(); 81196.774130 | 0) mkdir-6782 | 0.736 us | } 81196.774131 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774131 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774132 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774133 | 0) mkdir-6782 | 3.294 us | } 81196.774133 | 0) mkdir-6782 | 3.962 us | } 81196.774133 | 0) mkdir-6782 | + 16.038 us | } 81196.774133 | 0) mkdir-6782 | 0.099 us | dmu_tx_pool [zfs](); 81196.774134 | 0) mkdir-6782 | | dsl_pool_dirty_space [zfs]() { 81196.774134 | 0) mkdir-6782 | | mutex_lock() { 81196.774135 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774135 | 0) mkdir-6782 | 0.764 us | } 81196.774136 | 0) mkdir-6782 | 0.114 us | __cv_signal [spl](); 81196.774136 | 0) mkdir-6782 | 0.105 us | _raw_spin_lock(); 81196.774137 | 0) mkdir-6782 | 0.101 us | mutex_unlock(); 81196.774138 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774138 | 0) mkdir-6782 | 3.969 us | } 81196.774139 | 0) mkdir-6782 | 0.096 us | dmu_tx_willuse_space [zfs](); 81196.774139 | 0) mkdir-6782 | + 23.148 us | } 81196.774140 | 0) mkdir-6782 | | dsl_dataset_block_freeable [zfs]() { 81196.774140 | 0) mkdir-6782 | | dsl_dataset_prev_snap_txg [zfs]() { 81196.774141 | 0) mkdir-6782 | 0.095 us | spa_last_synced_txg [zfs](); 81196.774142 | 0) mkdir-6782 | 1.222 us | } 81196.774142 | 0) mkdir-6782 | 0.104 us | ddt_prefetch [zfs](); 81196.774143 | 0) mkdir-6782 | 2.604 us | } 81196.774143 | 0) mkdir-6782 | | spl_kmem_zalloc [spl]() { 81196.774143 | 0) mkdir-6782 | | __kmalloc_node() { 81196.774144 | 0) mkdir-6782 | 0.102 us | kmalloc_slab(); 81196.774144 | 0) mkdir-6782 | 0.101 us | _cond_resched(); 81196.774145 | 0) mkdir-6782 | 1.525 us | } 81196.774145 | 0) mkdir-6782 | 2.184 us | } 81196.774146 | 0) mkdir-6782 | 0.093 us | __mutex_init(); 81196.774146 | 0) mkdir-6782 | 0.097 us | dmu_buf_add_ref [zfs](); 81196.774147 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774148 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774148 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.774149 | 0) mkdir-6782 | | bp_get_dsize [zfs]() { 81196.774149 | 0) mkdir-6782 | | spa_config_enter [zfs]() { 81196.774150 | 0) mkdir-6782 | | mutex_lock() { 81196.774150 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.774151 | 0) mkdir-6782 | 0.769 us | } /* mutex_lock */ 81196.774151 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774152 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774152 | 0) mkdir-6782 | 0.106 us | _raw_spin_unlock(); 81196.774153 | 0) mkdir-6782 | 3.433 us | } 81196.774153 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.774154 | 0) mkdir-6782 | 0.109 us | vdev_lookup_top [zfs](); 81196.774154 | 0) mkdir-6782 | 0.738 us | } 81196.774155 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.774155 | 0) mkdir-6782 | 0.098 us | vdev_lookup_top [zfs](); 81196.774156 | 0) mkdir-6782 | 0.819 us | } 81196.774156 | 0) mkdir-6782 | | spa_config_exit [zfs]() { 81196.774156 | 0) mkdir-6782 | | mutex_lock() { 81196.774157 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.774158 | 0) mkdir-6782 | 0.795 us | } 81196.774158 | 0) mkdir-6782 | 0.116 us | __cv_broadcast [spl](); 81196.774159 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774159 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774160 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774161 | 0) mkdir-6782 | 4.125 us | } 81196.774161 | 0) mkdir-6782 | + 11.600 us | } 81196.774161 | 0) mkdir-6782 | 0.101 us | ddt_prefetch [zfs](); 81196.774162 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.774162 | 0) mkdir-6782 | 0.101 us | spa_get_asize [zfs](); 81196.774163 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.774163 | 0) mkdir-6782 | | mutex_lock() { 81196.774163 | 0) mkdir-6782 | 0.097 us | _cond_resched(); 81196.774164 | 0) mkdir-6782 | 0.746 us | } 81196.774164 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.774165 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774166 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774166 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774167 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774167 | 0) mkdir-6782 | | mutex_lock() { 81196.774167 | 0) mkdir-6782 | 0.104 us | _cond_resched(); 81196.774168 | 0) mkdir-6782 | 0.780 us | } 81196.774168 | 0) mkdir-6782 | 0.097 us | _raw_spin_lock(); 81196.774169 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.774170 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774170 | 0) mkdir-6782 | 3.353 us | } 81196.774171 | 0) mkdir-6782 | 3.984 us | } 81196.774171 | 0) mkdir-6782 | | mutex_lock() { 81196.774171 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774172 | 0) mkdir-6782 | 0.744 us | } 81196.774173 | 0) mkdir-6782 | 0.097 us | _raw_spin_lock(); 81196.774173 | 0) mkdir-6782 | 0.095 us | mutex_unlock(); 81196.774174 | 0) mkdir-6782 | 0.098 us | _raw_spin_unlock(); 81196.774174 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774175 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774175 | 0) mkdir-6782 | | mutex_lock() { 81196.774176 | 0) mkdir-6782 | 0.110 us | _cond_resched(); 81196.774176 | 0) mkdir-6782 | 0.769 us | } 81196.774177 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.774177 | 0) mkdir-6782 | 0.100 us | mutex_unlock(); 81196.774178 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774179 | 0) mkdir-6782 | 3.965 us | } 81196.774179 | 0) mkdir-6782 | 4.621 us | } 81196.774179 | 0) mkdir-6782 | + 16.394 us | } 81196.774180 | 0) mkdir-6782 | 0.096 us | dmu_tx_pool [zfs](); 81196.774180 | 0) mkdir-6782 | 0.098 us | dsl_pool_dirty_space [zfs](); 81196.774181 | 0) mkdir-6782 | 0.094 us | dmu_tx_willuse_space [zfs](); 81196.774182 | 0) mkdir-6782 | + 19.629 us | } 81196.774182 | 0) mkdir-6782 | | down_read() { 81196.774182 | 0) mkdir-6782 | 0.093 us | _cond_resched(); 81196.774183 | 0) mkdir-6782 | 0.811 us | } 81196.774183 | 0) mkdir-6782 | 0.106 us | _raw_spin_lock_irqsave(); 81196.774184 | 0) mkdir-6782 | 0.113 us | _raw_spin_unlock_irqrestore(); 81196.774185 | 0) mkdir-6782 | 0.104 us | up_read(); 81196.774185 | 0) mkdir-6782 | | dbuf_dirty [zfs]() { 81196.774186 | 0) mkdir-6782 | 0.104 us | zrl_add [zfs](); 81196.774186 | 0) mkdir-6782 | | mutex_lock() { 81196.774187 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.774188 | 0) mkdir-6782 | 0.815 us | } 81196.774188 | 0) mkdir-6782 | | mutex_lock() { 81196.774188 | 0) mkdir-6782 | 0.100 us | _cond_resched(); 81196.774189 | 0) mkdir-6782 | 0.737 us | } 81196.774189 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774190 | 0) mkdir-6782 | 0.103 us | mutex_unlock(); 81196.774190 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774191 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.774191 | 0) mkdir-6782 | 0.096 us | spa_get_asize [zfs](); 81196.774192 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.774193 | 0) mkdir-6782 | | mutex_lock() { 81196.774193 | 0) mkdir-6782 | 0.097 us | _cond_resched(); 81196.774194 | 0) mkdir-6782 | 0.742 us | } 81196.774194 | 0) mkdir-6782 | 0.103 us | _raw_spin_lock(); 81196.774194 | 0) mkdir-6782 | 0.105 us | mutex_unlock(); 81196.774195 | 0) mkdir-6782 | 0.100 us | _raw_spin_unlock(); 81196.774196 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774196 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774196 | 0) mkdir-6782 | | mutex_lock() { 81196.774197 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774197 | 0) mkdir-6782 | 0.732 us | } 81196.774198 | 0) mkdir-6782 | 0.095 us | _raw_spin_lock(); 81196.774198 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774199 | 0) mkdir-6782 | 0.106 us | _raw_spin_unlock(); 81196.774200 | 0) mkdir-6782 | 3.314 us | } 81196.774200 | 0) mkdir-6782 | 3.991 us | } 81196.774200 | 0) mkdir-6782 | | mutex_lock() { 81196.774201 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774201 | 0) mkdir-6782 | 0.748 us | } 81196.774202 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.774202 | 0) mkdir-6782 | 0.101 us | mutex_unlock(); 81196.774203 | 0) mkdir-6782 | 0.101 us | _raw_spin_unlock(); 81196.774204 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774204 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774204 | 0) mkdir-6782 | | mutex_lock() { 81196.774205 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774205 | 0) mkdir-6782 | 0.769 us | } 81196.774206 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.774206 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774207 | 0) mkdir-6782 | 0.104 us | _raw_spin_unlock(); 81196.774208 | 0) mkdir-6782 | 3.391 us | } 81196.774208 | 0) mkdir-6782 | 4.033 us | } 81196.774208 | 0) mkdir-6782 | + 15.742 us | } 81196.774209 | 0) mkdir-6782 | 0.102 us | dmu_tx_pool [zfs](); 81196.774210 | 0) mkdir-6782 | | dsl_pool_dirty_space [zfs]() { 81196.774210 | 0) mkdir-6782 | | mutex_lock() { 81196.774210 | 0) mkdir-6782 | 0.095 us | _cond_resched(); 81196.774211 | 0) mkdir-6782 | 0.745 us | } 81196.774211 | 0) mkdir-6782 | 0.103 us | __cv_signal [spl](); 81196.774212 | 0) mkdir-6782 | 0.134 us | _raw_spin_lock(); 81196.774213 | 0) mkdir-6782 | 0.106 us | mutex_unlock(); 81196.774213 | 0) mkdir-6782 | 0.102 us | _raw_spin_unlock(); 81196.774214 | 0) mkdir-6782 | 4.087 us | } 81196.774214 | 0) mkdir-6782 | 0.095 us | dmu_tx_willuse_space [zfs](); 81196.774215 | 0) mkdir-6782 | + 23.660 us | } 81196.774216 | 0) mkdir-6782 | | dsl_dataset_block_freeable [zfs]() { 81196.774216 | 0) mkdir-6782 | | dsl_dataset_prev_snap_txg [zfs]() { 81196.774216 | 0) mkdir-6782 | 0.099 us | spa_last_synced_txg [zfs](); 81196.774217 | 0) mkdir-6782 | 0.775 us | } /* dsl_dataset_prev_snap_txg [zfs] */ 81196.774217 | 0) mkdir-6782 | 0.104 us | ddt_prefetch [zfs](); 81196.774218 | 0) mkdir-6782 | 2.120 us | } 81196.774218 | 0) mkdir-6782 | | spl_kmem_zalloc [spl]() { 81196.774218 | 0) mkdir-6782 | | __kmalloc_node() { 81196.774219 | 0) mkdir-6782 | 0.095 us | kmalloc_slab(); 81196.774219 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774220 | 0) mkdir-6782 | 1.529 us | } 81196.774221 | 0) mkdir-6782 | 2.203 us | } 81196.774221 | 0) mkdir-6782 | 0.097 us | __mutex_init(); 81196.774222 | 0) mkdir-6782 | 0.104 us | dmu_buf_add_ref [zfs](); 81196.774222 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.774223 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774224 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.774224 | 0) mkdir-6782 | | bp_get_dsize [zfs]() { 81196.774225 | 0) mkdir-6782 | | spa_config_enter [zfs]() { 81196.774225 | 0) mkdir-6782 | | mutex_lock() { 81196.774225 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774226 | 0) mkdir-6782 | 0.720 us | } 81196.774226 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774227 | 0) mkdir-6782 | 0.094 us | mutex_unlock(); 81196.774228 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774228 | 0) mkdir-6782 | 3.389 us | } 81196.774229 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.774229 | 0) mkdir-6782 | 0.109 us | vdev_lookup_top [zfs](); 81196.774230 | 0) mkdir-6782 | 0.822 us | } 81196.774230 | 0) mkdir-6782 | | dva_get_dsize_sync [zfs]() { 81196.774230 | 0) mkdir-6782 | 0.094 us | vdev_lookup_top [zfs](); 81196.774231 | 0) mkdir-6782 | 0.723 us | } 81196.774231 | 0) mkdir-6782 | | spa_config_exit [zfs]() { 81196.774231 | 0) mkdir-6782 | | mutex_lock() { 81196.774232 | 0) mkdir-6782 | 0.100 us | _cond_resched(); 81196.774232 | 0) mkdir-6782 | 0.736 us | } 81196.774233 | 0) mkdir-6782 | 0.116 us | __cv_broadcast [spl](); 81196.774233 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774234 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774235 | 0) mkdir-6782 | 0.104 us | _raw_spin_unlock(); 81196.774235 | 0) mkdir-6782 | 4.005 us | } 81196.774236 | 0) mkdir-6782 | + 11.213 us | } 81196.774236 | 0) mkdir-6782 | 0.098 us | ddt_prefetch [zfs](); 81196.774237 | 0) mkdir-6782 | | dnode_willuse_space [zfs]() { 81196.774237 | 0) mkdir-6782 | 0.097 us | spa_get_asize [zfs](); 81196.774238 | 0) mkdir-6782 | | dsl_dir_willuse_space [zfs]() { 81196.774238 | 0) mkdir-6782 | | mutex_lock() { 81196.774238 | 0) mkdir-6782 | 0.100 us | _cond_resched(); 81196.774239 | 0) mkdir-6782 | 0.731 us | } 81196.774239 | 0) mkdir-6782 | 0.113 us | _raw_spin_lock(); 81196.774240 | 0) mkdir-6782 | 0.111 us | mutex_unlock(); 81196.774241 | 0) mkdir-6782 | 0.107 us | _raw_spin_unlock(); 81196.774241 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774242 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774242 | 0) mkdir-6782 | | mutex_lock() { 81196.774242 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774243 | 0) mkdir-6782 | 0.736 us | } 81196.774244 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774244 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774245 | 0) mkdir-6782 | 0.109 us | _raw_spin_unlock(); 81196.774246 | 0) mkdir-6782 | 4.043 us | } 81196.774246 | 0) mkdir-6782 | 4.774 us | } 81196.774247 | 0) mkdir-6782 | | mutex_lock() { 81196.774247 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774248 | 0) mkdir-6782 | 0.737 us | } 81196.774248 | 0) mkdir-6782 | 0.108 us | _raw_spin_lock(); 81196.774249 | 0) mkdir-6782 | 0.106 us | mutex_unlock(); 81196.774249 | 0) mkdir-6782 | 0.108 us | _raw_spin_unlock(); 81196.774250 | 0) mkdir-6782 | | dsl_dir_dirty [zfs]() { 81196.774250 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774251 | 0) mkdir-6782 | | mutex_lock() { 81196.774251 | 0) mkdir-6782 | 0.101 us | _cond_resched(); 81196.774252 | 0) mkdir-6782 | 0.724 us | } 81196.774252 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774253 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774253 | 0) mkdir-6782 | 0.108 us | _raw_spin_unlock(); 81196.774254 | 0) mkdir-6782 | 3.504 us | } 81196.774254 | 0) mkdir-6782 | 4.143 us | } 81196.774255 | 0) mkdir-6782 | + 16.703 us | } 81196.774255 | 0) mkdir-6782 | 0.094 us | dmu_tx_pool [zfs](); 81196.774256 | 0) mkdir-6782 | 0.096 us | dsl_pool_dirty_space [zfs](); 81196.774256 | 0) mkdir-6782 | 0.098 us | dmu_tx_willuse_space [zfs](); 81196.774257 | 0) mkdir-6782 | + 20.042 us | } 81196.774257 | 0) mkdir-6782 | | down_read() { 81196.774258 | 0) mkdir-6782 | 0.093 us | _cond_resched(); 81196.774258 | 0) mkdir-6782 | 0.783 us | } 81196.774259 | 0) mkdir-6782 | | mutex_lock() { 81196.774259 | 0) mkdir-6782 | 0.093 us | _cond_resched(); 81196.774260 | 0) mkdir-6782 | 0.782 us | } 81196.774261 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774261 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774262 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.774262 | 0) mkdir-6782 | 0.097 us | _raw_spin_lock_irqsave(); 81196.774263 | 0) mkdir-6782 | 0.113 us | _raw_spin_unlock_irqrestore(); 81196.774264 | 0) mkdir-6782 | 0.098 us | up_read(); 81196.774264 | 0) mkdir-6782 | | dnode_setdirty [zfs]() { 81196.774265 | 0) mkdir-6782 | | dsl_dataset_dirty [zfs]() { 81196.774265 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774265 | 0) mkdir-6782 | | mutex_lock() { 81196.774266 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774266 | 0) mkdir-6782 | 0.763 us | } 81196.774267 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774267 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774268 | 0) mkdir-6782 | 0.095 us | _raw_spin_unlock(); 81196.774269 | 0) mkdir-6782 | 3.598 us | } 81196.774269 | 0) mkdir-6782 | 0.224 us | dmu_buf_add_ref [zfs](); 81196.774270 | 0) mkdir-6782 | 5.031 us | } 81196.774270 | 0) mkdir-6782 | 5.703 us | } 81196.774271 | 0) mkdir-6782 | 0.104 us | zrl_remove [zfs](); 81196.774271 | 0) mkdir-6782 | + 85.584 us | } 81196.774272 | 0) mkdir-6782 | | mutex_lock() { 81196.774272 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774273 | 0) mkdir-6782 | 0.732 us | } 81196.774273 | 0) mkdir-6782 | | mutex_lock() { 81196.774273 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.774274 | 0) mkdir-6782 | 0.735 us | } 81196.774274 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774275 | 0) mkdir-6782 | 0.096 us | mutex_unlock(); 81196.774275 | 0) mkdir-6782 | 0.095 us | _raw_spin_unlock(); 81196.774276 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774277 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774277 | 0) mkdir-6782 | 0.095 us | _raw_spin_unlock(); 81196.774279 | 0) mkdir-6782 | | dnode_setdirty [zfs]() { 81196.774279 | 0) mkdir-6782 | | dsl_dataset_dirty [zfs]() { 81196.774279 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774280 | 0) mkdir-6782 | | mutex_lock() { 81196.774280 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774281 | 0) mkdir-6782 | 0.729 us | } 81196.774281 | 0) mkdir-6782 | 0.103 us | _raw_spin_lock(); 81196.774282 | 0) mkdir-6782 | 0.104 us | mutex_unlock(); 81196.774282 | 0) mkdir-6782 | 0.091 us | _raw_spin_unlock(); 81196.774283 | 0) mkdir-6782 | 3.371 us | } 81196.774283 | 0) mkdir-6782 | 4.006 us | } 81196.774284 | 0) mkdir-6782 | 4.687 us | } /* dnode_setdirty [zfs] */ 81196.774284 | 0) mkdir-6782 | 0.098 us | zrl_remove [zfs](); 81196.774285 | 0) mkdir-6782 | ! 174.300 us | } 81196.774285 | 0) mkdir-6782 | | mutex_lock() { 81196.774285 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774286 | 0) mkdir-6782 | 0.762 us | } 81196.774286 | 0) mkdir-6782 | | mutex_lock() { 81196.774286 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.774287 | 0) mkdir-6782 | 0.760 us | } 81196.774288 | 0) mkdir-6782 | 0.105 us | _raw_spin_lock(); 81196.774288 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774289 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.774289 | 0) mkdir-6782 | 0.103 us | _raw_spin_lock(); 81196.774290 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774291 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774291 | 0) mkdir-6782 | | dnode_setdirty [zfs]() { 81196.774292 | 0) mkdir-6782 | | dsl_dataset_dirty [zfs]() { 81196.774292 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774292 | 0) mkdir-6782 | | mutex_lock() { 81196.774293 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774294 | 0) mkdir-6782 | 0.817 us | } 81196.774294 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774294 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774295 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774296 | 0) mkdir-6782 | 3.429 us | } 81196.774296 | 0) mkdir-6782 | 4.106 us | } 81196.774297 | 0) mkdir-6782 | 4.866 us | } 81196.774297 | 0) mkdir-6782 | 0.104 us | zrl_remove [zfs](); 81196.774298 | 0) mkdir-6782 | ! 263.516 us | } 81196.774298 | 0) mkdir-6782 | | mutex_lock() { 81196.774298 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774299 | 0) mkdir-6782 | 0.731 us | } 81196.774299 | 0) mkdir-6782 | | mutex_lock() { 81196.774300 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774300 | 0) mkdir-6782 | 0.779 us | } 81196.774301 | 0) mkdir-6782 | 0.101 us | _raw_spin_lock(); 81196.774301 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774302 | 0) mkdir-6782 | 0.093 us | _raw_spin_unlock(); 81196.774302 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774303 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774304 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.774304 | 0) mkdir-6782 | | dnode_setdirty [zfs]() { 81196.774305 | 0) mkdir-6782 | | dsl_dataset_dirty [zfs]() { 81196.774305 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774305 | 0) mkdir-6782 | | mutex_lock() { 81196.774306 | 0) mkdir-6782 | 0.102 us | _cond_resched(); 81196.774306 | 0) mkdir-6782 | 0.733 us | } 81196.774307 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774307 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774308 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774309 | 0) mkdir-6782 | 3.332 us | } 81196.774309 | 0) mkdir-6782 | 3.993 us | } 81196.774309 | 0) mkdir-6782 | 4.626 us | } 81196.774310 | 0) mkdir-6782 | 0.096 us | zrl_remove [zfs](); 81196.774310 | 0) mkdir-6782 | ! 351.899 us | } 81196.774311 | 0) mkdir-6782 | | mutex_lock() { 81196.774311 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774312 | 0) mkdir-6782 | 0.779 us | } 81196.774312 | 0) mkdir-6782 | | mutex_lock() { 81196.774313 | 0) mkdir-6782 | 0.104 us | _cond_resched(); 81196.774313 | 0) mkdir-6782 | 0.800 us | } 81196.774314 | 0) mkdir-6782 | 0.106 us | _raw_spin_lock(); 81196.774314 | 0) mkdir-6782 | 0.106 us | mutex_unlock(); 81196.774315 | 0) mkdir-6782 | 0.097 us | _raw_spin_unlock(); 81196.774316 | 0) mkdir-6782 | 0.107 us | _raw_spin_lock(); 81196.774316 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774317 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.774318 | 0) mkdir-6782 | | dnode_setdirty [zfs]() { 81196.774318 | 0) mkdir-6782 | | dsl_dataset_dirty [zfs]() { 81196.774319 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774319 | 0) mkdir-6782 | | mutex_lock() { 81196.774319 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774320 | 0) mkdir-6782 | 0.734 us | } 81196.774320 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774321 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774322 | 0) mkdir-6782 | 0.098 us | _raw_spin_unlock(); 81196.774322 | 0) mkdir-6782 | 3.322 us | } 81196.774323 | 0) mkdir-6782 | 3.951 us | } 81196.774323 | 0) mkdir-6782 | 4.621 us | } 81196.774323 | 0) mkdir-6782 | 0.106 us | zrl_remove [zfs](); 81196.774324 | 0) mkdir-6782 | ! 442.349 us | } 81196.774324 | 0) mkdir-6782 | | mutex_lock() { 81196.774324 | 0) mkdir-6782 | 0.093 us | _cond_resched(); 81196.774325 | 0) mkdir-6782 | 0.791 us | } 81196.774325 | 0) mkdir-6782 | | mutex_lock() { 81196.774326 | 0) mkdir-6782 | 0.095 us | _cond_resched(); 81196.774327 | 0) mkdir-6782 | 0.773 us | } 81196.774327 | 0) mkdir-6782 | 0.102 us | _raw_spin_lock(); 81196.774327 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774328 | 0) mkdir-6782 | 0.094 us | _raw_spin_unlock(); 81196.774329 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.774329 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774330 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.774331 | 0) mkdir-6782 | | dnode_setdirty [zfs]() { 81196.774331 | 0) mkdir-6782 | | dsl_dataset_dirty [zfs]() { 81196.774331 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774332 | 0) mkdir-6782 | | mutex_lock() { 81196.774332 | 0) mkdir-6782 | 0.116 us | _cond_resched(); 81196.774333 | 0) mkdir-6782 | 0.797 us | } 81196.774333 | 0) mkdir-6782 | 0.123 us | _raw_spin_lock(); 81196.774334 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774334 | 0) mkdir-6782 | 0.115 us | _raw_spin_unlock(); 81196.774335 | 0) mkdir-6782 | 3.520 us | } 81196.774336 | 0) mkdir-6782 | 4.230 us | } 81196.774336 | 0) mkdir-6782 | 4.855 us | } 81196.774336 | 0) mkdir-6782 | 0.096 us | zrl_remove [zfs](); 81196.774337 | 0) mkdir-6782 | ! 531.078 us | } 81196.774337 | 0) mkdir-6782 | | mutex_lock() { 81196.774337 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774338 | 0) mkdir-6782 | 0.786 us | } 81196.774338 | 0) mkdir-6782 | | mutex_lock() { 81196.774339 | 0) mkdir-6782 | 0.094 us | _cond_resched(); 81196.774339 | 0) mkdir-6782 | 0.779 us | } 81196.774340 | 0) mkdir-6782 | 0.099 us | _raw_spin_lock(); 81196.774340 | 0) mkdir-6782 | 0.097 us | mutex_unlock(); 81196.774341 | 0) mkdir-6782 | 0.097 us | _raw_spin_unlock(); 81196.774342 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774342 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774343 | 0) mkdir-6782 | 0.099 us | _raw_spin_unlock(); 81196.774344 | 0) mkdir-6782 | | dnode_setdirty [zfs]() { 81196.774344 | 0) mkdir-6782 | | dsl_dataset_dirty [zfs]() { 81196.774344 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774345 | 0) mkdir-6782 | | mutex_lock() { 81196.774345 | 0) mkdir-6782 | 0.141 us | _cond_resched(); 81196.774346 | 0) mkdir-6782 | 0.859 us | } 81196.774347 | 0) mkdir-6782 | 0.108 us | _raw_spin_lock(); 81196.774347 | 0) mkdir-6782 | 0.097 us | mutex_unlock(); 81196.774348 | 0) mkdir-6782 | 0.103 us | _raw_spin_unlock(); 81196.774349 | 0) mkdir-6782 | 4.198 us | } 81196.774349 | 0) mkdir-6782 | 4.960 us | } 81196.774349 | 0) mkdir-6782 | 5.587 us | } 81196.774350 | 0) mkdir-6782 | 0.101 us | zrl_remove [zfs](); 81196.774351 | 0) mkdir-6782 | ! 630.056 us | } 81196.774351 | 0) mkdir-6782 | | dsl_dataset_dirty [zfs]() { 81196.774351 | 0) mkdir-6782 | | txg_list_add [zfs]() { 81196.774351 | 0) mkdir-6782 | | mutex_lock() { 81196.774352 | 0) mkdir-6782 | 0.099 us | _cond_resched(); 81196.774352 | 0) mkdir-6782 | 0.729 us | } 81196.774353 | 0) mkdir-6782 | 0.104 us | _raw_spin_lock(); 81196.774353 | 0) mkdir-6782 | 0.102 us | mutex_unlock(); 81196.774354 | 0) mkdir-6782 | 0.104 us | _raw_spin_unlock(); 81196.774355 | 0) mkdir-6782 | 3.294 us | } 81196.774355 | 0) mkdir-6782 | 3.921 us | } 81196.774355 | 0) mkdir-6782 | ! 650.243 us | } 81196.774356 | 0) mkdir-6782 | ! 651.913 us | } 81196.774356 | 0) mkdir-6782 | | dnode_rele [zfs]() { 81196.774356 | 0) mkdir-6782 | | mutex_lock() { 81196.774357 | 0) mkdir-6782 | 0.096 us | _cond_resched(); 81196.774357 | 0) mkdir-6782 | 0.725 us | } /* mutex_lock */ 81196.774358 | 0) mkdir-6782 | | dnode_rele_and_unlock [zfs]() { 81196.774358 | 0) mkdir-6782 | 0.096 us | _raw_spin_lock(); 81196.774359 | 0) mkdir-6782 | 0.098 us | mutex_unlock(); 81196.774359 | 0) mkdir-6782 | 0.104 us | _raw_spin_unlock(); 81196.774360 | 0) mkdir-6782 | 2.096 us | } 81196.774360 | 0) mkdir-6782 | 3.987 us | } 81196.774360 | 0) mkdir-6782 | 0.098 us | _raw_spin_lock(); 81196.774361 | 0) mkdir-6782 | 0.111 us | mutex_unlock(&os->os_obj_lock); 81196.774362 | 0) mkdir-6782 | 0.096 us | _raw_spin_unlock(); 81196.774415 | 0) mkdir-6782 | ! 945.676 us | }