diff options
author | ahrens <none@none> | 2008-07-07 13:39:21 -0700 |
---|---|---|
committer | ahrens <none@none> | 2008-07-07 13:39:21 -0700 |
commit | 088f389458728c464569a5506b58070254fa4f7d (patch) | |
tree | 0d554bf70826d5099f22bf75d655a41e99cdc3b8 /usr/src/uts/common/fs/zfs/sys/vdev.h | |
parent | 3cf1b3e03f3c18d36c14b13bfe147921475eecb1 (diff) | |
download | illumos-gate-088f389458728c464569a5506b58070254fa4f7d.tar.gz |
6343667 scrub/resilver has to start over when a snapshot is taken
6343693 'zpool status' gives delayed start for 'zpool scrub'
6670746 scrub on degraded pool return the status of 'resilver completed'?
6675685 DTL entries are lost resulting in checksum errors
6706404 get_history_one() can dereference off end of hist_event_table[]
6715414 assertion failed: ds->ds_owner != tag in dsl_dataset_rele()
6716437 ztest gets SEGV in arc_released()
6722838 bfu does not update grub
Diffstat (limited to 'usr/src/uts/common/fs/zfs/sys/vdev.h')
-rw-r--r-- | usr/src/uts/common/fs/zfs/sys/vdev.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/common/fs/zfs/sys/vdev.h b/usr/src/uts/common/fs/zfs/sys/vdev.h index 8800c05a14..83a077a727 100644 --- a/usr/src/uts/common/fs/zfs/sys/vdev.h +++ b/usr/src/uts/common/fs/zfs/sys/vdev.h @@ -63,6 +63,8 @@ extern void vdev_dtl_dirty(space_map_t *sm, uint64_t txg, uint64_t size); extern int vdev_dtl_contains(space_map_t *sm, uint64_t txg, uint64_t size); extern void vdev_dtl_reassess(vdev_t *vd, uint64_t txg, uint64_t scrub_txg, int scrub_done); +extern boolean_t vdev_resilver_needed(vdev_t *vd, + uint64_t *minp, uint64_t *maxp); extern const char *vdev_description(vdev_t *vd); |