From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Description of problem:
The module is missing in action. It exists in the kernel source code
but is not installed during the installation.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. modprobe advansys
2. ls -l /lib/modules/....../kernel/drivers/scsi
Actual Results: advansys module loads.
Expected Results: FATAL: Module advansys not found.
this is marked as broken in the upstream kernel, as no-one bothered to convert
it to use new dma-mapping code that came about in 2.5. Your best bet is
probably to ask the folks upstream on the email@example.com list
whether it's being worked on, or left to bitrot.
2.5? The module exists in Fedora Core 2 up through 2.6.6-1.435, though it does
seem to be missing from 2.6.7-1.494.2.2 and 2.6.8-1.521. Or did this change
occur in 2.6.7? Are drivers getting broken in the stable kernel series?
in 2.6.0 -> 2.6.7 it wasnt marked as broken, though it could corrupt data due to
a missing/broken conversion to the dma-mapping code. It was then correctly
marked as broken later.
OK. Thanks. I was going to compile up a kernel with support, but if
it can corrupt data... this is used for our tape backups. Time for a
new SCSI HA.
Too bad about Advansys. They were a good company and one of the
earlier players supporting Linux. I believe they wrote the drivers in
house, made them open source, and supported them officially.
Aparently this is safe to enable on x86 even though its broken on other
architectures. I've fixed this in CVS, it'll go out in the next update.