]> git.proxmox.com Git - mirror_zfs.git/commit
Illumos 5347 - idle pool may run itself out of space
authorMatthew Ahrens <mahrens@delphix.com>
Sat, 11 Jul 2015 00:19:41 +0000 (02:19 +0200)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 14 Jul 2015 17:35:21 +0000 (10:35 -0700)
commit905edb405da278ccb019c656408f82796a344510
tree156f806c86f7ad50155e73fb8edb295d653f2ea5
parent93f6d7e2e5050ee8894c0ae5e7c91aa74187cd86
Illumos 5347 - idle pool may run itself out of space

5347 idle pool may run itself out of space
Reviewed by: Alex Reece <alex.reece@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Steven Hartland <killing@multiplay.co.uk>
Reviewed by: Richard Elling <richard.elling@richardelling.com>
Approved by: Dan McDonald <danmcd@omniti.com>

References:
  https://github.com/illumos/illumos-gate/commit/231aab8
  https://github.com/illumos/illumos-gate/commit/4a92375 3642
  https://www.illumos.org/issues/5347
  https://github.com/zfsonlinux/zfs/commit/89b1cd6 (partial commit & fix)
  https://github.com/zfsonlinux/zfs/commit/fbeddd6 Illumos 4390
  https://github.com/zfsonlinux/zfs/commit/2696dfa Illumos 3642, 3643

Porting notes:
This is completing the partial fix from FreeBSD

Ported-by: kernelOfTruth kerneloftruth@gmail.com
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #3586
include/sys/uberblock.h
module/zfs/dsl_scan.c
module/zfs/spa.c
module/zfs/uberblock.c