Re: [Qemu-devel] [PATCH v3 2/5] target/arm: Fill in ARMISARegisters for kvm64

2018-11-12 Thread Richard Henderson
On 11/12/18 3:34 PM, Peter Maydell wrote: >> The other id_aa64* register fields are all extensions to v8.0, so they should >> be zero. I am of course assuming that AdvSIMD is present, otherwise qemu >> itself probably have failed before now. > > You don't set the id_isar* to say "AdvSIMD present"

Re: [Qemu-devel] [PATCH v3 2/5] target/arm: Fill in ARMISARegisters for kvm64

2018-11-12 Thread Peter Maydell
On 12 November 2018 at 14:09, Richard Henderson wrote: > On 11/12/18 12:37 PM, Peter Maydell wrote: >> On 8 November 2018 at 17:52, Richard Henderson >> wrote: >>> Signed-off-by: Richard Henderson >>> --- >> >>> /* Old kernels may not know about the PREFERRED_TARGET ioctl: however >>>

Re: [Qemu-devel] [PATCH v3 2/5] target/arm: Fill in ARMISARegisters for kvm64

2018-11-12 Thread Richard Henderson
On 11/12/18 12:37 PM, Peter Maydell wrote: > On 8 November 2018 at 17:52, Richard Henderson > wrote: >> Signed-off-by: Richard Henderson >> --- > >> /* Old kernels may not know about the PREFERRED_TARGET ioctl: however >> * we know these will only support creating one kind of guest CP

Re: [Qemu-devel] [PATCH v3 2/5] target/arm: Fill in ARMISARegisters for kvm64

2018-11-12 Thread Peter Maydell
On 8 November 2018 at 17:52, Richard Henderson wrote: > Signed-off-by: Richard Henderson > --- > /* Old kernels may not know about the PREFERRED_TARGET ioctl: however > * we know these will only support creating one kind of guest CPU, > * which is its preferred CPU type. Fortuna

[Qemu-devel] [PATCH v3 2/5] target/arm: Fill in ARMISARegisters for kvm64

2018-11-08 Thread Richard Henderson
Signed-off-by: Richard Henderson --- target/arm/kvm64.c | 90 -- 1 file changed, 88 insertions(+), 2 deletions(-) diff --git a/target/arm/kvm64.c b/target/arm/kvm64.c index 5de8ff0ac5..e1128b94b2 100644 --- a/target/arm/kvm64.c +++ b/target/arm/kvm64.c