Backport BTRFS fixes to kernels 4.15 and 5.0

Bug #1837447 reported by Mikhail Novosyolov
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned
Bionic
New
Undecided
Unassigned
Disco
Won't Fix
Undecided
Unassigned

Bug Description

[Description]
In [1] two important fixes in BTRFS are listed:

8e928218780e2f1cf2f5891c7575e8f0b284fcce "btrfs: fix corruption reading shared and compressed extents after hole punching"

4ea748e1d2c9f8a27332b949e8210dbbf392987e "btrfs: fix deadlock between clone/dedupe and rename"

Both of them were backported to stable kernels like 4.14.x and newer 5.0 releases, but both are missisng in Ubuntu's 4.15.0 and 5.0.0.

[Impact]
Possible data corruption.

[Solution]
Cherry-pick those commits to supported kernels.

[1] https://github.com/Zygo/bees/blob/master/docs/btrfs-kernel.md

Revision history for this message
Mikhail Novosyolov (mikhailnov) wrote :
description: updated
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Steve Langasek (vorlon)
Changed in linux (Ubuntu Disco):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.