History log of /illumos-gate/usr/src/cmd/fm/modules/common/zfs-retire/zfs_retire.c
Revision Date Author Comments Expand
2a417b235e35bd992c3c76d3eb89d35467286133 02-Apr-2010 Robert Johnston <Robert.Johnston@Sun.COM>

6929405 sysevent flood can cause fmd to accumulate topo snapshots leading to memory exhaustion 6934761 Add mdb walker for fmd's list of topo snapshots 6934767 Add mdb walker for fmd's per-module event queues 6938816 zfs-retire: zfs_vdev_repair leaks nvlist

468c413a79615e77179e8d98f22a7e513a8135bd 31-Oct-2009 Tim Haley <Tim.Haley@Sun.COM>

PSARC 2009/479 zpool recovery support 6667683 need a way to rollback to an uberblock from a previous txg 6885998 bad ASSERT() in traverse_zil_block()

/illumos-gate/usr/src/cmd/fm/dicts/ZFS.po zfs_retire.c /illumos-gate/usr/src/cmd/zdb/zdb.c /illumos-gate/usr/src/cmd/zinject/zinject.c /illumos-gate/usr/src/cmd/zpool/zpool_main.c /illumos-gate/usr/src/common/zfs/zfs_comutil.c /illumos-gate/usr/src/common/zfs/zfs_comutil.h /illumos-gate/usr/src/lib/libzfs/common/libzfs.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_pool.c /illumos-gate/usr/src/lib/libzfs/common/mapfile-vers /illumos-gate/usr/src/uts/common/fs/zfs/dmu_traverse.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_dir.c /illumos-gate/usr/src/uts/common/fs/zfs/metaslab.c /illumos-gate/usr/src/uts/common/fs/zfs/spa.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_config.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_misc.c /illumos-gate/usr/src/uts/common/fs/zfs/space_map.c /illumos-gate/usr/src/uts/common/fs/zfs/sys/dmu_traverse.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/dsl_pool.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/metaslab_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/txg.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/uberblock_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/zfs_ioctl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/zio.h /illumos-gate/usr/src/uts/common/fs/zfs/txg.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_label.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_fm.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_ioctl.c /illumos-gate/usr/src/uts/common/fs/zfs/zil.c /illumos-gate/usr/src/uts/common/fs/zfs/zio.c /illumos-gate/usr/src/uts/common/fs/zfs/zio_inject.c /illumos-gate/usr/src/uts/common/sys/fs/zfs.h
eb04386ee9658c0271a7af93e0595582e2235689 26-Oct-2009 Eric Schrock <Eric.Schrock@Sun.COM>

6889827 ZFS retire agent needs to do a better job of staying in sync (fix lint)

069f55e237020c4a4907b235fc38fafc6442ce94 20-Oct-2009 Eric Schrock <Eric.Schrock@Sun.COM>

6889826 ZFS retire agent should be able to repair pools 6889827 ZFS retire agent needs to do a better job of staying in sync 6889824 infrastructure for ZFS notification of external faults 6889808 ZFS DE infrastructure to handle FRUs 6889814 ZFS DE should clear cases when vdevs and pools are removed 6889828 libzfs changes to allow spare offline/online 6889830 zpool_iter() should be tolerant of recursive invocation 6891150 want versions of topo_fmri_str{cmp,hash} that ignore auth info

/illumos-gate/usr/src/cmd/fm/modules/common/zfs-diagnosis/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/zfs-diagnosis/zfs-diagnosis.conf /illumos-gate/usr/src/cmd/fm/modules/common/zfs-diagnosis/zfs_de.c Makefile zfs-retire.conf zfs_retire.c /illumos-gate/usr/src/cmd/zpool/zpool_main.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/libtopo.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/mapfile-vers /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_fmri.c /illumos-gate/usr/src/lib/libzfs/Makefile.com /illumos-gate/usr/src/lib/libzfs/common/libzfs.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_config.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_fru.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_impl.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_pool.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_util.c /illumos-gate/usr/src/lib/libzfs/common/mapfile-vers /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/vdev.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_label.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_fm.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_ioctl.c /illumos-gate/usr/src/uts/common/sys/fm/fs/zfs.h /illumos-gate/usr/src/uts/common/sys/fs/zfs.h
88ecc943b4eb72f7c4fbbd8435997b85ef171fc3 21-Sep-2009 George Wilson <George.Wilson@Sun.COM>

