8699 Want NIC transceiver visibility8700 ixgbe MAC_CAPAB_TRANSCEIVER support8701 i40e MAC_CAPAB_TRANSCEIVER supportReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Jerry Jeline
8699 Want NIC transceiver visibility8700 ixgbe MAC_CAPAB_TRANSCEIVER support8701 i40e MAC_CAPAB_TRANSCEIVER supportReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com>Reviewed by: Yuri Pankov <yuripv@gmx.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Richard Lowe <richlowe@richlowe.net>(cherry picked from commit 657ed3d0befdf10d2b9899d123a7b41a10ec1c41)
show more ...
6659 nvlist_free(NULL) is a no-opReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Marcel Telka <marcel@telka.sk>Approved by: Robert Mustacchi <rm@joyent.com>
6961040 "fmadm faulty" dumps core on ultrasparc-III(i|+) processors when mtst errors are injected6957880 panic out of contract_device_destroy() during FM event6962443 core dump in pci_iports_instan
6961040 "fmadm faulty" dumps core on ultrasparc-III(i|+) processors when mtst errors are injected6957880 panic out of contract_device_destroy() during FM event6962443 core dump in pci_iports_instantiate
6955051 slot labels changed from "Slotn" to "MB/Slotn" on pci/pcix systems6955443 debug code in ses_contract_thread can core dump
PSARC/2009/019 SAS Management Protocol library6791689 need a userland mechanism for access to smp(7D) targets6901865 need to enumerate SAS expanders in storage enclosures6927621 need to enumerate
PSARC/2009/019 SAS Management Protocol library6791689 need a userland mechanism for access to smp(7D) targets6901865 need to enumerate SAS expanders in storage enclosures6927621 need to enumerate receptacles around SAS expanders in storage enclosures6927623 need representation of SAS HBA receptacles in topo tree6934815 should add scsi-device and smp-device nodes beneath hba/iport nodes in topology6791643 libses needs to link with libumem6791646 ses2 ucode upload should allow selection of chunk size6791730 libscsi and friends mishandle plugin paths with multiple candidates6831769 fmd dumps core repeatedly in libses with huge enclosure6863967 substring and subhelp pages ignored due to length mishandling6900516 add support for SPMS-1 rev 111 SUBCHASSIS ID6900520 ses topo enumerator ignores some enclosures6900856 need SES_PROP_INTERNAL workaround for X42756901298 libscsi should work around devices intolerant of odd INQUIRY lengths6900822 SUN libses plugin should support FRUID page6905410 memory handling problems in libfruraw and libnvfru6905409 use after free in libfruraw fru_close_container()
6688291 PCI-E slot number of 0 should be respected6688321 pci enumerator should use SMBIOS for slot labels when available6813504 IRQ routing table is more reliable than pcie slotcap register for gi
6688291 PCI-E slot number of 0 should be respected6688321 pci enumerator should use SMBIOS for slot labels when available6813504 IRQ routing table is more reliable than pcie slotcap register for giving slot labels6813507 need to override incorrect slot-names property on Sun-Fire-X4600-M2 and Sun-Fire-X46006813522 need to override incorrect slot-names property on X2200-M2 and X2100-M26902034 pci_label_missing_lookup() relies on bus enumeration being invariant6902039 pci_label_missing_lookup() mechanism can't be used if we already have a bogus slot name/num6938519 hostbridge instance number incorect when using pci_label_missing_lookup()
6891338 eversholt should allow strings to be concatenated6897161 pathfunc functions should allow function as first argument6895968 fmdump hangs when low on memory and malloc fails6898017 problems
6891338 eversholt should allow strings to be concatenated6897161 pathfunc functions should allow function as first argument6895968 fmdump hangs when low on memory and malloc fails6898017 problems with adding serial numbers in fmd_case_add_suspect()6900161 ur-u, ca-u and badreq-u propagation errors missing where faulty device is beneath pcie-pci bridge6900163 need to handle ereport.io.pciex.pl.sd6900189 should allow drivers to override serd parameters for pciex correctable errors6900146 fmd is core dumping on snv_1276895743 fmadm faulty hangs in door call to deadlocked fmd6900624 If too many open files, shouldn't just blame the fmd module that discovers it6879476 syseventd core dumps during S3 suspend/resume
6894028 Some fm libraries are not lint clean6897387 IPMI facility provider methods not registered on some platforms6893713 Some fm cmds are not lint clean
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
6768098 system panics with PCIe fabric.(0x0)(0x43) due to masked errors.6814026 PLX disable RO algorithm is incorrect6813298 Legacy PCI Express Endpoint is not used correctly in pcie module6841301
6768098 system panics with PCIe fabric.(0x0)(0x43) due to masked errors.6814026 PLX disable RO algorithm is incorrect6813298 Legacy PCI Express Endpoint is not used correctly in pcie module6841301 PCI ECS accesses with pcitool don't work on AMD processors6813766 faulty EPKT FMA rules need to expect ereports coming from hostbridge6841816 PCIe Error Handling's scan_fabric doesn't handle failed IO Addresses well6798264 PCIe error handling doesn't handle zero bdf well6802636 fault address may not be decoded correctly during PCIe error handling6843716 suspicious definition of PCIE_REQ_ID_DEV_MASK6831766 coredump in pci_bridge_declare()
6781351 FMA reports wrong slot number on E4900.6838137 FMA reports wrong slot number on V240
6711118 Location property incorrect for FMA IO diagnosis with IO Box attached to Batoka
6745976 pcie error handling for adjust for no aer on URs is incorrect.6725568 PCI extended config space not usable on AMD CPUs6415305 npe(7) forgot to unmap config space handles ...6745957 px shou
6745976 pcie error handling for adjust for no aer on URs is incorrect.6725568 PCI extended config space not usable on AMD CPUs6415305 npe(7) forgot to unmap config space handles ...6745957 px should use px_ranges_phi_mask for address lookup6702295 extended-capabilities property missing from leaf device after panic/reboot
6678733 topo labels associated with onboard Neptune ASIC wrong
PSARC 2008/157 PCIe Fabric portfolio for SPARC and x866510830 SPARC and x86 PCIe IO error handling should be merged--HG--rename : usr/src/uts/intel/io/pciex/pcie_error.c => deleted_files/usr/src/
PSARC 2008/157 PCIe Fabric portfolio for SPARC and x866510830 SPARC and x86 PCIe IO error handling should be merged--HG--rename : usr/src/uts/intel/io/pciex/pcie_error.c => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.crename : usr/src/uts/intel/io/pciex/pcie_error.h => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.hrename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/Makefile => usr/src/cmd/fm/modules/common/fabric-xlate/Makefilerename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c => usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.crename : deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf => usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf
backout 6510830: needs more work--HG--rename : usr/src/cmd/fm/modules/common/fabric-xlate/Makefile => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/Makefilerename : usr/src/cmd/fm/modu
backout 6510830: needs more work--HG--rename : usr/src/cmd/fm/modules/common/fabric-xlate/Makefile => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/Makefilerename : usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.c => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.crename : usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.conf => deleted_files/usr/src/cmd/fm/modules/common/fabric-xlate/fabric-xlate.confrename : deleted_files/usr/src/uts/intel/io/pciex/pcie_error.c => usr/src/uts/intel/io/pciex/pcie_error.crename : deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h => usr/src/uts/intel/io/pciex/pcie_error.h
PSARC 2008/157 PCIe Fabric portfolio for SPARC and x866510830 SPARC and x86 PCIe IO error handling should be merged--HG--rename : usr/src/uts/intel/io/pciex/pcie_error.c => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.crename : usr/src/uts/intel/io/pciex/pcie_error.h => deleted_files/usr/src/uts/intel/io/pciex/pcie_error.h
6660427 Inconsistant labels on pciexbus faults6660642 updated fmadm faulty should display DIMM location for memory faults
PSARC 2007/614 FMA for Batoka CPU/mem subsystemPSARC 2007/637 Zambezi FMA6602323 new topo enumerator and map needed for T54406602806 Need coherency diagnosis engine (DE) for T54406612334 T5440 en
PSARC 2007/614 FMA for Batoka CPU/mem subsystemPSARC 2007/637 Zambezi FMA6602323 new topo enumerator and map needed for T54406602806 Need coherency diagnosis engine (DE) for T54406612334 T5440 enhancements to CPU/Mem diagnosis6623870 Incorrect fault for mrau
6497055 pcibus faults for bus immediately below hostbridge still have the ASRU set to the pcibus6532588 need to be able to override N/T values for SERD engines6566457 need consistant hc scheme for
6497055 pcibus faults for bus immediately below hostbridge still have the ASRU set to the pcibus6532588 need to be able to override N/T values for SERD engines6566457 need consistant hc scheme for pci frus on x86 and sparc6570231 should clear stats/serd engines whenever resource becomes "not present", but just on repair6573375 setpayloadprop doesn't work if there are multiple propagations for the same fault6585189 typo in upset.memory.discard36585659 constraint returns true if it contains a payloadprop and the propert doesn't exist6587791 memory leaks in eft serd engine handling6596320 th_define -a log does not generate DMA test scripts in some cases6596325 need to increase number of access/dma handles that bofi can log concurrently6606619 pciex.esc rules should do payloadprop_defined() on source-valid6606627 mem_nvl2str() doesn't do the same escaping of spaces as mem scheme's fmd_fmri_nvl2str()
6505251 NIU FMA needs to diagnose XAUI and XFP faults6558331 Should add detailed error info to ddi_fm_ereport_post6559504 nxge_ipp_eccue_valid_check causes FMA errors6562470 fm capabilities passed
6505251 NIU FMA needs to diagnose XAUI and XFP faults6558331 Should add detailed error info to ddi_fm_ereport_post6559504 nxge_ipp_eccue_valid_check causes FMA errors6562470 fm capabilities passed to ddi_fm_init should be set properly6564290 Unused function nxge_fm_npi_error_handler should be deleted6579032 When jumbo frame is enabled, nxge driver does not set the size of the incoming frame correctly.6597303 XFP in the topology should be common instead of sun4v only6597306 Fail to enumerate xaui and xfp when the the NIU is not nxge instance 0 or 16600077 _topo_init of xfp.c should return int intead of void--HG--rename : usr/src/lib/fm/topo/modules/sun4v/xfp/Makefile => deleted_files/usr/src/lib/fm/topo/modules/sun4v/xfp/Makefilerename : usr/src/lib/fm/topo/modules/sun4v/xfp/xfp.c => deleted_files/usr/src/lib/fm/topo/modules/sun4v/xfp/xfp.c
PSARC 2007/455 /etc/{init,utmp}pipe to /var/run6437243 initpipe and utmppipe fifos prevent efficient searching of /etc/*6590291 libtopo's Makefile.plugin has a broken lint target6590293 ipmi_close
PSARC 2007/455 /etc/{init,utmp}pipe to /var/run6437243 initpipe and utmppipe fifos prevent efficient searching of /etc/*6590291 libtopo's Makefile.plugin has a broken lint target6590293 ipmi_close() doesn't free SDR repository
PSARC 2007/329 SCSI inquiry property enhancementPSARC 2007/339 Device Size PropertiesPSARC 2007/388 Generic Topology for Internal Disks6572672 Generic Topology for Internal Disks--HG--rename :
PSARC 2007/329 SCSI inquiry property enhancementPSARC 2007/339 Device Size PropertiesPSARC 2007/388 Generic Topology for Internal Disks6572672 Generic Topology for Internal Disks--HG--rename : usr/src/cmd/fm/modules/i86pc/Makefile => deleted_files/usr/src/cmd/fm/modules/i86pc/Makefilerename : usr/src/lib/fm/topo/maps/i86pc/storage-hc-topology.xml => deleted_files/usr/src/lib/fm/topo/maps/i86pc/storage-hc-topology.xmlrename : usr/src/lib/fm/topo/modules/i86pc/sata/Makefile => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/Makefilerename : usr/src/lib/fm/topo/modules/i86pc/sata/sata.c => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sata.crename : usr/src/lib/fm/topo/modules/i86pc/sata/sata.h => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sata.hrename : usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.c => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.crename : usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.h => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/Makefile => usr/src/cmd/fm/modules/common/disk-monitor/Makefilerename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.conf => usr/src/cmd/fm/modules/common/disk-monitor/disk-monitor.confrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.c => usr/src/cmd/fm/modules/common/disk-monitor/disk_monitor.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.h => usr/src/cmd/fm/modules/common/disk-monitor/disk_monitor.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/diskmon_conf.c => usr/src/cmd/fm/modules/common/disk-monitor/diskmon_conf.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/diskmon_conf.h => usr/src/cmd/fm/modules/common/disk-monitor/diskmon_conf.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_platform.c => usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_platform.h => usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_types.h => usr/src/cmd/fm/modules/common/disk-monitor/dm_types.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.c => usr/src/cmd/fm/modules/common/disk-monitor/hotplug_mgr.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.h => usr/src/cmd/fm/modules/common/disk-monitor/hotplug_mgr.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.c => usr/src/cmd/fm/modules/common/disk-monitor/schg_mgr.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.h => usr/src/cmd/fm/modules/common/disk-monitor/schg_mgr.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/topo_gather.c => usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/topo_gather.h => usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.hrename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.c => usr/src/cmd/fm/modules/common/disk-monitor/util.crename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.h => usr/src/cmd/fm/modules/common/disk-monitor/util.h
6547176 libtopo leaks memory on failure6550982 topo_open sets null topo_hdl_t.th_product on some non-Sun x86 platforms6554353 libtopo dumps core in prop_create() on allocation failure6554450 libto
6547176 libtopo leaks memory on failure6550982 topo_open sets null topo_hdl_t.th_product on some non-Sun x86 platforms6554353 libtopo dumps core in prop_create() on allocation failure6554450 libtopo hang due to locked node6554471 topo_prop_set() has a bogus return value check6554499 libtopo blew an assertion in topo_snapshot_destroy()6554648 topo_prop_set_* don't set err = ETOPO_PROP_NOENT when pgroup doesn't exist6556794 topo_mod_hcfmri() leaks memory on failure6556795 maybe_di_chars_copy segfaults on allocation failure6557332 hc_compare is broken6558936 libtopo stress tests reveals failures6558942 fmtopo does not close its topo handle on exit6558947 topo_mod_walk_init() needs to be added to mapfile-vers6560219 sata topo enumerator is not very robust with memory alloc failures
6518672 pci enumerator shouldn't assume the platform name in "SUNW,xxx" format
12