[Samsung Galaxy Nexus] bruor:
I had attempted to use these lines in the ramdisk (taken from dirty-V kernel) will give yours a shot as well to see.

I can confirm that the /data partition was mounted during boot but cache was not. Perhaps the mount options were incompatible?

/dev/block/platform/omap/omap_hsmmc.0/by-name/cache /cache f2fs nosuid,nodev,noatime,nodiratime,discard,inline_xattr,inline_data,nobarrier,active_logs=4 wait,check
/dev/block/platform/omap/omap_hsmmc.0/by-name/userdata /data f2fs nosuid,nodev,noatime,nodiratime,discard,inline_xattr wait,nonremovable,check,encryptable=/dev/block/platform/omap/omap_hsmmc.0/by-name/metadata

---------- Post added at 09:07 AM ---------- Previous post was at 08:28 AM ----------

I just confirmed it doesn't like the nobarrier option for mount by looking at /proc/kmsg

It appears this features was added for f2fs in linux v3.17

here's an updated boot.img that works.

boot.f2fs.data.cache.img

Also, this is my first time ever looking at kmsg output on Android, but during the first boot when the odex stuff is running the CPU is being throttled back pretty aggressively. The phone is cool to the touch, wondering if maybe the temp read values are wrong because of newer drivers or maybe need modified somewhere else?

<4>[ 304.530395] healthd: battery l=100 v=4198 t=29.0 h=2 st=2 chg=u
<4>[ 316.667297] omap_thermal_throttle: temperature too high, cpu throttle at max 920000
<4>[ 317.661743] throttle_delayed_work_fn: OMAP temp read 64200 exceeds the threshold
<4>[ 317.661834] omap_thermal_throttle: temperature too high, cpu throttle at max 700000
<4>[ 318.661773] throttle_delayed_work_fn: OMAP temp read 64200 exceeds the threshold
<4>[ 318.661956] omap_thermal_throttle: temperature too high, cpu throttle at max 350000
<4>[ 318.667358] omap_thermal_unthrottle: temperature reduced, ending cpu throttling
<4>[ 322.667266] omap_thermal_throttle: temperature too high, cpu throttle at max 920000
<4>[ 323.661743] throttle_delayed_work_fn: OMAP temp read 64600 exceeds the threshold
<4>[ 323.661834] omap_thermal_throttle: temperature too high, cpu throttle at max 700000
<4>[ 324.661743] throttle_delayed_work_fn: OMAP temp read 64600 exceeds the threshold
<4>[ 324.661926] omap_thermal_throttle: temperature too high, cpu throttle at max 350000
<4>[ 324.667327] omap_thermal_unthrottle: temperature reduced, ending cpu throttling
<4>[ 354.623992] healthd: battery l=100 v=4177 t=30.0 h=2 st=5 chg=u
<4>[ 404.710571] healthd: battery l=100 v=4195 t=30.0 h=2 st=2 chg=u
<4>[ 420.743194] omap_thermal_throttle: temperature too high, cpu throttle at max 920000
<4>[ 421.739898] throttle_delayed_work_fn: OMAP temp read 64600 exceeds the threshold
<4>[ 421.739990] omap_thermal_throttle: temperature too high, cpu throttle at max 700000
<4>[ 422.739898] throttle_delayed_work_fn: OMAP temp read 64600 exceeds the threshold
<4>[ 422.740081] omap_thermal_throttle: temperature too high, cpu throttle at max 350000
<4>[ 422.743225] omap_thermal_unthrottle: temperature reduced, ending cpu throttling
<4>[ 424.743164] omap_thermal_throttle: temperature too high, cpu throttle at max 920000
<4>[ 425.739929] throttle_delayed_work_fn: OMAP temp read 64600 exceeds the threshold
<4>[ 425.740020] omap_thermal_throttle: temperature too high, cpu throttle at max 700000
<4>[ 426.739898] throttle_delayed_work_fn: OMAP temp read 64600 exceeds the threshold
<4>[ 426.740081] omap_thermal_throttle: temperature too high, cpu throttle at max 350000
<4>[ 426.743194] omap_thermal_unthrottle: temperature reduced, ending cpu throttling
<4>[ 428.743133] omap_thermal_throttle: temperature too high, cpu throttle at max 920000
<4>[ 429.739898] throttle_delayed_work_fn: OMAP temp read 64200 exceeds the threshold
<4>[ 429.739990] omap_thermal_throttle: temperature too high, cpu throttle at max 700000
<4>[ 430.739898] throttle_delayed_work_fn: OMAP temp read 64200 exceeds the threshold
<4>[ 430.740081] omap_thermal_throttle: temperature too high, cpu throttle at max 350000
<4>[ 430.743194] omap_thermal_unthrottle: temperature reduced, ending cpu throttling
<4>[ 432.743133] omap_thermal_throttle: temperature too high, cpu throttle at max 920000
<4>[ 433.739898] throttle_delayed_work_fn: OMAP temp read 64200 exceeds the threshold
<4>[ 433.739990] omap_thermal_throttle: temperature too high, cpu throttle at max 700000
<4>[ 434.739929] throttle_delayed_work_fn: OMAP temp read 64200 exceeds the threshold
<4>[ 434.740112] omap_thermal_throttle: temperature too high, cpu throttle at max 350000