2005-10-14 00:08:58

by Ben Dooks

[permalink] [raw]
Subject: [PATCH] fs - fix sparse errors

There are a number of sparse warnings coming
from the fs subdirectory, mainly due to not
defining functions that are used by other files,
as well as 0/NULL patch to fs/proc/task_mmu.c

This patch creates a header with the definitions
in and includes it into the relevant .c files,
and moves the proc definitions into
linux/proc_fs.h

Also cleans up some static definitions in
fs/inotify.c

Files modified:

fs/block_dev.c | 2 ++
fs/char_dev.c | 2 ++
fs/compat.c | 4 ++--
fs/filesystems.c | 3 +++
fs/fs-writeback.c | 2 +-
fs/fs.h | 16 ++++++++++++++++
fs/inotify.c | 6 +++---
fs/locks.c | 1 +
fs/namespace.c | 2 ++
fs/proc/proc_misc.c | 13 -------------
fs/proc/task_mmu.c | 2 +-
fs/super.c | 3 +--
include/linux/proc_fs.h | 15 +++++++++++++++
kernel/exec_domain.c | 2 +-
14 files changed, 50 insertions(+), 23 deletions(-)



Signed-off-by: Ben Dooks <[email protected]>


Attachments:
(No filename) (1.02 kB)
fs-sparse-fix-part1.patch (8.13 kB)
Download all attachments