[lustre-devel] [PATCH 2/9] lustre: remove EIOCBRETRY handling
James Simmons
jsimmons at infradead.org
Sun Nov 25 17:30:25 PST 2018
> From: James Simmons <uja.ornl at yahoo.com>
>
> With linux commit 41003a7bcfed ("aio: remove retry-based AIO")
> AIO retry handling was removed due to it being buggy and no
> one using it, including lustre. Since this is the case
> remove EIOCBRETRY since it no longer in the kernel starting
> with version 3.18.
Reviewed-by: James Simmons <jsimmons at infradead.org>
> Signed-off-by: James Simmons <uja.ornl at yahoo.com>
> Reviewed-on: http://review.whamcloud.com/14507
> WC-bug-id: https://jira.whamcloud.com/browse/LU-6426
> Reviewed-by: Bob Glossman <bob.glossman at intel.com>
> Reviewed-by: Dmitry Eremin <dmitry.eremin at intel.com>
> Reviewed-by: Blake Caldwell <blakec at ornl.gov>
> Reviewed-by: Thomas Stibor <thomas at stibor.net>
> Reviewed-by: Oleg Drokin <oleg.drokin at intel.com>
> Signed-off-by: NeilBrown <neilb at suse.com>
> ---
> .../staging/lustre/lustre/include/lustre_errno.h | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/drivers/staging/lustre/lustre/include/lustre_errno.h b/drivers/staging/lustre/lustre/include/lustre_errno.h
> index 59fbb9f47ff1..806e79672482 100644
> --- a/drivers/staging/lustre/lustre/include/lustre_errno.h
> +++ b/drivers/staging/lustre/lustre/include/lustre_errno.h
> @@ -181,7 +181,6 @@
> #define LUSTRE_EBADTYPE 527 /* Type not supported by server */
> #define LUSTRE_EJUKEBOX 528 /* Request won't finish until timeout */
> #define LUSTRE_EIOCBQUEUED 529 /* iocb queued await completion event */
> -#define LUSTRE_EIOCBRETRY 530 /* iocb queued, will trigger a retry */
>
> /*
> * Translations are optimized away on x86. Host errnos that shouldn't be put
>
>
>
More information about the lustre-devel
mailing list