6574286 removing a slog doesn't work 6856566 zpool import -F can cause panic 6863456 system panic by load_nvlist(spa, spa->spa_config_object, &nv) == 0 while running zfs test suite 6882947 dump_nvlist() should live in libnvpair

zfs_retire.c /illumos-gate/usr/src/cmd/fstyp/fstyp.c /illumos-gate/usr/src/cmd/power/handlers.c /illumos-gate/usr/src/cmd/zdb/zdb.c /illumos-gate/usr/src/cmd/zinject/zinject.c /illumos-gate/usr/src/cmd/zpool/zpool_main.c /illumos-gate/usr/src/cmd/zpool/zpool_util.c /illumos-gate/usr/src/cmd/zpool/zpool_util.h /illumos-gate/usr/src/cmd/ztest/ztest.c /illumos-gate/usr/src/grub/capability /illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/zfs.h /illumos-gate/usr/src/lib/libnvpair/libnvpair.c /illumos-gate/usr/src/lib/libnvpair/libnvpair.h /illumos-gate/usr/src/lib/libnvpair/mapfile-vers /illumos-gate/usr/src/lib/libzfs/common/libzfs.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_import.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_pool.c /illumos-gate/usr/src/uts/common/fs/zfs/metaslab.c /illumos-gate/usr/src/uts/common/fs/zfs/spa.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_config.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_misc.c /illumos-gate/usr/src/uts/common/fs/zfs/sys/metaslab.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/metaslab_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/zfs_ioctl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/zio.h /illumos-gate/usr/src/uts/common/fs/zfs/vdev.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_label.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_missing.c /illumos-gate/usr/src/uts/common/fs/zfs/zio_inject.c /illumos-gate/usr/src/uts/common/sys/fs/zfs.h
cbf75e67acb6c32a2f4884f28a839d59f7988d37 20-Mar-2009 Stephen Hanson <Stephen.Hanson@Sun.COM>

6533823 need better way of proxying faults across event transport 6788551 provide means for faults/defects to be directly injected into fmd

/illumos-gate/usr/src/cmd/fm/fmadm/common/faulty.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.map /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_asru.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_asru.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_case.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_case.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_ckpt.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_dispq.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_mdb.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_protocol.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_protocol.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_sysevent.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_xprt.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_xprt.h /illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/cma_main.c /illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/disk_monitor.c /illumos-gate/usr/src/cmd/fm/modules/common/io-retire/rio_main.c /illumos-gate/usr/src/cmd/fm/modules/common/ip-transport/ip.c /illumos-gate/usr/src/cmd/fm/modules/common/syslog-msgs/syslog.c zfs_retire.c /illumos-gate/usr/src/uts/common/sys/fm/protocol.h
25c6ff4b77fcddf4097ce78a8277275ca603b46c 02-Aug-2008 stephh <none@none>

PSARC/2008/487 Repair Observability changes 6534561 need means of finding existing fault state of a resource 6637804 fmd should distinguish between "repaired" and "acquitted" resources 6637812 fmd_nvl_fmri_has_fault() required to report if a given fault has been diagnosed on a resourtce/fru 6663744 send list.updated events when an individual suspect in a suspect list is repaired 6682295 need fmd_nvl_fmri_replaced() functionality 6686317 extend fmd case state to include final "repair responses complete" state 6712074 need scheme/topo interface to report full service state of a resource 6720169 add location member to the sun-fm-mib

