Re: [PATCH 2.5] r4k_switch task_struct/thread_info fixes

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

 



On Thu, 6 Feb 2003, Jun Sun wrote:

> Actually the following hunks are not right.  ST_OFF
> should be applied against the task_struct, which is a0,
> not thread_info (t3).

In 2.4 yes, not in 2.5.

include/linux/sched.h:469
> union thread_union {
>         struct thread_info thread_info;
>         unsigned long stack[INIT_THREAD_SIZE/sizeof(long)];
> };

That means the top of the stack is actually at (task->thread_info +
KERNEL_STACK_SIZE) in 2.5. See for example arch/mips64/kernel/ptrace.c:107

> Also see my next email before you rush into trying :-)

Ok, I'll look at it later.

Vivien.



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

  Powered by Linux