|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] Don't panic for other region physaddr handling in vcpu_t
# HG changeset patch
# User djm@xxxxxxxxxxxxxxx
# Node ID be53bbe62f2e7e9f6c39eecca6e505240212e88c
# Parent 7fd6dff1631d662c53b7a11c55ef7b07ac50e156
Don't panic for other region physaddr handling in vcpu_translate
diff -r 7fd6dff1631d -r be53bbe62f2e xen/arch/ia64/xen/vcpu.c
--- a/xen/arch/ia64/xen/vcpu.c Wed Nov 9 20:11:31 2005
+++ b/xen/arch/ia64/xen/vcpu.c Wed Nov 9 21:31:01 2005
@@ -1299,7 +1299,10 @@
unsigned long region = address >> 61;
// dom0 may generate an uncacheable physical address (msb=1)
if (region && ((region != 4) || (vcpu->domain != dom0))) {
- panic_domain(vcpu_regs(vcpu),
+// FIXME: This seems to happen even though it shouldn't. Need to track
+// this down, but since it has been apparently harmless, just flag it for now
+// panic_domain(vcpu_regs(vcpu),
+ printk(
"vcpu_translate: bad physical address: %p\n",address);
}
*pteval = (address & _PAGE_PPN_MASK) | __DIRTY_BITS |
_PAGE_PL_2 | _PAGE_AR_RWX;
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] Don't panic for other region physaddr handling in vcpu_translate,
Xen patchbot -unstable <=
|
|
|
|
|