From: James S. <jsi...@us...> - 2002-02-05 17:33:10
|
Update of /cvsroot/linux-mips/linux/arch/mips In directory usw-pr-cvs1:/tmp/cvs-serv11324 Modified Files: config.in defconfig Log Message: New, hopefully faster memcpy using prefetching. I'm interested in lmbench results comparing old / new memcpy benchmark results. Index: config.in =================================================================== RCS file: /cvsroot/linux-mips/linux/arch/mips/config.in,v retrieving revision 1.84 retrieving revision 1.85 diff -u -d -r1.84 -r1.85 --- config.in 2002/01/28 19:44:27 1.84 +++ config.in 2002/02/05 17:33:04 1.85 @@ -483,10 +483,23 @@ MIPS64 CONFIG_CPU_MIPS64 \ RC32300 CONFIG_CPU_RC32300" R4x00 +if [ "$CONFIG_CPU_MIPS32" = "y" ]; then + define_bool CONFIG_CPU_HAS_PREFETCH y +fi + +if [ "$CONFIG_CPU_MIPS64" = "y" ]; then + define_bool CONFIG_CPU_HAS_PREFETCH y +fi + +if [ "$CONFIG_CPU_RM7000" = "y" ]; then + define_bool CONFIG_CPU_HAS_PREFETCH y +fi + if [ "$CONFIG_CPU_SB1" = "y" ]; then bool ' Workarounds for pass 1 sb1 bugs' CONFIG_SB1_PASS_1_WORKAROUNDS bool ' Support for SB1 Cache Error handler' CONFIG_SB1_CACHE_ERROR define_bool CONFIG_VTAG_ICACHE y + define_bool CONFIG_CPU_HAS_PREFETCH y fi if [ "$CONFIG_CPU_R4X00" = "y" -o \ Index: defconfig =================================================================== RCS file: /cvsroot/linux-mips/linux/arch/mips/defconfig,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- defconfig 2001/12/02 19:05:28 1.17 +++ defconfig 2002/02/05 17:33:04 1.18 @@ -2,6 +2,7 @@ # Automatically generated make config: don't edit # CONFIG_MIPS=y +CONFIG_MIPS32=y # # Code maturity level options @@ -14,10 +15,11 @@ # CONFIG_ACER_PICA_61 is not set # CONFIG_ALGOR_P4032 is not set # CONFIG_BAGET_MIPS is not set +# CONFIG_MIPS_COBALT is not set # CONFIG_DECSTATION is not set # CONFIG_DDB5074 is not set -# CONFIG_MIPS_EV96100 is not set # CONFIG_MIPS_EV64120 is not set +# CONFIG_MIPS_EV96100 is not set # CONFIG_MIPS_ATLAS is not set # CONFIG_MIPS_MALTA is not set # CONFIG_NINO is not set @@ -35,6 +37,7 @@ # CONFIG_MIPS_PB1000 is not set # CONFIG_TOSHIBA_JMR3927 is not set # CONFIG_HP_LASERJET is not set +# CONFIG_HIGHMEM is not set CONFIG_RWSEM_GENERIC_SPINLOCK=y # CONFIG_RWSEM_XCHGADD_ALGORITHM is not set # CONFIG_MCA is not set @@ -49,8 +52,6 @@ CONFIG_NONCOHERENT_IO=y # CONFIG_ISA is not set # CONFIG_EISA is not set -# CONFIG_PCI is not set -# CONFIG_I8259 is not set # # Loadable module support @@ -77,6 +78,7 @@ # CONFIG_CPU_SB1 is not set # CONFIG_CPU_MIPS32 is not set # CONFIG_CPU_MIPS64 is not set +# CONFIG_64BIT_PHYS_ADDR is not set # CONFIG_CPU_ADVANCED is not set CONFIG_CPU_HAS_LLSC=y CONFIG_CPU_HAS_LLDSCD=y @@ -143,8 +145,6 @@ # CONFIG_PACKET=y CONFIG_PACKET_MMAP=y -CONFIG_NETLINK=y -CONFIG_RTNETLINK=y CONFIG_NETLINK_DEV=y # CONFIG_NETFILTER is not set # CONFIG_FILTER is not set @@ -229,6 +229,7 @@ # CONFIG_SCSI_AHA152X is not set # CONFIG_SCSI_AHA1542 is not set # CONFIG_SCSI_AHA1740 is not set +# CONFIG_SCSI_AACRAID is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC7XXX_OLD is not set # CONFIG_SCSI_DPT_I2O is not set |