Hello, Here are a bunch of patches resulting from review feedback on my earlier attempts to implement ranged fiemap lookup. All but the last patch are simple cleanup, aimed at making the code mode understandable and maintainable. They bear no functional changes. The last patch is a bug fix (at least I percieve it as a bug) for the -n argument behavior. More explanation in the patch commit log. I decided it's more prudent to put those cleanups as separate series since I've run out of juice working on that and will perhaps come back to the actual ranged support later, yet I'd like to see those merged. Nikolay Borisov (6): fiemap: Remove blocksize variable fiemap: Make max_extents a global var fiemap: Eliminate num_extents fiemap: De-obfuscate last_logical and cur_extent manipulation fiemap: Factor out common code used for printing holes fiemap: Fix semantics of max_extents (-n arguments) io/fiemap.c | 174 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 86 insertions(+), 88 deletions(-) -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html