]> granicus.if.org Git - zfs/commit
FreeBSD rS271776 - Persist vdev_resilver_txg changes
authorsmh <smh@FreeBSD.org>
Thu, 23 Jun 2016 14:45:19 +0000 (00:45 +1000)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 24 Jun 2016 20:02:42 +0000 (13:02 -0700)
commitd14fa5dba1ad0e68e803435ac48ec1ea78121699
tree73d3de4d7164eb9ceab95e32f36019b04db55876
parent784d15c14c3ce033f863c36299292f40a4c41641
FreeBSD rS271776 - Persist vdev_resilver_txg changes

Persist vdev_resilver_txg changes to avoid panic caused by validation
vs a vdev_resilver_txg value from a previous resilver.

Authored-by: smh <smh@FreeBSD.org>
Ported-by: Chris Dunlop <chris@onthe.net.au>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
OpenZFS-issue: https://www.illumos.org/issues/5154
FreeBSD-issue: https://reviews.freebsd.org/rS271776
FreeBSD-commit: https://github.com/freebsd/freebsd/commit/c3c60bf
Closes #4790
module/zfs/vdev.c