/illumos-gate/usr/src/cmd/fm/dicts/FMD.dict /illumos-gate/usr/src/cmd/fm/dicts/FMD.po /illumos-gate/usr/src/cmd/fm/eversholt/common/check.c /illumos-gate/usr/src/cmd/fm/eversholt/common/literals.h /illumos-gate/usr/src/cmd/fm/fmadm/common/faulty.c /illumos-gate/usr/src/cmd/fm/fmadm/common/fmadm.c /illumos-gate/usr/src/cmd/fm/fmadm/common/fmadm.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_api.map /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_asru.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_asru.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_case.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_case.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_dispq.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_fmri.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_fmri.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_protocol.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_protocol.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_rpc_adm.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_rpc_adm.x /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_scheme.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_scheme.h /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_self.c /illumos-gate/usr/src/cmd/fm/fmdump/common/fault.c /illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/cma_main.c /illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/disk-monitor.conf /illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/disk_monitor.c /illumos-gate/usr/src/cmd/fm/modules/common/eversholt/eval.c /illumos-gate/usr/src/cmd/fm/modules/common/eversholt/fme.c /illumos-gate/usr/src/cmd/fm/modules/common/io-retire/io-retire.conf /illumos-gate/usr/src/cmd/fm/modules/common/io-retire/rio_main.c /illumos-gate/usr/src/cmd/fm/modules/common/snmp-trapgen/snmp.c /illumos-gate/usr/src/cmd/fm/modules/common/syslog-msgs/syslog.c zfs-retire.conf zfs_retire.c /illumos-gate/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/cmd_Lxcache.c /illumos-gate/usr/src/cmd/fm/schemes/cpu/cpu.c /illumos-gate/usr/src/cmd/fm/schemes/dev/scheme.c /illumos-gate/usr/src/cmd/fm/schemes/hc/scheme.c /illumos-gate/usr/src/cmd/fm/schemes/mem/mem.c /illumos-gate/usr/src/lib/fm/libfmd_adm/common/fmd_adm.c /illumos-gate/usr/src/lib/fm/libfmd_adm/common/fmd_adm.h /illumos-gate/usr/src/lib/fm/libfmd_adm/common/mapfile-vers /illumos-gate/usr/src/lib/fm/libfmd_snmp/common/fmd_snmp.h /illumos-gate/usr/src/lib/fm/libfmd_snmp/common/problem.c /illumos-gate/usr/src/lib/fm/libfmd_snmp/common/problem.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/dev.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/hc.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/libtopo.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/mapfile-vers /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_fmri.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_mod.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/platform-cpu/cpu.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/platform-mem/mem.c /illumos-gate/usr/src/lib/libdevinfo/devinfo.c /illumos-gate/usr/src/lib/libdevinfo/libdevinfo.h /illumos-gate/usr/src/uts/common/os/devcfg.c /illumos-gate/usr/src/uts/common/sys/fm/protocol.h
c5904d138f3bdf0762dbf452a43d5a5c387ea6a8 15-May-2008 eschrock <none@none>

6625086 changing cachefile doesn't remove old cache on last user 6633599 need a mechanism to import faulted pools 6646102 hot spares are not activated when opening a pool 6646106 ZFS DE is overly complicated 6646195 ZFS DE leaks pool handles 6646618 want dataset GUIDs as a property in libzfs 6662441 L2ARC FMA support 6687745 zdb -U doesn't work with anything but pool names 6687750 ::spa_vdevs should print out cache devices 6687753 cache devices should support offline/online 6687766 ZFS should post a sysevent when config changes 6688366 bad indentation for 'casesensitivity' property in 'zfs get' help 6689223 spa_create() can leave namespace lock held if property validation fails 6690884 setting zfs_no_write_throttle panics system 6691266 zpool_read_label() needs to use pread64() 6694185 nv_priv_init() doesn't bzero structure completely 6694186 ses_plugin_dlclose is backwards 6697754 ses2 plugin crash when setting invalid property

/illumos-gate/usr/src/cmd/fm/modules/common/zfs-diagnosis/zfs_de.c zfs_retire.c /illumos-gate/usr/src/cmd/fm/schemes/zfs/scheme.c /illumos-gate/usr/src/cmd/mdb/common/modules/zfs/zfs.c /illumos-gate/usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c /illumos-gate/usr/src/cmd/zdb/zdb.c /illumos-gate/usr/src/cmd/zfs/zfs_main.c /illumos-gate/usr/src/cmd/zpool/zpool_main.c /illumos-gate/usr/src/cmd/ztest/ztest.c /illumos-gate/usr/src/common/nvpair/nvpair.c /illumos-gate/usr/src/common/zfs/zfs_prop.c /illumos-gate/usr/src/lib/libzfs/common/libzfs.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_import.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_pool.c /illumos-gate/usr/src/lib/scsi/libses/common/ses_plugin.c /illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/ses2.c /illumos-gate/usr/src/uts/common/fs/zfs/arc.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_dataset.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_pool.c /illumos-gate/usr/src/uts/common/fs/zfs/spa.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_config.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_misc.c /illumos-gate/usr/src/uts/common/fs/zfs/sys/arc.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/vdev.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_fm.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_ioctl.c /illumos-gate/usr/src/uts/common/sys/fm/fs/zfs.h /illumos-gate/usr/src/uts/common/sys/fs/zfs.h /illumos-gate/usr/src/uts/common/sys/sysevent/eventdefs.h
990b4856d0eaada6f8140335733a1b1771ed2746 19-Sep-2007 lling <none@none>

