qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] RE: [Xen-devel] Recursion in cpu_physical_memory_rw


From: Li, Xin B
Subject: [Qemu-devel] RE: [Xen-devel] Recursion in cpu_physical_memory_rw
Date: Wed, 15 Nov 2006 00:51:06 -0000

>
>A number of qemu driver backends (such as rtl8139) call the function
>cpu_physical_memory_rw to read/write guest memory.  The target guest
>memory address is often supplied by the guest.  This opens up the
>possibility of a guest giving an address which happens to be an MMIO
>address which can potentially lead to infinite recursion involving
>cpu_physical_memory_rw.
>
>Since these driver backends really only need to access system memory,
>we could simply provide a new access interface that does not allow
>MMIO addresses.
>
>Any comments on this problem?
>

The interface called paddr_is_ram should help.
-Xin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]