Bug 206889 - Will not operate Promise Fasttrack 378 Controller
Summary: Will not operate Promise Fasttrack 378 Controller
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 10.2
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Alpha 4
Hardware: i686 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: tejun heo
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-20 00:14 UTC by Robert Thomas
Modified: 2006-11-10 02:33 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Fedora Core 6 - libata sata_promise support PATA ports on SATA controllers (4.65 KB, patch)
2006-10-08 23:44 UTC, Robert Thomas
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Thomas 2006-09-20 00:14:57 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
Comment 1 Greg Kroah-Hartman 2006-10-03 07:09:45 UTC
Please try Alpha 5 and let us know if that works better or not.
Comment 2 Robert Thomas 2006-10-08 19:46:11 UTC
Alpha 5 does not see the disks either in ATA or RAID mode.
Comment 3 Robert Thomas 2006-10-08 19:50:50 UTC
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.
Comment 4 Robert Thomas 2006-10-08 19:54:36 UTC
One more comment.  Fedora Core 6 Test 3 can operate the controller in either RAID or ATA mode.
Comment 5 Robert Thomas 2006-10-08 23:44:41 UTC
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.
Comment 6 Hannes Reinecke 2006-10-09 09:22:43 UTC
Thanks for the info. Will be putting the patch in our kernel CVS.
Comment 7 Robert Thomas 2006-11-01 01:25:14 UTC
Still broken in Beta 1.
Comment 8 tejun heo 2006-11-07 09:25:04 UTC
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.
Comment 9 tejun heo 2006-11-10 02:33:01 UTC
Closing the bug.  Please reopen if things are still broken in beta2.