[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xen-ppc-devel
Subject:    [XenPPC] [pushed][ppc] Make sure IRQs are enabled while processing
From:       jimix () watson ! ibm ! com
Date:       2006-03-29 17:34:48
Message-ID: E1FOeZE-0008Hf-SR () heater ! watson ! ibm ! com
[Download RAW message or body]

changeset:   9664:7c52c6507ea3
user:        jimix@heater.watson.ibm.com
date:        Wed Mar 29 12:28:58 2006 -0500
summary:     [ppc] Make sure IRQs are enabled while processing hcalls

diff -r cdf8ac2329d1 -r 7c52c6507ea3 xen/arch/ppc/hcalls.c
--- a/xen/arch/ppc/hcalls.c	Wed Mar 29 12:22:26 2006 -0500
+++ b/xen/arch/ppc/hcalls.c	Wed Mar 29 12:28:58 2006 -0500
@@ -77,6 +77,8 @@ void do_hcall(struct cpu_user_regs *regs
 {
     ulong num = regs->gprs[3];
 
+    local_irq_enable();
+
     if ((num & XEN_MARK(0)) == XEN_MARK(0)) {
         /* it's a Xen call */
         num &= ~XEN_MARK(0);



_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@lists.xensource.com
http://lists.xensource.com/xen-ppc-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic