WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

RE: [Xen-devel] string mmio/pio across page boundaries

>>> "Li, Xin B" <xin.b.li@xxxxxxxxx> 23.11.06 12:36 >>>
>>
>>When preparing arguments for send_mmio_req() or send_pio_req() in hvm
>>where a single iteration crosses a page boundary, the value to 
>>be written is copied from guest memory, but I can't see where the value
>>read is copied to guest memory. Is this case simply missing?
>>
>
>in send_mmio_req or send_pio_req, there is no request crossing a page
>boundary, since it's already converted.

I didn't say in these two functions, I said when preparing the arguments
for them. Would you look at this again, please? Similarly for the updating
of ecx that I asked about in a subsequent mail.

>Are you using an old source tree, I don't see such code, and we have
>sent a patch to clean that code before xen 3.0.3.
>I think the logic is correct now.

It isn't - I'm working on a 3.0.3 based tree right now. But yes, I see
that -unstable has this fixed. I should have checked...

Jan

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