History log of /openbmc/skeleton/ (Results 251 – 275 of 718)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4eab1dc702-Jul-2016 Yi Li <adamliyi@msn.com>

chassis_control: Log an event when emergency shutdown host

According to BMC Firmware Specification, on occasion the BMC will be required
to shut down the host due to high ambient or fan fails. A SEL

chassis_control: Log an event when emergency shutdown host

According to BMC Firmware Specification, on occasion the BMC will be required
to shut down the host due to high ambient or fan fails. A SEL must be
present in this case.

Fixes openbmc/skeleton#64

Change-Id: I3d779fc597961821a7a7f1b0f147314072ae8802
Signed-off-by: Yi Li <adamliyi@msn.com>

show more ...

fb4d225829-Jun-2016 Adriana Kobylak <anoo@us.ibm.com>

Add logic to sync/preserve MAC and UUID

The MAC and UUID values are written in the VPD eeprom by the manufacturer.
These values are mirrored to u-boot. During BMC boot, check that the
values in the

Add logic to sync/preserve MAC and UUID

The MAC and UUID values are written in the VPD eeprom by the manufacturer.
These values are mirrored to u-boot. During BMC boot, check that the
values in the VPD eeprom and u-boot are the same. If they are different,
use the VPD eeprom value to update u-boot.
Exception is the MAC when it's been set by the admin to have a locally
administered address. In this case the MAC is not updated.
Updating the MAC takes effect immediately, updating the UUID requires a
BMC reboot.

Change-Id: Ied0f308ed06cd6a45bd618bbb307b2483c6b5b61
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>

show more ...

9baab4eb03-Aug-2016 Adriana Kobylak <anoo@us.ibm.com>

Load inventory from cache

The inventory is persisted across BMC reboots, so load this
data at BMC startup to not need a system power off/on to
load the inventory.
Load the cached values after settin

Load inventory from cache

The inventory is persisted across BMC reboots, so load this
data at BMC startup to not need a system power off/on to
load the inventory.
Load the cached values after setting the property values to
default, so that the cached value (if any) overwrites the
default value and the properties return to the same state
they were prior to BMC reboot.
Fixes openbmc/openbmc#487

Change-Id: I9e40b2af6880dbaa4ccc0f7e93c74ecf63a51d6f
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>

show more ...

987170ed26-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Remove unused CACHE_PATH variable from configs

The library function doing the caching now makes the
parent directory if it doesn't exist so also removing
that bit of code from the system manager.

C

Remove unused CACHE_PATH variable from configs

The library function doing the caching now makes the
parent directory if it doesn't exist so also removing
that bit of code from the system manager.

Change-Id: I30a55737a51e698d977dbc3f30208db1d4e0e87e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

6173a89624-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

system_manager: wait for objects with mapper wait

This is much faster than the current introspection based
mechanism.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I1a737cab00

system_manager: wait for objects with mapper wait

This is much faster than the current introspection based
mechanism.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I1a737cab00311e9e0c0b63f4d8a487085cdf44e0

show more ...

fc38a57522-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

system_manager: Remove bus from lookup response

Remove the busname field from the 'GetObject' method responses.
Applications should get the busname information from the mapper.

Change-Id: Id548f3d5

system_manager: Remove bus from lookup response

Remove the busname field from the 'GetObject' method responses.
Applications should get the busname information from the mapper.

Change-Id: Id548f3d5d6afda8334ad1163d66f69832591511a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

eb228b5e26-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

pcie: Use mapper calls to lookup busnames

This is a reaction to a /org/openbmc/managers/System API update.
The update removes the bus name field from the 'GetObjectByxxx'
method responses.

Change-I

pcie: Use mapper calls to lookup busnames

This is a reaction to a /org/openbmc/managers/System API update.
The update removes the bus name field from the 'GetObjectByxxx'
method responses.

Change-Id: I061f8071097b4e870031198a509abe48a4128d82
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

81dd3f7922-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

system_manager: Remove dead code

Remove a reference to 'BMC_INIT' state which isn't used.
Remove heartbeat code that isn't used.

Change-Id: I2de0c881372085519a15235703881054c5a9adfa
Signed-off-by:

system_manager: Remove dead code

Remove a reference to 'BMC_INIT' state which isn't used.
Remove heartbeat code that isn't used.

Change-Id: I2de0c881372085519a15235703881054c5a9adfa
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

416539df22-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

system_manager: Run pep8 on system_manager.py

Change-Id: I976228399027420f255f09622b02352e1799fe91
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

fa06665f06-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Remove workbook dependency from download mgr

The download path for temporary files isn't a property
of the board. Hardcode /tmp into the application.

Change-Id: Ib375ddee9a4c50aa8817980562fbd5b119

Remove workbook dependency from download mgr

The download path for temporary files isn't a property
of the board. Hardcode /tmp into the application.

Change-Id: Ib375ddee9a4c50aa8817980562fbd5b1191b5542
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

1664c8ee29-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Remove unnecessary InterfacesAdded signals

Remove ObjectManager signals emitted before a bus name is owned.

This isn't necessary now that the system_manager can detect objects via
NameOwnerChanged.

Remove unnecessary InterfacesAdded signals

Remove ObjectManager signals emitted before a bus name is owned.

This isn't necessary now that the system_manager can detect objects via
NameOwnerChanged.

