History log of /illumos-gate/usr/src/lib/libipmi/common/libipmi.c
Revision Date Author Comments Expand
989f28072d20c73ae0955d6a1e3e2fc74831cb39 26-Apr-2012 Jerry Jelinek <jerry.jelinek@joyent.com>

370 would like an open ipmi baseboard driver Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>

/illumos-gate/usr/src/cmd/devfsadm/i386/misc_link_i386.c /illumos-gate/usr/src/cmd/fm/modules/common/fdd-msg/fdd_msg.c /illumos-gate/usr/src/cmd/fm/modules/common/sp-monitor/sp_monitor.c /illumos-gate/usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c ipmi_bmc.c libipmi.c libipmi.h /illumos-gate/usr/src/man/man7d/Makefile /illumos-gate/usr/src/man/man7d/ipmi.7d /illumos-gate/usr/src/pkg/manifests/driver-ipmi.mf /illumos-gate/usr/src/pkg/manifests/system-header.mf /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/bmc_intf.h /illumos-gate/usr/src/uts/common/sys/ipmi.h /illumos-gate/usr/src/uts/intel/Makefile.files /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/Makefile.rules /illumos-gate/usr/src/uts/intel/io/ipmi/THIRDPARTYLICENSE /illumos-gate/usr/src/uts/intel/io/ipmi/THIRDPARTYLICENSE.descrip /illumos-gate/usr/src/uts/intel/io/ipmi/ipmi.c /illumos-gate/usr/src/uts/intel/io/ipmi/ipmi.conf /illumos-gate/usr/src/uts/intel/io/ipmi/ipmi_kcs.c /illumos-gate/usr/src/uts/intel/io/ipmi/ipmi_main.c /illumos-gate/usr/src/uts/intel/io/ipmi/ipmivars.h /illumos-gate/usr/src/uts/intel/ipmi/Makefile
81d9f076db88c1f40c85831ce1ebb444a209c5a8 24-Feb-2010 Robert Johnston <Robert.Johnston@Sun.COM>

6896932 libipmi needs to support the IP transport 6925587 fmd is core dumping continuously on specific platforms in s10u9_03 --HG-- rename : usr/src/lib/libipmi/common/ipmi_lan.c => usr/src/lib/libipmi/common/ipmi_lancfg.c

283bfb4d4abcf7382b46f32663005b883ee2e3e0 11-Dec-2008 Eric Schrock <Eric.Schrock@Sun.COM>

6735696 libipmi should support platform event message 6735697 libipmi should support basic LAN configuration 6740209 ipmi_sdr_refresh() needs to clear cache on error

2eeaed14a5e2ed9bd811643ad5bffc3510ca0310 23-Feb-2008 robj <none@none>

PSARC 2008/091 Libtopo enumeration of fans and power supplies via IPMI 6614956 libimpi: add interfaces for accessing/decoding full and compact sensor data records 6641742 IPMI based libtopo enumeration of power supplies and fans 6643681 libtopo: need mechanism to register module methods on statically enumerated nodes 6653942 ::fmtopo prints garbage when dumping prop methods 6654386 libtopo: hc_enum double-populates authority pgroup on non-root nodes 6659015 ::topo_module dcmd can sigsegv 6661750 libtopo: need generic method to restrict both range/propgroup defs to specific platform in topo maps 6666459 libipmi: ILOM check could be more strict 6666469 libipmi should support reading SEL records 6666479 libipmi: need interface to get SP firmware version

/illumos-gate/usr/src/cmd/fm/Makefile /illumos-gate/usr/src/cmd/fm/ipmitopo/Makefile /illumos-gate/usr/src/cmd/fm/ipmitopo/Makefile.com /illumos-gate/usr/src/cmd/fm/ipmitopo/common/ipmitopo.c /illumos-gate/usr/src/cmd/fm/ipmitopo/i386/Makefile /illumos-gate/usr/src/cmd/fm/ipmitopo/sparc/Makefile /illumos-gate/usr/src/cmd/mdb/common/modules/libtopo/libtopo.c /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/fm/topo/libtopo/Makefile.com /illumos-gate/usr/src/lib/fm/topo/libtopo/common/hc.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/mapfile-vers /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_hc.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_mod.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_mod.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_parse.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_prop.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_snap.c /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_tree.h /illumos-gate/usr/src/lib/fm/topo/libtopo/common/topo_xml.c /illumos-gate/usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4500/Sun-Fire-X4500-hc-topology.xmlgen /illumos-gate/usr/src/lib/fm/topo/maps/SUNW,Sun-Fire-X4540/Sun-Fire-X4540-hc-topology.xmlgen /illumos-gate/usr/src/lib/fm/topo/maps/common/topology.dtd.1 /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/Makefile /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/chip-hc-topology.xml /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/fan-hc-topology.xmlgen /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/i86pc-hc-topology.xml /illumos-gate/usr/src/lib/fm/topo/maps/i86pc/psu-hc-topology.xml /illumos-gate/usr/src/lib/fm/topo/modules/common/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/common/ipmi/Makefile /illumos-gate/usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c /illumos-gate/usr/src/lib/fm/topo/modules/common/ipmi/ipmi_methods.c /illumos-gate/usr/src/lib/libipmi/Makefile.com ipmi_entity.c ipmi_fru.c ipmi_hash.c ipmi_impl.h ipmi_list.c ipmi_misc.c ipmi_sdr.c ipmi_sel.c ipmi_sunoem.c ipmi_user.c ipmi_util.c libipmi.c libipmi.h mapfile-vers mktables.sh /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_i386
1af98250c8b03bdc43d8ac3aac6390221d75b92e 26-Oct-2007 eschrock <none@none>

