[Skiboot] [PATCH v3 4/8] phb4/capp: Update and re-factor phb4_set_capi_mode()
    Vaibhav Jain 
    vaibhav at linux.ibm.com
       
    Fri Jan 11 01:18:49 AEDT 2019
    
    
  
Hi Fred,
Thanks for reviewing this patch.
Frederic Barrat <fbarrat at linux.ibm.com> writes:
>> -	offset = PHB4_CAPP_REG_OFFSET(p);
>> -	xscom_read(p->chip_id, CAPP_ERR_STATUS_CTRL + offset, ®);
>> -	if ((reg & PPC_BIT(5))) {
>> -		PHBERR(p, "CAPP: recovery failed (%016llx)\n", reg);
>> -		return OPAL_HARDWARE;
>
> It seems that we're no longer testing for that bit and have a permanent 
> failure if a reovery failed before. Is the logic that we might as well 
> try to switch state anyway and see how that goes?
CAPP recovery failed is a checkstop event and only way to recover from
it will be to do a full ipl reboot. This will anyways reset the CAPP
state hence this check was redundant.
-- 
Vaibhav Jain <vaibhav at linux.ibm.com>
Linux Technology Center, IBM India Pvt. Ltd.
    
    
More information about the Skiboot
mailing list