Richard Purdie 1c9d3df5e8 [ARM] 4078/1: Fix ARM copypage cache coherency problems
If PG_dcache_dirty is set for a page, we need to flush the source page
before performing any copypage operation using a different virtual address.

This fixes the copypage implementations for XScale, StrongARM and ARMv6.

This patch fixes segmentation faults seen in the dynamic linker under
the usage patterns in glibc 2.4/2.5.

Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-12-30 17:05:08 +00:00
..
2006-10-03 23:01:26 +02:00
2006-11-14 15:15:40 +00:00
2006-12-07 17:19:58 +00:00
2006-12-13 22:44:15 +00:00
2006-11-30 12:24:47 +00:00
2006-12-07 23:07:26 +00:00