Linux 2.0.28, Debian 1.2.4. Mitsumi 'simple' cdrom driver, compiled
in, with 'append="mcd=0x300,10"' lilo option.
The following command will hang and can't be killed by "kill -9":
mount /dev/mcd /cdrom
If I include, as I meant to, the -t iso9660 option, the command mounts
the cd fine. If I forget to specify filesystem type, as above, mount
will say that it's mounting read-only, but then it won't.
The system at this point can't be rebooted; C-Alt-Del, and "shutdown
-r now" both cause the "Shutting Down" message to be printed, but then
the prompt comes back and the system doesn't shut down. (It's totally
usable at this point, it just won't shut down, and the 'mount' command
won't complete.)
Nothing gets written to the logs, there's no oops, or anything. I'll
try other stuff to track this down if someone wants to suggest
something. It happens when 'nothing' else is running.
-- Pete Harlan pete@mymenus.comConfig file is (nothing is compiled as a module):
CONFIG_EXPERIMENTAL=y CONFIG_MODULES=y CONFIG_NET=y CONFIG_PCI=y CONFIG_SYSVIPC=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_JAVA=y CONFIG_KERNEL_ELF=y CONFIG_M586=y CONFIG_BLK_DEV_FD=y CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_CMD640=y CONFIG_BLK_DEV_CMD640_ENHANCED=y CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_TRITON=y CONFIG_INET=y CONFIG_IP_NOSR=y CONFIG_SKB_LARGE=y CONFIG_NETDEVICES=y CONFIG_NET_ETHERNET=y CONFIG_NET_VENDOR_3COM=y CONFIG_VORTEX=y CONFIG_CD_NO_IDESCSI=y CONFIG_MCD=y CONFIG_EXT2_FS=y CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_PROC_FS=y CONFIG_NFS_FS=y CONFIG_ISO9660_FS=y CONFIG_SERIAL=y