lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <64bb37e0912250122n4e0e1842q88c0dad7e99ec6a7@mail.gmail.com>
Date:	Fri, 25 Dec 2009 10:22:17 +0100
From:	Torsten Kaiser <just.for.lkml@...glemail.com>
To:	linux-kernel@...r.kernel.org
Cc:	Jeff Garzik <jgarzik@...ox.com>, linux-ide@...r.kernel.org
Subject: MSI broken in libata?

As reported in http://lkml.org/lkml/2009/12/19/82 the new MSI support
for sata_sil24 does not work for me.
This is still the same with 2.6.33-rc2.

Why I think, this might be a problem within libata:
 * other drivers can use MSI successful on my system (tg3, radeon, hda-intel)
 * happens both in sata_sil24 and sata_nv
 * the count in /proc/interrupts increases for the MSIs assigned to
sata_sil24/sata_nv, so interrupt delivery seems to work
 * only writing seems to fail

These are the changes in /proc/interrupts:
Normal boot, without additional cmdline options:
-  4:          0          0         96        174   IO-APIC-edge      serial

- 19:      18058          2          3       4738   IO-APIC-fasteoi
sata_sil24, bttv0, Bt87x audio
- 21:          0          0          0          0   IO-APIC-fasteoi   sata_nv
- 22:          0          0          0          0   IO-APIC-fasteoi   sata_nv
- 23:        872        357          4       1514   IO-APIC-fasteoi
sata_nv, ohci_hcd:usb2

- 29:          4        405          0        140   PCI-MSI-edge      HDA Intel
- 30:          0          0          0          3   PCI-MSI-edge      eth0
- 31:       3354          0          0         38   PCI-MSI-edge      eth1

Boot with sata_nv.msi=1 and sata_sil24.msi=1, only booted into a
rescue shell, thats why serial and eth0+1 are missing:
+ 19:          0          0          0          1   IO-APIC-fasteoi
bttv0, Bt87x audio
+ 23:          0          0          5         13   IO-APIC-fasteoi
ohci_hcd:usb2

+ 29:          0          0          0         73   PCI-MSI-edge      sata_sil24
+ 30:          0          0          0       2590   PCI-MSI-edge      sata_nv
+ 31:          0          0          0          0   PCI-MSI-edge      sata_nv
+ 32:          0          0          0          0   PCI-MSI-edge      sata_nv
+ 33:          0          0          0         89   PCI-MSI-edge      HDA Intel

Attached is the output from lspci -vv from a normal boot and from a
boot with MSI enabled for both libata drivers.
The errors messages from libata and other information about my system
can be found in http://lkml.org/lkml/2009/12/19/82 ,or just ask if you
need to know something else.

Here are the differences from the lspci-outputs:

lspci-vv-rc2.txt: complete, normal boot
lspci-vv-rc2.msi.txt: init=/bin/sash, MSI for sata_sil24+sata_nv,
network cards not initialised
--- lspci-vv-rc2.txt	2009-12-25 00:11:19.992078760 +0100
+++ lspci-vv-rc2.msi.txt	2009-12-25 00:04:26.713756803 +0100
@@ -1,631 +1,586 @@
 00:04.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1) (prog-if
8a [Master SecP PriP])
 	Subsystem: ASUSTeK Computer Inc. Device 81f0
 	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
 	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0 (750ns min, 250ns max)
 	Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
-	Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
+	Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable)
 	Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
-	Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
+	Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable)
 	Region 4: I/O ports at ffa0 [size=16]
 	Capabilities: [44] Power Management version 2
 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

 00:05.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev
a3) (prog-if 85 [Master SecO PriO])
 	Subsystem: ASUSTeK Computer Inc. Device 81f0
-	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
+	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
 	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0 (750ns min, 250ns max)
