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

Re: [Xen-devel] domU guest for xcp 0.1.1


  • To: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
  • From: Ritu kaur <ritu.kaur.us@xxxxxxxxx>
  • Date: Thu, 18 Mar 2010 07:23:48 -0700
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 18 Mar 2010 07:24:45 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=f0E9ZhSXc+77RaHvV1xnEOV2CzY03Zh58V+tMzzJObJY5zUIjaqHeYPtJHM+RixcPo cHC1aWASR+dZ+hcMSMSTRykjZOj089LkKJg/EVsOUquKhwpPtSGwne6JNlHmVbdX41kr I8gpOU2EPirViaAj7zpSrPW/1eGikjje0rANA=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Thanks Ian, could you please clarify me how are interrupts handled for pci passthrough device. I thought it is delivered via evtchn from pciback to pcifront i.e InterruptDescTable->Hypervisor->pciback->pcifront->actual_device is this correct?

IRQ is 11 in dom0 for nic device but after driver for nic is loaded in domU IRQ is changed to 17. When you say try with another device should I try with another nic device or someother device?

Thanks


On Thu, Mar 18, 2010 at 7:11 AM, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
On Thu, 2010-03-18 at 13:43 +0000, Ritu kaur wrote:
> Hi Ian.
>
>  pcifront_handler_aer is the callback function.

This is not the same interrupt/evtchn as your device's interrupt though.
This is the PCI error handling notification interrupt (PCI AER is PCI
Advanced Error Reporting).

[...]

> Yes my nic device is sharing interrupts(IRQ17) with usb and ide
> devices in dom0.

This may be your problem, I don't know if this is expected to work or
not.

You could experiment with another device which doesn't share an
interrupt, just to check that the basic mechanism is working.

Ian.



_______________________________________________
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®.