[PATCH v1 RFC liburing 6/6] src/{queue,register,setup}: Clean up unused includes
From: Ammar Faizi <hidden>
Date: 2021-10-06 14:51:34
Subsystem:
the rest · Maintainer:
Linus Torvalds
Cc: Bedirhan KURT <redacted> Cc: Louvian Lyndal <redacted> Signed-off-by: Ammar Faizi <redacted> --- src/queue.c | 15 +++------------ src/register.c | 13 +++---------- src/setup.c | 14 +++----------- 3 files changed, 9 insertions(+), 33 deletions(-)
diff --git a/src/queue.c b/src/queue.c
index cd76048..eb0c736 100644
--- a/src/queue.c
+++ b/src/queue.c@@ -1,20 +1,11 @@ /* SPDX-License-Identifier: MIT */ #define _POSIX_C_SOURCE 200112L -#include <sys/types.h> -#include <sys/stat.h> -#include <sys/mman.h> -#include <unistd.h> -#include <string.h> -#include <stdbool.h> - -#include "liburing/compat.h" -#include "liburing/io_uring.h" -#include "liburing.h" -#include "liburing/barrier.h" - #include "lib.h" #include "syscall.h" +#include "liburing.h" +#include "liburing/compat.h" +#include "liburing/io_uring.h" /* * Returns true if we're not using SQ thread (thus nobody submits but us)
diff --git a/src/register.c b/src/register.c
index f8e88cf..1f2c409 100644
--- a/src/register.c
+++ b/src/register.c@@ -1,19 +1,12 @@ /* SPDX-License-Identifier: MIT */ #define _POSIX_C_SOURCE 200112L -#include <sys/types.h> -#include <sys/stat.h> -#include <sys/mman.h> -#include <sys/resource.h> -#include <unistd.h> -#include <string.h> - +#include "lib.h" +#include "syscall.h" +#include "liburing.h" #include "liburing/compat.h" #include "liburing/io_uring.h" -#include "liburing.h" -#include "lib.h" -#include "syscall.h" int io_uring_register_buffers_update_tag(struct io_uring *ring, unsigned off, const struct iovec *iovecs,
diff --git a/src/setup.c b/src/setup.c
index 0f64a35..083b685 100644
--- a/src/setup.c
+++ b/src/setup.c@@ -1,19 +1,11 @@ /* SPDX-License-Identifier: MIT */ #define _DEFAULT_SOURCE -#include <sys/types.h> -#include <sys/stat.h> -#include <unistd.h> -#include <string.h> -#include <stdlib.h> -#include <signal.h> - -#include "liburing/compat.h" -#include "liburing/io_uring.h" -#include "liburing.h" - #include "lib.h" #include "syscall.h" +#include "liburing.h" +#include "liburing/compat.h" +#include "liburing/io_uring.h" static void io_uring_unmap_rings(struct io_uring_sq *sq, struct io_uring_cq *cq) {
--
2.30.2