| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed
1) openpower-debug-collector: Removed manual copying of error yamls files
2) openpower-debug-collector: extend recipe for native processing
3) Removed dependency on phosphor-logging-error-logs-native recipe
Resolves openbmc/openbmc#1772
Change-Id: I2c0ced34e9a684bd9df34513b4800716cf93cffb
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The pnor read-only partition contains the contents
of the squashfs image. Therefore the corresponding
ubi volume should only be as big in size.
- This would allow us to increase the number of active
pnor version we can possibly store on pnor chip.
Resolves openbmc/openbmc#1840
Change-Id: I5e35a0fcd62e947919f4c9489642188ae2fe49bb
Signed-off-by: Saqib Khan <khansa@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
These will show up in D-Bus, and cause the corresponding
D-Bus alarm properties to get set when crossed. Users
can always set their own threshold values on D-Bus if desired.
Change-Id: Ic2d146ee61c92ce029dfba98537a55a28aae47cc
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
These will show up in D-Bus, and cause the corresponding
D-Bus alarm properties to get set when crossed. Users
can always set their own threshold values on D-Bus if desired.
Change-Id: Ic6a06e691f5dd46893a02a1c81792f17e63d4eb5
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
These will show up in D-Bus, and cause the corresponding
D-Bus alarm properties to get set when crossed. Users
can always set their own threshold values on D-Bus if desired.
Change-Id: I0a22b9288de6617a8341720ce4146c9ddd1f93c6
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
These will show up in D-Bus, and cause the corresponding
D-Bus alarm properties to get set when crossed. Users
can always set their own threshold values on D-Bus if desired.
Change-Id: I9cd2663feed9cd9a343c1b986e3aa6d2d564c2cd
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Provide initial release of active fan control with a 7200 RPM floor
speed for all ambient temperatures. This allows the ceiling speeds to be
set to their currently defined values.
Change-Id: I239ca95e12824e787219d2f4a16a4fd4b308b165
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is justified by Nick Piggin below, with some rework of the original
email to abstract unnecessary detail.
Hi,
We are having a continuing discussion about shipping host debug tools on
our standard OpenPower BMC image, and I promised Brad some justification
for the request. I'm including a wider cc list to keep people on the
same page.
The exact host debug tool can be debated, but the capability to send
system reset interrupts and read host registers is a baseline, so I have
"pdbg" in mind, as that's what I have used.
Justification:
- The most basic capability is the system reset, which is an existing
tool for pSeries (KVM and PowerVM) guests. The similar 'ipmi nmi' is
available on x86 BMCs. This is required functionality expected by
customers. An important hang at Pfizer was solved last year because
they were able to system reset the Linux lpar to get a crash dump.
- It's common to be pointed to a crashed system to debug. More
convenient to have a good baseline set of debug tools, and not modify
the BMC of the system that is not yours.
- Hardware and software partners similarly would like to have this
functionality. They could download and install tools, but it can turn
into a an ongoing inconvenience. Many of them are not
openpower/openbmc experts, and may not have ability or inclination to
find and install tools. Having everything just work out of the box and
not having to follow ibm.com link is a big relief.
- Experience with customers when collaborating to resolve bugs is we
often don't have easy access to their P9 systems, and they are often
unaware of how to flash firmware, or they don't know if they have
permission to modify the BMC, etc.
- On customer sites, live debugging is not uncommon. A bug may not be
solveable with a single crash dump or system hang, so it may take some
iterations working with the customer. It is also common that the
customer may have redundant capacity or a test environment which means
they can leave a machine in crashed state. They may be bringing up a new
installation that is not yet online. This will certainly be the case
with large supercomputers.
- Customers may have policy or legislation that makes uploading code
difficult or impossible.
- Some consumers may customize everything on the BMC, but even so,
having reference host debugging tools would show what's available. In
some cases of small scale trials with P9 systems the BMC has not
had much host debugging capability, making it very difficult to
understand problems like hard hangs of the host.
- A strong host debug capability on the BMC can be a differentiating
point. For example very large sites often prefer to debug problems
themselves.
So I advocate for a reasonable host debug capability to be shipped with
standard OpenPOWER OpenBMC images, and for host firmware teams to have
responsibility and control of the low level tools and libraries that
access host registers.
Thanks,
Nick
Change-Id: I87baf40b6bd1004b234cdec139759de9e587d705
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
|
|
|
|
|
|
|
|
| |
Integrate the use of the PCIE temperature sensor into the set speed
events of fan control.
Change-Id: If347e1c23c4544e1bc5a828e970cfb55dd155dbb
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Change the names of the power value the OCC reports for
APSS channels 14 and 15. Channel 14 actually reports
the fan + disk power, and 15 does IO power.
Change-Id: I8a2769482a0948489a409aea380c238f490f9a8d
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I761c3f1ed6277f12f6200a297489c593157b2ab6
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
| |
Add configs for occ and rtc.
Change-Id: Id811d4b1c180fd68660d76019551fd5a8b90b47d
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
| |
Add openpower-occ-control and enable i2c-occ configure for Firestone.
Change-Id: I9420a9907109d1c189f405bdac96cdb9779fae08
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
| |
Change-Id: I3b10e3acfd7314117d154d25cfedd0e81f8d56b1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I0dc49ad21376a1e4a0717d31c8e23ae6a7da8615
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When marking a unit as functional both functional state
and presence need to be checked to avoid marking
non-present units as functional.
There was a change in yaml structure for accomodating
fix for marking non-present units as functional.
All these yamls are not sorted by sensor id, so it will
easier for a future script based change.
Change-Id: I122d652de32ba4f323ee7b31a59078d86e158246
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
|
|
|
|
|
| |
Change-Id: I0494fa53a0684874e45b0c9283756856d8c65671
Signed-off-by: Lei YU <mine260309@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
These will be used to specify that the 2nd rotor tach values
shouldn't be trusted when all of them are zero, because
that just means the fans are moving to a new target.
Resolves openbmc/openbmc#2336
Change-Id: I4b2ca6bb732d214dca67096817612025e1319226
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I97e086bee28d003d6c6a915eb5074b54afdc58b8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: I94cfa916d21adfe01242531845cf3da71032dac8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
| |
Resolves: openbmc/openbmc#2437
Change-Id: I7c74ef01a43f0b91c9c801843feb0948e7deda5e
Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding this so phosphor-hwmon will put this temp on
D-Bus so fan control and others can use it.
It's provided by a TMP275 at bus 9, address 0x4A. It
measures the air temperature by the PCIE slots.
Resolves openbmc/openbmc#2411
Change-Id: I3ea16201fd63cb240b53c0a37aa0eaf3aabecead
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
witherspoon-fan-watchdog.service is not a template service,
but it still used %i inside of it. Change that to just be
the actual template instance required.
Resolves openbmc/openbmc#2432
Change-Id: I19bddbd260b5f6945400a83fc6ab34d9077a35b7
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
This will do both the master and hub scans.
Resolves openbmc/openbmc#2278
Change-Id: I6dac03f4c7db397b5b25922df46a11e065d2b254
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
| |
Add the phosphor-dbus-interfaces and openpower-dbus-interfaces
dependencies as the code is now using them.
Change-Id: Ic5f532fd623d2906aaaa50c962675bbcb76cf0f3
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I874f0c119c44c9b5725f58f0bc8330b863f20400
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
| |
The hub scan will be done from within the
fsi-scan service.
Change-Id: I6bccac926b450a3b46d3067a4c72756ac001de96
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 348439b774563037dc6f22d46807f46bdcb3769c.
The repository is moving to use all phosphor-dbus-interfaces
and openpower-dbus-interfaces errors instead, negating the need
for this.
Change-Id: I99ac699692dd1ece99f1d4ee6be6ce8b174c8f52
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For the updatesymlinks service, add a dependency to the pnor updater,
since the pnor updater is started after the ubi volumes are remounted
and the updater creates the priority files. The updatesymlinks service
requires these files and directories to exist in order to create the
symlinks that mboxd uses.
For the ubipatch service, add a dependency to run before mboxd, so
that mboxd finds the pnor patches by the time it starts.
Resolves openbmc/openbmc#2417
Change-Id: Ife2a137e1cd262a6cf8cb93522ad1826b0082739
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
|
|
|
|
|
|
|
| |
Add the environment file for witherspoon
Resolves openbmc/openbmc#2361
Change-Id: Id2aabb9e4c484e081f38f1afb33157e64a8453dd
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
During a normal boot, the FSI scan service runs
before the occ active assert. However, when the BMC
is rebooted and the host is running, need to ensure the
occ active assertion does not happen until FSI has been
scanned.
The OCC active assert causes the openpower-occ-control
application to bind to the OCC device. This can not
happen until the FSI bus has been scanned.
Resolves openbmc/openbmc#2360
Change-Id: I3c5e802f051f72a7ae6c79e414ded16ccac4fa02
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
Our power engineer has requested these changes to allow
higher currents on the Vdd rails.
Resolves openbmc/openbmc#2395
Change-Id: Ic9e2509a4e669d382fd353f563b5c9ac401d3d61
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Icab0322167bc92100ab2482daa77b3305c40c0b6
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Iab410a5148625ca9c5a51428ba5797c632790cb8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit provides supplementary service files for
openbmc/openbmc#2264, which adds a function to delete all versions to
each of the BMC and host updaters.
The service files introduced in this change will locate any "orphaned"
BMC or host volumes - that is to say, volumes which do not correspond to
a current version on the system.
Change-Id: If324d24f66ba08fb0b76ca5873addb6bf2446f97
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Ib4f2436efc9bce032ffc6149239686047a152d19
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Id561a015982898c9673c46e89aac023b1a5b65bb
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds a new service file to the build which will clear the
contents of a specified UBI volume. It's intended as the backend for the
host factory reset.
Additionally, the service file obmc-flash-bios-ubiumount-prsv.service is
removed. This file removes the volume pnor-prsv. Its only use case - the
factory reset - is changing in this issue, openbmc/openbmc#2322, to
clear that volume instead of deleting it, so there's no reason to keep
the service file around anymore.
Change-Id: I577291e3511bf5234ffb87084a082255dac3dbae
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Icf014b2d1d3a067a02035977d2c67c6be118f04d
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
| |
Change-Id: Ic2373fbcb7fbc3cebd41a92e6684d9a789f4a350
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
| |
Use the highest tach feedback from all the rotor feedbacks to base the
increase and decrease requested speed changes on.
Resolves openbmc/openbmc#2305
Change-Id: Ia1a71e53def045b021c3c798da3e8b07ae0a7c89
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Ica82fd00b5b6dab5ebbdcd17105426d763c7694a
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I7a41b09120ec2ef333efbf94bc6de7d1c2b9c94b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
| |
Here PROVIDES is being set to PN, which is the default anyway.
Change-Id: Ia9401719e16da65976225881f7b3c910a4b2689f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
| |
Copy the yaml to the place where phosphor-logging
looks for them during the build.
Change-Id: I3413937a7920c7540794e3f39f3642e0876a9f8f
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Ia7d0f68680fa95ea9f0ef78625e07e313d112662
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I78a6c3512c269ea59b8236a1dbf40102b1f10820
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I2312f58bc033510433ed5db5748e39623cdd270e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I53d22c7313525fa845d00ce04631d3a61a8cfda8
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
| |
just adding comments to some of the more useful variables
Change-Id: If9b600262a1b313089511c05c6a023b223e44bac
Signed-off-by: Chris Austen <austenc@us.ibm.com>
|