Home | History | Annotate | Download | only in booke
History log of /src/sys/arch/powerpc/booke/copyin.c
RevisionDateAuthorComments
 1.9  06-Jul-2020  rin Style and cosmetic changes. No binary changes intended.
 1.8  02-Mar-2020  rin Let copyinstr(9) return ENAMETOOLONG correctly if source is not
NUL-terminated; it cannot be determined by (uint8_t)data == '\0'
since data is right shifted at the end of loop.

Found by POOL_REDZONE.
 1.7  07-Apr-2019  thorpej branches: 1.7.4;
Detangle some of the PowerPC CPU configuration spaghetti.
 1.6  24-Jul-2014  joerg branches: 1.6.28;
#if 0 unused copyin_halfword.
 1.5  16-Mar-2012  matt branches: 1.5.2; 1.5.12;
Make sure to have copyinstr return ENAMETOOLONG if the string was too long.
 1.4  20-Jun-2011  matt branches: 1.4.2; 1.4.6; 1.4.8;
Cleanup includes.
 1.3  17-Feb-2011  matt branches: 1.3.2; 1.3.4;
add begging of single step support. Since BookE doesn't support PSL_SE, if
userret find PSL_SE set in SRR1, it will call booke_sstep to setup the
debug registers.
 1.2  18-Jan-2011  matt branches: 1.2.2;
Add support for BookE Freescale MPC85xx (e500 core) processors.
Add fast softint support for PowerPC (though only booke uses it).
Redo FPU/VEC support and add e500 SPE support.
Rework trap/intrs to use a common trapframe format.
Support SOFTFLOAT (no hardfloat or fpu emulation) for BookE.
 1.1  07-Jan-2011  matt branches: 1.1.2; 1.1.4;
file copyin.c was initially added on branch matt-nb5-pq3.
 1.1.4.1  06-Jun-2011  jruoho Sync with HEAD.
 1.1.2.2  14-Oct-2011  matt Sync with current pulling P2020 and other newer processor support.
 1.1.2.1  07-Jan-2011  matt Add mpc85xx support for netbsd-5 (with some incompatible kernel changes).
 1.2.2.1  05-Mar-2011  bouyer Sync with HEAD
 1.3.4.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.3.2.2  05-Mar-2011  rmind sync with head
 1.3.2.1  17-Feb-2011  rmind file copyin.c was added on branch rmind-uvmplock on 2011-03-05 20:51:34 +0000
 1.4.8.1  17-May-2012  riz Pull up following revision(s) (requested by matt in ticket #253):
sys/arch/powerpc/booke/copyin.c: revision 1.5
Make sure to have copyinstr return ENAMETOOLONG if the string was too long.
 1.4.6.1  05-Apr-2012  mrg sync to latest -current.
 1.4.2.1  17-Apr-2012  yamt sync with head
 1.5.12.1  10-Aug-2014  tls Rebase.
 1.5.2.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.6.28.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.6.28.1  10-Jun-2019  christos Sync with HEAD
 1.7.4.1  02-Mar-2020  martin Pull up following revision(s) (requested by rin in ticket #752):

sys/arch/powerpc/booke/copyin.c: revision 1.8

Let copyinstr(9) return ENAMETOOLONG correctly if source is not
NUL-terminated; it cannot be determined by (uint8_t)data == '\0'
since data is right shifted at the end of loop.

Found by POOL_REDZONE.

RSS XML Feed