|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] [PATCH RFC] vga: flag vga ram for notifiers |
Date: | Thu, 31 Mar 2011 13:33:58 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8 |
On 03/31/2011 12:43 PM, Michael S. Tsirkin wrote:
Currently, vga cards that allocate vga ram, register it as regular ram. When this happens a lot, vhost need to get notified and flush its memory tables, which is slow. This was observed with cirrus vga. As a solution, add an explicit flag when registering vga ram, vhost-net can simply ignore it. Long term, we might be able to use this API to avoid the need to request dirty loggin from devices explicitly. Tested: with cirrus vga only. Signed-off-by: Michael S. Tsirkin<address@hidden>
Treating vga specially is not the right approach.You want to treat real RAM specially and only make that visible to vhost. See http://wiki.qemu.org/Features/RamAPI
There is nothing special about VGA. Regards, Anthony Liguori
[Prev in Thread] | Current Thread | [Next in Thread] |