Revert "dynamic fsync: add kernel panic notifier to force flush outstanding data"

This reverts commit 608ee88e3f28da951719e10702d75af6b4bb1c2c.

Revert "dynamic fsync: add reboot notifier to force flush outstanding data"

This reverts commit 661b23e43a3e573957ed1ae9b85ac3c65ed8b3c1.

Revert "fs/dyn_sync_cntrl: Linux 3.4 Kernel compatibility fixup"

This reverts commit cd1267ff164a02b7d0d67fa9fe2c24f97a570208.

Revert "dynamic fsync: don't disable fdatasync()"

This reverts commit 3c32e6f0e37f66cab19e5b843233463a1899c7f1.

Revert "dynamic fsync: favor true case since most will be using this feature"

This reverts commit ad462e3682510ade4e608297da64c7b75c704ce5.

Revert "dynamic filesync: add some cache optimizations"

This reverts commit f2cf79f6b0bb49b311ef0e928a34aceabccc4645.

Revert "fs/dyn_fsync: check dyn fsync control's active prior to performing fsync ops"

This reverts commit 54f81c4fed76f591e31cbaeb483baa94c4623a6c.

Revert "fs/dyn_sync_cntrl: dynamic sync control"

This reverts commit a054d6949a6cda67ce298a0d0bfb920fb05b3bd1.

Conflicts:
	fs/Kconfig

Revert "Revert "Added fsync on/off support.""

This reverts commit ae9864bacf12452e1458353d06224aa02b6acef0.

Revert "Revert "fs: sync: enable fsync by default.""

This reverts commit 3bd429345e944d4ae61b1e3fb3803886df13d990.

Revert "Revert "fs: sync: add missing return if fsync is disabled from userspace.""

This reverts commit a63c5e2989479340a64594a59e2a0405e2a66515.