All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] Fiemap refactoring
@ 2017-08-24 11:47 Nikolay Borisov
  2017-08-24 11:47 ` [PATCH 1/6] fiemap: Remove blocksize variable Nikolay Borisov
                   ` (6 more replies)
  0 siblings, 7 replies; 14+ messages in thread
From: Nikolay Borisov @ 2017-08-24 11:47 UTC (permalink / raw)
  To: linux-xfs; +Cc: sandeen, Nikolay Borisov

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


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2017-08-24 20:56 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-24 11:47 [PATCH 0/6] Fiemap refactoring Nikolay Borisov
2017-08-24 11:47 ` [PATCH 1/6] fiemap: Remove blocksize variable Nikolay Borisov
2017-08-24 11:47 ` [PATCH 2/6] fiemap: Make max_extents a global var Nikolay Borisov
2017-08-24 11:47 ` [PATCH 3/6] fiemap: Eliminate num_extents Nikolay Borisov
2017-08-24 11:47 ` [PATCH 4/6] fiemap: De-obfuscate last_logical and cur_extent manipulation Nikolay Borisov
2017-08-24 11:47 ` [PATCH 5/6] fiemap: Factor out common code used for printing holes Nikolay Borisov
2017-08-24 11:47 ` [PATCH 6/6] fiemap: Fix semantics of max_extents (-n arguments) Nikolay Borisov
2017-08-24 16:03   ` Eric Sandeen
2017-08-24 16:06     ` Nikolay Borisov
2017-08-24 16:07       ` Eric Sandeen
2017-08-24 17:51   ` Darrick J. Wong
2017-08-24 18:43     ` Eric Sandeen
2017-08-24 20:09 ` [PATCH 7/6] xfs_bmap: fix -n documentation in manpage Eric Sandeen
2017-08-24 20:56   ` Darrick J. Wong

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.