Re: INIT dumps broken?

From: Keith Owens <kaos_at_ocs.com.au>
Date: 2004-09-28 09:03:45
On Mon, 27 Sep 2004 22:34:15 +0900, 
Takao Indoh <indou.takao@soft.fujitsu.com> wrote:
>On Thu, 16 Sep 2004 00:14:11 +1000, Keith Owens wrote:
>>Agreed that MINSTATE_PHYS is broken.  Not sure that tpa is reliable
>>during INIT/MCA, especially as one of the possible causes of an MCA is
>>an invalid tlb.
>>
>>Can anybody describe why cpu 0 changed from 0xe... to 0xa... for the
>>idle task between 2.6.7-rc3 and 2.6.8?
>
>MINSTATE_END_SAVE_MIN_PHYS is also wrong?
>
>#define MINSTATE_END_SAVE_MIN_PHYS
>        or r12=r12,r14;         /* make sp a kernel virtual address */
>        or r13=r13,r14;         /* make `current' a kernel virtual address */
>        ;;
>
>In the case of swapper on cpu0, it calculates wrong address.
>If address of swapper on cpu0 is a000000100634000, this macro
>sets r13 to e000000100634000.

Fixed in Tony's bk tree since September 16.

-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Mon Sep 27 19:06:02 2004

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