cache aliasing in dup_mmap

Steven Walter stevenrwalter at gmail.com
Mon Nov 16 16:50:38 EST 2009


On Mon, Nov 16, 2009 at 12:28 PM, Russell King - ARM Linux
<linux at arm.linux.org.uk> wrote:
>> Yes, SIGSEGV after 88 boots, with a crash that we previously
>> identified as caused by this cache corruption issue.  Attached are the
>> patches I used, as manually backported to 2.6.18.5.  Stock 2.6.18.5
>> would reliably crash in under 1000 reboots, whereas  with my ad-hoc
>> fix (also attached) we were able to run 8000 reboots before we ended
>> the test.
>
> What is copypage-swl.S ?

copypage-swl.S contains optimized copy_user / clear_user routines for
the custom ASIC we use.  Preimage attached.
-- 
-Steven Walter <stevenrwalter at gmail.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: copypage-swl.S
Type: application/octet-stream
Size: 2592 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20091116/24fb096c/attachment.obj>


More information about the linux-arm-kernel mailing list