Update btrfs from 3.16 to 3.19 + incorporate patches [Maybe related to update issues]
In the context of the update issues I personally find interesting (as annoying as they are), I considered some possibilities and investigated some technologies. I made a post in the previous sailfish update 1.17 release notes before: https://together.jolla.com/question/98953/release-notes-117-bjorntrasket/?answer=105643#post-id-105643
Btrfs still is a new file system known to be unstable and and having bugs. It looks like it never got updated after the initial saifish release or at least the earlier sailfish releases. If the printed version is correct it's 3.16.
Last month version 4.2 appeared that again fixed a long time appearing problem which causes long/complete hangs on deleting files (deleting files at the end of an update?!) https://bugzilla.kernel.org/show_bug.cgi?id=76421 https://btrfs.wiki.kernel.org/index.php/Changelog#v4.2_.28Aug_2015.29
Another bugfix also can be seen in version 3.17 https://btrfs.wiki.kernel.org/index.php/Changelog#v3.17_.28Oct_2014.29
The question is if there the problems or good reasons to not update the file system to a newer version for a overall stabler system and maybe fixing known issues as a bonus.
Update #1.1 Thanks to g7 and r0kk3rz I now have a better understanding of the version numbers and updating of btrfs. The version numbers always relate to the linux kernel version. The current version 3.16 already was higher then the sailfish used linux kernel (3.4). We can't easily update to 4.2 because its codebase highly uses feature/architecture of the 4.2 linux kernel.
But yet we should be able to update to version 3.19 - no important feature updates has been done - but some bugfixes. Also the patch https://bugzilla.kernel.org/show_bug.cgi?id=76421 for example could be incorporated into the release.
I think that switching everything to ext4 + LVM is easier than backporting the new BTRFS to Linux 3.4.
g7 ( 2015-09-11 16:53:30 +0200 )edit@g7 yes, but it is clumsier solution.
peerchemist ( 2015-09-11 21:11:52 +0200 )edit@peerchemist may be, but it works well and it's an heavily tested combination.
g7 ( 2015-09-11 21:41:42 +0200 )edit