All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] xfs: get rid of _ITER_{ABORT,CONTINUE}
@ 2019-08-30  0:25 Darrick J. Wong
  2019-08-30  0:30 ` [PATCH 1/2] xfs: remove all *_ITER_ABORT values Darrick J. Wong
  2019-08-30  0:30 ` [PATCH 2/2] xfs: remove all *_ITER_CONTINUE values Darrick J. Wong
  0 siblings, 2 replies; 6+ messages in thread
From: Darrick J. Wong @ 2019-08-30  0:25 UTC (permalink / raw)
  To: xfs, Dave Chinner

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

^ permalink raw reply	[flat|nested] 6+ messages in thread
* [PATCH 0/2] xfs: get rid of _ITER_{ABORT,CONTINUE}
@ 2019-08-29 16:21 Darrick J. Wong
  2019-08-29 16:23 ` [PATCH 2/2] xfs: remove all *_ITER_CONTINUE values Darrick J. Wong
  0 siblings, 1 reply; 6+ messages in thread
From: Darrick J. Wong @ 2019-08-29 16:21 UTC (permalink / raw)
  To: xfs, darrick.wong

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.

--D

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

end of thread, other threads:[~2019-08-30  0:42 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-30  0:25 [PATCH v2 0/2] xfs: get rid of _ITER_{ABORT,CONTINUE} Darrick J. Wong
2019-08-30  0:30 ` [PATCH 1/2] xfs: remove all *_ITER_ABORT values Darrick J. Wong
2019-08-30  0:41   ` Dave Chinner
2019-08-30  0:30 ` [PATCH 2/2] xfs: remove all *_ITER_CONTINUE values Darrick J. Wong
2019-08-30  0:42   ` Dave Chinner
  -- strict thread matches above, loose matches on Subject: below --
2019-08-29 16:21 [PATCH 0/2] xfs: get rid of _ITER_{ABORT,CONTINUE} Darrick J. Wong
2019-08-29 16:23 ` [PATCH 2/2] xfs: remove all *_ITER_CONTINUE values 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.