summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge pull request #69 from vishwabmc/masternkskjames2016-03-056-224/+177
|\ \ \ | | | | | | | | Fix memory leak in good paths in ipmid
| * | | memory leak found during multiple reboots. it was found that in many cases thevishwa2016-03-036-224/+177
| |/ / | | | | | | | | | | | | | | | reply was not unref'ed --signed off by vishwanath@in.ibm.com---
* | | Merge pull request #67 from ratagupt/DuplicateRegsiterationnkskjames2016-03-031-20/+1
|\ \ \ | |/ / |/| | Fixing the Duplicate registration for NetFn [0x6], Cmd:[0xFF]
| * | Removed the handler function of the wild card commandRatan Gupta2016-02-291-16/+0
| | | | | | | | | | | | enter the commit message for your changes. Lines starting
| * | Fixing the Duplicate registration for NetFn [0x6], Cmd:[0xFF]Ratan Gupta2016-02-251-4/+1
| | |
* | | Merge pull request #66 from causten/sysinfonkskjames2016-02-292-14/+5
|\ \ \ | |/ / |/| | Enable debug data section of event logs
| * | Enable debug data section of event logsChris Austen2016-02-202-14/+5
|/ / | | | | | | | | | | | | | | until now event logs have 3 bytes of debug data. This was due to a bug in our debug / testing interface. Now that the problem has been resolved we can start seeing the full ESEL over the rest interface. This will lead to larger files in the writable filesystem.
* | Merge pull request #64 from anoo1/getipnkskjames2016-02-101-39/+36
|\ \ | | | | | | IPMI Get IP Support
| * | IPMI Get IP SupportAdriana Kobylak2016-02-101-39/+36
|/ / | | | | | | | | | | Fix parsing of Get IP address. Dbus method returns additional information such as family and gateway, but this IPMI option just requires the IP to be returned.
* | Merge pull request #63 from anoo1/getmacnkskjames2016-02-102-55/+83
|\ \ | | | | | | Get MAC address
| * | Address review comments for IPMI transport functionsAdriana Kobylak2016-02-092-26/+42
| | | | | | | | | | | | | | | | | | | | | Call get bus interface instead of using extern. Define the IPMI request parameters. Use snprintf. Initialize dbus variables at the beginning of the function.
| * | Get MAC addressAdriana Kobylak2016-02-091-29/+41
| | | | | | | | | | | | | | | Support for Get MAC address command. Fix parsing logic to get correct data.
* | | Merge pull request #62 from causten/groupextnkskjames2016-02-105-1/+80
|\ \ \ | |/ / |/| | Add minimal support for ipmitool
| * | Add minimal support for ipmitoolChris Austen2016-02-055-1/+80
|/ / | | | | | | | | | | Adding just a couple of ipmi commands that ipmitool always calls. I'm doing this because in order to run the ipmitool lan 1 <parms> instead of just the raw command the get channel info was needed.
* | Merge pull request #60 from anoo1/macnkskjames2016-02-031-0/+32
|\ \ | | | | | | Add Set MAC address
| * | Add Set MAC addressAdriana Kobylak2016-02-031-0/+32
|/ / | | | | | | Add Set MAC address parameter command
* | Merge pull request #56 from williamli80/cold-resetnkskjames2016-02-013-0/+184
|\ \ | | | | | | Add ipmi cold-reset command, which call a dbus method.
| * | Add ipmi coldReset command, which call a dbus method, belongs to NETFUN_APP.William2016-02-013-0/+184
| | | | | | | | | | | | | | | | | | | | | | | | 1. A method dbus_warm_reset() to talk with the dbus method 'warmRest'; 2. Also get service name by ipmid_get_sd_bus_connection() instead of object_mapper_get_connection(); 3. Register the ipmi command; 4. Add related .o to the Makefile; 5. Add wildcard function.
* | | Merge pull request #59 from hramasub/dbus-getset-lannkskjames2016-02-011-42/+191
|\ \ \ | |/ / |/| | Using systemd dbus API to set get LAN parameters.
| * | Using systemd dbus API to set get LAN parameters.Hariharasubramanian R2016-01-201-42/+191
| | |
* | | Merge pull request #55 from shgoupf/masternkskjames2016-01-302-12/+363
|\ \ \ | | | | | | | | Add get/set ipmid command support with correct DBUS property handling.
| * | | Add get/set boot option ipmid command support with correct DBUS property ↵shgoupf2016-01-302-12/+363
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | handling. 1) Add support for IPMI get/set boot option command. a) boot options stored in dbus property. b) IPMI get boot option command get boot option from the dbus property. c) IPMI set boot option coomand set boot option to the dbus property. 2) Two methods to handle the dbus property set and get: a) dbus_set_property() b) dbus_get_property() 3) The property is stored as a 10 character strings which representsd 5-byte information. 4) ipmid set method is registered and implemented since petitboot will use it to clear the boot options. 5) Get service name via object mapper a) The connection name is got via objectmapper. b) The method used to get the connection name is object_mapper_get_connection(). c) dbus_get_property/dbus_set_property will get the connection name via the above method instead of hard coding. 6) The boot option is made human readable (done by Chris).
* | | Merge pull request #54 from causten/sensorpollingnkskjames2016-01-226-39/+128
|\ \ \ | | | | | | | | Add support for get-sensor-reading
| * | | support correct methods in testChris Austen2015-12-101-5/+5
| | | |
| * | | Add support for get-sensor-readingChris Austen2015-12-106-44/+133
| |/ /
* | | Merge pull request #58 from nkskjames/set_timenkskjames2016-01-201-0/+1
|\ \ \ | | | | | | | | Set usec so settimeofday call doesn't fail
| * | | set usec so settimeofday call doesn't failNorman James2016-01-161-0/+1
|/ / /
* | | Merge pull request #57 from vishwabmc/masternkskjames2016-01-134-88/+111
|\ \ \ | | | | | | | | Re submitting plugin support for Host Services
| * | | Re submitting plugin support for Host Servicesvishwa2016-01-134-88/+111
|/ / /
* | | Merge pull request #53 from causten/ipmibufferPatrick Williams2016-01-081-1/+1
|\ \ \ | | | | | | | | Increase ipmi BT to 64 bytes
| * | | Increase ipmi BT to 64 bytesChris Austen2015-12-071-1/+1
| |/ / | | | | | | | | | | | | | | | after a lot of testing and verification from Hostboot it appears it is fine to move this back to 64 bytes. I'm doing this to reduce the number of IPMI calls from the host.
* | | Merge pull request #52 from causten/sensorsPatrick Williams2016-01-081-0/+2
|\ \ \ | |/ / |/| | added debug on method call fails
| * | added debug on method call failsChris Austen2015-12-071-0/+2
|/ /
* | Merge pull request #48 from causten/alignmentnkskjames2015-12-031-5/+6
|\ \ | | | | | | Support host reboot
| * | Support host rebootChris Austen2015-12-031-5/+6
| | |
* | | Merge pull request #49 from causten/sensorsnkskjames2015-12-032-13/+36
|\ \ \ | | | | | | | | support for more sensors
| * | | support for more sensorsChris Austen2015-12-032-13/+36
| | | |
* | | | Merge pull request #47 from causten/alignmentnkskjames2015-12-022-35/+16
|\ \ \ \ | |/ / / |/| / / | |/ / Alignment and double error
| * | Alignment failure fixesChris Austen2015-12-022-35/+16
|/ /
* | Merge pull request #45 from shenki/warning-fixesnkskjames2015-12-018-19/+21
|\ \ | | | | | | Warning fixes
| * | Makefile: build with -WallJoel Stanley2015-11-251-0/+3
| | | | | | | | | | | | Signed-off-by: Joel Stanley <joel@jms.id.au>
| * | apphandler: Remove out of bounds array accessJoel Stanley2015-11-251-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | apphandler.C:188:24: warning: array subscript is above array bounds [-Warray-bounds] tmp_array[3] = '\0'; ^ Initalise tmp_array to zero, and avoid this bad access. Signed-off-by: Joel Stanley <joel@jms.id.au>
| * | another unused varJoel Stanley2015-11-251-2/+0
| | | | | | | | | | | | Signed-off-by: Joel Stanley <joel@jms.id.au>
| * | sensorhandler: remove unused variableJoel Stanley2015-11-251-3/+0
| | | | | | | | | | | | Signed-off-by: Joel Stanley <joel@jms.id.au>
| * | host-services: Add ipmid-api headerJoel Stanley2015-11-251-1/+3
| | | | | | | | | | | | | | | | | | Needed for a prototype for ipmid_get_sd_bus_connection. Signed-off-by: Joel Stanley <joel@jms.id.au>
| * | ipmid-api: wrap in extern "C"Joel Stanley2015-11-251-4/+11
| | | | | | | | | | | | | | | | | | | | | Wrap the entire header in an ifdef'd extern "C" so it can be used from C files. This fixes compilation for c files that need the header. Signed-off-by: Joel Stanley <joel@jms.id.au>
| * | Remove unused variables and labelsJoel Stanley2015-11-252-7/+3
|/ / | | | | | | Signed-off-by: Joel Stanley <joel@jms.id.au>
* | Merge pull request #41 from vishwabmc/masterPatrick Williams2015-11-2410-12/+324
|\ \ | | | | | | IPMI soft power off
| * | IPMI soft power offvishwa2015-11-2410-12/+324
|/ /
* | Merge pull request #43 from causten/ipmidapinkskjames2015-11-241-1/+1
|\ \ | | | | | | Externing api for others
OpenPOWER on IntegriCloud