PSARC 2007/606 nvlist extensions 6608068 typo in ipmi_sdr_refresh() can cause segfault on allocation failure 6608069 libipmi should have support for user management 6608070 nvlist_lookup_nvpair() would be useful 6608094 nvlist_exists() would be useful 6608096 zprop_parse_value() should accept boolean values for boolean types 6608098 startd's fsminimal filesystem checks could be a little more explicit

92ba710950bf6ee35de67e1e0b7f20ec9e528106 10-Sep-2007 eschrock <none@none>

PSARC 2007/455 /etc/{init,utmp}pipe to /var/run 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

/illumos-gate/usr/src/cmd/init/init.c /illumos-gate/usr/src/cmd/svc/startd/specials.c /illumos-gate/usr/src/cmd/utmpd/svc-utmpd /illumos-gate/usr/src/cmd/utmpd/utmpd.c /illumos-gate/usr/src/lib/fm/topo/modules/Makefile.plugin /illumos-gate/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/opl_hostbridge.c /illumos-gate/usr/src/lib/fm/topo/modules/SUNW,SPARC-Enterprise/ioboard/opl_ioboard.c /illumos-gate/usr/src/lib/fm/topo/modules/common/disk/disk.c /illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/pcibus.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4/ioboard/ioboard.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/hostbridge/hb_sun4v.c /illumos-gate/usr/src/lib/fm/topo/modules/sun4v/motherboard/motherboard.c /illumos-gate/usr/src/lib/libc/port/gen/getutx.c ipmi_impl.h ipmi_sdr.c libipmi.c
9113a79cf228b8f7bd509b1328adf88659dfe218 11-Mar-2007 eschrock <none@none>

6518277 need a common IPMI library 6518283 generic mechanism for detecting SP resets --HG-- rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_plugin.h => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_plugin.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/ipmi_plugin.c => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/ipmi_plugin.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/ipmi_plugin.h => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/ipmi_plugin.h rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/plugin_mgr.c => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/plugin_mgr.c rename : usr/src/cmd/fm/modules/i86pc/sfx4500-disk/plugin_mgr.h => deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/plugin_mgr.h

/illumos-gate/deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_plugin.h /illumos-gate/deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/ipmi_plugin.c /illumos-gate/deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/ipmi_plugin.h /illumos-gate/deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/plugin_mgr.c /illumos-gate/deleted_files/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/plugin_mgr.h /illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/fm/modules/common/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/sp-monitor/Makefile /illumos-gate/usr/src/cmd/fm/modules/common/sp-monitor/sp-monitor.conf /illumos-gate/usr/src/cmd/fm/modules/common/sp-monitor/sp_monitor.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/Makefile /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_platform.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/dm_platform.h /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/hotplug_mgr.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/schg_mgr.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/sfx4500-disk.c /illumos-gate/usr/src/cmd/fm/modules/i86pc/sfx4500-disk/util.h /illumos-gate/usr/src/lib/Makefile /illumos-gate/usr/src/lib/libipmi/Makefile /illumos-gate/usr/src/lib/libipmi/Makefile.com /illumos-gate/usr/src/lib/libipmi/amd64/Makefile ipmi_bmc.c ipmi_impl.h ipmi_misc.c ipmi_sdr.c ipmi_sensor.c ipmi_sunoem.c ipmi_util.c libipmi.c libipmi.h llib-lipmi mapfile-vers /illumos-gate/usr/src/lib/libipmi/i386/Makefile /illumos-gate/usr/src/lib/libipmi/sparc/Makefile /illumos-gate/usr/src/lib/libipmi/sparcv9/Makefile /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/SUNWcsl/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_i386 /illumos-gate/usr/src/pkgdefs/SUNWcsl/prototype_sparc /illumos-gate/usr/src/pkgdefs/SUNWfmd/prototype_com /illumos-gate/usr/src/pkgdefs/SUNWhea/prototype_com /illumos-gate/usr/src/pkgdefs/etc/exception_list_sparc /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/bmc_intf.h /illumos-gate/usr/src/uts/common/sys/sysevent/eventdefs.h