Bug#348492: Serverworks CSB6 vs. kernel 2.6.12-10
I'm using Fujitsu-Siemens TX200 (one HT proc) machine with Serverworks
CSB6 ide controler.
System is setup on SCSI disk so I have some possibilities to experiment.
0000:00:0f.1 IDE interface: ServerWorks CSB6 RAID/IDE Controller (rev
a0) (prog-if 8a [Master SecP PriP])
Subsystem: Unknown device 1734:1012
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr+ Stepping- SERR+ FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 64, Cache Line Size: 0x10 (64 bytes)
Region 0: I/O ports at <ignored>
Region 1: I/O ports at <ignored>
Region 2: I/O ports at <ignored>
Region 3: I/O ports at <ignored>
Region 4: I/O ports at 1400 [size=16]
System is Sarge but I've installed package in question
(linux-source-2.6.12) from testing.
Debian-way custom compilation (make-kpkg) with predefined (nothing
changed) config is smooth,
but I cannot make serverworks module run.
modprobe serverworks loads without error and I can see it listed with lsmod.
But there is no :
SvrWks CSB6: IDE controller at PCI slot 0000:00:0f.1
SvrWks CSB6: chipset revision 160
[...] in dmesg after module load, and I cannot access ide disks.
No such problem with stock kernel (linux-126.96.36.199.tar.bz2) compiled
debian-way with predefined config.
(module loads, I can see /dev/hda)
My idea is that there has to be something wrong with debian/ide patches.
- I'm not loading ide-generic module at all.
- lsmod for not-working and working kernels gives same modules list:
Though I'm no kernel hacker, I have some time and cpu cycles, so let me
know if I could help somehow solve this