[PATCH v2 4/5] drivers: firmware: psci: add extended stateid power_state support

Arnd Bergmann arnd at arndb.de
Fri Oct 23 03:55:34 PDT 2015

On Friday 23 October 2015 11:44:58 Lorenzo Pieralisi wrote:
> Problem with Qemu emulation is that it does not emulate the PSCI 1.0
> specs correctly (it does not even consider PSCI 1.0 functions proper PSCI
> calls), I tested it and I think we should update Qemu as we
> did with KVM kernel code instead of working around it by dodging the
> problem in the PSCI implementation by adding code that checks the
> PSCI version before issuing the PSCI calls through the respective
> conduit.
> Thoughts appreciated.

I think we really cannot break existing qemu installations, but need
a way to detect whether we are dealing with a broken qemu (and warn
about that) or with a working PSCI implementation.

Fixing qemu is of course a good idea, but it's not sufficient.


More information about the linux-arm-kernel mailing list