Skip to content

xfs: get rid of _ITER_{ABORT,CONTINUE}

Darrick J. Wong linux-xfs 2 versions – In review

Get series with b4
b4 am 20190830002554.GT5354@magnolia

Versions newest first · linked by author and title

  1. v2 Latest2 patches 2 repliesIn review
  2. v12 patches 2 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2xfs: remove all *_ITER_ABORT valuesfs/xfs/libxfs/xfs_btree.c fs/xfs/libxfs/xfs_btree.h fs/xfs/libxfs/xfs_rmap.c +12 more+54 -441 reply
2/2xfs: remove all *_ITER_CONTINUE valuesfs/xfs/libxfs/xfs_btree.h fs/xfs/libxfs/xfs_rmap.c fs/xfs/libxfs/xfs_shared.h +2 more+8 -141 reply

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchDave Chinner
1/2R-b
2/2R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/2] xfs: get rid of _ITER_{ABORT,CONTINUE}

Hi all,

I have recently realized that the _ITER_CONTINUE/_ITER_ABORT defines are a giant thinko -- the _CONTINUE variants map to zero, and -ECANCELED can handle the _ABORT case just fine. This series scrapes both of them out of the kernel.

In this v2 of the patch we add comments to point out the special meaning of 0 and -ECANCELED, which replace the _ITER_* defines.

--D