kernel_optimize_test/arch/mips
Thomas Bogendoerfer 14defd90f5 [MIPS] Fix 32bit kernels on R4k with 128 byte cache line size
The generated copy_page for R4k CPU with a 128 byte cache line size used
Create Dirty Exclusive cache line operations even if only part of the
cache line was filled.  This change avoids generating cache operations,
if only part of the cache line size is copied in one loop. It also
increases the maxmimum loop size, because the generated code even fits
into the available space for r4k CPUs with 128 byte cache line size.

Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2008-07-08 19:33:46 +01:00
..
au1000 [MIPS] Au1200: MMC resource size off by one 2008-06-16 15:14:49 +01:00
basler/excite proc: switch /proc/excite/unit_id to seq_file interface 2008-04-29 08:06:19 -07:00
bcm47xx [MIPS] BCM47XX: Use new SSB SPROM data structure 2008-02-19 17:01:34 +00:00
boot
cobalt [MIPS] add cpu_wait() to machine_halt() 2008-01-29 10:15:00 +00:00
configs [MIPS] TANBAC: Update defconfig 2008-06-16 15:14:49 +01:00
dec [MIPS] DS1287: Add clockevent driver 2008-04-28 17:14:32 +01:00
emma2rh [MIPS] markeins: build fix 2008-05-12 16:46:56 +01:00
fw [MIPS] Add RM200 with R5000 CPU to known ARC machines 2008-06-16 15:14:46 +01:00
gt64120/wrppmc [MIPS] remove unused mips_machtype 2008-01-29 10:14:55 +00:00
jazz [MIPS] Cleanup pcspeaker platform device registration. 2008-01-29 10:14:57 +00:00
jmr3927 [MIPS] jmr3927: use generic txx9 gpio 2008-04-28 17:14:31 +01:00
kernel [MIPS] cevt-txx9: Reset timer counter on initialization 2008-07-03 19:14:27 +01:00
lasat [MIPS] Lasat: sysctl fixup 2008-06-16 15:14:48 +01:00
lemote/lm2e [MIPS] Fulong: don't reinitialize pci_probe_only to it's default value. 2008-01-29 10:14:59 +00:00
lib iomap: fix 64 bits resources on 32 bits 2008-04-29 08:06:02 -07:00
math-emu [MIPS] replace __inline with inline 2008-04-28 17:14:26 +01:00
mips-boards [MIPS] Malta: Always compile MTD platform device registration code. 2008-06-16 15:14:48 +01:00
mipssim [MIPS] Remove TLB sanitation code 2008-04-28 17:14:25 +01:00
mm [MIPS] Fix 32bit kernels on R4k with 128 byte cache line size 2008-07-08 19:33:46 +01:00
nxp/pnx8550 [MIPS] Fix build for PNX platforms. 2008-06-16 15:14:47 +01:00
oprofile [MIPS] Fix build failure in mips oprofile code 2008-05-12 16:46:56 +01:00
pci [MIPS] Vr41xx: Initialize PCI io_map_base 2008-06-16 15:14:48 +01:00
pmc-sierra [MIPS] msp_hwbutton.c: minor irq handler cleanups 2008-05-12 16:46:52 +01:00
sgi-ip22 [MIPS] IP28 support 2008-01-29 10:14:58 +00:00
sgi-ip27 [MIPS] IP27: misc fixes 2008-06-05 18:13:15 +01:00
sgi-ip32 [MIPS] IP32: Fix unexpected irq 71 2008-07-03 19:14:27 +01:00
sibyte [MIPS] Sibyte: Build RTC support as an object 2008-06-16 15:14:47 +01:00
sni [MIPS] RM: Collected changes 2008-01-29 10:14:59 +00:00
tx4927 [MIPS] replace remaining __FUNCTION__ occurrences 2008-04-28 17:14:27 +01:00
tx4938 [MIPS] rbtx4938: minor cleanup 2008-04-28 17:14:32 +01:00
vr41xx serial: add VR41xx SIU setup for serial console 2008-04-28 08:58:30 -07:00
Kconfig [MIPS] IP22: Fix crashes due to wrong L1_CACHE_BYTES 2008-07-03 19:14:27 +01:00
Kconfig.debug [MIPS] Allow setting of the cache attribute at run time. 2008-04-28 17:14:25 +01:00
Makefile [MIPS] Sibyte: Build RTC support as an object 2008-06-16 15:14:47 +01:00