Whamcloud - gitweb
LU-6767 osd-zfs: Track readonly status of ZFS 00/15400/3
authorNathaniel Clark <nathaniel.l.clark@intel.com>
Thu, 25 Jun 2015 21:24:34 +0000 (17:24 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 10 Dec 2015 17:52:07 +0000 (17:52 +0000)
commitf045898e125128226631b8d949a61420332d9237
tree0acb1f4cbae1cd367281effd176f04a0237e6eb0
parentb9f3c954ef00c83ea34d0e3d7474f2b27eac29b8
LU-6767 osd-zfs: Track readonly status of ZFS

Return READONLY from osd_statfs() if underlying ZFS has been set to
READONLY, or if osd_ro() has been called.  This adds a callback for
ZFS_PROP_READONLY for when it's changed.

Signed-off-by: Nathaniel Clark <nathaniel.l.clark@intel.com>
Change-Id: Ib7f35925904b1d93f9a457936585e9783635c849
Reviewed-on: http://review.whamcloud.com/15400
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/osd-zfs/osd_handler.c
lustre/osd-zfs/osd_internal.h