2812 FMA generic topology support for AMD family 0x10 model 10Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Richard Lowe
2812 FMA generic topology support for AMD family 0x10 model 10Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Richard Lowe <richlowe@richlowe.net>
show more ...
6966488 topo chip enumerator uses stale smbios handle
6919596 x86gentopo should not assume consecutive ordering among SMB_TYPE_X & SUN_OEM_EXT_X SMBIOS records
6841286 Need x86 generic FMA topo enumerator (fix lint)
6898147 Inappropriate nvlist_free in x86gentopo's chip enumerator
6843035 Need support for Magny-Cours processors6860401 FMA CPU Topology & Memory Topology needs to support Magny Cours(Multi chip Module)Portions contributed by Boris.Ostrovsky@amd.com and Hans.Ros
6843035 Need support for Magny-Cours processors6860401 FMA CPU Topology & Memory Topology needs to support Magny Cours(Multi chip Module)Portions contributed by Boris.Ostrovsky@amd.com and Hans.Rosenfeld@amd.com
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
PSARC 2009/543 FMA for Nehalem_EX6814342 FMA for Intel Nehalem EX6874673 ereport.cpu.intel.l1tlb produces wrong fault
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
6812502 Enable Generic-AMD FMA memory topology for Istanbul
6764337 CP3250 needs level 2 FMA compliance for MCU diagnosis
6778345 need better error message if "fmadm replaced" finds the original fru is still present.6826123 Inconsitancy of chassis-id and product-id in fmris6826128 Allow separate serd n/t parameters fo
6778345 need better error message if "fmadm replaced" finds the original fru is still present.6826123 Inconsitancy of chassis-id and product-id in fmris6826128 Allow separate serd n/t parameters for different types of pciex CEs6579970 eversholt constraints can't access conf properties for path other than "to" or "from" path6839481 fmd_repair_fru not changed to use fmd_asru_rep_arg_t argument6839469 checks for replacement of faulty dimm not working on intel systems6726394 fmd_fmri_replaced should be properly supported for hc-scheme6844214 typo in pciex.esc can cause eversholt to run slow6847899 unknown libtopo error when a topo builtin fails to initialise6847905 memory leak in zfs builtin when injecting repeated DR events6847910 FMD_XPRT_HC_PRESENT_ONLY not working correctly
6819903 DIMM serials & labels decoration for chip-select nodes needed on Shanghai(AMD 0x10) platforms(G+,P+)
6815264 Chip enumerator should build an appropriate generic memory topology on Shanghai
6783755 chip: mc_nb_create: node range create failed6769643 ndi_fmc_entry_error only fails one handle even if multiple handles from same driver map same address6394503 fmdump should show contents o
6783755 chip: mc_nb_create: node range create failed6769643 ndi_fmc_entry_error only fails one handle even if multiple handles from same driver map same address6394503 fmdump should show contents of rotated logs without specifying them explicitly6741189 need topo interface to export devinfo snapshot to topo snapshot consumers6741191 libtopo should refresh the devinfo snapshot6797068 In cpumem-retire, fmd_case_uuclose() is not called under x86
6683636 amd_mc_create() calls topo_node_fru_set() incorrectly6647103 extend fmdump -c so it can apply class filter to faults within suspect lists.6762864 need to add "present" topo method for x86 r
6683636 amd_mc_create() calls topo_node_fru_set() incorrectly6647103 extend fmdump -c so it can apply class filter to faults within suspect lists.6762864 need to add "present" topo method for x86 rank node6767827 str2nvl of hc scheme can't handle page offset/physaddr > LLONG_MAX6683632 amd_mc_create() abuses 'nerrp'
6759273 fmadm faulty gives insufficient info to identify correct CPU FRU location
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
6740206 topo_mod_ipmi() needs to ensure exclusive access6742189 pad_process() leaks memory from enum_attributes_process()6742192 libtopo.h, mktables.sh disagree about threshold state #defines
PSARC 2008/527 FMA for Intel integrated memory controller and Nehalem CPUs6706543 FMA for Intel Nehalem6726376 generic machine check retires wrong virtual cpu6695950 dimm fmri string contains garb
PSARC 2008/527 FMA for Intel integrated memory controller and Nehalem CPUs6706543 FMA for Intel Nehalem6726376 generic machine check retires wrong virtual cpu6695950 dimm fmri string contains garbage characters in x4450
PSARC/2008/487 Repair Observability changes6534561 need means of finding existing fault state of a resource6637804 fmd should distinguish between "repaired" and "acquitted" resources6637812 fmd_nv
PSARC/2008/487 Repair Observability changes6534561 need means of finding existing fault state of a resource6637804 fmd should distinguish between "repaired" and "acquitted" resources6637812 fmd_nvl_fmri_has_fault() required to report if a given fault has been diagnosed on a resourtce/fru6663744 send list.updated events when an individual suspect in a suspect list is repaired6682295 need fmd_nvl_fmri_replaced() functionality6686317 extend fmd case state to include final "repair responses complete" state6712074 need scheme/topo interface to report full service state of a resource6720169 add location member to the sun-fm-mib
6180027 umatched list entry elides entire prop statement, rather than producing shorter list6559372 can simplify pci.esc and pciex.esc rules now that is_under works corrently6610980 get ereport.fm.
6180027 umatched list entry elides entire prop statement, rather than producing shorter list6559372 can simplify pci.esc and pciex.esc rules now that is_under works corrently6610980 get ereport.fm.fmd.asru_fmri replaying a fault who's asru is in fmd scheme6639248 RFE: Eversholt should allow dynamic SERD engine names6639255 RFE: Eversholt should allow bumping SERD by an arbitrary value6663677 can sometimes fail to retire asrus if resource-to-asru mapping changes over reboot6663874 all scheme nvl2str functionality should be moved into topo_fmri_nvl2str()6672125 fmd should fill in asru/fru in a fault event from topo if not supplied by the DE6690744 remove need for spurious asru() or fru() function in confprop calls6698777 eversholt needs easier-to-use serd engine handling6698783 could have default valuse for FITrate and method in eversholt6712783 should have separate faults where there is no service impact or impact is degraded rather than lost6714865 add retire=0 and response=0 flags to faults
6666186 topo_open() has some very busted rootdir logic6674208 libipmi susceptible to unaligned loads/stores on sparc6680572 Need DIMM FRU labels on Sun-Fire-X4100-M2 and Sun-Fire-X4200-M26683605 l
6666186 topo_open() has some very busted rootdir logic6674208 libipmi susceptible to unaligned loads/stores on sparc6680572 Need DIMM FRU labels on Sun-Fire-X4100-M2 and Sun-Fire-X4200-M26683605 libtopo: multiple functions in hc.c can dump core on failure6684324 fmd_fmri_contains() for fmd cpu scheme is broken on x86
6593380 topology for Sun x64 platforms should include serial numbers for dimms6671247 missing DIMM FRU labels on 4600/4600M2 platforms with family 15 modules6672188 chip FRU labels computed incorre
6593380 topology for Sun x64 platforms should include serial numbers for dimms6671247 missing DIMM FRU labels on 4600/4600M2 platforms with family 15 modules6672188 chip FRU labels computed incorrectly on 2-socket AF4+ blades6675806 libipmi: ipmi_fru_read() can leak memory on failure
6642169 cpu.generic panic during install of snv_76 and later builds
12