Module Name: src Committed By: matt Date: Fri Aug 23 06:24:21 UTC 2013
Modified Files: src/sys/arch/powerpc/powerpc: trap_subr.S Log Message: Avoid a few instructions since we know CURLWP is in %r13 To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/arch/powerpc/powerpc/trap_subr.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/powerpc/powerpc/trap_subr.S diff -u src/sys/arch/powerpc/powerpc/trap_subr.S:1.76 src/sys/arch/powerpc/powerpc/trap_subr.S:1.77 --- src/sys/arch/powerpc/powerpc/trap_subr.S:1.76 Thu Apr 11 17:13:15 2013 +++ src/sys/arch/powerpc/powerpc/trap_subr.S Fri Aug 23 06:24:21 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: trap_subr.S,v 1.76 2013/04/11 17:13:15 macallan Exp $ */ +/* $NetBSD: trap_subr.S,v 1.77 2013/08/23 06:24:21 matt Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -1068,13 +1068,7 @@ s_sctrap: isync addi %r3,%r1,FRAME_TF /* Call the appropriate syscall handler: */ -#if 0 - GET_CPUINFO(%r4) - ldptr %r4,CI_CURLWP(%r4) - ldptr %r4,L_PROC(%r4) -#else ldptr %r4,L_PROC(%r13) -#endif ldptr %r4,P_MD_SYSCALL(%r4) mtctr %r4 bctrl