PSARC 2007/342 Enhanced ZFS Pool Properties PSARC 2007/482 zpool upgrade -V 6565437 zpool property extensions 6561384 want 'zpool upgrade -V <version>' to upgrade to specific version number 6582755 zfs.h has some incorrect version macros 6595601 libzfs headers declare functions which don't exist 6603938 libzfs is using VERIFY() again 6538984 duplicated messages when get pool properties from an unsupported pool version

/illumos-gate/usr/src/cmd/fm/modules/common/zfs-diagnosis/zfs_de.c zfs_retire.c /illumos-gate/usr/src/cmd/fm/schemes/zfs/scheme.c /illumos-gate/usr/src/cmd/fs.d/df.c /illumos-gate/usr/src/cmd/iscsi/iscsitgtd/mgmt_create.c /illumos-gate/usr/src/cmd/iscsi/iscsitgtd/mgmt_modify.c /illumos-gate/usr/src/cmd/iscsi/iscsitgtd/t10_sam.c /illumos-gate/usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c /illumos-gate/usr/src/cmd/zdb/zdb.c /illumos-gate/usr/src/cmd/zfs/zfs_iter.c /illumos-gate/usr/src/cmd/zfs/zfs_iter.h /illumos-gate/usr/src/cmd/zfs/zfs_main.c /illumos-gate/usr/src/cmd/zinject/zinject.c /illumos-gate/usr/src/cmd/zoneadm/zfs.c /illumos-gate/usr/src/cmd/zpool/zpool_iter.c /illumos-gate/usr/src/cmd/zpool/zpool_main.c /illumos-gate/usr/src/cmd/zpool/zpool_util.h /illumos-gate/usr/src/common/zfs/zfs_deleg.c /illumos-gate/usr/src/common/zfs/zfs_prop.c /illumos-gate/usr/src/common/zfs/zfs_prop.h /illumos-gate/usr/src/common/zfs/zpool_prop.c /illumos-gate/usr/src/common/zfs/zprop_common.c /illumos-gate/usr/src/lib/libshare/common/libshare_zfs.c /illumos-gate/usr/src/lib/libzfs/Makefile.com /illumos-gate/usr/src/lib/libzfs/common/libzfs.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_changelist.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_dataset.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_impl.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_import.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_mount.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_pool.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_util.c /illumos-gate/usr/src/lib/libzfs/common/mapfile-vers /illumos-gate/usr/src/lib/libzfs_jni/common/libzfs_jni_dataset.c /illumos-gate/usr/src/lib/libzfs_jni/common/libzfs_jni_main.c /illumos-gate/usr/src/lib/libzfs_jni/common/libzfs_jni_property.c /illumos-gate/usr/src/lib/libzfs_jni/common/libzfs_jni_property.h /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/fs/zfs/dsl_dataset.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_deleg.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_prop.c /illumos-gate/usr/src/uts/common/fs/zfs/spa.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_config.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_misc.c /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/zfs_ioctl.h /illumos-gate/usr/src/uts/common/fs/zfs/vdev.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_ioctl.c /illumos-gate/usr/src/uts/common/sys/fs/zfs.h
3d7072f8bd27709dba14f6fe336f149d25d9e207 12-Jun-2007 eschrock <none@none>

