Add more device IDs to support ATI SB700 SATA controller completely

Bug #125744 reported by Shane Huang
2
Affects Status Importance Assigned to Milestone
linux-meta (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: linux-source

Description of problem:
Ubuntu may fail be installed on ATI SB700 when set "onchip SATA type"
in BIOS into "AHCI" mode. There are four SATA related device IDs in SB700:
0x4390, SATA in IDE mode
0x4391, SATA in AHCI mode
0x4392, SATA in RAID mode with Promise non-Raid5 driver
0x4393, SATA in RAID mode with Promise Raid5 driver
This is different from SB600, there is only one SATA Device ID in SB600,
which is 0x4380.

In the previous SATA patch to SB700(bug# 120361), we only add 0x4390.
This patch provide the other three device IDs, otherwise Linux
can NOT be installed when set SATA into "AHCI" mode in BIOS.

Version-Release number of selected component (if applicable):
All

How reproducible:
Always

Steps to Reproduce:
1. Set "onchip SATA type" in BIOS into "AHCI" mode.
2. Install Ubuntu7.04

Actual results:
Failed to install this distribution!

Expected results:
Ubuntu should be installed on "AHCI" mode.

Additional info:
Could you add this patch into Ubuntu 7.10 before it's release?
We have sent this patch to kernel.org, and will post the upstream commit
here when it is accepted.

Revision history for this message
Shane Huang (shane-huang) wrote :
Revision history for this message
Chuck Short (zulcss) wrote :

Thanks for the patch

Changed in linux-meta:
status: New → Fix Committed
Revision history for this message
Shane Huang (shane-huang) wrote :

Can you confirm that whether is patch will be applied into the next stable Ubuntu 7.10 release?
Thanks

Revision history for this message
Chuck Short (zulcss) wrote :

It made it into gutsy.

Changed in linux-meta:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.