patch: 2.1.102 and UMSDOS

Trevor Johnson (trevor@jpj.net)
Sun, 17 May 1998 16:03:47 -0400 (EDT)


UMSDOS is not mentioned in the MAINTAINERS file, so I'm writing to the
list and to Linus.

I get this error:

# modprobe umsdos
/lib/modules/current/fs/umsdos.o: unresolved symbol fat_dir_ioctl
/lib/modules/current/fs/umsdos.o: unresolved symbol fat_readpage

I also received these compilation warnings:

namei.c:929: warning: passing arg 1 of `umsdos_isempty' discards
`volatile' from pointer target type
namei.c:941: warning: passing arg 1 of `msdos_unlink' discards `volatile'
from pointer target type
emd.c:311: warning: `#ifdef' argument starts with a digit

Here is an untested patch:

--- emd.c.orig Wed Apr 8 11:39:46 1998
+++ emd.c Sun May 17 12:59:12 1998
@@ -308,7 +308,7 @@
d->mode = le16_to_cpu (d->mode);
#endif

-#ifdef 1
+#if 1
if (written != count) Printk ((KERN_ERR "umsdos_emd_dir_write: ERROR: written (%d) != count (%d)\n", written, count));
#endif

Here is the relevant-looking part of my kernel configuration:

CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_UMSDOS_FS=m
CONFIG_VFAT_FS=y
___
Trevor Johnson

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu