summaryrefslogtreecommitdiff
path: root/usr/src/lib/fm
AgeCommit message (Collapse)AuthorFilesLines
2013-08-083944 libtopo zfs module will clobber libzfs handle when an instance of the ↵Alek Pinchuk1-5/+22
module unloads Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Boris Protopopov <boris.protopopov@nexenta.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Dan McDonald <danmcd@nexenta.com>
2012-04-26370 would like an open ipmi baseboard driverJerry Jelinek1-1/+1
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2012-09-222933 compiler warning gags need better granularityRichard Lowe7-0/+16
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-06-032812 FMA generic topology support for AMD family 0x10 model 10Jens Elkner1-3/+3
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-05-112655 illumos should be lint 12.3 freeMilan Jurik1-6/+6
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andrew Stormont <Andrew.Stormont@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-03-272194 ses module for libfm does not ignore return values correctlyMilan Jurik1-15/+17
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-02-04763 FMD msg URLs should refer to something visibleJoshua M. Clulow4-16/+16
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2010-08-166969657 Taking DINFOFORCE devinfo snapshot in libtopo may cause a long delay ↵Hyon Kim5-45/+18
for fmtopo and fmd.
2010-08-166976049 libfmevent should be delivered in /lib/fm instead of /usr/lib/fmAntonello Cruz2-4/+31
2010-08-12PSARC 2010/299 GNU/Linux/BSD compatibility functionsRoger A. Faulkner1-14/+6
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc 6901783 strndup would be nice 6824404 libc should provide ffsl() & ffsll() 6793969 RFE: Add|stpcpy|to libc 6735446 Want a __progname symbol for BSD-style source compatibility 6421095 Solaris should provide strcasestr 6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux --HG-- rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
2010-08-056972333 fans and psu are not part of the chassis topologyTom Pothier1-4/+10
2010-07-30PSARC/2009/617 Software Events Notification Parameters CLIGavin Maltby49-160/+3661
PSARC/2009/618 snmp-notify: SNMP Notification Daemon for Software Events PSARC/2009/619 smtp-notify: Email Notification Daemon for Software Events PSARC/2010/225 fmd for non-global Solaris zones PSARC/2010/226 Solaris Instance UUID PSARC/2010/227 nvlist_nvflag(3NVPAIR) PSARC/2010/228 libfmevent additions PSARC/2010/257 sysevent_evc_setpropnvl and sysevent_evc_getpropnvl PSARC/2010/265 FMRI and FMA Event Stabilty, 'ireport' category 1 event class, and the 'sw' FMRI scheme PSARC/2010/278 FMA/SMF integration: instance state transitions PSARC/2010/279 Modelling panics within FMA PSARC/2010/290 logadm.conf upgrade 6392476 fmdump needs to pretty-print 6393375 userland ereport/ireport event generation interfaces 6445732 Add email notification agent for FMA and software events 6804168 RFE: Allow an efficient means to monitor SMF services status changes 6866661 scf_values_destroy(3SCF) will segfault if is passed NULL 6884709 Add snmp notification agent for FMA and software events 6884712 Add private interface to tap into libfmd_msg macro expansion capabilities 6897919 fmd to run in a non-global zone 6897937 fmd use of non-private doors is not safe 6900081 add a UUID to Solaris kernel image for use in crashdump identification 6914884 model panic events as a defect diagnosis in FMA 6944862 fmd_case_open_uuid, fmd_case_uuisresolved, fmd_nvl_create_defect 6944866 log legacy sysevents in fmd 6944867 enumerate svc scheme in topo 6944868 software-diagnosis and software-response fmd modules 6944870 model SMF maintenance state as a defect diagnosis in FMA 6944876 savecore runs in foreground for systems with zfs root and dedicated dump 6965796 Implement notification parameters for SMF state transitions and FMA events 6968287 SUN-FM-MIB.mib needs to be updated to reflect Oracle information 6972331 logadm.conf upgrade PSARC/2010/290
2010-07-29FWARC/2010/185 PRI Changes for Direct Attached DisksTom Pothier9-31/+817
6903121 sun4v PI enumeration for directly attached disks 6940217 sun4vpi debug msg can dump core 6948399 libmdesc should export md_get_prop_data()
2010-07-256971696 Do not look at type field to determine log severity levelTodd McKenney2-25/+0
2010-07-166968813 libseslog.c error path cleanupTodd McKenney2-326/+270
2010-07-156966488 topo chip enumerator uses stale smbios handleTrang Do11-91/+170
2010-07-156968114 fmtopo ses enumerator causes infinite loop.Hyon Kim1-0/+9
2010-07-136967395 x86pi bay enumerator prevents static topologiesVuong Nguyen1-7/+15
2010-07-056901366 FMA transport for ESP log dataJames Kremer11-0/+1325
2010-06-296963237 cpumem-diagnosis fmstat problemTrang Do1-8/+26
6860071 a libtopo plugin is leaking memory as of s10u8b1
2010-06-286961040 "fmadm faulty" dumps core on ultrasparc-III(i|+) processors when ↵Stephen Hanson2-3/+5
mtst errors are injected 6957880 panic out of contract_device_destroy() during FM event 6962443 core dump in pci_iports_instantiate
2010-06-246916796 OSnet mapfiles should use version 2 link-editor syntaxAli Bahrami20-298/+121
--HG-- rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-vers rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindings rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcnt rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindrep rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-truss rename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-who rename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdata rename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-vers rename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-vers rename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-vers rename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-vers rename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-vers rename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers
2010-06-196960778 SES enumerator fails to create a disk node for FMODs installed on ↵Hyon Kim1-5/+2
Genesis RCC.
2010-06-166943556 need to enumerate fanboard, fanmodule, powerboard, and powermodules ↵Hyon Kim3-48/+577
in storage enclosure
2010-06-146935604 io-retire should prevent attach of faulty persistent devicesStephen Hanson3-33/+26
6930157 Remove fmadm's reliance on taking topo snapshots 6881991 SMART faults could preserve asc/ascq in fault payload 6955664 eversholt matching should not be performed for scsi-device nodes 6958085 defect.sunos.fmd.module not visible via fmadm faulty 6958856 fmd performance issue if "fmstat -m" called while disgnosis going on
2010-06-106959210 libtopo: xml parsing incorrect for range elements that specify ↵Robert Johnston1-10/+14
subset of range 6942779 libtopo: error path in topo_xml_walk() can corrupt internal linked list of topo ranges
2010-06-066958829 improper use of topo_pgrop_info() causes memeory leak in the ses ↵Hyon Kim1-9/+12
enumerator.
2010-06-026956451 ses_enum called three times instead of two on x4170Tom Pothier1-6/+1
2010-05-286953679 sun4v: SIGTERM coming from libldom on topo_snap_release() (fix lint)Vuong Nguyen1-1/+1
2010-05-286953679 sun4v: SIGTERM coming from libldom on topo_snap_release()Vuong Nguyen4-86/+75
2010-05-276955051 slot labels changed from "Slotn" to "MB/Slotn" on pci/pcix systemsStephen Hanson2-20/+67
6955443 debug code in ses_contract_thread can core dump
2010-05-246954854 ipmi enumerator present method is brokenRobert Johnston1-13/+21
2010-05-246953266 Need to provide correlation information between an SES target and an ↵Hyon Kim4-70/+226
expander node.
2010-05-216953450 ses enumerator not attaching all properties if mpxio disabledStephen Hanson1-7/+11
2010-05-106936904 ses topo enumerator prevents retire of parent hbaStephen Hanson4-15/+481
6939732 ctstat -v fails if device contracts are in use 6947105 if hba is unretired, mpxio client devices are not brought online again 6950474 disk enumerator module broken for internal SATA disks
2010-05-106940925 x86pi deadlocks in modunload pathCheng Sean Ye2-15/+9
2010-05-066909888 Solaris FMA must be a good citizen on OEM Nehalem EX systemsAdrian Frost1-6/+6
6935617 fmri_nvl2str should return correct error code and not return error if there is no hc_root
2010-04-226935519 raise telemetry for failed scsa-initiated enumeration commandsGavin Maltby2-53/+139
2010-04-11PSARC/2009/019 SAS Management Protocol libraryHyon Kim13-172/+1241
6791689 need a userland mechanism for access to smp(7D) targets 6901865 need to enumerate SAS expanders in storage enclosures 6927621 need to enumerate receptacles around SAS expanders in storage enclosures 6927623 need representation of SAS HBA receptacles in topo tree 6934815 should add scsi-device and smp-device nodes beneath hba/iport nodes in topology 6791643 libses needs to link with libumem 6791646 ses2 ucode upload should allow selection of chunk size 6791730 libscsi and friends mishandle plugin paths with multiple candidates 6831769 fmd dumps core repeatedly in libses with huge enclosure 6863967 substring and subhelp pages ignored due to length mishandling 6900516 add support for SPMS-1 rev 111 SUBCHASSIS ID 6900520 ses topo enumerator ignores some enclosures 6900856 need SES_PROP_INTERNAL workaround for X4275 6901298 libscsi should work around devices intolerant of odd INQUIRY lengths 6900822 SUN libses plugin should support FRUID page 6905410 memory handling problems in libfruraw and libnvfru 6905409 use after free in libfruraw fru_close_container()
2010-04-096934497 ses enumerator should add disk nodes in bays even if no devid is ↵Stephen Hanson4-71/+167
available 6901867 topology of storage enclosures should match physical reality 6934813 should be able to associate a disk ereport with a topo node by target port wwn 6938578 should identify ses-enclosure nodes in hc-scheme ereports by chassis-sn not node instance number
2010-04-016688291 PCI-E slot number of 0 should be respectedStephen Hanson11-151/+512
6688321 pci enumerator should use SMBIOS for slot labels when available 6813504 IRQ routing table is more reliable than pcie slotcap register for giving slot labels 6813507 need to override incorrect slot-names property on Sun-Fire-X4600-M2 and Sun-Fire-X4600 6813522 need to override incorrect slot-names property on X2200-M2 and X2100-M2 6902034 pci_label_missing_lookup() relies on bus enumeration being invariant 6902039 pci_label_missing_lookup() mechanism can't be used if we already have a bogus slot name/num 6938519 hostbridge instance number incorect when using pci_label_missing_lookup()
2010-03-05PSARC/2010/045 x86gentopo enumeration of direct attached SATATom Pothier8-31/+444
6891266 generic x86 enumeration for directly attached SATA disks 6903122 Export SATA PHY from framework 6906979 Generic x86 disk enum needs SMBIOS OEM extended structure
2010-03-016886597 fmd service transitioned to maintenance on shutdownVuong Nguyen5-9/+159
6906041 Remove unnecessary #include <ldom.h> from generic-mem DE
2010-02-246896932 libipmi needs to support the IP transportRobert Johnston1-2/+3
6925587 fmd is core dumping continuously on specific platforms in s10u9_03 --HG-- rename : usr/src/lib/libipmi/common/ipmi_lan.c => usr/src/lib/libipmi/common/ipmi_lancfg.c
2010-02-246926499 xaui get path failsTom Pothier1-74/+46
2010-02-186919983 "fmadm faulty" and "svcadm disable fmd" cause core dumps.Tom Pothier3-14/+33
2010-02-176919596 x86gentopo should not assume consecutive ordering among SMB_TYPE_X & ↵Srihari Venkatesan1-21/+54
SUN_OEM_EXT_X SMBIOS records
2010-01-266919520 fm modules and mdb are not ss12u1 lint cleanSurya Prakki12-95/+84
2010-01-126914754 fmd_msg_init fails to lookup template for non-C localesRobert Johnston1-1/+8
2010-01-116915578 MUTEX_HELD() and RW_LOCK_HELD() macros should be available to Posix ↵Roger A. Faulkner4-40/+10
threads