-	Interrupt: pin A routed to IRQ 23
+	Interrupt: pin A routed to IRQ 30
 	Region 0: I/O ports at cc00 [size=8]
 	Region 1: I/O ports at c880 [size=4]
 	Region 2: I/O ports at c800 [size=8]
 	Region 3: I/O ports at c480 [size=4]
 	Region 4: I/O ports at c400 [size=16]
 	Region 5: Memory at efafb000 (32-bit, non-prefetchable) [size=4K]
 	Capabilities: [44] Power Management version 2
 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
-	Capabilities: [b0] MSI: Enable- Count=1/4 Maskable- 64bit+
-		Address: 0000000000000000  Data: 0000
+	Capabilities: [b0] MSI: Enable+ Count=1/4 Maskable- 64bit+
+		Address: 00000000fee0f00c  Data: 4189
 	Capabilities: [cc] HyperTransport: MSI Mapping Enable- Fixed+

 00:05.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev
a3) (prog-if 85 [Master SecO PriO])
 	Subsystem: ASUSTeK Computer Inc. Device 81f0
-	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
+	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
 	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0 (750ns min, 250ns max)
-	Interrupt: pin B routed to IRQ 22
+	Interrupt: pin B routed to IRQ 31
 	Region 0: I/O ports at c080 [size=8]
 	Region 1: I/O ports at c000 [size=4]
 	Region 2: I/O ports at bc00 [size=8]
 	Region 3: I/O ports at b880 [size=4]
 	Region 4: I/O ports at b800 [size=16]
 	Region 5: Memory at efafa000 (32-bit, non-prefetchable) [size=4K]
 	Capabilities: [44] Power Management version 2
 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
-	Capabilities: [b0] MSI: Enable- Count=1/4 Maskable- 64bit+
-		Address: 0000000000000000  Data: 0000
+	Capabilities: [b0] MSI: Enable+ Count=1/4 Maskable- 64bit+
+		Address: 00000000fee0f00c  Data: 4199
 	Capabilities: [cc] HyperTransport: MSI Mapping Enable- Fixed+

 00:05.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev
a3) (prog-if 85 [Master SecO PriO])
 	Subsystem: ASUSTeK Computer Inc. Device 81f0
-	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
+	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
 	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0 (750ns min, 250ns max)
-	Interrupt: pin C routed to IRQ 21
+	Interrupt: pin C routed to IRQ 32
 	Region 0: I/O ports at b480 [size=8]
 	Region 1: I/O ports at b400 [size=4]
 	Region 2: I/O ports at b080 [size=8]
 	Region 3: I/O ports at b000 [size=4]
 	Region 4: I/O ports at ac00 [size=16]
 	Region 5: Memory at efaf9000 (32-bit, non-prefetchable) [size=4K]
 	Capabilities: [44] Power Management version 2
 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
-	Capabilities: [b0] MSI: Enable- Count=1/4 Maskable- 64bit+
-		Address: 0000000000000000  Data: 0000
+	Capabilities: [b0] MSI: Enable+ Count=1/4 Maskable- 64bit+
+		Address: 00000000fee0f00c  Data: 41a9
 	Capabilities: [cc] HyperTransport: MSI Mapping Enable- Fixed+

 00:06.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2)
 	Subsystem: ASUSTeK Computer Inc. Device 8210
 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
 	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0 (500ns min, 1250ns max)
-	Interrupt: pin B routed to IRQ 29
+	Interrupt: pin B routed to IRQ 33
 	Region 0: Memory at efafc000 (32-bit, non-prefetchable) [size=16K]
 	Capabilities: [44] Power Management version 2
 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
 	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable+ 64bit+
-		Address: 00000000fee0200c  Data: 41b1
+		Address: 00000000fee0f00c  Data: 41d1
 		Masking: 00000000  Pending: 00000000
 	Capabilities: [6c] HyperTransport: MSI Mapping Enable- Fixed+

 00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev
