patch-1.3.69 linux/fs/proc/array.c
Next file: linux/fs/super.c
Previous file: linux/fs/nfs/file.c
Back to the patch index
Back to the overall index
- Lines: 39
- Date:
Mon Feb 26 13:51:45 1996
- Orig file:
v1.3.68/linux/fs/proc/array.c
- Orig date:
Fri Feb 23 13:54:37 1996
diff -u --recursive --new-file v1.3.68/linux/fs/proc/array.c linux/fs/proc/array.c
@@ -854,8 +854,8 @@
* f_pos = (number of the vma in the task->mm->mmap list) * MAPS_LINE_LENGTH
* + (index into the line)
*/
-#define MAPS_LINE_FORMAT "%08lx-%08lx %s %08lx %02x:%02x %lu\n"
-#define MAPS_LINE_MAX 49 /* sum of 8 1 8 1 4 1 8 1 2 1 2 1 10 1 */
+#define MAPS_LINE_FORMAT "%08lx-%08lx %s %08lx %s %lu\n"
+#define MAPS_LINE_MAX 49 /* sum of 8 1 8 1 4 1 8 1 5 1 10 1 */
static int read_maps (int pid, struct file * file, char * buf, int count)
{
@@ -909,7 +909,7 @@
len = sprintf(line, MAPS_LINE_FORMAT,
map->vm_start, map->vm_end, str, map->vm_offset,
- MAJOR(dev),MINOR(dev), ino);
+ kdevname(dev), ino);
if (column >= len) {
column = 0; /* continue with next line at column 0 */
@@ -958,6 +958,7 @@
extern int get_dma_list(char *);
extern int get_cpuinfo(char *);
extern int get_pci_list(char*);
+extern int get_md_status (char *);
#ifdef __SMP_PROF__
extern int get_smp_prof_list(char *);
#endif
@@ -1015,6 +1016,10 @@
case PROC_IOPORTS:
return get_ioport_list(page);
+#ifdef CONFIG_BLK_DEV_MD
+ case PROC_MD:
+ return get_md_status(page);
+#endif
#ifdef CONFIG_APM
case PROC_APM:
return apm_proc(page);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this