spa_state: fix destructor order

This commit is contained in:
Michael Bishop 2022-10-10 21:35:56 -03:00
parent 450f2d0b08
commit c0bd9caebe
1 changed files with 4 additions and 4 deletions

View File

@ -855,7 +855,7 @@ spa_guid_init(spa_t *spa)
} }
static void static void
spa_health_destroy(spa_t *spa) spa_state_destroy(spa_t *spa)
{ {
spa_history_kstat_t *shk = &spa->spa_stats.state; spa_history_kstat_t *shk = &spa->spa_stats.state;
kstat_t *ksp = shk->kstat; kstat_t *ksp = shk->kstat;
@ -1004,12 +1004,12 @@ void
spa_stats_destroy(spa_t *spa) spa_stats_destroy(spa_t *spa)
{ {
spa_iostats_destroy(spa); spa_iostats_destroy(spa);
spa_health_destroy(spa); spa_guid_destroy(spa);
spa_state_destroy(spa);
spa_mmp_history_destroy(spa);
spa_tx_assign_destroy(spa); spa_tx_assign_destroy(spa);
spa_txg_history_destroy(spa); spa_txg_history_destroy(spa);
spa_read_history_destroy(spa); spa_read_history_destroy(spa);
spa_mmp_history_destroy(spa);
spa_guid_destroy(spa);
} }
ZFS_MODULE_PARAM(zfs, zfs_, read_history, UINT, ZMOD_RW, ZFS_MODULE_PARAM(zfs, zfs_, read_history, UINT, ZMOD_RW,