> From: Ulrich Weigand <[EMAIL PROTECTED]>
> Date: Wed, 8 May 2002 23:34:42 +0200 (MET DST)

>[...]
> Well, ar4 is loaded together with the rest of the access
> registers right at the end of head.S, immediately before
> calling start_kernel:
>
>         lam    0,15,.Laregs-.LPG2(%r13) # load access regs needed by uaccess
>         brasl  %r14,start_kernel        # go to C code
> [snip]
> .Laregs:    .long  0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0

One more question: how are other CPUs initialized in this area?
I changed this place and removed my kludge from cpu_init(),
now the thing blows up somewhere else with symptoms of EFAULT.

-- Pete

Reply via email to