41 messages in com.xensource.lists.xen-develRE: [Xen-devel] [PATCH 1/5] Add MSI s...| From | Sent On | Attachments |
|---|---|---|
| Shan, Haitao | 26 Mar 2008 23:55 | |
| Shan, Haitao | 26 Mar 2008 23:59 | .patch |
| Shan, Haitao | 27 Mar 2008 00:01 | .patch |
| Shan, Haitao | 27 Mar 2008 00:03 | .patch |
| Shan, Haitao | 27 Mar 2008 00:03 | .patch |
| Shan, Haitao | 27 Mar 2008 00:04 | .patch |
| Shan, Haitao | 27 Mar 2008 00:10 | .patch |
| Keir Fraser | 27 Mar 2008 00:55 | |
| Espen Skoglund | 27 Mar 2008 10:32 | |
| Caitlin Bestler | 27 Mar 2008 15:09 | |
| Jiang, Yunhong | 27 Mar 2008 18:48 | |
| Keir Fraser | 28 Mar 2008 00:24 | |
| Jiang, Yunhong | 28 Mar 2008 01:39 | |
| Keir Fraser | 28 Mar 2008 01:51 | |
| Keir Fraser | 28 Mar 2008 02:15 | |
| Tian, Kevin | 28 Mar 2008 02:22 | |
| Keir Fraser | 28 Mar 2008 02:32 | |
| Jiang, Yunhong | 28 Mar 2008 02:35 | |
| Jiang, Yunhong | 28 Mar 2008 02:37 | |
| Keir Fraser | 28 Mar 2008 02:45 | |
| Tian, Kevin | 28 Mar 2008 02:48 | |
| Keir Fraser | 28 Mar 2008 03:00 | |
| Shan, Haitao | 28 Mar 2008 03:02 | |
| Keir Fraser | 28 Mar 2008 03:08 | |
| Shan, Haitao | 28 Mar 2008 03:12 | |
| Espen Skoglund | 28 Mar 2008 04:37 | |
| Keir Fraser | 28 Mar 2008 04:52 | |
| Espen Skoglund | 28 Mar 2008 05:00 | |
| Espen Skoglund | 28 Mar 2008 05:15 | |
| Keir Fraser | 28 Mar 2008 05:59 | |
| Jiang, Yunhong | 31 Mar 2008 06:57 | |
| Keir Fraser | 31 Mar 2008 07:13 | |
| Keir Fraser | 31 Mar 2008 07:15 | |
| Jiang, Yunhong | 31 Mar 2008 07:25 | |
| Keir Fraser | 31 Mar 2008 07:33 | |
| Shan, Haitao | 31 Mar 2008 19:38 | |
| Neil Turton | 02 Apr 2008 07:55 | |
| Shan, Haitao | 03 Apr 2008 05:11 | |
| Keir Fraser | 03 Apr 2008 05:31 | |
| Shan, Haitao | 30 Apr 2008 00:10 | |
| Shan, Haitao | 30 Apr 2008 00:17 |
| Subject: | RE: [Xen-devel] [PATCH 1/5] Add MSI support to XEN![]() |
|---|---|
| From: | Shan, Haitao (hait...@intel.com) |
| Date: | 03/28/2008 03:12:46 AM |
| List: | com.xensource.lists.xen-devel |
OK. I will update the patch and send it out again.
Best Regards Haitao Shan
Keir Fraser wrote:
On 28/3/08 09:49, "Tian, Kevin" <kevi...@intel.com> wrote:
Yes, the synchronisation is pretty easy though. We just have to add a layer of emulation to PV guest accesses to 0xcf8/0xcfc.
Yes, a small tricky however is, the owner vcpu may be scheduled out between 0xcf8 and 0xcfc access, when another pcpu is trying to access PCI config space like masking MSI within do_IRQ... Maybe Xen need to emulate 0xcf8/0xcfc pair without return to guest in the middle. :-)
Not at all. You track the guest's 0xcf8 value in the vcpu structure, and issue the physical 0xcf8/0xcfc access as a pair, under a spinlock, whenever the guest writes 0xcfc.
-- Keir
_______________________________________________ Xen-devel mailing list Xen-...@lists.xensource.com http://lists.xensource.com/xen-devel





.patch