[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-kernel
Subject: Fix for proc/md (remove the 'kludge')
From: Richard Guenther <zxmpm11 () student ! uni-tuebingen ! de>
Date: 1998-01-19 13:25:41
[Download RAW message or body]
Hi!
I think, this patch is correct. It removes the 'kludge'
from procfs to support md. Since md is not supposed to
compile as a module, we need no extra symbols from proc.
Richard.
--
Richard Guenther <richard.guenther@student.uni-tuebingen.de>
PGP: 2E829319 - 2F 83 FC 93 E9 E4 19 E2 93 7A 32 42 45 37 23 57
WWW: http://www.anatom.uni-tuebingen.de/~richi/
diff -u linux/drivers/block/md.c:1.1.1.1 linux/drivers/block/md.c:1.2
--- linux/drivers/block/md.c:1.1.1.1 Sun Jan 18 14:51:30 1998
+++ linux/drivers/block/md.c Sun Jan 18 15:02:42 1998
@@ -846,6 +846,7 @@
static struct proc_dir_entry proc_md = {
PROC_MD, 6, "mdstat",
S_IFREG | S_IRUGO, 1, 0, 0,
+ 0, &proc_array_inode_operations,
};
static void md_geninit (struct gendisk *gdisk)
diff -u linux/fs/proc/root.c:1.1 linux/fs/proc/root.c:1.2
--- linux/fs/proc/root.c:1.1 Sun Jan 18 14:02:12 1998
+++ linux/fs/proc/root.c Sun Jan 18 15:02:59 1998
@@ -342,11 +342,6 @@
if (dp->ops == NULL)
dp->ops = &proc_file_inode_operations;
}
- /*
- * kludge until we fixup the md device driver
- */
- if (dp->low_ino == PROC_MD)
- dp->ops = &proc_array_inode_operations;
return 0;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic