From: Richard Purdie Date: Sat, 30 Dec 2006 15:08:50 +0000 (+0100) Subject: [ARM] 4078/1: Fix ARM copypage cache coherency problems X-Git-Tag: v2.6.20-rc4~94^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c9d3df5e88ad7db23f5b22f4341c39722a904a4;p=pandora-kernel.git [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 Signed-off-by: Russell King --- Reading git-diff-tree failed