History log of /illumos-gate/usr/src/common/smbios/smb_info.c
Revision Date Author Comments Expand
6734c4b0468cc77a7871a5dd5c23a5562557d64c 15-Sep-2015 Robert Mustacchi <rm@joyent.com>

6189 want smbios 3.0 support 6190 libsmbios checks against the wrong version 6191 libsmbios can be a bit more forgiving to the past 6192 smbios misprints extended onboard devices Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>

4e901881a1e657e1cbf12d7ef9b476ec373e7939 28-Mar-2015 Dale Ghent <daleg@omniti.com>

5094 Update libsmbios with recent items Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>

03f9f63d24f0494b7d47b927090ad9045e396402 05-Mar-2010 Tom Pothier <Tom.Pothier@Sun.COM>

PSARC/2010/045 x86gentopo enumeration of direct attached SATA 6891266 generic x86 enumeration for directly attached SATA disks 6903122 Export SATA PHY from framework 6906979 Generic x86 disk enum needs SMBIOS OEM extended structure

074bb90d80fdbeb2d04a8450a55ecbc96de28785 04-Nov-2009 Tom Pothier <Tom.Pothier@Sun.COM>

PSARC/2009/490 x86 Generic FMA Topology Enumerator 6785310 Implement SMBIOS contained elements/handles 6841286 Need x86 generic FMA topo enumerator 6853537 x86gentopo needs OEM-Specific SMBIOS structures 6865771 Topology relationships should be derived from contained handles & elements of SMBIOS 6865814 Chip enumerator should derive serials & labels using libsmbios, if SMBIOS is FM aware 6865845 /dev/fm should export the Initial APICID, SMBIOS based ID/instance to the chip enumerator 6866456 Generic Topology FMRI ereport

/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/intel.esc /illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/gcpu.c /illumos-gate/usr/src/cmd/smbios/smbios.c smb_info.c smb_open.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/mapfile-vers /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_mod.map /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/Makefile /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/i86pc-hc-topology.xml /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/i86pc-legacy-hc-topology.xml /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/did_props.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/chip/chip_smbios.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_bboard.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_chassis.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_generic.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_hostbridge.c /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_impl.h /illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/x86pi_subr.c /illumos-gate/usr/src/lib/libsmbios/common/mapfile-vers /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_i386 /illumos-gate/usr/src/uts/common/io/devfm.c /illumos-gate/usr/src/uts/common/os/fm.c /illumos-gate/usr/src/uts/common/sys/devfm.h /illumos-gate/usr/src/uts/common/sys/fm/protocol.h /illumos-gate/usr/src/uts/common/sys/smbios.h /illumos-gate/usr/src/uts/common/sys/smbios_impl.h /illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ao_mca.c /illumos-gate/usr/src/uts/i86pc/cpu/authenticamd/authamd_main.c /illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/gcpu_mca.c /illumos-gate/usr/src/uts/i86pc/cpu/genuineintel/gintel_main.c /illumos-gate/usr/src/uts/i86pc/os/cmi.c /illumos-gate/usr/src/uts/i86pc/os/cmi_hw.c /illumos-gate/usr/src/uts/i86pc/os/startup.c /illumos-gate/usr/src/uts/i86xpv/os/xen_machdep.c /illumos-gate/usr/src/uts/intel/Makefile.files /illumos-gate/usr/src/uts/intel/io/devfm_machdep.c /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd.h /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_drv.c /illumos-gate/usr/src/uts/intel/io/mc-amd/mcamd_subr.c /illumos-gate/usr/src/uts/intel/os/fmsmb.c /illumos-gate/usr/src/uts/intel/sys/cpu_module.h /illumos-gate/usr/src/uts/intel/sys/fm/smb/fmsmb.h /illumos-gate/usr/src/uts/intel/sys/hypervisor.h
9c94f155585ea35e938fea603bc227c685223abd 08-Sep-2009 Cheng Sean Ye <Sean.Ye@Sun.COM>

PSARC/2007/650 Product Serial Number for FMRI 6627041 Add a PSN nv-pair to the authority portion of the FMRI scheme

