Please select To the mobile version | Continue to access the desktop computer version

OrangePi

 Login            
 Register            
Search
Hot search: orangepi
View: 2245|Reply: 3

How many btrfs fixes backported to Allwinner's 3.4.39 kernel?

[Copy link]
Post time 2015-11-18 04:42:32 | Show all posts |Read mode
Hi,

I would assume that the btrfs version the 3.4.39 kernel used by all H3 distributions is based on v3.9, true? https://btrfs.wiki.kernel.org/in ... v3.9_.28Apr_2013.29

Are there any of the fixes being backported in the meantime?

Thx!
 Author| Post time 2015-11-20 19:33:29 | Show all posts
So since noone has any ideas it's safe to assume that none of the many fixes btrfs has received within the last two and a half years have been backported to the aging sunxi 3.4 kernel. Therefore btrfs supports in this versions can be considered unstable/experimental and btrfs should be avoided.

10

Threads

448

Posts

3879

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
3879
Post time 2015-11-20 21:55:59 | Show all posts
bronco replied at 2015-11-20 12:33
So since noone has any ideas it's safe to assume that none of the many fixes btrfs has received with ...

You are right, no fixes are ported to 3.4.39 kernel.
But I run OPI-PLUS on btrfs for couple of months now, without any problem. I mostly use it because of compression an snapshots, and it works good.
You only have to be carefull when using the format (mkfs.btrfs) not to use unsupported options (always use mkfs.btrfs -O ^extref,^skinny-metadata ... ).

 Author| Post time 2015-11-20 22:47:37 | Show all posts
loboris replied at 2015-11-20 21:55
You are right, no fixes are ported to 3.4.39 kernel.
But I run OPI-PLUS on btrfs for couple of mon ...

We had a very 'funny' data loss (36 TB in a few minutes) at a customer a few years ago with brtfs (excessive use of snapshots and send/receive) and then switched back to Solaris x86 and ZFS (mature fs code is always good!). Since the btrfs code lives inside the kernel I would only go with the most recent kernel versions and always take care that you've a backup. But since our data loss occured while doing exactly this (taking snapshots and sending them to a second host) you would've to rely on more inefficient approaches to do backup then.

Regarding btrfs it's kind of a dilemma: You both want to use the most recent kernel for stability fixes and also mature fs code at the same time. We always end up looking at ZFS when we think about it. But that's a different scenario compared to home useage of single board computers
You have to log in before you can reply Login | Register

Points Rules

Archiver|Mobile edition|Darkroom|OrangePi En ( 粤ICP备14086627号-2

2019-11-18 06:28 GMT+8 , Processed in 0.035455 second(s), 32 queries .

Powered by Discuz! X3.2

© 2014-2015 orangepibbs en.

Quick Reply To Top Return to the list