On Fri, Sep 07, 2018 at 12:59:30PM +0300, Yevgeny Popovych wrote: > When traversing slots in a btree (via btrfs_path) with btrfs_next_slot(), > we didn't correctly identify that the last slot in the leaf was reached > and we should jump to the next leaf. > > This could lead to any kind of runtime errors or corruptions, like: > * file data not being read at all, or is read partially > * file is read but is corrupted > * (any) metadata being corrupted or not read at all, etc > > The easiest way to reproduce this is to read a large enough file that > its EXTENT_DATA items don't fit into a single leaf. > > Signed-off-by: Yevgeny Popovych <yevge...@pointgrab.com> > Cc: Marek Behun <marek.be...@nic.cz> > Tested-by: Marek BehĂșn <marek.be...@nic.cz>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: PGP signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot