[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190504094549.10021-1-carmeli.tamir@gmail.com>
Date: Sat, 4 May 2019 05:45:47 -0400
From: Carmeli Tamir <carmeli.tamir@...il.com>
To: carmeli.tamir@...il.com, viro@...iv.linux.org.uk,
linux-fsdevel@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH 0/2] Refactor file_systems to use the kernel's list
struct file_system_type defines a next field which is used to link the file_system_type structs registered to the kernel. This patch set replaces the propietry linked list implementation with the kernel's list.h.
This change makes clearer interfaces and code (e.g. the change in register_filesystem and find_filesystem), and eliminates unnecessary usage of * and & operators.
Tested by comparing the lists in /proc/filesystems.
Carmeli Tamir (2):
Use list.h instead of file_system_type next
Changed unsigned param type to unsigned int
fs/filesystems.c | 69 ++++++++++++++++++++++++----------------------
include/linux/fs.h | 2 +-
2 files changed, 37 insertions(+), 34 deletions(-)
--
2.19.1
Powered by blists - more mailing lists