Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
There is a bug with fast-reset when CPU cores are busy, which can be reproduced by running `stress` and then trying `reboot -ff` (this is what the op-test test cases FastRebootHostStress and FastRebootHostStressTorture do). What happens is the cores lock up, which isn't the best thing in the world when you want them to start executing instructions again. A workaround is to use instruction ramming, which while greatly increasing the reliability of fast-reset on p8, doesn't make it perfect. Instruction ramming is what pdbg was modified to do in order to have the sreset functionality work reliably on p8. pdbg patches: https://patchwork.ozlabs.org/project/pdbg/list/?series=96593&state=* Fixes: #185 Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
- Loading branch information