1058 Commits

Author SHA1 Message Date
Francois Isabelle
9b56a57890 Added 'sdr fill sensors nosats' support to speed up SDR discovery
Added SDR name display during discovery (with -v)
2010-01-20 15:08:18 +00:00
Francois Isabelle
ab48fc0f55 Added clk getdenied|getall|getgranted support
- improved output format, including name lookup for resource/family etc...
Added initial ' picmg busedresource summary' command support
2010-01-20 15:06:28 +00:00
Francois Isabelle
6878547f27 Restored ability to resize "firmware block" packets.
The size was set to 'ok' on any successful command, even if it was not HPMFWUPG_UPLOAD_FIRMWARE_BLOCK.
Incremented subminor revision
2010-01-20 15:01:03 +00:00
Francois Isabelle
57dc49803e Added PICMG clock e-keying and bused resource control identifiers
Added PICMG major version (ATCA/AMC/uTCA) identifiers
2010-01-20 14:57:37 +00:00
Francois Isabelle
0762cdd324 added PICMG clock e-keying and bused resource control identifiers 2010-01-20 14:56:24 +00:00
Francois Isabelle
cf3dd06818 fixed oem/iana data type to allow 24 bits definition 2010-01-20 14:54:52 +00:00
Francois Isabelle
0dfd0d494a Added dual bridge support (no need for driver support) 2010-01-20 14:53:10 +00:00
Francois Isabelle
e41a6aacb3 Added IPMB dual bridge support (no need for driver support) 2010-01-20 14:52:29 +00:00
Francois Isabelle
50c514e336 Commited
- Update ipmi_fru.h to SMBIOS spec 2.6.1 - ID: 2916398

Credit goes to kppglov
2010-01-18 19:39:52 +00:00
Albert Chu
021728965c support sensor bridging in free interface 2009-11-24 23:21:23 +00:00
Francois Isabelle
fae2b40020 applied fix for issue #2865160 (AIX build) 2009-10-02 14:33:38 +00:00
Francois Isabelle
b78f1194c9 applied fix for #2865111 (AIX build) 2009-10-02 14:30:45 +00:00
Francois Isabelle
3083c1dd7a added fix for tracker #2849300 "Incorrect Firmware Revision" 2009-10-02 14:17:11 +00:00
Francois Isabelle
6f0ecadabd added hpm and fwum in man page 2009-09-22 15:34:51 +00:00
Jean-Michel Audet
ebb60eebee - In function ipmi_sdr_add_record, there is a missing '<' in the calculation of the in progress bit in order to determine when a Partial Add SDR entry is terminated. This cause the IPMI firmware to simply drop the SDR (required by the spec). 2009-07-29 14:49:08 +00:00
Francois Isabelle
a3dd05510a changed SEL timestamp formatting for 'preinit' SEL entries, allowing
the number of seconds to be displayed.
2009-06-15 15:28:01 +00:00
Francois Isabelle
ba83ecd7d3 Fixed AMC point-to-point record parsing in FRU
-Fixed detection of packing support in GCC
 -Added packing support detection magic on all packed structures in project
2009-06-09 16:00:24 +00:00
Francois Isabelle
b23f858ee3 Fixed AMC point-to-point record parsing in FRU
-Fixed detection of packing support in GCC
 -Added packing support detection magic on all packed structures in project
2009-06-09 15:38:09 +00:00
Francois Isabelle
fb0d4e7fc1 correct EOL (unix)
-Fixed detection of packing support in GCC
 -Added packing support detection magic on all packed structures in project
2009-06-09 15:36:13 +00:00
Francois Isabelle
a0673a77b3 avoid reopening the interface when already opened 2009-06-09 15:33:30 +00:00
Francois Isabelle
6d4fccf922 added missing completion code string
added missing OEM strings (Kontron, PICMG)
2009-06-09 15:32:55 +00:00
Francois Isabelle
c30f036391 Integrated Andy Wray's DDR3 SPD parser patch 2009-06-09 15:26:50 +00:00
Francois Isabelle
72d66edc6c Bug fix:Some sensor will wrongfully report '0' as interpreted reading
- Avoid treating '0' raw value as a special case.
2009-06-05 15:02:39 +00:00
Francois Isabelle
8582569149 Bug fix:Some sensor will wrongfully report '0' as interpreted reading
- Avoid treating '0' raw value as a special case.
2009-06-05 14:43:53 +00:00
Carol Hebert
7cc935f2f1 Fix for Platform Event Message incorrect Generator ID 2009-06-04 20:46:10 +00:00
Jean-Michel Audet
461ade4994 - Reduce size of sdr_max_write_len to 19 to fit into the recommended 32 bytes limit.
(overall message size)
2009-05-29 19:11:26 +00:00
Jean-Michel Audet
09adafacd8 - Add new Kontron Product in ipmi_strings for product ID.
- Kontron KTC5520/EATX Server Motherboard with integrated iBMC/KVM/VM
2009-05-29 19:08:52 +00:00
Francois Isabelle
0ea2ba5f14 fixed previous packet resize patch, the IOL session was no longer reopened
after the IPMC upgrade reset
2009-04-21 13:03:02 +00:00
Francois Isabelle
b5fb1221c1 reordered init to allow IPMB address discovery before call to
IPMICTL_SET_MY_ADDRESS_CMD
2009-04-21 13:01:29 +00:00
Francois Isabelle
92a2b12fe1 added picmg_frucontrol_vals 2009-04-21 12:20:46 +00:00
Carol Hebert
a9c626e67e Jan Safranek man page update for fwum and hpm commands 2009-04-21 01:12:09 +00:00
Francois Isabelle
9e1bf929c2 Fix the case where ipmitool loses the iol connection during the upload
block process.  Once IPMITool was successfully sent the first byte,
    IPMITool will not resize the block size.

