Re: [PATCH v3] ARM: KVM: lazy save/restore of vfp/neon

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

 



On Thu, Aug 2, 2012 at 12:25 PM, Rusty Russell <rusty.russell@xxxxxxxxxx> wrote:
> On Thu, 2 Aug 2012 01:14:21 +0200, Antonios Motakis <a.motakis@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>> On Thu, Aug 2, 2012 at 12:12 AM, Christoffer Dall <
>> c.dall@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>> > When compiling the v10-stage kernel in ARM mode with this patch applied, I
>> > get:
>> >
>> > arch/arm/kvm/interrupts.S: Assembler messages:
>> > arch/arm/kvm/interrupts.S:691: Error: invalid constant (438) after fixup
>> > arch/arm/kvm/interrupts.S:697: Error: invalid constant (424) after fixup
>> > make[1]: *** [arch/arm/kvm/interrupts.o] Error 1
>> >
>>
>> Ok, I will try to reproduce this on v10-stage. Thanks.
>
> I got a similar problem when I applied your patch on top of the vgic
> stuff.

you probably also have Kernel Debugging turned on...

>
> Moving the cpumask to the end solved it for my case, but that was for
> offset 0x4c4 IIRC: this looks different.  We may have to rewrite that
> part of the asm to use multiple instructions...
>

On an unrelated note, Antionios, how was this tested? Did you run
SoftFloat or something equivalent in the guest? If you have a script
and some binaries, can you provide this?

-Christoffer
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm


[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux