Revert "def: remove touch"

This reverts commit 40ceadb13184fb4f5dc8cd881174da943fdb78f8.
dyn_fsync: remove
fs: add sync control
fs: sync: enable fsync by default.

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

Signed-off-by: Francisco Franco <franciscofranco.1990@gmail.com>
fs: convert fput to fput_light