Secure boot across a plurality of processors
AssigneeInternational Business Machines Corporation
InventorsJason N. Dale, Jonathan J. DeMent, Clark M. O'Niell, Christopher J. Spandikow
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJason N. Dale, Jonathan J. DeMent, Clark M. O'Niell, Christopher J. Spandikow
Estimating the term…
Boot code is partitioned into a plurality of boot code partitions. Processors of a multiprocessor system are selected to be boot processors and are each provided with a boot code partition to execute in a predetermined boot code sequence. Each processor executes its boot code partition in accordance with the boot code sequence and signals to a next processor the successful and uncompromised execution of its boot code partition. If any of the processors does not signal successful completion and/or uncompromised execution of its boot code partition, the boot operation fails. The processors may be arranged, with regard to the boot operation, in a daisy chain, ring, or master/slave arrangement, for example.
A method, in a data processing system having a plurality of processors, for booting the data processing system, comprising:
A data processing system comprising:
A computer program product comprising a computer storage device having a computer readable program stored thereon, wherein the computer readable program, when executed on a data processing system, causes the data processing system to:
Dependencies are inferred from the claim text.