From 1629360124241d50ca1f2b1b8f4028e3d807d801 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Mon, 4 Mar 2024 08:52:22 +0100 Subject: [PATCH] fix up aio patch for older kernels --- .../fs-aio-make-io_cancel-generate-completions-again.patch | 2 +- .../fs-aio-make-io_cancel-generate-completions-again.patch | 2 +- .../fs-aio-make-io_cancel-generate-completions-again.patch | 2 +- .../fs-aio-make-io_cancel-generate-completions-again.patch | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/queue-4.19/fs-aio-make-io_cancel-generate-completions-again.patch b/queue-4.19/fs-aio-make-io_cancel-generate-completions-again.patch index 276018748fc..4841c176e4d 100644 --- a/queue-4.19/fs-aio-make-io_cancel-generate-completions-again.patch +++ b/queue-4.19/fs-aio-make-io_cancel-generate-completions-again.patch @@ -79,7 +79,7 @@ Signed-off-by: Greg Kroah-Hartman + * delivered via the ring buffer. + */ + if (ret == 0 && kiocb->rw.ki_flags & IOCB_AIO_RW) -+ aio_complete_rw(&kiocb->rw, -EINTR); ++ aio_complete_rw(&kiocb->rw, -EINTR, 0); percpu_ref_put(&ctx->users); diff --git a/queue-5.10/fs-aio-make-io_cancel-generate-completions-again.patch b/queue-5.10/fs-aio-make-io_cancel-generate-completions-again.patch index abac7ad03a0..10f73245faf 100644 --- a/queue-5.10/fs-aio-make-io_cancel-generate-completions-again.patch +++ b/queue-5.10/fs-aio-make-io_cancel-generate-completions-again.patch @@ -79,7 +79,7 @@ Signed-off-by: Greg Kroah-Hartman + * delivered via the ring buffer. + */ + if (ret == 0 && kiocb->rw.ki_flags & IOCB_AIO_RW) -+ aio_complete_rw(&kiocb->rw, -EINTR); ++ aio_complete_rw(&kiocb->rw, -EINTR, 0); percpu_ref_put(&ctx->users); diff --git a/queue-5.15/fs-aio-make-io_cancel-generate-completions-again.patch b/queue-5.15/fs-aio-make-io_cancel-generate-completions-again.patch index fa3c548ea2d..c42b389a9f2 100644 --- a/queue-5.15/fs-aio-make-io_cancel-generate-completions-again.patch +++ b/queue-5.15/fs-aio-make-io_cancel-generate-completions-again.patch @@ -79,7 +79,7 @@ Signed-off-by: Greg Kroah-Hartman + * delivered via the ring buffer. + */ + if (ret == 0 && kiocb->rw.ki_flags & IOCB_AIO_RW) -+ aio_complete_rw(&kiocb->rw, -EINTR); ++ aio_complete_rw(&kiocb->rw, -EINTR, 0); percpu_ref_put(&ctx->users); diff --git a/queue-5.4/fs-aio-make-io_cancel-generate-completions-again.patch b/queue-5.4/fs-aio-make-io_cancel-generate-completions-again.patch index 75218fca82b..f6ac934fcec 100644 --- a/queue-5.4/fs-aio-make-io_cancel-generate-completions-again.patch +++ b/queue-5.4/fs-aio-make-io_cancel-generate-completions-again.patch @@ -79,7 +79,7 @@ Signed-off-by: Greg Kroah-Hartman + * delivered via the ring buffer. + */ + if (ret == 0 && kiocb->rw.ki_flags & IOCB_AIO_RW) -+ aio_complete_rw(&kiocb->rw, -EINTR); ++ aio_complete_rw(&kiocb->rw, -EINTR, 0); percpu_ref_put(&ctx->users); -- 2.47.3