Bugzilla – Bug 206889
Will not operate Promise Fasttrack 378 Controller
Last modified: 2006-11-10 02:33:01 UTC
I have a Promise Fasttrack 378 Soft Raid controller. openSUSE 10.1 nor openSUSE 10.2 Alpha 4 will operate the controller. At install, I get no hard disks found. Fedora Core 5 works. 0a:02.0 RAID bus controller: Promise Technology, Inc. PDC20378 (FastTrak 378/SATA 378) (rev 02) Subsystem: CLEVO/KAPOK Computer Unknown device 0900 Flags: bus master, 66MHz, medium devsel, latency 240, IRQ 201 I/O ports at 4480 [size=64] I/O ports at 44e0 [size=16] I/O ports at 4400 [size=128] Memory at b3005000 (32-bit, non-prefetchable) [size=4K] Memory at b3020000 (32-bit, non-prefetchable) [size=128K] Capabilities: [60] Power Management version 2
Please try Alpha 5 and let us know if that works better or not.
Alpha 5 does not see the disks either in ATA or RAID mode.
This bug is probably a duplicate of: Bug 170097 - Promise SATA 300-TX2 plus does not see any SATA disk. Both would use the same driver.
One more comment. Fedora Core 6 Test 3 can operate the controller in either RAID or ATA mode.
Created attachment 100915 [details] Fedora Core 6 - libata sata_promise support PATA ports on SATA controllers This patched is used against a 2.6.18 kernel.
Thanks for the info. Will be putting the patch in our kernel CVS.
Still broken in Beta 1.
The patch is slightly broken. I suspected it for bug 170097 but as the reporter said it was SATA disks that weren't detected, I asked for dmesg for verification. Currently, libata cannot handle mixed ports which require different handling in a controller very well. This is due to limitation in initialization via probe_ent and is why promise sata/pata support isn't in mainline yet. Things are progressing in libata devel tree but it's a bit slow at the moment. As the patch is widely used by other dists including ubuntu and rh, I think including it is a safe solution for the time being.
Closing the bug. Please reopen if things are still broken in beta2.