[BACK]Return to locore.S CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / i386 / i386

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/arch/i386/i386/locore.S between version 1.43.4.1 and 1.43.4.2

version 1.43.4.1, 2006/10/20 19:42:24 version 1.43.4.2, 2006/10/24 21:10:22
Line 1072  switch_restored:
Line 1072  switch_restored:
         movl    $1,%ebx          movl    $1,%ebx
   
 switch_return:  switch_return:
         /* Donate the current CPU's sched mutex to the LWP */  
         movl    CPUVAR(SELF),%eax  
         addl    $CPU_INFO_SCHED_MUTEX,%eax  
         movl    %eax,L_MUTEX(%edi)  
   
 #if defined(MULTIPROCESSOR) || defined(LOCKDEBUG)  #if defined(MULTIPROCESSOR) || defined(LOCKDEBUG)
         pushl   $_C_LABEL(sched_mutex)          pushl   $_C_LABEL(sched_mutex)
         call    _C_LABEL(mutex_exit)          call    _C_LABEL(mutex_exit)

Legend:
Removed from v.1.43.4.1  
changed lines
  Added in v.1.43.4.2

CVSweb <webmaster@jp.NetBSD.org>