qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-discuss] passthrough device behind Pcie-2Pci bridge


From: dada
Subject: [Qemu-discuss] passthrough device behind Pcie-2Pci bridge
Date: Tue, 11 Apr 2017 12:32:29 -0700 (MST)

I hope someone can advice about my specific setup.
I have a Firewire device on my MOBO behind a PCI bridge.  I cant passthrough
both of them  (the whole tree) .  there is only one device attached to the
PCI bridge.  why cant the system send a reset to the whole bridge ?  I mean
there is no other device behind the bridge and I have no problem to pass
through both of them. why does it show the bellow error:

internal error: Unable to reset PCI device 0000:00:1e.0: no FLR, PM reset or
bus reset available

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e]
(rev a6) (prog-if 01 [Subtractive 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
        NUMA node: 0
        Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=64
        I/O behind bridge: 0000f000-00000fff
        Memory behind bridge: df900000-df9fffff
        Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort-
<MAbort+ <SERR- <PERR-
        BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: [50] Subsystem: Super Micro Computer Inc 82801 PCI Bridge
[15d9:062c]





0a:02.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB22A
IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx] [104c:8023] (prog-if 10
[OHCI])
        Subsystem: Super Micro Computer Inc TSB43AB22A IEEE-1394a-2000 
Controller
(PHY/Link) [iOHCI-Lynx] [15d9:062c]
        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 (500ns min, 1000ns max), Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 5
        NUMA node: 0
        Region 0: Memory at df904000 (32-bit, non-prefetchable) [size=2K]
        Region 1: Memory at df900000 (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: D3 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: vfio-pci



address@hidden:~# lspci -vvvs 0:1e.0
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6) (prog-if 01
[Subtractive 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
        NUMA node: 0
        Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=64
        I/O behind bridge: 0000f000-00000fff
        Memory behind bridge: df900000-df9fffff
        Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort-
<MAbort+ <SERR- <PERR-
        BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: [50] Subsystem: Super Micro Computer Inc 82801 PCI Bridge



address@hidden:~# lspci -vvvs 0a:02.0                                           
                                       
0a:02.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22A IEEE-1394a-2000
Controller (PHY/Link) [iOHCI-Lynx] (prog-if 10 [OHCI])
        Subsystem: Super Micro Computer Inc TSB43AB22A IEEE-1394a-2000 
Controller
(PHY/Link) [iOHCI-Lynx]
        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-
        Interrupt: pin A routed to IRQ 5
        NUMA node: 0
        Region 0: Memory at df904000 (32-bit, non-prefetchable) [disabled]
[size=2K]
        Region 1: Memory at df900000 (32-bit, non-prefetchable) [disabled]
[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-



lspci -vxs 0:1e.0           
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6) (prog-if 01
[Subtractive decode])
        Flags: bus master, fast devsel, latency 0, NUMA node 0
        Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=64
        Memory behind bridge: df900000-df9fffff
        Capabilities: [50] Subsystem: Super Micro Computer Inc 82801 PCI Bridge
00: 86 80 4e 24 47 01 10 00 a6 01 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 0a 0a 40 f0 00 80 22
20: 90 df 90 df f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 00 13 00


lspci -vxs 0a:02.0
0a:02.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22A IEEE-1394a-2000
Controller (PHY/Link) [iOHCI-Lynx] (prog-if 10 [OHCI])
        Subsystem: Super Micro Computer Inc TSB43AB22A IEEE-1394a-2000 
Controller
(PHY/Link) [iOHCI-Lynx]
        Flags: bus master, medium devsel, latency 64, IRQ 5, NUMA node 0
        Memory at df904000 (32-bit, non-prefetchable) [size=2K]
        Memory at df900000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2
00: 4c 10 23 80 46 01 10 02 00 10 00 0c 10 40 00 00
10: 00 40 90 df 00 00 90 df 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 d9 15 2c 06
30: 00 00 00 00 44 00 00 00 00 00 00 00 05 01 02 04





--
View this message in context: 
http://qemu.11.n7.nabble.com/passthrough-device-behind-Pcie-2Pci-bridge-tp478841.html
Sent from the Discuss mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]