mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-26 03:09:34 +03:00
Illumos #3189 kernel panic in test hotspare_onoffline_004_neg
3189 kernel panic in ZFS test suite during hotspare_onoffline_004_neg Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Arne Jansen <sensille@gmx.net> Approved by: Dan McDonald <danmcd@nexenta.com> References: illumos/illumos-gate@8f0b538d1d changeset: 13818:e9ad0a945d45 https://www.illumos.org/issues/3189 Ported-by: Brian Behlendorf <behlendorf1@llnl.gov>
This commit is contained in:
parent
ff80d9b142
commit
b077fd4c4e
@ -589,7 +589,7 @@ dmu_tx_count_free(dmu_tx_hold_t *txh, uint64_t off, uint64_t len)
|
|||||||
(dn->dn_indblkshift - SPA_BLKPTRSHIFT);
|
(dn->dn_indblkshift - SPA_BLKPTRSHIFT);
|
||||||
|
|
||||||
while (level++ < maxlevel) {
|
while (level++ < maxlevel) {
|
||||||
txh->txh_memory_tohold += MIN(blkcnt, (nl1blks >> epbs))
|
txh->txh_memory_tohold += MAX(MIN(blkcnt, nl1blks), 1)
|
||||||
<< dn->dn_indblkshift;
|
<< dn->dn_indblkshift;
|
||||||
blkcnt = 1 + (blkcnt >> epbs);
|
blkcnt = 1 + (blkcnt >> epbs);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user