Revert "Add repeat byte def to kernel.h"

This reverts commit cb7390d646349f5f1579b2938b3b04cde17d5691.
Revert "ARM: dcache: select DCACHE_WORD_ACCESS for little-endian ARMv6+ CPUs"

This reverts commit 51e4e8ed606439b184af6f254e05883e9169a956.
Revert "ARM: use generic strnlen_user and strncpy_from_user functions"

This reverts commit 84dcdb333b3cb09cfb71e662719d55786d1d713c.
Revert "lib: Fix generic strnlen_user for 32-bit big-endian machines"

This reverts commit 9609296e29725c3e06c4008c6c9ecc3ec0495a34.
Revert "lib: add generic strnlen_user() function"

This reverts commit 7c3d79e9956bd6102292146910a75f2d5c60e5d2.
Revert "word-at-a-time: make the interfaces truly generic"

This reverts commit bc1e918fe4499d1c55b210825995d5ba5e89a659.
Revert "lib: Sparc's strncpy_from_user is generic enough, move under lib/"

This reverts commit e3f062f5edac53812603fec9e7260b03882befc6.