Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia64/src/proc/scheduler.c

    r2f23341 r666773c  
    7979         * Record address of kernel stack to bank 0 r23.
    8080         * These values will be found there after switch from userspace.
    81          *
    82          * Mind the 1:1 split of the entire STACK_SIZE long region between the
    83          * memory stack and the RSE stack.
    8481         */
    8582        asm volatile (
     
    8986                "bsw.1\n"
    9087                :
    91                 : "r" (&THREAD->kstack[STACK_SIZE / 2]),
    92                   "r" (&THREAD->kstack[STACK_SIZE / 2 - SP_DELTA])
     88                : "r" (&THREAD->kstack[THREAD_STACK_SIZE]),
     89                  "r" (&THREAD->kstack[THREAD_STACK_SIZE - SP_DELTA])
    9390                );
    9491}
Note: See TracChangeset for help on using the changeset viewer.