summaryrefslogtreecommitdiff
path: root/usr/src/lib/fm
AgeCommit message (Collapse)AuthorFilesLines
2008-01-256636827 sun4v hostbridge assigns physical instance number of the pciexrc nodevn831488-37/+855
2008-01-216642169 cpu.generic panic during install of snv_76 and later buildsgavinm2-3/+4
2007-12-11PSARC 2007/633 Scottsdale Platform Software Supportanovick3-2/+58
6627561 Solaris support needed for Sun-Blade-T6340
2007-12-076638173 libtopo: prop_method_get() can inadvertently drop node lock on failurerobj1-0/+1
2007-12-066514377 memory leak in fmd_event_recreatecy1523788-20/+12
6585164 motherboard FRU is still represented in legacy hc scheme 6593052 fmdump should report the year errors/faults were recorded 6617463 eft modules are reported as false positives by wsdiff
2007-12-046631732 libtopo: propmethods can cause deadlock if they access other ↵robj6-110/+261
properties on the same node 6628101 libtopo: topo_xml.c::propset_contains() can return a false match 6627354 Need to provide FRU labels for chip-select topo nodes on AMD family 0x10 platforms 6628254 libtopo: g4_chip_label() segfaults on X4600 M2 with family 0x10 modules
2007-11-206625091 zpool cachefile property has incorrect value help messageeschrock2-1/+4
6629138 recvflags_t use of boolean_t in bitfields breaks D compiler 6631051 topo_node_walk_init() can leak memory on failure 6631059 zpool_in_use() can leak memory on failure 6631063 xmlattr_to_fmri() leaks memory on failure
2007-11-07PSARC 2007/614 FMA for Batoka CPU/mem subsystemsd7746818-73/+1417
PSARC 2007/637 Zambezi FMA 6602323 new topo enumerator and map needed for T5440 6602806 Need coherency diagnosis engine (DE) for T5440 6612334 T5440 enhancements to CPU/Mem diagnosis 6623870 Incorrect fault for mrau
2007-10-266620038 Thor PCI topology deleted unused PCIe bridges and broke disk monitor ↵myers3-7/+7
topology 6620040 Update Thor Product Name in topology file --HG-- rename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4550/Makefile => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4540/Makefile rename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4550/Sun-Fire-X4550-hc-topology.xmlgen => usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4540/Sun-Fire-X4540-hc-topology.xmlgen
2007-10-24PSARC 2007/511 Congo Platform SW Supportky1158084-2/+102
6606751 Need SUNW,Netra-T5440 platform support in ON
2007-10-14PSARC 2007/591 Generic x86 Machine Check Architecturegavinm9-807/+1472
PSARC 2007/594 Intel CPU and 5000/7300 Series Chipset FMA 6443855 x86 modinfo slots being wasted during cpu module path search 6475380 cmi_load() should unload unused CPU module 6520280 MCA status bits not properly being cleared for intel processors 6558878 topo_node_hash returns out of range hash 6567218 FMA for Intel processors and 5000/7300 series memory controller 6567634 generic x86 MCA support needs to be improved 6607616 prepare FMA/x86 for xVM 6607626 eversholt Makefile.com lacks a default target 6607637 Add number of cpus and cores per chip to cpu_info kstat 6607643 x86 on_trap handler jumps from frying pan into the fire 6616180 topo should translate slashes in authority fields --HG-- rename : usr/src/uts/i86pc/cpu/amd_opteron/ao_mc.c => deleted_files/usr/src/uts/i86pc/cpu/amd_opteron/ao_mc.c rename : usr/src/uts/i86xpv/generic_cpu/Makefile => deleted_files/usr/src/uts/i86xpv/generic_cpu/Makefile
2007-10-096497055 pcibus faults for bus immediately below hostbridge still have the ↵stephh7-111/+144
ASRU set to the pcibus 6532588 need to be able to override N/T values for SERD engines 6566457 need consistant hc scheme for pci frus on x86 and sparc 6570231 should clear stats/serd engines whenever resource becomes "not present", but just on repair 6573375 setpayloadprop doesn't work if there are multiple propagations for the same fault 6585189 typo in upset.memory.discard3 6585659 constraint returns true if it contains a payloadprop and the propert doesn't exist 6587791 memory leaks in eft serd engine handling 6596320 th_define -a log does not generate DMA test scripts in some cases 6596325 need to increase number of access/dma handles that bofi can log concurrently 6606619 pciex.esc rules should do payloadprop_defined() on source-valid 6606627 mem_nvl2str() doesn't do the same escaping of spaces as mem scheme's fmd_fmri_nvl2str()
2007-10-046612154 PCI slot NAC names should be corrected in fmtopo -V outputky1158081-3/+3
2007-09-27PSARC/2007/490 Thunder software supportjl1390904-0/+92
6549776 Solaris support needed for Thunder blades.
2007-09-216565168 need support for disk LEDs on ThumperF platformmyers3-1/+264
2007-09-176492246 x64 cpu/mem topology/diagnosis should include FRU labelsrobj20-206/+1413
6552234 Add propset/propmethod/propmap support to topology XML schema and libtopo parsing engine 6562046 libtopo dcmds cause mdb crash 6577125 fmtopo coredumps in print_fmri_props 6577127 wrong topo_method_invoke return code when method versions mismatch 6578581 using fmsim in root account. The fmsim can not be started. 6601280 add interfaces to libipmi to simplify access to fru inventory
2007-09-166505251 NIU FMA needs to diagnose XAUI and XFP faultsyc14809712-18/+139
6558331 Should add detailed error info to ddi_fm_ereport_post 6559504 nxge_ipp_eccue_valid_check causes FMA errors 6562470 fm capabilities passed to ddi_fm_init should be set properly 6564290 Unused function nxge_fm_npi_error_handler should be deleted 6579032 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 only 6597306 Fail to enumerate xaui and xfp when the the NIU is not nxge instance 0 or 1 6600077 _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/Makefile rename : usr/src/lib/fm/topo/modules/sun4v/xfp/xfp.c => deleted_files/usr/src/lib/fm/topo/modules/sun4v/xfp/xfp.c
2007-09-156603942 fmtopo -v should show NAC names pciex slots instead of other stringswillard1-1/+17
2007-09-136603899 Turgo platform support needs to lose its platform-specific prtdiag ↵willard4-3/+36
overlay --HG-- rename : usr/src/lib/libprtdiag_psr/sparc/ontario/common/turgo.c => deleted_files/usr/src/lib/libprtdiag_psr/sparc/ontario/common/turgo.c rename : usr/src/lib/libprtdiag_psr/sparc/ontario/common/turgo.h => deleted_files/usr/src/lib/libprtdiag_psr/sparc/ontario/common/turgo.h rename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-T200/Netra-T5220-hc-topology.xml => usr/src/lib/fm/topo/maps/SUNW,Netra-T5220/Netra-T5220-hc-topology.xml
2007-09-10PSARC 2007/455 /etc/{init,utmp}pipe to /var/runeschrock8-23/+39
6437243 initpipe and utmppipe fifos prevent efficient searching of /etc/* 6590291 libtopo's Makefile.plugin has a broken lint target 6590293 ipmi_close() doesn't free SDR repository
2007-08-236550889 The cpumem de does not include the chassis-id in the FRU FMRItsien1-11/+13
6593315 sun4v motherboard enumerator needs different PRI access criteria for chassis serial number
2007-08-09PSARC 2007/290 Retire Agent for I/O Devicesvikram1-2/+3
6464720 Deliver a FMA I/O retire agent --HG-- rename : usr/src/cmd/fm/modules/common/io-retire/ior_main.c => deleted_files/usr/src/cmd/fm/modules/common/io-retire/ior_main.c
2007-08-06PSARC/2007/126 Turgo Platform SW Supportwillard2-1/+54
6538562 Need Turgo platform support in ON
2007-08-02PSARC/2007/110 Monza Platform Supportmcwalter3-1/+91
6528233 Solaris support for Monza platform
2007-07-256501667 ncp/n2cp drivers should not assume a static number of crypto unitsdavemq5-3/+146
6558981 Allow Errata 175 workaround to be fully enabled/disabled 6519970 Niagara crypto providers should recognize maramba specific device compatibility properties PSARC 2007/306 Victoria Falls IO FMA 6539545 Support new VF PIU errors 6556056 DE should consume ereport.io.n2.pec.lwc PSARC 2007/117 Maramba 1u/2u Platform Support 6531673 ON support for vf processor 6491129 psrinfo -pv doesn't report correct chip info on sun4v 6530592 Topo maps for maramba 6551884 Add nxge driver support for Maramba platforms 6560113 nxge driver should send message to console & /var/adm/messages when onboard port0 or 1 is disabled 6569931 Enhance sun4v trapstat to support at least 256 CPUs FWARC 2007/237 Victoria Falls Perf Regs HV API 6562095 Maramba system panics with send_mondo_set timeout while booting 6437543 sun4v NCPU update to 256
2007-07-166555540 picl PRI plug-in needs to handle hot-plug and PRI updatesfw1573215-5/+39
6559552 libprtdiag should not assume that "IOBD" is the home for wayward IO devices 6561393 Huron platform support needs to lose its platform-specific prtdiag overlay 6563508 prtdiag/prtpicl broken on guest domains on s10u4_08 and snv_62 onwards 6566442 prtdiag memory configuration formating needed ... --HG-- rename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-T200/SPARC-Enterprise-T5120-hc-topology.xml => usr/src/lib/fm/topo/maps/SUNW,SPARC-Enterprise-T5120/SPARC-Enterprise-T5120-hc-topology.xml rename : usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-T200/SPARC-Enterprise-T5220-hc-topology.xml => usr/src/lib/fm/topo/maps/SUNW,SPARC-Enterprise-T5120/SPARC-Enterprise-T5220-hc-topology.xml
2007-07-136549251 CPU topology enumerato returns false for topo_fmri_present()vn831483-58/+62
6573680 ereport.fm.fmd.fmri_scheme when retiring a kernel page 6574573 fmd dumps core in the chip.so enumerator
2007-07-02PSARC 2007/329 SCSI inquiry property enhancementcth20-2220/+1061
PSARC 2007/339 Device Size Properties PSARC 2007/388 Generic Topology for Internal Disks 6572672 Generic Topology for Internal Disks --HG-- rename : usr/src/cmd/fm/modules/i86pc/Makefile => deleted_files/usr/src/cmd/fm/modules/i86pc/Makefile rename : usr/src/lib/fm/topo/maps/i86pc/storage-hc-topology.xml => deleted_files/usr/src/lib/fm/topo/maps/i86pc/storage-hc-topology.xml rename : usr/src/lib/fm/topo/modules/i86pc/sata/Makefile => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/Makefile rename : usr/src/lib/fm/topo/modules/i86pc/sata/sata.c => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sata.c rename : usr/src/lib/fm/topo/modules/i86pc/sata/sata.h => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sata.h rename : usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.c => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.c rename : usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.h => deleted_files/usr/src/lib/fm/topo/modules/i86pc/sata/sfx4500_props.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/Makefile => usr/src/cmd/fm/modules/common/disk-monitor/Makefile rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.conf => usr/src/cmd/fm/modules/common/disk-monitor/disk-monitor.conf rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.c => usr/src/cmd/fm/modules/common/disk-monitor/disk_monitor.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.h => usr/src/cmd/fm/modules/common/disk-monitor/disk_monitor.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/diskmon_conf.c => usr/src/cmd/fm/modules/common/disk-monitor/diskmon_conf.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/diskmon_conf.h => usr/src/cmd/fm/modules/common/disk-monitor/diskmon_conf.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_platform.c => usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_platform.h => usr/src/cmd/fm/modules/common/disk-monitor/dm_platform.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_types.h => usr/src/cmd/fm/modules/common/disk-monitor/dm_types.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.c => usr/src/cmd/fm/modules/common/disk-monitor/hotplug_mgr.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.h => usr/src/cmd/fm/modules/common/disk-monitor/hotplug_mgr.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.c => usr/src/cmd/fm/modules/common/disk-monitor/schg_mgr.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.h => usr/src/cmd/fm/modules/common/disk-monitor/schg_mgr.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/topo_gather.c => usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/topo_gather.h => usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.c => usr/src/cmd/fm/modules/common/disk-monitor/util.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.h => usr/src/cmd/fm/modules/common/disk-monitor/util.h
2007-06-26PSARC 2007/067 Glendale Platform Software Supportwillard3-2/+91
6494799 Solaris support for Sun-Blade-T6320 Platform 6521580 Topo file needed for T6320
2007-06-226524100 Extend niu.so to enumerate XAUIs and XFPszx1435887-35/+814
2007-06-116568015 libtopo sets wrong return value for dev scheme's unusable methodvikram1-1/+1
6568016 libdevinfo should export devinfo node's flags field 6568017 libdevinfo should check snapshot version
2007-06-086566710 hc walker broken when multiple components are defined just below the ↵cindi1-5/+18
root node
2007-05-30PSARC 2007/242 FMD-to-LDMD Tunable Timeoutsrb1441274-154/+253
6540047 libldom--->ldmd communication timeout too long 6552048 wrong strand retired when virtual cpuid != physical cpuid 6552856 get_local_core_md() in libldom.so should not call getpri() 6555938 libldom should init libpri just once vs many times
2007-05-256547176 libtopo leaks memory on failurecindi18-141/+270
6550982 topo_open sets null topo_hdl_t.th_product on some non-Sun x86 platforms 6554353 libtopo dumps core in prop_create() on allocation failure 6554450 libtopo hang due to locked node 6554471 topo_prop_set() has a bogus return value check 6554499 libtopo blew an assertion in topo_snapshot_destroy() 6554648 topo_prop_set_* don't set err = ETOPO_PROP_NOENT when pgroup doesn't exist 6556794 topo_mod_hcfmri() leaks memory on failure 6556795 maybe_di_chars_copy segfaults on allocation failure 6557332 hc_compare is broken 6558936 libtopo stress tests reveals failures 6558942 fmtopo does not close its topo handle on exit 6558947 topo_mod_walk_init() needs to be added to mapfile-vers 6560219 sata topo enumerator is not very robust with memory alloc failures
2007-05-10PSARC 2007/202 FMA Generic Disk Monitoring Eventseschrock32-271/+4956
6521578 fmd dev scheme should leverage libtopo 6521579 libtopo dev enumerator should support TOPO_METH_PRESENT 6521582 dev scheme should respect FM_FMRI_DEV_ID 6521586 need generic disk status monitoring and diagnosis 6521591 fmd should provide a method for generating ENAs 6521600 sata libtopo module should generate dev:// ASRUs 6529061 fmd should provide an entry point for topology changes 6532208 fmd resource cache should be updated in response to EC_DEVFS sysevents 6537251 fmd dumped core while trying to print an error 6537305 ::topo_node is broken 6537762 fmd should not automatically mark faults as repaired on removal 6544740 fmd should reference count topo handles 6544741 dev scheme should support unusable method 6545681 libtopo should prevent invalid serial numbers in authority 6551464 topo_fmri_fru() is broken 6551466 hc_is_present() is broken --HG-- rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_analyze.c => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_analyze.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_analyze.h => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_analyze.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_mgr.c => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_mgr.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_mgr.h => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fault_mgr.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fm_disk_events.h => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/fm_disk_events.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/scsi_util.c => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/scsi_util.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/scsi_util.h => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/scsi_util.h
2007-05-086548279 fmtopo -x dumps core with UMEM_DEBUGrobj1-4/+6
6551035 fmtopo -x doesn't print property values correctly
2007-04-266550646 Calling topo_strerror causes core dumpcindi2-4/+3
6550695 double free in tf_rdata_free() causes fmd to dump core
2007-04-236521594 fmtopo '[-Cdev]' usage doesn't make sensecindi22-907/+2047
6534608 libtopo walkers could be smarter 6534610 libtopo: need mechanism to call plugin methods to get/set properties 6537307 fmri_prop() is broken for anything but ASRU/FRU 6537759 fmtopo should have a way to execute is_present/is_unusable methods 6542241 fmtopo should support per-FMRI command line options 6545662 libtopo needs to be robust in the face of memory allocation failure 6547235 bad argument used to call TOPO_METH_CONTAINS in topo_fmri_contains 6547427 hc.c topo enumerator is riddled with potential SEGVs 6548245 Mucho memory leaks in XML parser error code paths
2007-04-236539019 /usr/lib/fm/fmd/schemes/mem.so depends on non-existent library on sun4urb1441272-7/+61
2007-04-096518672 pci enumerator shouldn't assume the platform name in "SUNW,xxx" formatzx1435881-2/+6
2007-04-036541833 fma snmp plugin fails to provide ASRU/FRU data (fix build)wesolows1-0/+2
2007-04-026480198 Unable to retrieve fma data from snmp traps via snmpgetwesolows6-20/+35
6541833 fma snmp plugin fails to provide ASRU/FRU data 6541834 dead code in libfmd_snmp's problem.c
2007-03-316513538 Need to update ON dictionaries for faults that go from SP to Solarishueston1-2/+2
6536564 Oberon bus addresses seem to have changed from decimal to hex, breaks IO FMA
2007-03-266529553 FRU FMRI incorrect in topo output on x86zx14358817-82/+347
2007-03-226536452 Change the numbering of the PCIE slots in pci_sun4v.h to start with ↵sd774681-6/+6
zero "0" instead of one "1"
2007-03-196530948 fmd in domain won't start with LDOMs FWvn831481-58/+58
2007-03-136509343 PCI enumerator has memory leakzx1435881-1/+4
2007-03-01PSARC 2007/101 FMA libfmd_msgaf1-1/+1
6510717 syslog and snmp agents can both use setlocale() at the same time (lint)
2007-02-27PSARC 2007/101 FMA libfmd_msgaf11-1/+419
6510717 syslog and snmp agents can both use setlocale() at the same time
2007-02-196519375 refactored the mdesc code in cpu scheme, platform-cpu.so and chip.so ↵vn8314816-509/+769
into a single code base 6520142 sun4v motherboard/chip enums leaking memory 6520501 libtopo exports a set of errors associated with node methods --HG-- rename : usr/src/cmd/fm/schemes/cpu/sparc/cpu_mdesc.c => usr/src/lib/fm/topo/modules/sun4v/platform-cpu/cpu_mdesc.c rename : usr/src/cmd/fm/schemes/cpu/sparc/cpu_mdesc.h => usr/src/lib/fm/topo/modules/sun4v/platform-cpu/cpu_mdesc.h