IA64: quieten PV fp fault/trap handler.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Fri, 12 Dec 2008 01:43:39 +0000 (10:43 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Fri, 12 Dec 2008 01:43:39 +0000 (10:43 +0900)
Now fp fault/trap is handled correctly except the case fpswa
returns error. So quieten the handler.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
xen/arch/ia64/xen/faults.c

index 1e93c194937a9c0b42cd03f1d140e29657675a48..75a0cb095d3d825321225eae207e45a35a432668 100644 (file)
@@ -349,8 +349,9 @@ handle_fpu_swa(int fp_fault, struct pt_regs *regs, unsigned long isr)
 
        if (ret.status) {
                PSCBX(current, fpswa_ret) = ret;
-               printk("%s(%s): fp_emulate() returned %ld\n",
-                      __FUNCTION__, fp_fault ? "fault" : "trap", ret.status);
+               gdprintk(XENLOG_ERR, "%s(%s): fp_emulate() returned %ld\n",
+                        __FUNCTION__, fp_fault ? "fault" : "trap",
+                        ret.status);
        }
 
        return ret.status;
@@ -695,14 +696,12 @@ ia64_handle_reflection(unsigned long ifa, struct pt_regs *regs,
                        vcpu_increment_iip(v);
                        return;
                }
-               printk("ia64_handle_reflection: handling FP fault\n");
                vector = IA64_FP_FAULT_VECTOR;
                break;
        case 33:
                status = handle_fpu_swa(0, regs, isr);
                if (!status)
                        return;
-               printk("ia64_handle_reflection: handling FP trap\n");
                vector = IA64_FP_TRAP_VECTOR;
                break;
        case 34: