Re: What does do?

From: David Mosberger <>
Date: 2004-10-26 18:36:40
>>>>> On Mon, 25 Oct 2004 10:21:50 -0700, Roland Dreier <> said:

  Roland> I can see the ERROR: comes from but I have no
  Roland> idea what it is checking (something to do with unwind info?)
  Roland> let alone how to fix the problem.

  Roland> Is this benign or is there something to be fixed?

Both: it needs to be fixed, but it's (mostly) benign since the only
time we're executing that code is when the unwinder can't run anyhow,
since we're in the middle of delivering an MCA.  That may (and
probably will) change in the future, so it's something that should be

I was hoping someone who knows and could test the MCA code better
would fix it but that hasn't happened yet, so it's time for plan B.

Tony, below is a patch that fixes the unwind info enough that the
warning/error goes away.  The unwind-info may not be 100% correct
though.  Someone who can test/exercise this code may want to check on


===== arch/ia64/kernel/mca_asm.S 1.14 vs edited =====
--- 1.14/arch/ia64/kernel/mca_asm.S	2003-12-23 08:52:44 -08:00
+++ edited/arch/ia64/kernel/mca_asm.S	2004-10-26 01:29:47 -07:00
@@ -868,7 +868,7 @@
+	.prologue
 	// stash the information the SAL passed to os
@@ -907,6 +907,7 @@
 	adds out0=16,sp				// out0 = pointer to pt_regs
+	.body
 	adds out1=16,sp				// out0 = pointer to switch_stack rp=ia64_init_handler
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to
More majordomo info at
Received on Tue Oct 26 04:37:08 2004

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:32 EST