Re: Newer kernel for N4100?
Riku Voipio wrote:
>
> perhaps you'll want to ask the sata_vsc author. another possibility is
> that the pci IRQ map is wrong and the driver isn't recieving interrupts
> from the sata controller.
Here is lspci -vvv output. See anything? Looks like the PCI-X SATA HBA is tied
to IRQ 29. Not sure what to do with that information, though...
b.g.
--
Bill Gatliff
bgat@billgatliff.com
00:01.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05)
Subsystem: Intel Corporation 82541GI Gigabit Ethernet Controller
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: 68 (63750ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 27
Region 0: Memory at 80000000 (64-bit, non-prefetchable) [size=128K]
Region 2: Memory at 80040000 (64-bit, non-prefetchable) [size=64K]
Region 4: I/O ports at fe000000 [size=64]
[virtual] Expansion ROM at 80050000 [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [e4] PCI-X non-bridge device
Command: DPERE- ERO+ RBC=512 OST=1
Status: Dev=00:00.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=8 RSCEM- 266MHz- 533MHz-
Capabilities: [f0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Kernel driver in use: e1000
00:02.0 Ethernet controller: Intel Corporation 82541GI Gigabit Ethernet Controller (rev 05)
Subsystem: Intel Corporation 82541GI Gigabit Ethernet Controller
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: 68 (63750ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 30
Region 0: Memory at 80020000 (64-bit, non-prefetchable) [size=128K]
Region 2: Memory at 80060000 (64-bit, non-prefetchable) [size=64K]
Region 4: I/O ports at fe000040 [size=64]
[virtual] Expansion ROM at 80070000 [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [e4] PCI-X non-bridge device
Command: DPERE- ERO+ RBC=512 OST=1
Status: Dev=00:00.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=2048 DMOST=1 DMCRS=8 RSCEM- 266MHz- 533MHz-
Capabilities: [f0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Kernel driver in use: e1000
00:03.0 SATA controller: Intel Corporation GD31244 PCI-X SATA HBA
Subsystem: Intel Corporation GD31244 PCI-X SATA HBA
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: 0 (4000ns min, 250ns max), Cache Line Size: 512 bytes
Interrupt: pin A routed to IRQ 29
Region 0: Memory at 80080000 (64-bit, non-prefetchable) [size=4K]
Capabilities: [e0] PCI-X non-bridge device
Command: DPERE- ERO+ RBC=512 OST=4
Status: Dev=00:00.0 64bit- 133MHz+ SCD- USC- DC=simple DMMRBC=512 DMOST=4 DMCRS=16 RSCEM- 266MHz- 533MHz-
Capabilities: [e8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [f0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/2 Enable-
Address: 0000000000000000 Data: 0000
Kernel driver in use: sata_vsc
Reply to: