Author: gavinm
Repository: /hg/onnv/onnv-gate
Latest revision: 38162db71c7d595948e72430e0326bce00b5cd9d
Total changesets: 1
Log message:
PSARC 2007/591 Generic x86 Machine Check Architecture
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
Files:
create: deleted_files/usr/src/uts/i86pc/cpu/amd_opteron/ao_mc.c
create: deleted_files/usr/src/uts/i86xpv/generic_cpu/Makefile
create: usr/src/cmd/fm/dicts/GMCA.dict
create: usr/src/cmd/fm/dicts/GMCA.po
create: usr/src/cmd/fm/dicts/INTEL.dict
create: usr/src/cmd/fm/dicts/INTEL.po
create: usr/src/cmd/fm/eversholt/files/i386/i86pc/gcpu.esc
create: usr/src/cmd/fm/eversholt/files/i386/i86pc/gcpu_amd.esc
create: usr/src/cmd/fm/eversholt/files/i386/i86pc/intel.esc
create: usr/src/cmd/mdb/i86pc/modules/generic_cpu/Makefile
create: usr/src/cmd/mdb/i86pc/modules/generic_cpu/amd64/Makefile
create: usr/src/cmd/mdb/i86pc/modules/generic_cpu/gcpu.c
create: usr/src/cmd/mdb/i86pc/modules/generic_cpu/ia32/Makefile
create: usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
create: usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
create: usr/src/lib/fm/topo/modules/i86pc/chip/chip_subr.c
create: usr/src/uts/i86pc/authenticamd/Makefile
create: usr/src/uts/i86pc/cpu/authenticamd/authamd.h
create: usr/src/uts/i86pc/cpu/authenticamd/authamd_main.c
create: usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll.c
create: usr/src/uts/i86pc/cpu/genuineintel/gintel_main.c
create: usr/src/uts/i86pc/genuineintel/Makefile
create: usr/src/uts/i86pc/intel_nb5000/Makefile
create: usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.c
create: usr/src/uts/i86pc/io/intel_nb5000/dimm_addr.h
create: usr/src/uts/i86pc/io/intel_nb5000/dimm_phys.h
create: usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.c
create: usr/src/uts/i86pc/io/intel_nb5000/intel_nb5000.conf
create: usr/src/uts/i86pc/io/intel_nb5000/intel_nbdrv.c
create: usr/src/uts/i86pc/io/intel_nb5000/nb5000.h
create: usr/src/uts/i86pc/io/intel_nb5000/nb5000_init.c
create: usr/src/uts/i86pc/io/intel_nb5000/nb_log.h
create: usr/src/uts/i86pc/io/intel_nb5000/nb_pci_cfg.c
create: usr/src/uts/i86pc/io/intel_nb5000/rank.h
create: usr/src/uts/i86pc/os/cmi_hw.c
create: usr/src/uts/i86pc/os/cms.c
create: usr/src/uts/i86pc/sys/cpu_module_ms.h
create: usr/src/uts/i86pc/sys/cpu_module_ms_impl.h
create: usr/src/uts/intel/io/pciex/pcie_nb5000.h
create: usr/src/uts/intel/sys/fm/cpu/GENAMD.h
create: usr/src/uts/intel/sys/fm/cpu/GMCA.h
create: usr/src/uts/intel/sys/mc_intel.h
delete: usr/src/uts/i86pc/cpu/amd_opteron/ao_mc.c
delete: usr/src/uts/i86xpv/generic_cpu/Makefile
delete: usr/src/uts/intel/sys/memtest.h
update: usr/src/cmd/devfsadm/i386/misc_link_i386.c
update: usr/src/cmd/fm/dicts/Makefile
update: usr/src/cmd/fm/eversholt/files/Makefile.com
update: usr/src/cmd/fm/eversholt/files/i386/i86pc/Makefile
update: usr/src/cmd/fm/eversholt/files/i386/i86pc/amd64.esc
update: usr/src/cmd/fm/modules/common/cpumem-retire/cma_main.c
update: usr/src/cmd/mdb/i86pc/modules/Makefile
update: usr/src/cmd/mdb/i86pc/modules/amd_opteron/amd64/Makefile
update: usr/src/cmd/mdb/i86pc/modules/amd_opteron/ao.c
update: usr/src/cmd/mdb/i86pc/modules/amd_opteron/ia32/Makefile
update: usr/src/common/mc/mc-amd/mcamd_patounum.c
update: usr/src/common/mc/mc-amd/mcamd_rowcol.c
update: usr/src/common/mc/mc-amd/mcamd_rowcol_tbl.c
update: usr/src/lib/fm/topo/libtopo/common/topo_node.c
update: usr/src/lib/fm/topo/libtopo/common/topo_subr.c
update: usr/src/lib/fm/topo/maps/i86pc/chip-hc-topology.xml
update: usr/src/lib/fm/topo/modules/i86pc/chip/Makefile
update: usr/src/lib/fm/topo/modules/i86pc/chip/chip.c
update: usr/src/lib/fm/topo/modules/i86pc/chip/chip.h
update: usr/src/pkgdefs/SUNW0on/prototype_com
update: usr/src/pkgdefs/SUNWcakr.i/prototype_com
update: usr/src/pkgdefs/SUNWcakrx.i/prototype_com
update: usr/src/pkgdefs/SUNWfmd/prototype_i386
update: usr/src/pkgdefs/SUNWhea/prototype_i386
update: usr/src/pkgdefs/SUNWmdb/prototype_i386
update: usr/src/pkgdefs/SUNWmdbr/prototype_i386
update: usr/src/pkgdefs/SUNWonmtst.i/prototype_i386
update: usr/src/tools/scripts/bfu.sh
update: usr/src/uts/common/io/mem.c
update: usr/src/uts/common/os/cpu.c
update: usr/src/uts/common/os/kcpc.c
update: usr/src/uts/common/os/modctl.c
update: usr/src/uts/common/sys/modctl.h
update: usr/src/uts/i86pc/Makefile.files
update: usr/src/uts/i86pc/Makefile.i86pc.shared
update: usr/src/uts/i86pc/Makefile.rules
update: usr/src/uts/i86pc/amd_opteron/Makefile
update: usr/src/uts/i86pc/cpu/Makefile.files
update: usr/src/uts/i86pc/cpu/amd_opteron/ao.h
update: usr/src/uts/i86pc/cpu/amd_opteron/ao_cpu.c
update: usr/src/uts/i86pc/cpu/amd_opteron/ao_main.c
update: usr/src/uts/i86pc/cpu/amd_opteron/ao_mca.c
update: usr/src/uts/i86pc/cpu/amd_opteron/ao_mca_disp.h
update: usr/src/uts/i86pc/cpu/amd_opteron/ao_mca_disp.in
update: usr/src/uts/i86pc/cpu/amd_opteron/ao_poll.c
update: usr/src/uts/i86pc/cpu/generic_cpu/gcpu.h
update: usr/src/uts/i86pc/cpu/generic_cpu/gcpu_main.c
update: usr/src/uts/i86pc/cpu/generic_cpu/gcpu_mca.c
update: usr/src/uts/i86pc/cpu/scripts/ao_gendisp.pl
update: usr/src/uts/i86pc/generic_cpu/Makefile
update: usr/src/uts/i86pc/io/mc/mcamd.h
update: usr/src/uts/i86pc/io/mc/mcamd_dimmcfg.c
update: usr/src/uts/i86pc/io/mc/mcamd_drv.c
update: usr/src/uts/i86pc/io/mc/mcamd_pcicfg.c
update: usr/src/uts/i86pc/io/mc/mcamd_pcicfg.h
update: usr/src/uts/i86pc/io/mc/mcamd_subr.c
update: usr/src/uts/i86pc/mc-amd/Makefile
update: usr/src/uts/i86pc/os/cmi.c
update: usr/src/uts/i86pc/os/cpuid.c
update: usr/src/uts/i86pc/os/mp_startup.c
update: usr/src/uts/i86pc/os/startup.c
update: usr/src/uts/i86pc/os/trap.c
update: usr/src/uts/i86pc/sys/cpu_module.h
update: usr/src/uts/i86pc/sys/cpu_module_impl.h
update: usr/src/uts/i86pc/sys/machcpuvar.h
update: usr/src/uts/i86xpv/Makefile.files
update: usr/src/uts/i86xpv/Makefile.i86xpv.shared
update: usr/src/uts/intel/io/pciex/pcie_error.c
update: usr/src/uts/intel/io/pciex/pcie_pci.c
update: usr/src/uts/intel/os/driver_aliases
update: usr/src/uts/intel/os/name_to_major
update: usr/src/uts/intel/sys/Makefile
update: usr/src/uts/intel/sys/fm/cpu/AMD.h
update: usr/src/uts/intel/sys/mc.h
update: usr/src/uts/intel/sys/mc_amd.h
update: usr/src/uts/intel/sys/mca_amd.h
update: usr/src/uts/intel/sys/mca_x86.h
update: usr/src/uts/intel/sys/pcb.h
update: usr/src/uts/intel/sys/x86_archext.h