SHA256
1
0
forked from pool/xen

- bnc#651822 - xm snapshot-xxx scripts lead to an XP SP3 HVM domU

to chkdsk
  snapshot-xend.patch
  snapshot-ioemu-restore.patch

- bnc#651957 - Xen: vm-install failed to start
  xenpaging.enabled.patch 

- fate#310510 - fix xenpaging
  xenpaging.signal_handling.patch
  - unlink pagefile in signal handler

OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=84
This commit is contained in:
Charles Arnold
2010-11-19 20:15:50 +00:00
committed by Git OBS Bridge
parent a12433a7fb
commit 64f5943c90
19 changed files with 242 additions and 248 deletions

View File

@@ -26,7 +26,8 @@ passed gfn.
Signed-off-by: Olaf Hering <olaf@aepfle.de>
---
v2: check wether mfn is valid
v2:
call set_gpfn_from_mfn only if mfn is valid
xen/arch/x86/mm/p2m.c | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
@@ -54,8 +55,8 @@ v2: check wether mfn is valid
+ set_gpfn_from_mfn(mfn_x(mfn), rsp.gfn);
+ p2m_unlock(d->arch.p2m);
+ } else {
+ gdprintk(XENLOG_ERR, "invalid mfn %lx for gfn %lx p2mt %x\n",
+ mfn_x(mfn), rsp.gfn, p2mt);
+ gdprintk(XENLOG_ERR, "invalid mfn %lx for gfn %lx p2mt %x flags %lx\n",
+ mfn_x(mfn), rsp.gfn, p2mt, (unsigned long)rsp.flags);
+ }
/* Unpause domain */