Revert "sync: don't block the flusher thread waiting on IO"

This reverts commit d6cc4dca538725c7b95545714123480f075a2c69.
Revert "kernel: Move REPEAT_BYTE definition into linux/kernel.h"

This reverts commit 8594c8d64395f005bee4a03925c77facb1599413.
Revert "switch the protection of percpu_counter list to spinlock"

This reverts commit fdfe6c288e38fc0524148e3eac2ebac86981937b.
Revert "ARM: 7592/1: nommu: prevent generation of kernel unaligned memory accesses"

This reverts commit fc523e8e349943141e02db4eafaf74f30338eaa6.
Revert "ARM: 7492/1: add strstr declaration for decompressors"

This reverts commit 8a749101fa4711be013e9a089cf36fc0ddcbb76f.