|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [PATCH 24/58] PPC: E500: Add PV spinning code |
Date: | Tue, 27 Sep 2011 10:01:58 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20110906 Thunderbird/6.0.2 |
On 09/27/2011 09:53 AM, Blue Swirl wrote: >> > So how would you emulate cache lines with line locking on KVM? > The cache would be a MMIO device which registers to handle all memory > space. Configuring the cache controller changes how the device > operates. Put this device between CPU and memory and other devices. > Performance would probably be horrible, so CPU should disable the > device automatically after some time. > Seems like a better alternative would be to add an mmio device when a line is actually locked. And the device would cover *only* the locked line. I assume that following the boot process these lines are unlocked, and the normal running state of the system would have none of these mmio devices active. r~
[Prev in Thread] | Current Thread | [Next in Thread] |