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

[Xen-devel][VTD][RESEND]add a timer for the shared interrupt issue for vt-d


  • To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Xin, Xiaohui" <xiaohui.xin@xxxxxxxxx>
  • Date: Wed, 17 Oct 2007 21:44:50 +0800
  • Delivery-date: Wed, 17 Oct 2007 06:46:44 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcgQw+ProgCV0z3VTpKlJoAxcNdgrQ==
  • Thread-topic: [Xen-devel][VTD][RESEND]add a timer for the shared interrupt issue for vt-d

Keir,

It’s a resending patch for the timeout mechanism to deal with the shared interrupt issue for vt-d enabled hvm guest.

We modify the patch following your comments last time and make some other small fix:

1)       We don’t touch the locking around the hvm_dpci_eoi().

2)       Remove the HZ from the TIME_OUT_PERIOD macro which may confuse others.

3)       Add some explanation to the return value for the hvm_pci_intx_assert(), and the has_timer parameter for the hvm_dpci_eoi.

We have tested it with shared interrupt between dom0/HVM(pcie/disk) and HVM/HVM(pcie/pcie).

 

Signed-off-by: Xin, Xiaohui<xiaohui.xin@xxxxxxxxx

Signed-off-by: Kevin Tian <kevin.tian@xxxxxxxxx>

 

 

Attachment: timeout-2.diff
Description: timeout-2.diff

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