On 7/11/23 11:44, Thomas Huth wrote:
On 06/11/2023 12.44, Philippe Mathieu-Daudé wrote:
In order to restrict CPUS390XState declaration to "cpu.h" (both
target-specific):
- have the following prototypes take a S390CPU* instead:
. css_do_sic()
. sclp_service_call()
. sclp_service_call_protected()
- restrict cpu_get_tb_cpu_state() definition to TCG
Philippe Mathieu-Daudé (4):
hw/s390x/css: Have css_do_sic() take S390CPU instead of CPUS390XState
hw/s390x/sclp: Have sclp_service_call[_protected]() take S390CPU*
target/s390x/cpu: Restrict cpu_get_tb_cpu_state() definition to TCG
target/s390x/cpu: Restrict CPUS390XState declaration to 'cpu.h'
Patches look reasonable. Thanks, queued them now!
Thanks, since I wasn't sure the series would be reviewed in time for
soft freeze, I didn't mention it would be more convenient for me to
take it via my hw-misc tree. Since you kindly reviewed it, I'll take
it :) Thanks!