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

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


On Thursday 22 October 2015 15:07:06 Kevin Hilman wrote:
> Spam Status: Spamassassin    CRM114    
> On Wed, Jul 8, 2015 at 10:16 AM, Lorenzo Pieralisi
> <lorenzo.pieralisi at arm.com> wrote:
> > PSCI v1.0 augmented the power_state parameter format specification
> > (extended stateid) and introduced a way to probe it through the
> > PSCI_FEATURES interface.
> >
> > This patch implements code that detects the power_state format at
> > run-time through the PSCI_FEATURES interface, so that the power_state
> > argument can be properly detected and validated in the kernel according
> > to the information provided through firmware.
> >
> > Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi at arm.com>
> > Cc: Mark Rutland <mark.rutland at arm.com>
> 
> kernelci.org started finding a new boot failures in the arm-soc tree
> on arm64 qemu[1] and it was bisected down to this patch, which is in
> arm-soc in the form of commit a5c00bb28da0 (drivers: firmware: psci:
> add extended stateid power_state support)
> 
> The patch doesn't revert cleanly, so I didn't dig much further, but
> this suggests that some more testing on qemu is needed (or does qemu
> need to be upgraded?)
> 
> Kevin
> 
> [1] http://kernelci.org/boot/all/job/arm-soc/kernel/v4.3-rc5-557-g159ca7e43189/
> 

Could it be that qemu claims to support psci-1.0 but is actually not
compatible?

	Arnd



More information about the linux-arm-kernel mailing list