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

[Xen-devel] Re: [PATCH 1/2] x86, hvm: allow another vcpu to receive PIT IRQ (support kexec/kdump on hvm)



Keir Fraser writes:
> So... You want virtual wire through IO-APIC?

Yes, I'm struggling. 

> Still some logic changes to vpt.c will be required, since platform timers
> only tick and generate interrupts when vpt logic is executed on vcpu0's
> return-to-guest path. Same for irq passthrough (handled by your patch 2/2).

Indeed, also vioapic.c doesn't support virtual wire mode.

> Hmmm... Okay I think this might be workable. Device passthru and vpt
> subsystems could be fired off of whichever vcpu owns the LAPIC identifier
> currently programmed into IOAPIC0:PIN0, rather than being hardwired to
> VCPU0.

Okay, but 2/2 patch can wait. First of all, I'll remake 1/2 patch.

Thanks,
Kouya

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.