On Tue, Nov 06, 2018 at 09:52:03AM +0100, Carlos Maiolino wrote: > Not really, because fiemap_extent_info has (had now) a userspace pointer, which > isn't used in FIBMAP calls in later patches, so the idea of using callbacks > started as a need to use different code workflow, depending on the user of (now > deprecated) fiemap_extent_info Well, we could also change that member of fiemap_extent_info if we really wanted to. Not sure that would be the better route, though.