#1607 closed bug (fixed)
00:12.0 IDE interface: ATI Technologies Inc 4379 Serial ATA Controller (rev 80)
Reported by: | mrsunshine | Owned by: | marcusoverhagen |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta1 |
Component: | Drivers/Disk/ATA | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | #7662 | Blocking: | #4535 |
Platform: | x86 |
Description
Chip is bases on the Silicon Image 3112 if im not mistaking. Fails to boot, have added vendor and device ID to the silicon image driver but no luck there.
Strange thing is that the boot finds it in two places.
One that says: Vendor 0x1002 Device 0x4379 class_base 0x01 class_sub 0x01
then another one that looks like lspci output but somewhat extended.
Added a TRACE before it excludes devices inthe silicon_image_3112 driver to see what devices it looks over, and this one is not with in that list. there 0x4376, 0x437b (i think) 0x4377 ... but none of them is this device. Or can it be that it finds a generic_ide driver (for the IDE controller on the mobo) and just stops scannig there?.
lspci -vv output: 00:12.0 IDE interface: ATI Technologies Inc 4379 Serial ATA Controller (rev 80) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: Acer Incorporated [ALI] Unknown device 010f Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 18 Region 0: I/O ports at 8440 [size=8] Region 1: I/O ports at 8434 [size=4] Region 2: I/O ports at 8438 [size=8] Region 3: I/O ports at 8430 [size=4] Region 4: I/O ports at 8400 [size=16] Region 5: Memory at b0004000 (32-bit, non-prefetchable) [size=512] [virtual] Expansion ROM at 6c000000 [disabled] [size=512K] Capabilities: [60] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=2 PME-
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
Address: 00000000 Data: 0000
Attachments (2)
Change History (23)
comment:1 by , 17 years ago
Owner: | changed from | to
---|
follow-up: 3 comment:2 by , 17 years ago
comment:3 by , 17 years ago
Replying to marcusoverhagen:
Can you please attach the serial debug output?
I do not have a serial port on this computer so no :/ .. more then if i took like 10 pictures of it as it rambles on with camera if that will do ? :)
by , 17 years ago
Attachment: | Bild057-2.jpg added |
---|
by , 17 years ago
Attachment: | Bild058.jpg added |
---|
Well, after some looking and so i figured, hell why not remove the generic_ide interface and voila! .. one step closer! :)
follow-up: 5 comment:4 by , 17 years ago
Status: | new → assigned |
---|
The si3112 driver is working as of hrev22863, but there might be unresolved problems when using ATI hardware, or specific harddisks. The Linux driver seems to apply some workarounds.
What harddisk are you using?
comment:5 by , 17 years ago
Replying to marcusoverhagen:
The si3112 driver is working as of hrev22863, but there might be unresolved problems when using ATI hardware, or specific harddisks. The Linux driver seems to apply some workarounds.
What harddisk are you using?
ATA-7: Hitachi HTS541680J9SA00, SB2OC70P, max UDMA/100
As for the workarounds i have no clue whatsoever about kernel/driver code .. so im quite lost there :/
comment:6 by , 15 years ago
Can you try again with a trunk (not alphaimage) build of hrev32978? Thanks.
comment:7 by , 15 years ago
comment:8 by , 15 years ago
Milestone: | R1 → R1/alpha1 |
---|
comment:9 by , 15 years ago
Milestone: | R1/alpha1 → R1/alpha2 |
---|
comment:12 by , 14 years ago
Have to test, do not have the posibility atm, have that computer at home =) Will get back during the weekend
comment:14 by , 14 years ago
Any news on this ? I believe I may have access to a similar controller, will have a look, but I'm not sure...
comment:15 by , 14 years ago
Milestone: | R1/alpha3 → R1/beta1 |
---|
comment:16 by , 14 years ago
Blocking: | 7662 added |
---|
comment:17 by , 12 years ago
@pulkomandy and MrSunshine, can either of you retest this with R1Alpha4.1 or newer to see if it is or isn't still an issue? If no response then we should just close this one out as probably fixed as there's been no confirmed reports of it still not working for the past 3 years or so.
comment:18 by , 12 years ago
Sorry cannot test this anymore as the laptop that i had the problem on has gone poof :/
comment:19 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | in-progress → closed |
My computer has 1002:4380 (not 4379), and it seems to work fine. I booted from an USB key and can see the hard disk in DriveSetup.
Marking as fixed until we can find another computer exposing the problem.
comment:20 by , 10 years ago
Component: | Drivers/Disk → Drivers/Disk/ATA |
---|
comment:21 by , 6 years ago
Blocked By: | 7662 added |
---|---|
Blocking: | 7662 removed |
Can you please attach the serial debug output?