[Android-virt] [PATCH 7/8] ARM: KVM: guest_didnt_mean_it()

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

 



On 13 March 2012 03:15, Christoffer Dall <c.dall at virtualopensystems.com> wrote:
> On Mon, Mar 12, 2012 at 10:43 PM, Rusty Russell <rusty at rustcorp.com.au> wrote:
>> But I suspect it wouldn't be so explicit in the manual if there wasn't
>> some silicon coming which actually needs this...

> not sure what the process is here, maybe they just don't want to
> dictate that architecture, if that for some reason can clutter some
> hardware implementation logic magic. Who knows.

As a general rule of thumb you can assume that impdef leeway in the
architecture manual is there for a reason, yes.

If you have access to the AEM model it has a take_ccfail_undef flag
you can use to enable (some of) this behaviour.

Since we've dropped all that asm now, I don't think the 'cc failed?'
checks are all that much code and I'd prefer to have them in rather
than out. This would be in line with existing code in the kernel for
eg swp emulation which is handling this case already.

-- PMM


[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