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 ...
14836 extend AMD chiprev mechanism to identify core revsReviewed by: Robert Mustacchi <rm@fingolfin.org>Approved by: Joshua M. Clulow <josh@sysmgr.org>
6812663 Running out of bits in x86_feature
6811760 X4250, X4150 fma faults cpu after uncorrected error reported on bank 0 in snv_109
6850096 Error reports should include identification for x8 ECC Symbolsize in syndrome-typeContributed by Hans.Rosenfeld@amd.com
6893457 CMS_API_VERSION needs to be bumped6900835 fix nhmex KAs "Suggested Action..." to be more precise
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
6464695 acpica: update to Intel ACPI CA 200808296747548 acpica: must check size of buffers returned from AcpiEvaluateObject()--HG--rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsfi
6464695 acpica: update to Intel ACPI CA 200808296747548 acpica: must check size of buffers returned from AcpiEvaluateObject()--HG--rename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsfield.c => usr/src/uts/intel/io/acpica/dispatcher/dsfield.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsinit.c => usr/src/uts/intel/io/acpica/dispatcher/dsinit.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsmethod.c => usr/src/uts/intel/io/acpica/dispatcher/dsmethod.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsmthdat.c => usr/src/uts/intel/io/acpica/dispatcher/dsmthdat.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsobject.c => usr/src/uts/intel/io/acpica/dispatcher/dsobject.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsopcode.c => usr/src/uts/intel/io/acpica/dispatcher/dsopcode.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dsutils.c => usr/src/uts/intel/io/acpica/dispatcher/dsutils.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswexec.c => usr/src/uts/intel/io/acpica/dispatcher/dswexec.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswload.c => usr/src/uts/intel/io/acpica/dispatcher/dswload.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswscope.c => usr/src/uts/intel/io/acpica/dispatcher/dswscope.crename : usr/src/uts/intel/io/acpica/interpreter/dispatcher/dswstate.c => usr/src/uts/intel/io/acpica/dispatcher/dswstate.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exconfig.c => usr/src/uts/intel/io/acpica/executer/exconfig.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exconvrt.c => usr/src/uts/intel/io/acpica/executer/exconvrt.crename : usr/src/uts/intel/io/acpica/interpreter/executer/excreate.c => usr/src/uts/intel/io/acpica/executer/excreate.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exdump.c => usr/src/uts/intel/io/acpica/executer/exdump.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exfield.c => usr/src/uts/intel/io/acpica/executer/exfield.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exfldio.c => usr/src/uts/intel/io/acpica/executer/exfldio.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exmisc.c => usr/src/uts/intel/io/acpica/executer/exmisc.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exmutex.c => usr/src/uts/intel/io/acpica/executer/exmutex.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exnames.c => usr/src/uts/intel/io/acpica/executer/exnames.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg1.c => usr/src/uts/intel/io/acpica/executer/exoparg1.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg2.c => usr/src/uts/intel/io/acpica/executer/exoparg2.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg3.c => usr/src/uts/intel/io/acpica/executer/exoparg3.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exoparg6.c => usr/src/uts/intel/io/acpica/executer/exoparg6.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exprep.c => usr/src/uts/intel/io/acpica/executer/exprep.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exregion.c => usr/src/uts/intel/io/acpica/executer/exregion.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exresnte.c => usr/src/uts/intel/io/acpica/executer/exresnte.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exresolv.c => usr/src/uts/intel/io/acpica/executer/exresolv.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exresop.c => usr/src/uts/intel/io/acpica/executer/exresop.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exstore.c => usr/src/uts/intel/io/acpica/executer/exstore.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exstoren.c => usr/src/uts/intel/io/acpica/executer/exstoren.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exstorob.c => usr/src/uts/intel/io/acpica/executer/exstorob.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exsystem.c => usr/src/uts/intel/io/acpica/executer/exsystem.crename : usr/src/uts/intel/io/acpica/interpreter/executer/exutils.c => usr/src/uts/intel/io/acpica/executer/exutils.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psargs.c => usr/src/uts/intel/io/acpica/parser/psargs.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psloop.c => usr/src/uts/intel/io/acpica/parser/psloop.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psopcode.c => usr/src/uts/intel/io/acpica/parser/psopcode.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psparse.c => usr/src/uts/intel/io/acpica/parser/psparse.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psscope.c => usr/src/uts/intel/io/acpica/parser/psscope.crename : usr/src/uts/intel/io/acpica/interpreter/parser/pstree.c => usr/src/uts/intel/io/acpica/parser/pstree.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psutils.c => usr/src/uts/intel/io/acpica/parser/psutils.crename : usr/src/uts/intel/io/acpica/interpreter/parser/pswalk.c => usr/src/uts/intel/io/acpica/parser/pswalk.crename : usr/src/uts/intel/io/acpica/interpreter/parser/psxface.c => usr/src/uts/intel/io/acpica/parser/psxface.c
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
6661485 cpu module handle array indexing is borked in snv_836661543 narrow race condition in allocating MCA chipshared structures
6622756 on_trap and lofault protection should apply under all conditions6622757 count rdmsr and wrmsr that trap6634790 cms_bankctl_skipinit logic inverted for AMD family 0xf, absent for family 0x10
6619031 avoid reading MCi_MISC during init until gp fault handling is improved6620907 AMD family 0xf NB watchdog policy does not force enable6620917 Perform additional NB MCA Config for AMD family
6619031 avoid reading MCi_MISC during init until gp fault handling is improved6620907 AMD family 0xf NB watchdog policy does not force enable6620917 Perform additional NB MCA Config for AMD family 0x106620921 avoid all cores polling NB bank for AMD family 0x106620982 poller starts even if mca init declines
PSARC 2007/591 Generic x86 Machine Check ArchitecturePSARC 2007/594 Intel CPU and 5000/7300 Series Chipset FMA6443855 x86 modinfo slots being wasted during cpu module path search6475380 cmi_load()
PSARC 2007/591 Generic x86 Machine Check ArchitecturePSARC 2007/594 Intel CPU and 5000/7300 Series Chipset FMA6443855 x86 modinfo slots being wasted during cpu module path search6475380 cmi_load() should unload unused CPU module6520280 MCA status bits not properly being cleared for intel processors6558878 topo_node_hash returns out of range hash6567218 FMA for Intel processors and 5000/7300 series memory controller6567634 generic x86 MCA support needs to be improved6607616 prepare FMA/x86 for xVM6607626 eversholt Makefile.com lacks a default target6607637 Add number of cpus and cores per chip to cpu_info kstat6607643 x86 on_trap handler jumps from frying pan into the fire6616180 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.crename : usr/src/uts/i86xpv/generic_cpu/Makefile => deleted_files/usr/src/uts/i86xpv/generic_cpu/Makefile
6504327 make with no target in i86pc fails6521185 Solaris trusts BIOS too much wrt AMD erratum 1726528027 fallback to cpu.generic if number of mca banks not as expected
6461311 multi-level CMT scheduling optimizations6509639 cpu0 is not in the right chip_t if its chipid is not zero--HG--rename : usr/src/uts/common/os/chip.c => deleted_files/usr/src/uts/common/os
6461311 multi-level CMT scheduling optimizations6509639 cpu0 is not in the right chip_t if its chipid is not zero--HG--rename : usr/src/uts/common/os/chip.c => deleted_files/usr/src/uts/common/os/chip.crename : usr/src/uts/common/sys/chip.h => deleted_files/usr/src/uts/common/sys/chip.h
6474853 Solaris should be cognizant of the platform while attempting to turn off smi mc polling6489753 mc_amd.h not quite ready for revision G6491720 DC/IC/BU system infill only capture physical <3
6474853 Solaris should be cognizant of the platform while attempting to turn off smi mc polling6489753 mc_amd.h not quite ready for revision G6491720 DC/IC/BU system infill only capture physical <39:6>6495485 i86pc/cpu/scripts do not get clobbered
PSARC 2006/564 FMA for Athlon 64 and Opteron Rev F/G ProcessorsPSARC 2006/566 eversholt language enhancements: confprop_defined6362846 eversholt doesn't allow dashes in pathname components6391591
PSARC 2006/564 FMA for Athlon 64 and Opteron Rev F/G ProcessorsPSARC 2006/566 eversholt language enhancements: confprop_defined6362846 eversholt doesn't allow dashes in pathname components6391591 AMD NB config should not set NbMcaToMstCpuEn6391605 AMD DRAM scrubber should be disabled when errata #99 applies6398506 memory controller driver should not bother to attach at all on rev F6424822 FMA needs to support AMD family 0xf revs F and G6443847 FMA x64 multibit ChipKill rules need to follow MQSC guidelines6443849 Accrue inf_sys and s_ecc ECC errors against memory6443858 mc-amd can free unitsrtr before usage in subsequent error path6443891 mc-amd does not recognise mismatched dimm support6455363 x86 error injector should allow addr option for most errors6455370 Opteron erratum 101 only applies on revs D and earlier6455373 Identify chip-select lines used on a dimm6455377 improve x64 quadrank dimm support6455382 add generic interfaces for amd chip revision and package/socket type6468723 mem scheme fmri containment test for hc scheme is busted6473807 eversholt could use some mdb support6473811 eversholt needs a confprop_defined function6473819 eversholt should show version of rules active in DE6475302 ::nvlist broken by some runtime link ordering changes
6397255 VMWare fails to emulate Opteron MSRs properly, causing ASSERT failure
6424255 cpumod should use single-byte I/O instructions when accessing the SMI command port
6422754 cpumod specifies incorrect SMI command port for some Sun x86 systems
6390211 amd64 panicsys() is always called with on_panic_stack == 16406417 ereport_size not big enough for nvlist bloat
6398359 do not enable amd dram scrubber if local node has no memory6400404 mc-amd attach race with cmi_init of secondary cpus
6398161 fm_payload_set used incorrectly in x64 ereport construction
6391774 Disposition for GartTblWkEn discovered by poll is incorrect6392467 Multibit ChipKill correctables to be diagnosed much as single-bits6393356 Misdiagnosis from infill sys errors to IC/DC/BU
6391774 Disposition for GartTblWkEn discovered by poll is incorrect6392467 Multibit ChipKill correctables to be diagnosed much as single-bits6393356 Misdiagnosis from infill sys errors to IC/DC/BU6393362 cpumem-retire does not close the page case in all giving-up paths
12