Update ARM kernel memory functions patch

Not enabling write alignment for armv7 fixes a performance
regression for memcpy sizes around 64 bytes.

On a Cortex A8 (armv7) platform, the current implementation
shows a slight performance reduction for smaller sizes while
showing a clear inprovement for larger sizes:

kernel memcpy (original):
Mixed powers of 2 from 4 to 4096 (power law), word aligned: 484.20 MB/s
Mixed multiples of 4 from 4 to 1024 (power law), word aligned: 330.89 MB/s
Mixed from 1 to 1023 (power law), unaligned: 408.21 MB/s
Up to 1024 bytes word aligned (DRAM): 335.98 MB/s
1024 bytes page aligned: 397.94 MB/s
32768 bytes page aligned: 419.93 MB/s

kernel memcpy (optimized):
Mixed powers of 2 from 4 to 4096 (power law), word aligned: 480.65 MB/s
Mixed multiples of 4 from 4 to 1024 (power law), word aligned: 330.57 MB/s
Mixed from 1 to 1023 (power law), unaligned: 399.29 MB/s
Up to 1024 bytes word aligned (DRAM): 328.78 MB/s
1024 bytes page aligned: 436.93 MB/s
32768 bytes page aligned: 463.21 MB/s