Fix the problem when we try to upgrade specific component and the component
     is already updated,

Incremented to version 1.06
2009-04-20 19:09:06 +00:00
Francois Isabelle
dece10b9d6 enhanced PICMG fru control
- Fix the help message for the picmg fru control command.  The command doesn't
support an hex argument
 - Changed output format to interpret the raw data supplied
 - Prints 'ok' on success
2009-04-20 15:33:51 +00:00
Francois Isabelle
ebce6517f5 Added support files for 'ime' operating mode, used to update Intel ME. 2009-04-20 15:09:06 +00:00
Francois Isabelle
ccb0aba6b9 Change device id mask (IPM_DEV_DEVICE_ID_REV_MASK) 0x07 for 0x0F.
As per in IPMI spec V2:

Table 20-2 Get Device Id command byte 3:

[7] 1 = device provides Device SDRs
    0 = device does not provide Device SDRs
[6:4] reserved. Return as 0.
[3:0] Device Revision, binary encoded.

The mask need to be done on 4 bits.
2009-04-20 15:08:44 +00:00
Francois Isabelle
0f1e92a450 Added documentation for 'ime' operating mode, used to update Intel ME. 2009-04-20 15:07:14 +00:00
Francois Isabelle
b1ffd29ee6 fixed segfault for fru edit when "field id" is not supported
avoid ugly hardcoded ASCII code in parser
added user feedback for string substitution(success or failure)
2009-03-18 21:08:25 +00:00
Francois Isabelle
e2b72d82de updated HPM firmware agent to version 1.04
2009-02-11
  - With multi-component HPM file, if one component need to be skipped because
    the component is already up-to-date,  ipmitool sends "Initiate upgrade
    action / Upload for upgrade" anyway.

    If the component needs to be skipped, ipmitool will not send "Initiate
    upgrade action / Upload for upgrade"

  - Incremented version to 1.03

  2009-02-11
  - Fixed side effect introduced by last version, "forced" update didn't
    work anymore
  - Incremented version to 1.04
2009-03-18 20:19:23 +00:00
Francois Isabelle
756c22a866 added identification support for Kontron AT8050 ATCA board 2009-03-18 20:18:00 +00:00
Francois Isabelle
1f0bbcd8dd added SIGINT handler to properly close an opened IOL session when terminated 2009-03-18 20:17:23 +00:00
Carol Hebert
afbec90dc2 Jan Safranek/Jose Plans patch to add new -Y option to prompt user to enter kgkey 2009-03-16 19:15:17 +00:00
Carol Hebert
96df77742c Roll to 1.8.11 2009-02-25 20:02:27 +00:00
Jean-Michel Audet
956b421ef8 - Clean most of the warnings 2009-02-10 20:47:47 +00:00
Carol Hebert
e427ed4423 Fix some compiler warnings 2009-02-10 19:41:04 +00:00
Carol Hebert
6c02a74a31 Changelogs, versions preliminary updates to start getting ready for v1.8.11 2009-02-05 22:54:55 +00:00
Carol Hebert
b16dc1bf5a Fix for Tracker Bug #1642710 - ipmi_kcs_drv being loaded/unloaded for 2.4 kernels instead of the correct driver ipmi_si_drv 2009-02-05 00:39:07 +00:00
Carol Hebert
3268e0d9c1 Fix for Tracker Bug #1863748 - Garbage sensor threshold values displayed when ipmi_sdr_get_sensor_threshold returns non-0x00 completion code; also, tone down the error mgs displayed when unable to get sensor readings 2009-02-04 22:20:09 +00:00
Carol Hebert
79ed9ec34e Mirko Klefker 2/3/09 patch to fix a lanplus issue with commands like 'sensor list' without the -t option causing wrong double bridged requests if a sensor is located on another satellite controller 2009-02-04 20:00:18 +00:00
Carol Hebert
2579bbe542 Fix endian bug in SDR add from file reported in Tracker Bug #2075258 2009-01-31 01:10:18 +00:00
Carol Hebert
1d927c8c45 Olivier Fourdan <ofourdan@redhat.com> 9/2/08 patch to monitor %used in SEL buffer and log warnings when 80% && 100% full 2009-01-29 21:34:22 +00:00