Revert "Revert "ARM: kernel: update __cpu_disable to use cache LoUIS maintenance API""

This reverts commit 0b9e125bd4ffba5a5e425733df0ef9ef1feaa2cb.
Revert "mm: Dynamic management of dirty page writebacks"

This reverts commit 4b30724a7668bb1e34d4cad0639ef88b6f27d118.
Fix compile warnings

Signed-off-by: flar2 <asegaert@gmail.com>