diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-08 15:21:36 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-08 15:21:36 +0100 |
commit | bc70813814bf808d64f0331c2e450662058e07a7 (patch) | |
tree | dd09373b411ff1d100b709a37fb0439f2483b10f /extras/mini-os/kernel.c | |
parent | 064a4d414b4768dff82ae5bbd9e703b4442c214a (diff) | |
download | xen-bc70813814bf808d64f0331c2e450662058e07a7.tar.gz xen-bc70813814bf808d64f0331c2e450662058e07a7.tar.bz2 xen-bc70813814bf808d64f0331c2e450662058e07a7.zip |
Don't unshadow when the shadow l2 is the current used shadow table.
Otherwise, when destroying the domain, if the current sl2 is unpinned
then the shadow page will be freed without accquire the shadow_lock.
This may also improve the performance due to avoiding uncessary
unshadow.
Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
Diffstat (limited to 'extras/mini-os/kernel.c')
0 files changed, 0 insertions, 0 deletions