Bug 116701 - [atapicam] atapicam hangs initializing SATA DVDRs on sil3112a
Summary: [atapicam] atapicam hangs initializing SATA DVDRs on sil3112a
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-28 05:20 UTC by Milo Jahensen
Modified: 2015-11-10 13:45 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Milo Jahensen 2007-09-28 05:20:02 UTC
I just added a SIL3112a generic SATA controller and 2 Optiarc
DVD RW AD-7170S/1.00 drives. Machine has an existing IDE controller
with LITE-ON DVDRW SHW-160P6S/PS0B.

During boot system hangs after displaying cd0 messages (IDE). Problem
goes away after rebooting to original kernel.

Fix: 

unknown
How-To-Repeat: Boot with atapicam enabled
Comment 1 andrew 2007-09-28 07:38:29 UTC
I read the wrong part number off of the box, this is the dmesg string  
for the card:

atapci3: <SiI 3512 SATA150 controller> port  
0xcc00-0xcc07,0xc880-0xc883,0xc800-0xc807,0xc480-0xc483,0xc400-0xc40f  
mem 0xfaaffc00-0xfaaffdff irq 16 at device 8.0 on pci4


Also, it appears to hang when dd-ing from a cd to /dev/null. There is  
another open ticket for a hang related to a similar chipset when used  
with a harddisk.

Thanks
Comment 2 Remko Lodder 2007-09-28 08:37:04 UTC
So the original kernel is the GENERIC kernel delivered by 6.2? And the new
kernel that fails is a GENERIC KERNEL with ATAPICAM added?
-- 
Kind regards,

     Remko Lodder               ** remko@elvandar.org
     FreeBSD                    ** remko@FreeBSD.org

     /* Quis custodiet ipsos custodes */
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2008-01-15 05:02:15 UTC
State Changed
From-To: open->feedback

Note that submitter was asked for feedback.
Comment 4 Mark Linimon 2008-01-15 17:46:43 UTC
----- Forwarded message from milojah <milojah@gmail.com> -----

Yes, but I got the silimage model number wrong.

It's 3512a.

If I stress the controller (dd if=/dev/acd1 of=/dev/null bs=512k) the
machine will hang before completion with the GENERIC kernel.

When I searched for 3512 I found an existing open bug for hangs, so I
assume it's a bad card.

I just ordered 2 more SATA controllers, a VIA chipset and a
jr-something. I am just trying to use some SATA DVD-Rs.

If you like, I can send you the silimage card, so you can test.

Thanks

----- End forwarded message -----
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2008-01-15 17:55:05 UTC
State Changed
From-To: feedback->open

Feedback received.
Comment 6 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 13:45:59 UTC
atapicam is no more after FreeBSD 9.x. Long live atacam and friends.