Change-Id: Ia2b626a926392b50d20c26474e6c9a9fdb3ca2f0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

f0f3efe129-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Export objects prior to bus name grab

The default behavior in pyphosphor changed such that ObjectManager
and Properties signals are not emitted by default. Enable signals
just prior to bus name gra

Export objects prior to bus name grab

The default behavior in pyphosphor changed such that ObjectManager
and Properties signals are not emitted by default. Enable signals
just prior to bus name grab.

Change-Id: I27a2de4b60482dd843702396f33c7cdccaf17277
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

70852a3829-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Defer busname ownership until init complete

Avoid race conditions where applications expecting an object to be
present upon recipt of NameOwnerChanged find that the object hasn't
been created yet.

Defer busname ownership until init complete

Avoid race conditions where applications expecting an object to be
present upon recipt of NameOwnerChanged find that the object hasn't
been created yet.

Change-Id: I4236a3898055a84b00e1eaf37f32e0192b683a0f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

fa73649929-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

system_mananger: Add a name owner handler

Add a bus name handler so the system manager can detect
objects implemented by services that create objects before
owning a bus name.

Change-Id: Ic311133a8

system_mananger: Add a name owner handler

Add a bus name handler so the system manager can detect
objects implemented by services that create objects before
owning a bus name.

Change-Id: Ic311133a8e532e7f2441102689632f5821dbf589
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

4de4264329-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

system_manager: Add try_next_state function

Add a re-usable try_next_state function.
A handful of idiomatic python improvements.

Change-Id: I435aaaeb5760a677f8fd292f396cdbdae1195674
Signed-off-by:

system_manager: Add try_next_state function

Add a re-usable try_next_state function.
A handful of idiomatic python improvements.

Change-Id: I435aaaeb5760a677f8fd292f396cdbdae1195674
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

2aa5308806-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

pyflashbmc: Remove unused variable

Change-Id: I0c795151f723fdfa41aa24d9213ffb8490b03349
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

f81b6a4129-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

hostcheckstop: export signals prior to bus grab

To be consistant with the other gdbus app implementations.

Change-Id: Ib427a61c4ef9ae0cf593aec1deafd9d3e7aac586
Signed-off-by: Brad Bishop <bradleyb@

hostcheckstop: export signals prior to bus grab

To be consistant with the other gdbus app implementations.

Change-Id: Ib427a61c4ef9ae0cf593aec1deafd9d3e7aac586
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

b4140b8805-Jul-2016 Adriana Kobylak <anoo@us.ibm.com>

Add checkstop gpio to Firestone, Garrison, Witherspoon

Firestone, Garrison, and Witherspoon were missing the checkstop
gpio handling. Add the checkstop handler process and the gpio
pin number per th

Add checkstop gpio to Firestone, Garrison, Witherspoon

Firestone, Garrison, and Witherspoon were missing the checkstop
gpio handling. Add the checkstop handler process and the gpio
pin number per the system schematics.

Change-Id: Id53e2f8888a7c706bf30a95fe56223628a2ba70a
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>

show more ...

1bbc820f01-Jul-2016 Patrick Williams <patrick@stwcx.xyz>

Merge pull request #111 from mdmillerii/flash-bmc

Flash bmc updates

84a4660f01-Jul-2016 Patrick Williams <patrick@stwcx.xyz>

Merge pull request #120 from geissonator/debug-mode-watchdog

Disable watchdog timer if debug_mode is set

6b63e9a730-Jun-2016 Andrew Geissler <andrewg@us.ibm.com>

Disable watchdog timer if debug_mode is set

resolves openbmc/openbmc#246

debug_mode is used when the host is not going to be started.
In this case, we do not want the watchdog timer to be started
b

Disable watchdog timer if debug_mode is set

resolves openbmc/openbmc#246

debug_mode is used when the host is not going to be started.
In this case, we do not want the watchdog timer to be started
because there is no one to keep it from resetting.

This code change prevents the watchdog from being started
during poweron.

Potential side affects could be if we do start the host
in this code path. The watchdog is un-tested when it's
not started but software comes in and tries to reset it.
The code in control_host_obj.c currently enforces the
no-host-power-on when debug_mode is set.

show more ...

4493e44201-Jul-2016 Patrick Williams <patrick@stwcx.xyz>

Merge pull request #119 from anoo1/vpd

Remove Chassis and Product area from IO Board

927d9e2b01-Jul-2016 Patrick Williams <patrick@stwcx.xyz>

Merge pull request #125 from bradbishop/revert-fixup

hwmon: attribute is not polled after failure

e7e7e13901-Jul-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

hwmon: attribute is not polled after failure

This line of code was removed with revert bd01c24d (original efc68970)
but should not have been. The line was originally added with 6956bbd4.

Signed-of

hwmon: attribute is not polled after failure

This line of code was removed with revert bd01c24d (original efc68970)
but should not have been. The line was originally added with 6956bbd4.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...

770cdfc829-Jun-2016 Adriana Kobylak <anoo@us.ibm.com>

Remove Product and Chassis area from IOBoard

Remove Product and Chassis area for IO board vpd
since only board area is present in the latest
version of the IO eeprom.

Signed-off-by: Adriana Kobylak

Remove Product and Chassis area from IOBoard

Remove Product and Chassis area for IO board vpd
since only board area is present in the latest
version of the IO eeprom.

Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>

show more ...

1...<<11121314151617181920>>...29