]> git.proxmox.com Git - mirror_zfs-debian.git/blobdiff - module/zfs/dbuf_stats.c
Imported Upstream version 0.6.5.8
[mirror_zfs-debian.git] / module / zfs / dbuf_stats.c
index afdf828ed54262287939ba02d2d3729f2cb4cbca..6f39f80e563a52f5db627b299c5797b9ad98d6dd 100644 (file)
@@ -148,7 +148,6 @@ dbuf_stats_hash_table_data(char *buf, size_t size, void *data)
                }
 
                mutex_enter(&db->db_mtx);
-               mutex_exit(DBUF_HASH_MUTEX(h, dsh->idx));
 
                if (db->db_state != DB_EVICTING) {
                        length = __dbuf_stats_hash_table_data(buf, size, db);
@@ -157,7 +156,6 @@ dbuf_stats_hash_table_data(char *buf, size_t size, void *data)
                }
 
                mutex_exit(&db->db_mtx);
-               mutex_enter(DBUF_HASH_MUTEX(h, dsh->idx));
        }
        mutex_exit(DBUF_HASH_MUTEX(h, dsh->idx));