[PATCH] selftests/filesystems: remove the unused list_del()

From: Sasha Levin

Date: Tue Nov 03 2026 - 12:28:56 EST


Nothing uses list_del() in utils.c, and clang warns about it in each
test that builds utils.c with -Wall:

../utils.c:106:20: warning: unused function 'list_del' [-Wunused-function]

Remove it.

Signed-off-by: Sasha Levin <sashal@xxxxxxxxxx>
---
Found with clang 21; KernelCI's clang builds show the same warning.

tools/testing/selftests/filesystems/utils.c | 10 ----------
1 file changed, 10 deletions(-)

diff --git a/tools/testing/selftests/filesystems/utils.c b/tools/testing/selftests/filesystems/utils.c
index d73d7d8171db6..4321f1a552587 100644
--- a/tools/testing/selftests/filesystems/utils.c
+++ b/tools/testing/selftests/filesystems/utils.c
@@ -103,16 +103,6 @@ static inline void list_add_tail(struct list *head, struct list *list)
__list_add(list, head->prev, head);
}

-static inline void list_del(struct list *list)
-{
- struct list *next, *prev;
-
- next = list->next;
- prev = list->prev;
- next->prev = prev;
- prev->next = next;
-}
-
static ssize_t read_nointr(int fd, void *buf, size_t count)
{
ssize_t ret;
--
2.53.0