[syslinux] [PATCH v3] btrfs: Fix logical to physical block address mapping

Gene Cumm gene.cumm at gmail.com
Thu Jan 7 03:45:14 PST 2016


On Sun, Dec 27, 2015 at 9:00 AM, Paulo Alcantara <pcacjr at gmail.com> wrote:
> The current btrfs support did not handled multiple stripes stored in
> chunk items, hence skipping the physical addresses that were needed to
> do the mapping.
>
> Besides, the chunk tree may contain DEV_ITEM keys which store
> information on all of the underlying block devices, so we must skip them
> instead of finishing lookup.
>
> The bug was reproduced with btrfs-progs v4.2.2.
>
> Cc: Gene Cumm <gene.cumm at gmail.com>
> Cc: H. Peter Anvin <hpa at zytor.com>
> Signed-off-by: Paulo Alcantara <pcacjr at zytor.com>
> ---
> v1 -> v2:
>  * Do not set ignore_key multiple times. Set it before parsing chunk
>    tree.
> v2 -> v3:
>  * Replace an unnecessary goto with a continue statement.

Merged and pushed.  Thanks Paulo.

-- 
-Gene


More information about the Syslinux mailing list