a3) (prog-if 00 [Normal decode])
 	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0, Cache Line Size: 64 bytes
 	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
 	I/O behind bridge: 0000d000-0000dfff
 	Memory behind bridge: efb00000-efbfffff
 	Prefetchable memory behind bridge: 00000000e0000000-00000000e7ffffff
-	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
+	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
 	BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
 		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
 	Capabilities: [40] Subsystem: nVidia Corporation Device 0000
 	Capabilities: [48] Power Management version 2
 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
 	Capabilities: [50] MSI: Enable+ Count=1/2 Maskable- 64bit+
 		Address: 00000000fee0f00c  Data: 4161
 	Capabilities: [60] HyperTransport: MSI Mapping Enable- Fixed-
 		Mapping Address Base: 00000000fee00000
 	Capabilities: [80] Express (v1) Root Port (Slot+), MSI 00
 		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
 			ExtTag- RBE+ FLReset-
 		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
 			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
 			MaxPayload 128 bytes, MaxReadReq 512 bytes
 		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
 		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0
<512ns, L1 <4us
 			ClockPM- Surprise- LLActRep+ BwNot-
 		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
 			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
 		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive+
BWMgmt- ABWMgmt-
 		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise-
 			Slot #  0, PowerLimit 0.000000; Interlock- NoCompl-
 		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
 			Control: AttnInd Off, PwrInd On, Power- Interlock-
 		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
 			Changed: MRL- PresDet+ LinkState+
 		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
 		RootCap: CRSVisible-
 		RootSta: PME ReqID 0000, PMEStatus- PMEPending-

 01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60
[Radeon X300 (PCIE)] (prog-if 00 [VGA controller])
 	Subsystem: ASUSTeK Computer Inc. Device 0083
 	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0, Cache Line Size: 64 bytes
 	Interrupt: pin A routed to IRQ 28
 	Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M]
 	Region 1: I/O ports at d000 [size=256]
 	Region 2: Memory at efbf0000 (32-bit, non-prefetchable) [size=64K]
 	Expansion ROM at efbc0000 [disabled] [size=128K]
 	Capabilities: [50] Power Management version 2
 		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
 	Capabilities: [58] Express (v1) Endpoint, MSI 00
 		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <128ns, L1 <2us
 			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE- FLReset-
 		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
 			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
 			MaxPayload 128 bytes, MaxReadReq 128 bytes
 		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
 		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0
<128ns, L1 <1us
 			ClockPM- Surprise- LLActRep- BwNot-
 		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
 			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
 		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-
 	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit+
-		Address: 00000000fee0100c  Data: 4171
+		Address: 00000000fee0f00c  Data: 4171

 02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5754
Gigabit Ethernet PCI Express (rev 02)
 	Subsystem: ASUSTeK Computer Inc. Device 8209
-	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
+	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0, Cache Line Size: 64 bytes
-	Interrupt: pin A routed to IRQ 31
+	Interrupt: pin A routed to IRQ 17
 	Region 0: Memory at efcf0000 (64-bit, non-prefetchable) [size=64K]
-	Expansion ROM at <ignored> [disabled]
 	Capabilities: [48] Power Management version 3
 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
 	Capabilities: [50] Vital Product Data
-		Product Name: Broadcom NetXtreme Gigabit Ethernet Controller
-		Read-only fields:
-			[PN] Part number: BCM95700A6
-			[EC] Engineering changes: 106679-15
-			[SN] Serial number: 0123456789
-			[MN] Manufacture ID: 31 34 65 34
-			[RV] Reserved: checksum bad, 26 byte(s) reserved
-		Read/write fields:
-			[YA] Asset tag: XYZ01234567
-			[RW] Read-write area: 107 byte(s) free
-		End
+		Not readable
 	Capabilities: [58] Vendor Specific Information <?>