PSARC 2007/197 ZFS hotplug PSARC 2007/283 FMA for ZFS Phase 2 6401126 ZFS DE should verify that diagnosis is still valid before solving cases 6500545 ZFS does not handle changes in devids 6508521 zpool online should warn when it is being used incorrectly 6509807 ZFS checksum ereports are not being posted 6514712 zfs_nicenum() doesn't work with perfectly-sized buffers 6520510 media state doesn't get updated properly on device removal 6520513 ZFS should have better support for device removal 6520514 vdev state should be controlled through a single ioctl() 6520519 ZFS should diagnose faulty devices 6520947 ZFS DE should close cases which no longer apply 6521393 ZFS case timeout should be FMD_TYPE_TIME 6521624 fmd_hash_walk() can dump core when given a bad address 6521946 ZFS DE needlessly subscribes to faults 6522085 ZFS dictionary files contain spelling errors 6523185 vdev_reopen() doesn't correctly propagate state 6523555 'zpool online' should be less chatty unless something goes wrong 6527379 zpool(1M) should not try to open faulted devices 6527700 ZFS should post a sysevent when topology changes 6528194 lofi should support force unmap and DKIO_DEV_GONE 6528732 ZFS should store physical device path in addition to /dev path 6532635 ZFS keeps devices open unnecessarily 6532979 bad argument to ZFS_IOC_VDEV_ATTACH can panic system 6567983 deadlock with spa_scrub_thread() and spa_namespace_lock

/illumos-gate/usr/src/cmd/fm/dicts/ZFS.dict /illumos-gate/usr/src/cmd/fm/dicts/ZFS.po /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_dr.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_mdb.c /illumos-gate/usr/src/cmd/fm/modules/common/zfs-diagnosis/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/zfs-diagnosis/zfs-diagnosis.conf /illumos-gate/usr/src/cmd/fm/modules/common/zfs-diagnosis/zfs_de.c zfs-retire.conf zfs_retire.c /illumos-gate/usr/src/cmd/lofiadm/main.c /illumos-gate/usr/src/cmd/mdb/common/modules/zfs/zfs.c /illumos-gate/usr/src/cmd/syseventd/modules/Makefile /illumos-gate/usr/src/cmd/syseventd/modules/zfs_mod/Makefile /illumos-gate/usr/src/cmd/syseventd/modules/zfs_mod/zfs_mod.c /illumos-gate/usr/src/cmd/truss/codes.c /illumos-gate/usr/src/cmd/zpool/zpool_main.c /illumos-gate/usr/src/cmd/ztest/ztest.c /illumos-gate/usr/src/common/zfs/zfs_prop.c /illumos-gate/usr/src/common/zfs/zfs_prop.h /illumos-gate/usr/src/lib/libzfs/common/libzfs.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_dataset.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_pool.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_status.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_util.c /illumos-gate/usr/src/lib/libzfs/common/mapfile-vers /illumos-gate/usr/src/lib/libzpool/common/sys/zfs_context.h /illumos-gate/usr/src/pkgdefs/SUNWzfsu/prototype_com /illumos-gate/usr/src/uts/common/fs/zfs/spa.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_misc.c /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/zfs_context.h /illumos-gate/usr/src/uts/common/fs/zfs/vdev.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_cache.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_disk.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_label.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_fm.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_ioctl.c /illumos-gate/usr/src/uts/common/fs/zfs/zio.c /illumos-gate/usr/src/uts/common/io/lofi.c /illumos-gate/usr/src/uts/common/io/scsi/targets/sd.c /illumos-gate/usr/src/uts/common/sys/dditypes.h /illumos-gate/usr/src/uts/common/sys/fm/fs/zfs.h /illumos-gate/usr/src/uts/common/sys/fs/zfs.h /illumos-gate/usr/src/uts/common/sys/lofi.h /illumos-gate/usr/src/uts/common/sys/sysevent/eventdefs.h
99653d4ee642c6528e88224f12409a5f23060994 31-May-2006 eschrock <none@none>

PSARC 2006/223 ZFS Hot Spares PSARC 2006/303 ZFS Clone Promotion 6276916 support for "clone swap" 6288488 du reports misleading size on RAID-Z 6393490 libzfs should be a real library 6397148 fbufs debug code should be removed from buf_hash_insert() 6405966 Hot Spare support in ZFS 6409302 passing a non-root vdev via zpool_create() panics system 6415739 assertion failed: !(zio->io_flags & 0x00040) 6416759 ::dbufs does not find bonus buffers anymore 6417978 double parity RAID-Z a.k.a. RAID6 6424554 full block re-writes need not read data in 6425111 detaching an offline device can result in import confusion

