|
From: | David Hildenbrand |
Subject: | Re: [PATCH 2/4] s390x: Cleanup cpu resets |
Date: | Fri, 22 Nov 2019 12:14:10 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 |
[...]
#if !defined(CONFIG_USER_ONLY)@@ -473,9 +459,9 @@ static void s390_cpu_class_init(ObjectClass *oc, void *data) #if !defined(CONFIG_USER_ONLY) scc->load_normal = s390_cpu_load_normal; #endif - scc->cpu_reset = s390_cpu_reset; - scc->initial_cpu_reset = s390_cpu_initial_reset; - cc->reset = s390_cpu_full_reset; + scc->cpu_reset = s390_cpu_reset_normal; + scc->initial_cpu_reset = s390_cpu_reset_initial;
What about having only one function here scc->cpu_reset(), where you directly pass in the reset type instead of scc->cpu_reset/scc->initial_cpu_reset?
+ cc->reset = s390_cpu_reset_clear; cc->class_by_name = s390_cpu_class_by_name, cc->has_work = s390_cpu_has_work; #ifdef CONFIG_TCG
-- Thanks, David / dhildenb
[Prev in Thread] | Current Thread | [Next in Thread] |