Revert "OC L2/ram"

This reverts commit 30523c29889842b3625600dff0e9d3930c5df06b.
Added fsync on/off support.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Signed-off-by: Blechd0se <alex.christ@hotmail.de>
fs: sync: enable fsync by default.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Signed-off-by: Blechd0se <alex.christ@hotmail.de>
fs: sync: add missing return if fsync is disabled from userspace.

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
Signed-off-by: Blechd0se <alex.christ@hotmail.de>
input: ct406: silence debug please

Signed-off-by: Blechd0se <alex.christ@hotmail.de>
f2fs: backport performance improvements

This commit squashes in the following patches as backports:

- f2fs: skip unnecessary data writes during fsync
  https://github.com/torvalds/linux/commit/6d99ba41a72c1213f2029e6fc66aa7943339b5db

- f2fs: skip unnecessary node writes during fsync
  https://github.com/torvalds/linux/commit/479f40c44ae30e02642ce0391be707a53852d545

- f2fs: readahead multi pages of directory for performance
  https://github.com/torvalds/linux/commit/817202d937e6cca7e60f42e6495aaa51d70d9d7e

Signed-off-by: Blechd0se <alex.christ@hotmail.de>