/illumos-gate/usr/src/cmd/fm/modules/common/Makefile Makefile zfs-retire.conf zfs_retire.c /illumos-gate/usr/src/cmd/fm/schemes/zfs/scheme.c /illumos-gate/usr/src/cmd/fs.d/df.c /illumos-gate/usr/src/cmd/fs.d/zfs/fstyp/fstyp.c /illumos-gate/usr/src/cmd/mdb/common/modules/zfs/zfs.c /illumos-gate/usr/src/cmd/truss/codes.c /illumos-gate/usr/src/cmd/zdb/zdb.c /illumos-gate/usr/src/cmd/zfs/zfs_iter.c /illumos-gate/usr/src/cmd/zfs/zfs_iter.h /illumos-gate/usr/src/cmd/zfs/zfs_main.c /illumos-gate/usr/src/cmd/zfs/zfs_util.h /illumos-gate/usr/src/cmd/zinject/Makefile.com /illumos-gate/usr/src/cmd/zinject/translate.c /illumos-gate/usr/src/cmd/zinject/zinject.c /illumos-gate/usr/src/cmd/zinject/zinject.h /illumos-gate/usr/src/cmd/zoneadm/zfs.c /illumos-gate/usr/src/cmd/zoneadm/zoneadm.c /illumos-gate/usr/src/cmd/zoneadm/zoneadm.h /illumos-gate/usr/src/cmd/zoneadmd/vplat.c /illumos-gate/usr/src/cmd/zpool/zpool_dataset.c /illumos-gate/usr/src/cmd/zpool/zpool_iter.c /illumos-gate/usr/src/cmd/zpool/zpool_main.c /illumos-gate/usr/src/cmd/zpool/zpool_util.h /illumos-gate/usr/src/cmd/zpool/zpool_vdev.c /illumos-gate/usr/src/cmd/ztest/ztest.c /illumos-gate/usr/src/lib/libdiskmgt/common/entry.c /illumos-gate/usr/src/lib/libdiskmgt/common/inuse_zpool.c /illumos-gate/usr/src/lib/libdiskmgt/common/libdiskmgt.h /illumos-gate/usr/src/lib/libzfs/common/libzfs.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_changelist.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_config.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_dataset.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_graph.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_impl.h /illumos-gate/usr/src/lib/libzfs/common/libzfs_import.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_mount.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_pool.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_status.c /illumos-gate/usr/src/lib/libzfs/common/libzfs_util.c /illumos-gate/usr/src/lib/libzfs/spec/libzfs.spec /illumos-gate/usr/src/lib/libzfs_jni/common/libzfs_jni_dataset.c /illumos-gate/usr/src/lib/libzfs_jni/common/libzfs_jni_main.c /illumos-gate/usr/src/lib/libzfs_jni/common/libzfs_jni_pool.c /illumos-gate/usr/src/lib/libzfs_jni/common/libzfs_jni_util.h /illumos-gate/usr/src/lib/libzpool/common/util.c /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/uts/common/fs/zfs/arc.c /illumos-gate/usr/src/uts/common/fs/zfs/bplist.c /illumos-gate/usr/src/uts/common/fs/zfs/dbuf.c /illumos-gate/usr/src/uts/common/fs/zfs/dmu.c /illumos-gate/usr/src/uts/common/fs/zfs/dmu_objset.c /illumos-gate/usr/src/uts/common/fs/zfs/dmu_tx.c /illumos-gate/usr/src/uts/common/fs/zfs/dnode.c /illumos-gate/usr/src/uts/common/fs/zfs/dnode_sync.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_dataset.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_dir.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_pool.c /illumos-gate/usr/src/uts/common/fs/zfs/dsl_prop.c /illumos-gate/usr/src/uts/common/fs/zfs/spa.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_config.c /illumos-gate/usr/src/uts/common/fs/zfs/spa_misc.c /illumos-gate/usr/src/uts/common/fs/zfs/sys/bplist.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/dmu.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/dnode.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/dsl_dataset.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/dsl_dir.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/dsl_prop.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/spa_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev.h /illumos-gate/usr/src/uts/common/fs/zfs/sys/vdev_impl.h /illumos-gate/usr/src/uts/common/fs/zfs/vdev.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_label.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_mirror.c /illumos-gate/usr/src/uts/common/fs/zfs/vdev_raidz.c /illumos-gate/usr/src/uts/common/fs/zfs/zfs_ioctl.c /illumos-gate/usr/src/uts/common/fs/zfs/zio.c /illumos-gate/usr/src/uts/common/sys/fs/zfs.h