15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fi
15280 uts: remove pragma identReviewed by: Igor Kozhukhov <igor@dilos.org>Reviewed by: Yuri Pankov <yuri@aetern.org>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@fingolfin.org>
show more ...
12330 libtopo: add support for directed graph based topologiesPortions contributed by: Kody Kantor <kody.kantor@joyent.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald
12330 libtopo: add support for directed graph based topologiesPortions contributed by: Kody Kantor <kody.kantor@joyent.com>Reviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Dan McDonald <danmcd@joyent.com>
12205 want generic NIC transceiver fault eventsReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Paul Winder <paul@winders.demon.co.uk>Reviewed by: Rob Johnston <rob.johnston@joyent.com
12205 want generic NIC transceiver fault eventsReviewed by: Robert Mustacchi <rm@fingolfin.org>Reviewed by: Paul Winder <paul@winders.demon.co.uk>Reviewed by: Rob Johnston <rob.johnston@joyent.com>Approved by: Garrett D'Amore <garrett@damore.org>
11682 zpool iostat and status improvementsPortions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>Portions contributed by: Hajo Möller <dasjoe@gmail.com>Portions contributed by: Damian Wo
11682 zpool iostat and status improvementsPortions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>Portions contributed by: Hajo Möller <dasjoe@gmail.com>Portions contributed by: Damian Wojslaw <damian@wojslaw.pl>Portions contributed by: kpande <github@tripleback.net>Portions contributed by: Anatoly Borodin <anatoly.borodin@gmail.com>Portions contributed by: Gregor Kopka <mailfrom-github@kopka.net>Portions contributed by: George Melikov <mail@gmelikov.ru>Portions contributed by: George G <gg7@users.noreply.github.com>Portions contributed by: DeHackEd <DeHackEd@users.noreply.github.com>Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>Reviewed by: Tim Chase <tim@chase2k.com>Reviewed by: Joshua M. Clulow <josh@sysmgr.org>Reviewed by: Giuseppe Di Natale <guss80@gmail.com>Reviewed by: George Melikov <mail@gmelikov.ru>Reviewed by: Tony Hutter <hutter2@llnl.gov>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Alek Pinchuk <apinchuk@datto.com>Reviewed by: Allan Jude <allanjude@freebsd.org>Reviewed by: Olaf Faaland <faaland1@llnl.gov>Reviewed by: loli10K <ezomori.nozomu@gmail.com>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>Approved by: Gordon Ross <gordon.w.ross@gmail.com>
11640 add zpool ashift property tunablePortions contributed by: Richard Laager <rlaager@wiktel.com>Portions contributed by: Christian Kohlschutter <christian@kohlschutter.com>Portions contributed
11640 add zpool ashift property tunablePortions contributed by: Richard Laager <rlaager@wiktel.com>Portions contributed by: Christian Kohlschutter <christian@kohlschutter.com>Portions contributed by: Cyril Plisko <cyril.plisko@mountall.com>Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>Portions contributed by: Martin Matuska <martin@matuska.org>Portions contributed by: Kody Kantor <kody.kantor@joyent.com>Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov>Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: C Fraire <cfraire@me.com>Approved by: Dan McDonald <danmcd@joyent.com>
8727 Native data and metadata encryption for zfsPortions contributed by: Jorgen Lundman <lundman@lundman.net>Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>Portions contributed b
8727 Native data and metadata encryption for zfsPortions contributed by: Jorgen Lundman <lundman@lundman.net>Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com>Portions contributed by: Paul Zuchowski <pzuchowski@datto.com>Portions contributed by: Tim Chase <tim@chase2k.com>Portions contributed by: Matthew Ahrens <mahrens@delphix.com>Portions contributed by: ab-oe <arkadiusz.bubala@open-e.com>Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov>Portions contributed by: loli10K <ezomori.nozomu@gmail.com>Portions contributed by: Igor K <igor@dilos.org>Portions contributed by: Richard Laager <rlaager@wiktel.com>Reviewed by: Jason Cohen <jwittlincohen@gmail.com>Reviewed by: Allan Jude <allanjude@freebsd.org>Reviewed by: George Melikov <mail@gmelikov.ru>Reviewed by: Paul Dagnelie <pcd@delphix.com>Reviewed by: RageLtMan <rageltman@sempervictus>Reviewed by: Matthew Thode <prometheanfire@gentoo.org>Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov>Reviewed by: Kash Pande <kash@tripleback.net>Reviewed by: Alek Pinchuk <apinchuk@datto.com>Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>Reviewed by: David Quigley <david.quigley@intel.com>Reviewed by: Jorgen Lundman <lundman@lundman.net>Reviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: C Fraire <cfraire@me.com>Reviewed by: Jason King <jason.king@joyent.com>Reviewed by: Andy Stormont <astormont@racktopsystems.com>Approved by: Garrett D'Amore <garrett@damore.org>
8809 libzpool should leverage work done in libfakekernelReviewed by: Sebastien Roy <sebastien.roy@delphix.com>Reviewed by: Prakash Surya <prakash.surya@delphix.com>Reviewed by: Gordon Ross <gordon
8809 libzpool should leverage work done in libfakekernelReviewed by: Sebastien Roy <sebastien.roy@delphix.com>Reviewed by: Prakash Surya <prakash.surya@delphix.com>Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>Approved by: Richard Lowe <richlowe@richlowe.net>
8074 need to add FMA event for SSD wearoutReviewed by: Yuri Pankov <yuri.pankov@nexenta.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Ken Mays <maybird1776@yahoo.com>Approved by:
8074 need to add FMA event for SSD wearoutReviewed by: Yuri Pankov <yuri.pankov@nexenta.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Ken Mays <maybird1776@yahoo.com>Approved by: Dan McDonald <danmcd@joyent.com>
3749 zfs event processing should work on R/O root filesystemsReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Christopher Siden <ch
3749 zfs event processing should work on R/O root filesystemsReviewed by: Matthew Ahrens <mahrens@delphix.com>Reviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Christopher Siden <christopher.siden@delphix.com>
PSARC/2009/617 Software Events Notification Parameters CLIPSARC/2009/618 snmp-notify: SNMP Notification Daemon for Software EventsPSARC/2009/619 smtp-notify: Email Notification Daemon for Software
PSARC/2009/617 Software Events Notification Parameters CLIPSARC/2009/618 snmp-notify: SNMP Notification Daemon for Software EventsPSARC/2009/619 smtp-notify: Email Notification Daemon for Software EventsPSARC/2010/225 fmd for non-global Solaris zonesPSARC/2010/226 Solaris Instance UUIDPSARC/2010/227 nvlist_nvflag(3NVPAIR)PSARC/2010/228 libfmevent additionsPSARC/2010/257 sysevent_evc_setpropnvl and sysevent_evc_getpropnvlPSARC/2010/265 FMRI and FMA Event Stabilty, 'ireport' category 1 event class, and the 'sw' FMRI schemePSARC/2010/278 FMA/SMF integration: instance state transitionsPSARC/2010/279 Modelling panics within FMAPSARC/2010/290 logadm.conf upgrade6392476 fmdump needs to pretty-print6393375 userland ereport/ireport event generation interfaces6445732 Add email notification agent for FMA and software events6804168 RFE: Allow an efficient means to monitor SMF services status changes6866661 scf_values_destroy(3SCF) will segfault if is passed NULL6884709 Add snmp notification agent for FMA and software events6884712 Add private interface to tap into libfmd_msg macro expansion capabilities6897919 fmd to run in a non-global zone6897937 fmd use of non-private doors is not safe6900081 add a UUID to Solaris kernel image for use in crashdump identification6914884 model panic events as a defect diagnosis in FMA6944862 fmd_case_open_uuid, fmd_case_uuisresolved, fmd_nvl_create_defect6944866 log legacy sysevents in fmd6944867 enumerate svc scheme in topo6944868 software-diagnosis and software-response fmd modules6944870 model SMF maintenance state as a defect diagnosis in FMA6944876 savecore runs in foreground for systems with zfs root and dedicated dump6965796 Implement notification parameters for SMF state transitions and FMA events6968287 SUN-FM-MIB.mib needs to be updated to reflect Oracle information6972331 logadm.conf upgrade PSARC/2010/290
6935519 raise telemetry for failed scsa-initiated enumeration commands
6679339 undiag messages should be converted to a more useful event6904865 memory leaks in fmd_case_add_suspect() if defects are diagnosed6904867 can get spurious "nosub" ereports if defects are dia
6679339 undiag messages should be converted to a more useful event6904865 memory leaks in fmd_case_add_suspect() if defects are diagnosed6904867 can get spurious "nosub" ereports if defects are diagnosed6904912 fmd_fmri_replaced() call missing in some schemes6904933 memory leak in eval_func()6905391 should not recalculate asru on restart if resource has been replaced6911452 fmadm faulty -f displays list of all cases including resolved ones6911457 fmadm faulty -f should not display dict info6911461 fmadm faulty -f should not display information for faults/defects where there is no fru/resource6913573 fmadm reset can leave cases stuck in "closed" state
PSARC/2009/490 x86 Generic FMA Topology Enumerator6785310 Implement SMBIOS contained elements/handles6841286 Need x86 generic FMA topo enumerator6853537 x86gentopo needs OEM-Specific SMBIOS struct
PSARC/2009/490 x86 Generic FMA Topology Enumerator6785310 Implement SMBIOS contained elements/handles6841286 Need x86 generic FMA topo enumerator6853537 x86gentopo needs OEM-Specific SMBIOS structures6865771 Topology relationships should be derived from contained handles & elements of SMBIOS6865814 Chip enumerator should derive serials & labels using libsmbios, if SMBIOS is FM aware6865845 /dev/fm should export the Initial APICID, SMBIOS based ID/instance to the chip enumerator6866456 Generic Topology FMRI ereport
6885689 syseventd: [daemon.error] Fatal:attempting to dump core on snv_1246874078 fminject should always add __injected payload6874080 fmd_case_add_ereport() should add any __injected payload from
6885689 syseventd: [daemon.error] Fatal:attempting to dump core on snv_1246874078 fminject should always add __injected payload6874080 fmd_case_add_ereport() should add any __injected payload from ereports into the suspect list6796601 fmadm faulty doesn't show the year when events happen6820523 fmdump -V should display the complete time for all files, not just errlog files6881060 Subdirectories in /var/fm/fmd/ have overly restrictive permissions6890955 oodles of FMA messages upon fmd start-up
6889826 ZFS retire agent should be able to repair pools6889827 ZFS retire agent needs to do a better job of staying in sync6889824 infrastructure for ZFS notification of external faults6889808 ZFS
6889826 ZFS retire agent should be able to repair pools6889827 ZFS retire agent needs to do a better job of staying in sync6889824 infrastructure for ZFS notification of external faults6889808 ZFS DE infrastructure to handle FRUs6889814 ZFS DE should clear cases when vdevs and pools are removed6889828 libzfs changes to allow spare offline/online6889830 zpool_iter() should be tolerant of recursive invocation6891150 want versions of topo_fmri_str{cmp,hash} that ignore auth info
6778240 generic historic diagnosis rules
PSARC 2009/497 zfs checksum ereport payload additions6867188 zfs checksum ereports could be more informative
PSARC/2007/650 Product Serial Number for FMRI6627041 Add a PSN nv-pair to the authority portion of the FMRI scheme
6839705 libtopo needs updates in order to cope with ILOM 36840169 libtopo: topo xml schema and parsing code needs to be extended to support defining array propvals6840764 fmtopo can't print TOPO_TY
6839705 libtopo needs updates in order to cope with ILOM 36840169 libtopo: topo xml schema and parsing code needs to be extended to support defining array propvals6840764 fmtopo can't print TOPO_TYPE_INT32_ARRAY and TOPO_TYPE_UINT64_ARRAY propvals6844530 dimm/cs serial propmethods in chip enumerator needlessly recompute IPMI entity name6836314 add support for sensor-transport module on ILOM-based X4450 platforms6844635 libtopo: pull chassis-specific xml out of i86pc-hc-topology.xml into seperate map6844639 libtopo: add DIMM serial to chip-select nodes on X4140/4240/44406845699 libipmi: implementation of ipmi_sunoem_led_get/set interfaces needs to be updated for ILOM 36677012 libtopo: small leaks on snapshot creation6535637 Add Severity level to payload of list.suspects event6850083 libtopo: need to add JEDEC id for Hyundai Electronics to jedec_tbl in the chip enumerator6844145 sys/bmc_intf.h should be delivered6855750 fmadm faulty will fail to expand message tokens that reference event payload6862378 libtopo: need to register TOPO_METH_SENSOR_FAILURE on ses nodes
6858736 Add genleaf support for "firmware mismatch" and "firmware corrupt"
6799895 spa_add_spares() needs to be protected by config lock6826466 want to post sysevents on hot spare activation6826468 spa 'allowfaulted' needs some work6826469 kernel support for storing vdev
6799895 spa_add_spares() needs to be protected by config lock6826466 want to post sysevents on hot spare activation6826468 spa 'allowfaulted' needs some work6826469 kernel support for storing vdev FRU information6826470 skip posting checksum errors from DTL regions of leaf vdevs6826471 I/O errors after device remove probe can confuse FMA6826472 spares should enjoy some of the benefits of cache devices
6533823 need better way of proxying faults across event transport6788551 provide means for faults/defects to be directly injected into fmd
6789468 service scheme needs some work6789471 topo_builtin.c should include fmd, zfs schemes
PSARC 2008/569 FMA Topology & Retire Agent Refinements6567641 cpu and memory fault management for Solaris x86 xVM6690231 phase out mem and cpu schemes for x866683402 fmd_fmri_present() in hc schem
PSARC 2008/569 FMA Topology & Retire Agent Refinements6567641 cpu and memory fault management for Solaris x86 xVM6690231 phase out mem and cpu schemes for x866683402 fmd_fmri_present() in hc scheme is bogus6739591 introduce /dev/fm for userland fault management interface to kernel6739593 introduce libfmd_agent so agents do not have to use /dev/fm directly6739595 support retire/unretire/isretired as topo methods on the resource node6739597 x86 chip enumerator should be weaned off of kstats6742378 libtopo: hc_unusable() is returning random value6738573 faults aren't replayed on boot6744597 ldmsvcs: mem_request is returning incorrect value for page unretire6739600 panic console ereport summary should handle nvlist arrays6739601 add cpu module panic callback made from panic_quiesce_hw6739605 when x86 error injection has taken place, tag all subsequent ereports6739608 missing label for i86xpv dtrace_interrupt_enable causes panic on debug_enter6739609 add HYPERVISOR_mca hypercall for physical topology and MCA info--HG--rename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/Makefilerename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/amd64/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/amd64/Makefilerename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/ao.c => usr/src/cmd/mdb/intel/modules/amd_opteron/ao.crename : usr/src/cmd/mdb/i86pc/modules/amd_opteron/ia32/Makefile => usr/src/cmd/mdb/intel/modules/amd_opteron/ia32/Makefilerename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/Makefilerename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/amd64/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/amd64/Makefilerename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/gcpu.c => usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.crename : usr/src/cmd/mdb/i86pc/modules/generic_cpu/ia32/Makefile => usr/src/cmd/mdb/intel/modules/generic_cpu/ia32/Makefilerename : usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll.c => usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll_subr.crename : usr/src/uts/i86pc/intel_nb5000/Makefile => usr/src/uts/intel/intel_nb5000/Makefilerename : usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.c => usr/src/uts/intel/io/intel_nb5000/dimm_addr.crename : usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.h => usr/src/uts/intel/io/intel_nb5000/dimm_addr.hrename : usr/src/uts/i86pc/io/intel_nb5000/dimm_phys.h => usr/src/uts/intel/io/intel_nb5000/dimm_phys.hrename : usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.c => usr/src/uts/intel/io/intel_nb5000/intel_nb5000.crename : usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.conf => usr/src/uts/intel/io/intel_nb5000/intel_nb5000.confrename : usr/src/uts/i86pc/io/intel_nb5000/intel_nbdrv.c => usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.crename : usr/src/uts/i86pc/io/intel_nb5000/nb5000.h => usr/src/uts/intel/io/intel_nb5000/nb5000.hrename : usr/src/uts/i86pc/io/intel_nb5000/nb5000_init.c => usr/src/uts/intel/io/intel_nb5000/nb5000_init.crename : usr/src/uts/i86pc/io/intel_nb5000/nb_log.h => usr/src/uts/intel/io/intel_nb5000/nb_log.hrename : usr/src/uts/i86pc/io/intel_nb5000/nb_pci_cfg.c => usr/src/uts/intel/io/intel_nb5000/nb_pci_cfg.crename : usr/src/uts/i86pc/io/intel_nb5000/rank.h => usr/src/uts/intel/io/intel_nb5000/rank.hrename : usr/src/uts/i86pc/io/mc/mc-amd.conf => usr/src/uts/intel/io/mc-amd/mc-amd.confrename : usr/src/uts/i86pc/io/mc/mcamd.h => usr/src/uts/intel/io/mc-amd/mcamd.hrename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.c => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.crename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.h => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg.hrename : usr/src/uts/i86pc/io/mc/mcamd_dimmcfg_impl.h => usr/src/uts/intel/io/mc-amd/mcamd_dimmcfg_impl.hrename : usr/src/uts/i86pc/io/mc/mcamd_drv.c => usr/src/uts/intel/io/mc-amd/mcamd_drv.crename : usr/src/uts/i86pc/io/mc/mcamd_off.in => usr/src/uts/intel/io/mc-amd/mcamd_off.inrename : usr/src/uts/i86pc/io/mc/mcamd_pcicfg.c => usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.crename : usr/src/uts/i86pc/io/mc/mcamd_pcicfg.h => usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.hrename : usr/src/uts/i86pc/io/mc/mcamd_subr.c => usr/src/uts/intel/io/mc-amd/mcamd_subr.crename : usr/src/uts/i86pc/mc-amd/Makefile => usr/src/uts/intel/mc-amd/Makefilerename : usr/src/uts/i86pc/sys/cpu_module.h => usr/src/uts/intel/sys/cpu_module.h
PSARC 2008/486 Intent log replay failure handling6707530 log device failure needs some work
123