[Skiboot] [PATCH v2 7/7] opal/hmi: Never trust a cow!

Stewart Smith stewart at linux.ibm.com
Wed Mar 27 13:15:15 AEDT 2019

Frederic Barrat <fbarrat at linux.ibm.com> writes:
> With opencapi, it's fairly common to trigger HMIs during AFU
> development on the FPGA, by not replying in time to an NPU command,
> for example. So shift the blame reported by that cow to avoid crowding
> my mailbox.
> Signed-off-by: Frederic Barrat <fbarrat at linux.ibm.com>
> ---
> Changelog
> v2: no change

I'm kind of tempted to bikeshed this a bit and say we should throw a
different ASCII art animal for an error when we've configured the NPU
for OpenCAPI. Part of the joy of the cow error has been being able to
map "customer complains of cow error" immediately over to "send bug to

Maybe we need a goat or a sheep? IS the theme for the NPU commonly
milked animals?

Also, why is ASCII art licensing information so hazy and weird. I don't
want to have to have a conversation with lawyers about some ascii art
goat from a BBS in the mid 1980s...

Although maybe a Capybara is more of a CAPI related animal?

I guess the reality is that it's currently an overloaded cow, and we
probably don't need to have a misleading overloaded cow as OpenCAPI
support comes in....

Maybe we need to raid what's in Cowsay :)

Stewart Smith
OPAL Architect, IBM.

More information about the Skiboot mailing list