Re: [PATCH v2 0/5] Serious fixes for different error paths
From: David Sterba <hidden>
Date: 2021-01-26 23:06:05
On Thu, Jan 14, 2021 at 02:02:41PM -0500, Josef Bacik wrote:
v1->v2: - Rebased onto misc-next, dropping everything that's been merged so far. - Fixed "btrfs: splice remaining dirty_bg's onto the transaction dirty bg list" to handle the btrfs_alloc_path() failure and cleaned up the error handling as a result of that change. - dropped "btrfs: don't clear ret in btrfs_start_dirty_block_groups" as I fixed it differently in "btrfs: splice remaining dirty_bg's onto the transaction dirty bg list" - Added a link to Zygo's original report in "btrfs: add asserts for deleting backref cache nodes". - Clarified the error condition that lead to the WARN_ON() in the changelog for "btrfs: do not WARN_ON() if we can't find the reloc root". - Added the stack trace that the error injection triggered in order to get the error that happened in "btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root".
Added to misc-next, thanks.