diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-12-08 10:51:39 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-12-13 16:27:09 +1100 |
commit | 4a6d1a70f0fe50ceb8176f2d6d0fc612f8e32589 (patch) | |
tree | 71574708d32dbe972b9eeae6c9095f482bfddb66 /hw | |
parent | 7fe3de438b19545471d2fb72e54ed01a40b12706 (diff) | |
download | skiboot-4a6d1a70f0fe50ceb8176f2d6d0fc612f8e32589.zip skiboot-4a6d1a70f0fe50ceb8176f2d6d0fc612f8e32589.tar.gz skiboot-4a6d1a70f0fe50ceb8176f2d6d0fc612f8e32589.tar.bz2 |
BMC/PCI: Check slot tables against detected devices
On BMC machines, we have slot tables of built in PHBs, slots and devices
that are physically present in the system (such as the BMC itself). We
can use these tables to check what we *detected* against what *should*
be in the system and throw an error if they differ.
We have seen this occur a couple of times while still booting, giving the
user just an empty petitboot screen and not much else to go on. This
patch helps in that we get a skiboot error message, and at some point
in the future when we pump them up to the OS we could get a big friendly
error message telling you you're having a bad day.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Acked-by: Russell Currey <ruscur@russell.cc>
[stewart@linux.vnet.ibm.com: add barreleye]
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'hw')
0 files changed, 0 insertions, 0 deletions