Providing processor core fault recovery without requiring system resets in multicore processor-based devices
AssigneeQUALCOMM Incorporated
InventorsDinesh Kumar Choudhary, Maulik Shah
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsDinesh Kumar Choudhary, Maulik Shah
Estimating the term…
Providing processor core fault recovery without requiring system resets in multicore processor-based devices is disclosed herein. In some aspects, a processor-based device provides a plurality of processor cores that comprise a first processor core and a second processor core, with the first processor core configured to operate as a bootstrap processor core (BSP). The first processor core is configured to receive an interrupt corresponding to a registered timer event from a timer peripheral circuit, and, responsive to receiving the interrupt, transmit an interprocess interrupt (IPI) to the second processor core. The first processor core then determines whether a status update was successfully received from the second processor core in response to the IPI. If not, the first processor core performs one or more migration operations on the second processor core, masks the second processor core as offline for scheduling purposes, and blocks the second processor core from further health monitoring.
A processor-based device, comprising:
A processor-based device, comprising:
A method for providing processor core fault recovery in multicore processor-based devices, the method comprising:
A non-transitory computer-readable medium, having stored thereon computer-executable instructions that, when executed, cause a processor device to:
Dependencies are inferred from the claim text.