-	Capabilities: [e8] MSI: Enable+ Count=1/1 Maskable- 64bit+
+	Capabilities: [e8] MSI: Enable- Count=1/1 Maskable- 64bit+
 		Address: 00000000fee0100c  Data: 41c1
 	Capabilities: [d0] Express (v1) Endpoint, MSI 00
 		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
 			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
 		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
 			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
 			MaxPayload 128 bytes, MaxReadReq 4096 bytes
-		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
+		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
 		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <4us, L1 <64us
 			ClockPM- Surprise- LLActRep- BwNot-
 		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
 			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
 		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-

 03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5754
Gigabit Ethernet PCI Express (rev 02)
 	Subsystem: ASUSTeK Computer Inc. Device 8209
-	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
+	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0, Cache Line Size: 64 bytes
-	Interrupt: pin A routed to IRQ 30
+	Interrupt: pin A routed to IRQ 18
 	Region 0: Memory at efdf0000 (64-bit, non-prefetchable) [size=64K]
-	Expansion ROM at <ignored> [disabled]
 	Capabilities: [48] Power Management version 3
 		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
 		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
 	Capabilities: [50] Vital Product Data
-		Product Name: Broadcom NetXtreme Gigabit Ethernet Controller
-		Read-only fields:
-			[PN] Part number: BCM95700A6
-			[EC] Engineering changes: 106679-15
-			[SN] Serial number: 0123456789
-			[MN] Manufacture ID: 31 34 65 34
-			[RV] Reserved: checksum bad, 26 byte(s) reserved
-		Read/write fields:
-			[YA] Asset tag: XYZ01234567
-			[RW] Read-write area: 107 byte(s) free
-		End
+		Not readable
 	Capabilities: [58] Vendor Specific Information <?>
-	Capabilities: [e8] MSI: Enable+ Count=1/1 Maskable- 64bit+
+	Capabilities: [e8] MSI: Enable- Count=1/1 Maskable- 64bit+
 		Address: 00000000fee0f00c  Data: 41b9
 	Capabilities: [d0] Express (v1) Endpoint, MSI 00
 		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
 			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
 		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
 			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
 			MaxPayload 128 bytes, MaxReadReq 4096 bytes
-		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
+		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
 		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <4us, L1 <64us
 			ClockPM- Surprise- LLActRep- BwNot-
 		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
 			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
 		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-

 04:00.0 Mass storage controller: Silicon Image, Inc. SiI 3132 Serial
ATA Raid II Controller (rev 01)
 	Subsystem: ASUSTeK Computer Inc. Device 819f
-	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
+	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
 	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
 	Latency: 0, Cache Line Size: 64 bytes
-	Interrupt: pin A routed to IRQ 19
+	Interrupt: pin A routed to IRQ 29
 	Region 0: Memory at efeffc00 (64-bit, non-prefetchable) [size=128]
 	Region 2: Memory at efef8000 (64-bit, non-prefetchable) [size=16K]
 	Region 4: I/O ports at ec00 [size=128]
 	Expansion ROM at efe00000 [disabled] [size=512K]
 	Capabilities: [54] Power Management version 2
 		Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
 		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
-	Capabilities: [5c] MSI: Enable- Count=1/1 Maskable- 64bit+
-		Address: 0000000000000000  Data: 0000
+	Capabilities: [5c] MSI: Enable+ Count=1/1 Maskable- 64bit+
+		Address: 00000000fee0f00c  Data: 4179
 	Capabilities: [70] Express (v1) Legacy Endpoint, MSI 00
 		DevCap:	MaxPayload 1024 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
 			ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
 		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
 			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
 			MaxPayload 128 bytes, MaxReadReq 4096 bytes
 		DevSta:	CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
 		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0
unlimited, L1 unlimited
 			ClockPM- Surprise- LLActRep- BwNot-
 		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
 			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
 		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-

View attachment "lspci-vv-rc2.txt" of type "text/plain" (37066 bytes)

View attachment "lspci-vv-rc2.msi.txt" of type "text/plain" (35444 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