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.htmlReceived on Mon Sep 27 19:06:02 2004
This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:31 EST