On Mon, Feb 11, 2019 at 10:35:03AM +0200, Nikolay Borisov wrote: > Chunks read from disk currently don't get their ->orig_block_len member > set, in contrast when a new chunk is allocated, the respective > extent_map's ->orig_block_len is assigned the size of the stripe of this > chunk. Let's apply the same strategy for chunks which are read from > disk, not only does this codify the invariant that ->orig_block_len > always contains the size of the stripe for a chunk (when the em belongs > to the mapping tree). But it's also a preparatory patch for further work > around tracking chunk allocation in an extent tree rather than > pinned/pending lists. > > Signed-off-by: Nikolay Borisov <nbori...@suse.com>
Reviewed-by: David Sterba <dste...@suse.com>