* Re: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
[not found] <820212CF2FD63647B52A8F64B35352B20B942298@essomaexc1.essvote.com>
@ 2006-03-15 23:44 ` Alan Cox
2006-03-15 23:49 ` Adrian Bunk
2006-03-16 19:55 ` Mauro Carvalho Chehab
2006-03-16 15:41 ` [linux-usb-devel] " Alan Stern
1 sibling, 2 replies; 10+ messages in thread
From: Alan Cox @ 2006-03-15 23:44 UTC (permalink / raw)
To: Linux and Kernel Video
Cc: 'Mauro Carvalho Chehab', Adrian Bunk, linux-usb-devel,
usb-storage, linux-kernel, v4l-dvb-maintainer, mdharm-usb
On Wed, Mar 15, 2006 at 03:24:40PM -0600, Ballentine, Casey wrote:
> I would bet we could add the vt8235 to the list of broken chipsets
> as well, if it's not already there. My company has completely
"Works for me" 8)
A lot of this is BIOS dependant and if we can isolate cases where one
BIOS works and another doesn't an lspci -vvxxx would be helpful so we
can look for chipset pokery
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
2006-03-15 23:44 ` [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze Alan Cox
@ 2006-03-15 23:49 ` Adrian Bunk
2006-05-17 14:13 ` Alan Cox
2006-03-16 19:55 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 10+ messages in thread
From: Adrian Bunk @ 2006-03-15 23:49 UTC (permalink / raw)
To: Alan Cox
Cc: Linux and Kernel Video, 'Mauro Carvalho Chehab',
linux-usb-devel, usb-storage, linux-kernel, v4l-dvb-maintainer,
mdharm-usb
On Wed, Mar 15, 2006 at 06:44:21PM -0500, Alan Cox wrote:
> On Wed, Mar 15, 2006 at 03:24:40PM -0600, Ballentine, Casey wrote:
> > I would bet we could add the vt8235 to the list of broken chipsets
> > as well, if it's not already there. My company has completely
>
> "Works for me" 8)
>
> A lot of this is BIOS dependant and if we can isolate cases where one
> BIOS works and another doesn't an lspci -vvxxx would be helpful so we
> can look for chipset pokery
It's below.
cu
Adrian
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
Subsystem: ASUSTeK Computer Inc. A7V8X motherboard
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [80] AGP version 3.5
Status: RQ=32 Iso- ArqSz=0 Cal=2 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x1
Capabilities: [c0] 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-
00: 06 11 89 31 06 00 30 22 80 00 00 06 00 00 00 00
10: 08 00 00 f8 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 7f 80
30: 00 00 00 00 80 00 00 00 00 00 00 00 00 00 00 00
40: 00 19 88 80 82 44 01 00 13 39 88 80 82 44 00 00
50: 08 00 00 80 60 05 20 20 ce ee 08 10 20 20 20 20
60: 40 aa 02 a0 a6 99 c0 1d 2c e5 65 d0 51 20 00 00
70: 90 c8 00 01 01 09 50 00 01 00 00 00 00 00 00 08
80: 02 c0 35 00 17 0a 00 1f 01 03 00 00 00 00 00 00
90: 80 03 00 00 30 0f 01 00 00 00 ac 1f 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 27 08 00 cc
b0: 7f 9a 01 9a 26 00 00 02 4a 00 00 01 00 00 00 84
c0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 17 a3 69 ea 06 1c f1 19 74 ff 00 00 61 74 74 00
e0: 00 00 00 00 00 ff 01 00 cc 77 ee 49 04 99 22 00
f0: 0c 00 00 00 00 80 c1 00 00 00 00 00 01 04 89 31
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: ef000000-efdfffff
Prefetchable memory behind bridge: eff00000-f7ffffff
BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
Capabilities: [80] 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-
00: 06 11 98 b1 07 00 30 22 00 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 01 01 00 d0 d0 00 00
20: 00 ef d0 ef f0 ef f0 f7 00 00 00 00 00 00 00 00
30: 00 00 00 00 80 00 00 00 00 00 00 00 00 00 08 00
40: 81 c0 88 44 25 72 98 b1 80 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 02 02 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000:00:0b.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 08)
Subsystem: Intel Corporation EtherExpress PRO/100+ Server Adapter (PILA8470B)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (2000ns min, 14000ns max), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 17
Region 0: Memory at ee800000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at b800 [size=64]
Region 2: Memory at ee000000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at 30000000 [disabled] [size=1M]
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=2 PME-
00: 86 80 29 12 17 00 90 02 08 00 00 02 08 20 00 00
10: 00 00 80 ee 01 b8 00 00 00 00 00 ee 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 0c 10
30: 00 00 00 00 dc 00 00 00 00 00 00 00 0a 01 08 38
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 22 fe
e0: 00 40 00 3a 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000:00:0d.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev d0)
Subsystem: KWorld Computer Co. Ltd.: Unknown device 7201
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (63750ns min, 63750ns max)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at ed800000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=3 PME-
00: 31 11 33 71 06 00 90 02 d0 00 80 04 00 20 00 00
10: 00 00 80 ed 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 de 17 01 72
30: 00 00 00 00 40 00 00 00 00 00 00 00 ff 01 ff ff
40: 01 00 02 06 00 60 00 ff 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
Subsystem: ASUSTeK Computer Inc. A7V600/K8V Deluxe/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Interrupt: pin B routed to IRQ 0
Region 0: I/O ports at b400 [size=8]
Region 1: I/O ports at b000 [size=4]
Region 2: I/O ports at a800 [size=8]
Region 3: I/O ports at a400 [size=4]
Region 4: I/O ports at a000 [size=16]
Region 5: I/O ports at 9800 [size=256]
Capabilities: [c0] 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-
00: 06 11 49 31 07 00 90 02 80 00 04 01 00 20 80 00
10: 01 b4 00 00 01 b0 00 00 01 a8 00 00 01 a4 00 00
20: 01 a0 00 00 01 98 00 00 00 00 00 00 43 10 ed 80
30: 00 00 00 00 c0 00 00 00 00 00 00 00 00 02 00 00
40: 23 03 f1 44 0e af 00 00 00 82 65 03 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 10 10 00 05 00 20 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 01 00 01 00 11 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 80 02 49 31 43 10 ed 80 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Interrupt: pin A routed to IRQ 18
Region 4: I/O ports at 9400 [size=16]
Capabilities: [c0] 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-
00: 06 11 71 05 07 00 90 02 06 8a 01 01 00 20 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 94 00 00 00 00 00 00 00 00 00 00 43 10 ed 80
30: 00 00 00 00 c0 00 00 00 00 00 00 00 0e 01 00 00
40: 2b c2 09 05 1c 90 c0 00 20 20 20 20 ff 00 20 20
50: e1 07 e1 e1 0c 00 00 00 a8 a8 a8 a8 00 00 00 00
60: 00 02 00 00 00 00 00 00 00 02 00 00 00 00 00 00
70: 02 01 00 00 00 00 00 00 02 01 00 00 00 00 00 00
80: 00 00 a3 1f 00 00 00 00 00 c0 a2 1f 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 06 00 71 05 43 10 ed 80 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 09 00 00 00 00 00 00 00 00 00
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 19
Region 4: I/O ports at 9000 [size=32]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 38 30 17 00 10 02 81 00 03 0c 08 20 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 90 00 00 00 00 00 00 00 00 00 00 43 10 ed 80
30: 00 00 00 00 80 00 00 00 00 00 00 00 03 01 00 00
40: 40 12 03 00 00 00 00 00 00 0b a0 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 c2 ff 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 19
Region 4: I/O ports at 8800 [size=32]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 38 30 17 00 10 02 81 00 03 0c 08 20 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 88 00 00 00 00 00 00 00 00 00 00 43 10 ed 80
30: 00 00 00 00 80 00 00 00 00 00 00 00 03 01 00 00
40: 40 12 03 00 00 00 00 00 00 0b a0 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 c2 ff 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin B routed to IRQ 19
Region 4: I/O ports at 8400 [size=32]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 38 30 17 00 10 02 81 00 03 0c 08 20 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 84 00 00 00 00 00 00 00 00 00 00 43 10 ed 80
30: 00 00 00 00 80 00 00 00 00 00 00 00 03 02 00 00
40: 40 12 03 00 00 00 00 00 00 0b a0 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 c2 ff 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 0x08 (32 bytes)
Interrupt: pin B routed to IRQ 19
Region 4: I/O ports at 8000 [size=32]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 38 30 17 00 10 02 81 00 03 0c 08 20 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 80 00 00 00 00 00 00 00 00 00 00 43 10 ed 80
30: 00 00 00 00 80 00 00 00 00 00 00 00 03 02 00 00
40: 40 12 03 00 00 00 00 00 00 0b a0 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 c2 ff 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI])
Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 0x10 (64 bytes)
Interrupt: pin C routed to IRQ 19
Region 0: Memory at ed000000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: 06 11 04 31 17 00 10 02 86 20 03 0c 10 20 80 00
10: 00 00 00 ed 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 ed 80
30: 00 00 00 00 80 00 00 00 00 00 00 00 03 03 00 00
40: 00 02 03 00 00 00 00 00 80 10 00 09 00 00 00 00
50: 00 5a 04 80 00 00 00 00 04 0b 88 88 03 88 66 00
60: 20 20 01 00 00 00 00 00 01 00 00 00 00 00 08 c0
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 01 00 c2 ff 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 87 00 00 00 00 00 00 00 00 00
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: [c0] 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-
00: 06 11 27 32 87 00 10 02 00 00 01 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 ed 80
30: 00 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00
40: 44 00 f8 00 00 00 00 00 8c 20 00 00 44 00 08 08
50: 80 88 09 00 00 00 00 00 43 90 00 08 04 e4 00 00
60: 00 00 00 00 01 00 01 04 00 00 00 00 00 00 00 00
70: 43 10 ed 80 00 00 00 00 00 00 00 00 20 00 00 00
80: 20 8c 49 00 00 00 00 00 01 e4 00 00 00 18 00 00
90: 00 ff fe 00 b4 4d 00 00 50 9e 20 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 01 e8 01 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 57 09 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
Subsystem: ASUSTeK Computer Inc.: Unknown device 810d
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin C routed to IRQ 20
Region 0: I/O ports at e000 [size=256]
Capabilities: [c0] 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-
00: 06 11 59 30 01 00 10 02 60 00 01 04 00 00 00 00
10: 01 e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 0d 81
30: 00 00 00 00 c0 00 00 00 00 00 00 00 04 03 00 00
40: 01 cc 00 00 80 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 01 00 02 06 00 00 00 00 00 00 00 00 00 00 00 00
d0: 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] (prog-if 00 [VGA])
Subsystem: C.P. Technology Co. Ltd: Unknown device 2072
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at d800 [size=256]
Region 2: Memory at ef000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at effe0000 [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Status: RQ=48 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x1
Capabilities: [50] 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-
00: 02 10 59 51 87 00 b0 02 00 00 00 03 08 40 00 00
10: 08 00 00 f0 01 d8 00 00 00 00 00 ef 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 8c 14 72 20
30: 00 00 fe ef 58 00 00 00 00 00 00 00 0b 01 08 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 8c 14 72 20
50: 01 00 02 06 00 00 00 00 02 50 20 00 07 02 00 2f
60: 01 03 00 1f 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [linux-usb-devel] RE: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
[not found] <820212CF2FD63647B52A8F64B35352B20B942298@essomaexc1.essvote.com>
2006-03-15 23:44 ` [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze Alan Cox
@ 2006-03-16 15:41 ` Alan Stern
2006-03-20 22:09 ` thomas schorpp
1 sibling, 1 reply; 10+ messages in thread
From: Alan Stern @ 2006-03-16 15:41 UTC (permalink / raw)
To: Ballentine, Casey
Cc: 'Mauro Carvalho Chehab', Adrian Bunk, video4linux-list,
linux-usb-devel, usb-storage, v4l-dvb-maintainer, mdharm-usb,
linux-kernel
On Wed, 15 Mar 2006, Ballentine, Casey wrote:
> Mauro,
>
> I would bet we could add the vt8235 to the list of broken chipsets
> as well, if it's not already there. My company has completely
> disabled DMA in the 2.6.13.4 kernel we're running on an
> EPIA PD-10000 board due to lockupslike these. We came across
> a thread on the via arena website while researching possible
> problems on the VIA boards:
>
> http://forums.viaarena.com/messageview.aspx?catid=28&threadid=60131&STARTPAG
> E=1&FTVAR_FORUMVIEWTMP=Linear
Here's another interesting link from VIA's site. They claim to have fixed
the DMA problem (for some boards, anyway):
http://forums.viaarena.com/messageview.aspx?catid=28&threadid=67386&enterthread=y
Alan Stern
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
2006-03-15 23:44 ` [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze Alan Cox
2006-03-15 23:49 ` Adrian Bunk
@ 2006-03-16 19:55 ` Mauro Carvalho Chehab
2006-03-16 21:27 ` Alan Cox
1 sibling, 1 reply; 10+ messages in thread
From: Mauro Carvalho Chehab @ 2006-03-16 19:55 UTC (permalink / raw)
To: Alan Cox
Cc: Linux and Kernel Video, linux-usb-devel, usb-storage,
linux-kernel, Adrian Bunk, v4l-dvb-maintainer, mdharm-usb
Em Qua, 2006-03-15 às 18:44 -0500, Alan Cox escreveu:
> On Wed, Mar 15, 2006 at 03:24:40PM -0600, Ballentine, Casey wrote:
> > I would bet we could add the vt8235 to the list of broken chipsets
> > as well, if it's not already there. My company has completely
>
> "Works for me" 8)
On overlay mode? Weird!
>
> A lot of this is BIOS dependant and if we can isolate cases where one
> BIOS works and another doesn't an lspci -vvxxx would be helpful so we
> can look for chipset pokery
If bios can safely configure PCI2PCI data transfers, maybe we can
identify what bios do different and include at kernel. It is really bad
to have OOPS or data corruption if using some bad BIOS. IMHO, if we
can't safely have a way to tune pci2pci stuff at chipset, it is better
to include the hack and let the no_overlay parameter (or maybe instead a
quirk parameter at pci quirks.c) to allow user to force it.
>
>
> _______________________________________________
> v4l-dvb-maintainer mailing list
> v4l-dvb-maintainer@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/v4l-dvb-maintainer
Cheers,
Mauro.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
2006-03-16 19:55 ` Mauro Carvalho Chehab
@ 2006-03-16 21:27 ` Alan Cox
0 siblings, 0 replies; 10+ messages in thread
From: Alan Cox @ 2006-03-16 21:27 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Alan Cox, Linux and Kernel Video, linux-usb-devel, usb-storage,
linux-kernel, Adrian Bunk, v4l-dvb-maintainer, mdharm-usb
On Thu, Mar 16, 2006 at 04:55:11PM -0300, Mauro Carvalho Chehab wrote:
> Em Qua, 2006-03-15 às 18:44 -0500, Alan Cox escreveu:
> > On Wed, Mar 15, 2006 at 03:24:40PM -0600, Ballentine, Casey wrote:
> > > I would bet we could add the vt8235 to the list of broken chipsets
> > > as well, if it's not already there. My company has completely
> >
> > "Works for me" 8)
> On overlay mode? Weird!
May depend on the northbridge not the south, or the combination of course
VIA just posted some BIOS updates. If we can get the before and after we
can probably figure it out. If not then once the new BIOSes go from beta
it'll be a case of poking via gently for info
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
[not found] <820212CF2FD63647B52A8F64B35352B20B94229B@essomaexc1.essvote.com>
@ 2006-03-17 20:02 ` Alan Cox
0 siblings, 0 replies; 10+ messages in thread
From: Alan Cox @ 2006-03-17 20:02 UTC (permalink / raw)
To: Linux and Kernel Video
Cc: 'Alan Cox', Mauro Carvalho Chehab, linux-usb-devel,
usb-storage, linux-kernel, Adrian Bunk, v4l-dvb-maintainer,
mdharm-usb
On Fri, Mar 17, 2006 at 09:59:44AM -0600, Ballentine, Casey wrote:
> Attached please find the output of "lspci -vvxxx" using the released 1.05
> BIOS and the 1.05 test BIOS on a VIA EPIA PD-10000 mainboard (CLE266
> northbridge and vt8235 southbridge). Hopefully this will shed some light on
> what VIA is doing. Let me know if I can provide more information.
Ok the changes in the PCI space are
82C586_1 : 0x70 was 0x22: now 0x42
8235 (South) : 0x91 was 0x00 now 0x03
862X (North) : 0x61 was 2a now ea 0x62 was 00 now 03 0x68
was 0xD1 now 0xCA 0x81 was 0x61 now 0x69
8235 0x91 is just general purpose timer control
82C586_1 0x70 is an IDE status bit
So the changes that matter are those (or some of those) on the 862X. Which is
the one bit I don't have docs on
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [linux-usb-devel] RE: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
2006-03-16 15:41 ` [linux-usb-devel] " Alan Stern
@ 2006-03-20 22:09 ` thomas schorpp
2006-03-21 14:59 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 10+ messages in thread
From: thomas schorpp @ 2006-03-20 22:09 UTC (permalink / raw)
To: Alan Stern
Cc: Ballentine, Casey, video4linux-list, linux-usb-devel, usb-storage,
v4l-dvb-maintainer, 'Mauro Carvalho Chehab', mdharm-usb,
linux-kernel, Adrian Bunk
Alan Stern wrote:
> On Wed, 15 Mar 2006, Ballentine, Casey wrote:
>
>
>>Mauro,
>>
>>I would bet we could add the vt8235 to the list of broken chipsets
>>as well, if it's not already there. My company has completely
>>disabled DMA in the 2.6.13.4 kernel we're running on an
>>EPIA PD-10000 board due to lockupslike these. We came across
>>a thread on the via arena website while researching possible
>>problems on the VIA boards:
>>
>>http://forums.viaarena.com/messageview.aspx?catid=28&threadid=60131&STARTPAG
>>E=1&FTVAR_FORUMVIEWTMP=Linear
>
>
> Here's another interesting link from VIA's site. They claim to have fixed
> the DMA problem (for some boards, anyway):
>
> http://forums.viaarena.com/messageview.aspx?catid=28&threadid=67386&enterthread=y
>
> Alan Stern
>
> _______________________________________________
> Usb-storage mailing list
> Usb-storage@lists.one-eyed-alien.net
> https://lists.one-eyed-alien.net/mailman/listinfo/usb-storage
>
>
what DMA problem? ive always used via chipsets with usb. now the 8237.
the via pci-busmaster dma hangs the system? try setting pci latency to 64.
most bioses initialize with 32. this had been a known problem, for me too.
this has been left out of the discussion at via forums.
and what knows a usb controller about MPEG? thats another layer.
so a bios fixes this and other os have no problem with this,
so its fixable by software. then do it now, pls.
and stop this "blacklisting habit", all these nowadays chips are designed-to-cost
"consumer crap" somewhow.
or do you want linux-usb to be blacklisted as "broken" by the manufacturers blacklists? ;)
y
tom
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [linux-usb-devel] RE: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
2006-03-20 22:09 ` thomas schorpp
@ 2006-03-21 14:59 ` Mauro Carvalho Chehab
2006-03-22 23:49 ` thomas schorpp
0 siblings, 1 reply; 10+ messages in thread
From: Mauro Carvalho Chehab @ 2006-03-21 14:59 UTC (permalink / raw)
To: t.schorpp
Cc: Alan Stern, Ballentine, Casey, video4linux-list, linux-usb-devel,
usb-storage, v4l-dvb-maintainer, mdharm-usb, linux-kernel,
Adrian Bunk
Alan,
Em Seg, 2006-03-20 às 23:09 +0100, thomas schorpp escreveu:
> Alan Stern wrote:
> > On Wed, 15 Mar 2006, Ballentine, Casey wrote:
> what DMA problem? ive always used via chipsets with usb. now the 8237.
> the via pci-busmaster dma hangs the system?
No. it is PCI to PCI transfers ocurring while you have DMA transfers.
Video capture boards allow you to transfer information from his capture
memory to video memory without CPU. The problem is that some chipsets
(or BIOS) can't handle concurrency between such transfers and normal PCI
busmaster transfers.
>
> try setting pci latency to 64.
> most bioses initialize with 32. this had been a known problem, for me too.
> this has been left out of the discussion at via forums.
>
> and what knows a usb controller about MPEG? thats another layer.
>
> so a bios fixes this and other os have no problem with this,
> so its fixable by software. then do it now, pls.
If you have such a fix, great, but while we don't have it, it is better
to blacklist pci2pci transfers (there are other supported methods that
are a little slow, but works as well as), than to offer a risk of mass
corruption at their disks.
Btw, are you sure that other OS offers pci2pci transfers for those
devices/chipsets?
> and stop this "blacklisting habit", all these nowadays chips are designed-to-cost
> "consumer crap" somewhow.
> or do you want linux-usb to be blacklisted as "broken" by the manufacturers blacklists? ;)
>
>
> y
> tom
>
Cheers,
Mauro.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [linux-usb-devel] RE: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
2006-03-21 14:59 ` Mauro Carvalho Chehab
@ 2006-03-22 23:49 ` thomas schorpp
0 siblings, 0 replies; 10+ messages in thread
From: thomas schorpp @ 2006-03-22 23:49 UTC (permalink / raw)
To: Mauro Carvalho Chehab
Cc: Alan Stern, Ballentine, Casey, video4linux-list, linux-usb-devel,
usb-storage, v4l-dvb-maintainer, mdharm-usb, linux-kernel,
Adrian Bunk
Mauro Carvalho Chehab wrote:
> Alan,
> Em Seg, 2006-03-20 às 23:09 +0100, thomas schorpp escreveu:
>
>>Alan Stern wrote:
>>
>>>On Wed, 15 Mar 2006, Ballentine, Casey wrote:
>
>
>>what DMA problem? ive always used via chipsets with usb. now the 8237.
>
>
>>the via pci-busmaster dma hangs the system?
>
> No. it is PCI to PCI transfers ocurring while you have DMA transfers.
i see
>
> Video capture boards allow you to transfer information from his capture
> memory to video memory without CPU.
classic vga video overlay, e.g., right?
> The problem is that some chipsets
> (or BIOS) can't handle concurrency between such transfers and normal PCI
> busmaster transfers.
maybe the reason for the green flashes in the picture i have with epox 8kha+
and asrock k7vt4a+ (both via 82xx).
its gone since i added a sil680 pci ide-controller for the disks and using
the via ide only for dvdr/dvdrw drives now..
>
>> try setting pci latency to 64.
>>most bioses initialize with 32. this had been a known problem, for me too.
>>this has been left out of the discussion at via forums.
>>
>>and what knows a usb controller about MPEG? thats another layer.
>>
>>so a bios fixes this and other os have no problem with this,
>>so its fixable by software. then do it now, pls.
>
> If you have such a fix, great, but while we don't have it, it is better
> to blacklist pci2pci transfers (there are other supported methods that
> are a little slow, but works as well as), than to offer a risk of mass
> corruption at their disks.
yes, indeed a good point. remember i blamed the v4l bt87x driver with xawtv for
corrupting my root fs on kernel 2.4 some years ago, you can find the bug report on
the v4l list, if i remember it right...
>
> Btw, are you sure that other OS offers pci2pci transfers for those
> devices/chipsets?
the question is *if* the hardware can handle this, as you said, so
blacklisting hardware that cannot handle this error free should be ok,
sorry.
but if windos hadnt had support for this, i wouldnt have been able
to use overlay video with the hauppauge wintv bt87x for years without
any issue i can remember... right?
>
>
>>and stop this "blacklisting habit", all these nowadays chips are designed-to-cost
>>"consumer crap" somewhow.
>>or do you want linux-usb to be blacklisted as "broken" by the manufacturers blacklists? ;)
>>
>>
>>y
>>tom
>>
>
> Cheers,
> Mauro.
>
>
cheers,
tom
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze
2006-03-15 23:49 ` Adrian Bunk
@ 2006-05-17 14:13 ` Alan Cox
0 siblings, 0 replies; 10+ messages in thread
From: Alan Cox @ 2006-05-17 14:13 UTC (permalink / raw)
To: Linux and Kernel Video
Cc: Alan Cox, linux-usb-devel, usb-storage, linux-kernel,
'Mauro Carvalho Chehab', v4l-dvb-maintainer, mdharm-usb
On Thu, Mar 16, 2006 at 12:49:18AM +0100, Adrian Bunk wrote:
> > A lot of this is BIOS dependant and if we can isolate cases where one
> > BIOS works and another doesn't an lspci -vvxxx would be helpful so we
> > can look for chipset pokery
>
> It's below.
Vendor fix went to the ide maintainer and to me for the libata ALi driver
so ATA/ATAPI should all work now. Not clear if that also fixes the non IDE
cases but would be useful to know
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-05-17 14:13 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <820212CF2FD63647B52A8F64B35352B20B942298@essomaexc1.essvote.com>
2006-03-15 23:44 ` [usb-storage] Re: [v4l-dvb-maintainer] 2.6.16-rc: saa7134 + u sb-storage = freeze Alan Cox
2006-03-15 23:49 ` Adrian Bunk
2006-05-17 14:13 ` Alan Cox
2006-03-16 19:55 ` Mauro Carvalho Chehab
2006-03-16 21:27 ` Alan Cox
2006-03-16 15:41 ` [linux-usb-devel] " Alan Stern
2006-03-20 22:09 ` thomas schorpp
2006-03-21 14:59 ` Mauro Carvalho Chehab
2006-03-22 23:49 ` thomas schorpp
[not found] <820212CF2FD63647B52A8F64B35352B20B94229B@essomaexc1.essvote.com>
2006-03-17 20:02 ` Alan Cox
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox