Are you sure you correctly determined the start of the journal? Note that logdump can display the contents of the journalled block, using the -c option to logdump. (See the debugfs man page). For example: debugfs -R "logdump -ac" /dev/cwcc/test-4k > /tmp/logdump.outu Note that we have regression tests which make sure we can recover from a power-off scenario. These tests pass on 4.4 and 4.14, so I'm pretty sure you are doing something wrong, and the kernel is working correctly. - Ted