]> git.proxmox.com Git - mirror_zfs.git/commit - module/zfs/spa_config.c
Illumos 3749 - zfs event processing should work on R/O root filesystems
authorWill Andrews <willa@spectralogic.com>
Thu, 31 Dec 2015 16:38:59 +0000 (17:38 +0100)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 12 Jan 2016 22:42:32 +0000 (14:42 -0800)
commite6cfd633be909956c8a6998f478ceb32558c210c
tree7a44c5e1873c0aba4bc19e2be76738de55629132
parent7ea4f88f8f94f6071f8533e85555139c81ddd647
Illumos 3749 - zfs event processing should work on R/O root filesystems

3749 zfs event processing should work on R/O root filesystems
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Christopher Siden <christopher.siden@delphix.com>

References:
  https://www.illumos.org/issues/3749
  https://github.com/illumos/illumos-gate/commit/3cb69f7

Porting notes:
- [include/sys/spa_impl.h]
  - ffe9d38 Add generic errata infrastructure
  - 1421c89 Add visibility in to arc_read
- [include/sys/fm/fs/zfs.h]
  - 2668527 Add linux events
  - 6283f55 Support custom build directories and move includes
- [module/zfs/spa_config.c]
  - Updated spa_config_sync() to match illumos with the exception
    of a Linux specific block.

Ported-by: kernelOfTruth kerneloftruth@gmail.com
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
include/sys/fm/fs/zfs.h
include/sys/spa_impl.h
module/zfs/spa.c
module/zfs/spa_config.c