/illumos-gate/usr/src/cmd/fm/fmadm/common/faulty.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd.c /illumos-gate/usr/src/cmd/fm/fmd/common/fmd_protocol.c /illumos-gate/usr/src/cmd/fm/schemes/hc/scheme.c smb_info.c /illumos-gate/usr/src/lib/fm/libfmd_msg/common/fmd_msg.c /illumos-gate/usr/src/lib/fm/libfmd_msg/common/fmd_msg_test.c /illumos-gate/usr/src/lib/fm/libfmd_msg/common/fmd_msg_test.out /illumos-gate/usr/src/lib/fm/topo/libtopo/common/dev.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/hc.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/mod.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/pkg.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_mod.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_node.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_tree.h /illumos-gate/usr/src/lib/fm/topo/modules/common/hostbridge/hostbridge.c /illumos-gate/usr/src/lib/fm/topo/modules/common/xfp/xfp.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/chip/chip_sun4v.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/cpuboard/cpuboard.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/dimm/dimm_sun4v.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/motherboard/motherboard.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/pi_impl.h /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/pi_subr.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/xaui/xaui.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/zambezi/zambezi.c /illumos-gate/usr/src/lib/libsmbios/common/mapfile-vers /illumos-gate/usr/src/uts/common/sys/fm/protocol.h /illumos-gate/usr/src/uts/common/sys/smbios.h
c7c09f80e65e9b07933a1f8869741773cfadca9d 29-Dec-2008 Eric Schrock <Eric.Schrock@Sun.COM>

6786465 want a private mechanism for overriding SMBIOS platform string

84ab085a13f931bc78e7415e7ce921dbaa14fcb3 28-Aug-2005 mws <none@none>

PSARC 2005/483 SMBIOS Support for Solaris 6313638 SMBIOS Support for Solaris 6230033 prtdiag should be implemented for Solaris x86 6313668 bmc driver should not have its own private smbios reader 6313670 post_startup_mmu_initialization() is useless and can be deleted

/illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/Makefile /illumos-gate/usr/src/cmd/devfsadm/i386/misc_link_i386.c /illumos-gate/usr/src/cmd/file/magic /illumos-gate/usr/src/cmd/prtdiag/Makefile /illumos-gate/usr/src/cmd/prtdiag/Makefile.com /illumos-gate/usr/src/cmd/prtdiag/Makefile.targ /illumos-gate/usr/src/cmd/prtdiag/i386/Makefile /illumos-gate/usr/src/cmd/prtdiag/i386/i86pc/Makefile /illumos-gate/usr/src/cmd/prtdiag/i386/i86pc/smbios.c /illumos-gate/usr/src/cmd/prtdiag/main.c /illumos-gate/usr/src/cmd/smbios/Makefile /illumos-gate/usr/src/cmd/smbios/smbios.c mktables.sh smb_error.c smb_info.c smb_open.c /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/libsmbios/Makefile /illumos-gate/usr/src/lib/libsmbios/Makefile.com /illumos-gate/usr/src/lib/libsmbios/amd64/Makefile /illumos-gate/usr/src/lib/libsmbios/common/llib-lsmbios /illumos-gate/usr/src/lib/libsmbios/common/smb_lib.c /illumos-gate/usr/src/lib/libsmbios/common/smb_subr.c /illumos-gate/usr/src/lib/libsmbios/common/smbios.h /illumos-gate/usr/src/lib/libsmbios/i386/Makefile /illumos-gate/usr/src/lib/libsmbios/sparc/Makefile /illumos-gate/usr/src/lib/libsmbios/sparcv9/Makefile /illumos-gate/usr/src/lib/libsmbios/spec/Makefile /illumos-gate/usr/src/lib/libsmbios/spec/Makefile.targ /illumos-gate/usr/src/lib/libsmbios/spec/amd64/Makefile /illumos-gate/usr/src/lib/libsmbios/spec/i386/Makefile /illumos-gate/usr/src/lib/libsmbios/spec/smbios.spec /illumos-gate/usr/src/lib/libsmbios/spec/sparc/Makefile /illumos-gate/usr/src/lib/libsmbios/spec/sparcv9/Makefile /illumos-gate/usr/src/lib/libsmbios/spec/versions /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWarc/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWckr/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWcsu/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWkvm.i/prototype_com /illumos-gate/usr/src/pkgdefs/common_files/i.minorperm_i386 /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/common/io/smbios.c /illumos-gate/usr/src/uts/common/io/smbios.conf /illumos-gate/usr/src/uts/common/os/smb_subr.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/smbios.h /illumos-gate/usr/src/uts/common/sys/smbios_impl.h /illumos-gate/usr/src/uts/i86pc/Makefile.files /illumos-gate/usr/src/uts/i86pc/os/smb_dev.c /illumos-gate/usr/src/uts/i86pc/os/startup.c /illumos-gate/usr/src/uts/i86pc/sys/machsystm.h /illumos-gate/usr/src/uts/i86pc/vm/vm_machdep.c /illumos-gate/usr/src/uts/intel/Makefile.intel /illumos-gate/usr/src/uts/intel/os/minor_perm /illumos-gate/usr/src/uts/intel/os/name_to_major /illumos-gate/usr/src/uts/intel/smbios/Makefile