WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] Certain faults should not be reflected if caused with pr

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] Certain faults should not be reflected if caused with priv=0
From: Xen patchbot -unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 21 Dec 2005 20:42:13 +0000
Delivery-date: Wed, 21 Dec 2005 20:46:12 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User djm@xxxxxxxxxxxxxxx
# Node ID ff81b875b1364ad7113f7b2eca26d8052e08dcf4
# Parent  72f51528d55a9b99f8c7737b34bf6f370de0de7f
Certain faults should not be reflected if caused with priv=0
Signed-off-by Kevin Tian <kevin.tian@xxxxxxxxx>

diff -r 72f51528d55a -r ff81b875b136 xen/arch/ia64/xen/process.c
--- a/xen/arch/ia64/xen/process.c       Wed Dec 21 14:27:09 2005
+++ b/xen/arch/ia64/xen/process.c       Wed Dec 21 14:36:03 2005
@@ -715,9 +715,9 @@
        unsigned long check_lazy_cover = 0;
        unsigned long psr = regs->cr_ipsr;
 
-       if (!(psr & IA64_PSR_CPL)) {
-               printk("ia64_handle_reflection: reflecting with priv=0!!\n");
-       }
+       /* Following faults shouldn'g be seen from Xen itself */
+       if (!(psr & IA64_PSR_CPL)) BUG();
+
        switch(vector) {
            case 8:
                vector = IA64_DIRTY_BIT_VECTOR; break;

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] Certain faults should not be reflected if caused with priv=0, Xen patchbot -unstable <=