Skip to contentSkip to conversation

More candidates for 3.14 longterm fixes?

DISCUSSION Holger Hoffstätte 1 participant 1 message Jul 4, 2014 Btrfs file system

lore
Share & tools
lore
#0 lore raw

Hi,

As Greg announced that 3.14 will be longterm I was wondering if we can find a few more candidates for backported fixes.

So far I've had a couple handpicked and in (admittedly light) use without problems, which apply cleanly to 3.14.10.

Can we/should we find more?

My candidates so far:

Fix hang on error (such as ENOSPC) when writing extent pages:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/fs/btrfs?id=61391d562229ed94899ed4b4973dc2f0c015292a

Ensure btrfs_prev_leaf doesn't miss 1 item:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/fs/btrfs?id=337c6f6830a5ceb650eaf10d38ed8e8f496c8f61

Fix leaf corruption after __btrfs_drop_extents:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/fs/btrfs?id=0b43e04f700bce8eecf3581612e9d3e15bf258bc

There may be more, but these are ones I picked off the list and managed to apply without fixing up.

Since 3.14 will see continued use I think it would be great to get a few more known knowns into a release that works reasonably well, unlike (say) 3.15 so far.. :/

Any other suggestions or is this a terrible idea? :)

thanks
Holger