Bug 119796

Summary: OpenSUSE & SUSE Linux 10.0 don't support Promise PDC20378 (FastTrak 378/SATA 378) with PATA disk
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Joe Sanders <Joseph_Sanders>
Component: KernelAssignee: Jens Axboe <axboe>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: ByteEnable, tecra68
Version: unspecified   
Target Milestone: ---   
Hardware: i686   
OS: SUSE Other   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Joe Sanders 2005-10-01 03:43:08 UTC
Kernel would require the libata patch applied from the following URL in order to
support the Promise PDC20378 chipset: 
ftp://ftp.kernel.org/pub/linux/kernel/people/jgarzik/libata/2.6.13-rc7-libata1.patch.bz2
Comment 1 Robert Thomas 2005-10-08 23:04:16 UTC
My PDC20378 doesn't work either.  It detects the device (Class 0104: 105a:3373
(rev 02)) and probes two ports but misses the PATA port.

Here is a dmesg log of SUSE 9.3 which works:

ata2: no device found (phy stat 00000000)
scsi1 : sata_promise
 -> multifinger detection
 -> palm detection
input: SynPS/2 Synaptics TouchPad on isa0060/serio4
ata3: dev 0 cfg 49:0f00 82:746b 83:7fe8 84:4023 85:f469 86:3c48 87:4023 88:203f
ata3: dev 0 ATA-6, max UDMA/100, 117210240 sectors: LBA48
ata3: dev 0 configured for UDMA/100
scsi2 : sata_promise
  Vendor: ATA       Model: HTS726060M9AT00   Rev: MH4O
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2
Attached scsi disk sda at scsi2, channel 0, id 0, lun 0
Comment 2 Robert Thomas 2005-10-09 22:05:43 UTC
Its fixed in kernel 2.6.13.2-2.
Comment 3 Jens Axboe 2005-10-10 11:32:33 UTC
So much the easier :-)
Comment 4 Robert Thomas 2005-10-30 00:17:51 UTC
I just downloaded and compiled the vanilla 2.6.14 kernel.  Strange, it is broke in  this release too.  So whatever patch SUSE has, it works.
Comment 5 eduard boos 2006-03-08 22:58:51 UTC
*** Bug 156287 has been marked as a duplicate of this bug. ***