kernel: fix ubifs loosing O_TMPFILE data after power cut
authorRafał Miłecki <rafal@milecki.pl>
Thu, 15 Nov 2018 11:28:50 +0000 (12:28 +0100)
committerRafał Miłecki <rafal@milecki.pl>
Thu, 15 Nov 2018 11:32:20 +0000 (12:32 +0100)
commitc6a1bcac16f92afa1e41eaceafc85075d97a74cd
tree73559271126a031a426814f01e97ec3a58bf8e0f
parent80526d2fed2351e7e2dbd8b7e0c296856624481f
kernel: fix ubifs loosing O_TMPFILE data after power cut

There was a bug in ubifs related to the O_TMPFILE. When reapplying
changes after power cut data could be lost. This problem was exposed by
overlayfs and the upstream commit 3a1e819b4e80 ("ovl: store file handle
of lower inode on copy up").

This fixes a regression introduced when switching from 4.9 to 4.14.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
target/linux/generic/backport-4.14/500-ubifs-Handle-re-linking-of-inodes-correctly-while-re.patch [new file with mode: 0644]