On 21.11.19 15:25, Janosch Frank wrote:
On 11/21/19 12:27 PM, David Hildenbrand wrote:
On 20.11.19 12:43, Janosch Frank wrote:
@@ -357,6 +353,35 @@ static void s390_machine_reset(MachineState *machine)
run_on_cpu(cs, s390_do_cpu_initial_reset, RUN_ON_CPU_NULL);
run_on_cpu(cs, s390_do_cpu_load_normal, RUN_ON_CPU_NULL);
break;
+ case S390_RESET_EXTERNAL:
+ case S390_RESET_REIPL: /* Subcode 4 */
+ qemu_devices_reset();
+ s390_crypto_reset();
+ /* configure and start the ipl CPU only */
+ run_on_cpu(cs, s390_do_cpu_ipl, RUN_ON_CPU_NULL);
+ break;
Is there a way to modify this patch to not change unrelated code that
heavily? Makes it harder to review.
https://github.com/frankjaa/qemu/commit/8c53d5c8a6bbcc53496c7a2877c7cbffc435b708
And please trim your emails.
If you use Thunderbird I suggest QuoteCollapse ... because nobody got
time for that ;)
--
Thanks,
David / dhildenb