We just upgraded from base SLES 8 (kernel 2.4.19-3) to SP3. We noted is the tape module configuration change. We hand- wrote a sysinit script to modprobe tape390, and now an implicit insmod for tape_3590 fails. Sure enough, the new modules.dep lists two modules: tape_3590 and tape_3590_mod with the "main" tape driver (kernel/drivers/s390/char/tape390.o) as the sole dependency for each.
True to form, lsmod shows nothing so named as loaded, and an attempt to attach a 3590 fails to register the device. No I/Os issued against /dev/ntibm0 work when we attach a 3590, but all I/Os (and the contents of /proc/tapedevices) work for 3490 devices. When I try to cd into the directory with tape_3590.o and tape_ 3590_mod.o in it and issue insmod against either or both, I get flooded with "unrecognized symbol" messages ... I guess these don't match the kernel. The new initrd doesn't have/load any modules that would affect the tape* chain. Any ideas where I might be bumping my head? Fix? TIA, --Jim-- James S. Tison Senior Software Engineer TPF Laboratory / Architecture IBM Corporation "If dogs don't go to heaven, then, when I die, I want to go where they do." -- Will Rogers ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
