qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v1 for-2.11 00/10] target/s390x: cleanup cpu.h


From: David Hildenbrand
Subject: Re: [Qemu-devel] [PATCH v1 for-2.11 00/10] target/s390x: cleanup cpu.h
Date: Thu, 17 Aug 2017 15:12:34 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1

On 17.08.2017 15:11, Cornelia Huck wrote:
> On Thu, 17 Aug 2017 11:22:15 +0200
> David Hildenbrand <address@hidden> wrote:
> 
>> cpu.h is accessed outside of target/s390x. It should only contain
>> what is expected to be accessed outside of this folder. Therefore, create
>> internal.h and move a lot to that file. In addition, introduce
>> kvm-stub.c and kvm_390x.h for kvm specific functions.
>>
>> Let's see what compilers think about this version.
> 
> It seems they like it :)
> 
>>
>> RFC -> v1:
>> - (hopefully) fixed a compile error
>> - move some functions from cpu.h to the only c file they are used in
>> - move kvm function and stubs to kvm_s390x.h and kvm-stub.c
>> - smaller requested style fixes
>>
>>
>> David Hildenbrand (10):
>>   target/s390x: move cc_name() to cc_helper.c
>>   target/s390x: move cpu_mmu_idx_to_asc() to excp_helper.c
>>   target/s390x: move psw_key_valid() to mem_helper.c
>>   target/s390x: move s390_do_cpu_reset() to diag.c
>>   target/s390x: move get_per_in_range() to misc_helper.c
>>   target/s390x: introduce internal.h
>>   target/s390x: move a couple of functions to cpu.c
>>   s390x: avoid calling kvm_ functions outside of target/s390x/
>>   s390x/kvm: move KVM declarations and stubs to separate files
>>   target/s390x: cleanup cpu.h
> 
> Generally, this looks good. I'll probably apply patches 1-8. For patch
> 9, I'll wait for an update (no need to resend the whole series). Still
> undecided about patch 10.
> 

I'll do another complete resend, cleaned up KVM_STATE parameter from two
functions which resulted in some conflicts when moving this stuff.

-- 

Thanks,

David



reply via email to

[Prev in Thread] Current Thread [Next in Thread]