Re: problem with 64bit kernel, BOOT_ELF32 and memory outside CKSEG0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 12 Nov 2007, Thomas Bogendoerfer wrote:

> I simply used call_o32.S from the decstation part and missed the
> fact, that it simply uses the normal kernel stack when calling
> firmware. This works quite good until the first kernel thread
> gets scheduled, which has a kernel stack via a CAC_BASE address.

 You could do stack switching in call_o32() -- I just figured there was no 
point in adding this complication as the DECstation always runs from KSEG0 
-- it has the maximum of 480MB of RAM mapped linearly starting from 0.

  Maciej


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux