Using ivtv + 2.6.0 kernel patches, system locks while
modprobing ivtv. With mod option "ivtv_debug=127"
system stops after message "Sleeping for 600ms (600
recommended)". Looking in ivtv_driver.c it seems that
this is happening in ivtv_sleep_timeout.
This happened with CVS_LATEST downloaded on 1/10/2004,
and ivtv-0.1.7. Both with 2.6.0 kernel patches
obtained from ivtv wiki.
-- System Info:
(Sony RZ46G)
CPU: P4 3.2 Hyperthreading (2.6.0 SMP kernel)
03:09.0 Multimedia video controller: Internext
Compression Inc: Unknown device 0016 (rev 01)
Subsystem: Sony Corporation: Unknown device 813d
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 (32000ns min, 2000ns max), cache
line size 04
Interrupt: pin A routed to IRQ 21
Region 0: Memory at f0000000 (32-bit,
prefetchable) [size=64M]
Capabilities: [44] 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-
Syslog messages:
Jan 10 13:53:50 TwistedNerve kernel: ivtv: version
0.1.8 (pre2) loading
Jan 10 13:53:50 TwistedNerve kernel: ivtv: Loading,
I'll try to detect 1 devices!
Jan 10 13:53:50 TwistedNerve kernel: ivtv: .. running
on kernel 2.6.0
Jan 10 13:53:50 TwistedNerve kernel: ivtv: Setting some
variables to invalid for detection
Jan 10 13:53:50 TwistedNerve kernel: ivtv: SGarray_size
= 340, DSGarray_size = 16
Jan 10 13:53:50 TwistedNerve kernel: ivtv: Scanning PCI
bus..
Jan 10 13:53:50 TwistedNerve kernel: ivtv: Found card #0
Jan 10 13:53:50 TwistedNerve kernel: ivtv: Found an
unknown chip, treating it like an iTVC15
Jan 10 13:53:50 TwistedNerve kernel: ivtv: base addr:
0xf0000000
Jan 10 13:53:50 TwistedNerve kernel: ivtv: Enabling pci
device
Jan 10 13:53:50 TwistedNerve kernel: ivtv: Bus
Mastering Enabled.ivtv: 22 (rev 1) at 03:09.0, ivtv:
irq: 21, latency: 64, memory: 0xf0000000
Jan 10 13:53:50 TwistedNerve kernel: ivtv: attempting
ioremap at 0xf0000000 len 0x02000000
Jan 10 13:53:50 TwistedNerve kernel: ivtv: attempting
ioremap at 0xf2000000 len 0x00010000
Jan 10 13:53:50 TwistedNerve kernel: ivtv: Masking
interrupts
Jan 10 13:53:50 TwistedNerve kernel: ivtv: activating i2c..
Jan 10 13:53:50 TwistedNerve kernel: ivtv: i2c init
Jan 10 13:53:50 TwistedNerve kernel: ivtv: setting scl
and sda to 1
Jan 10 13:53:50 TwistedNerve kernel: saa7114.c:
starting probe for adapter ivtv i2c driver #0 (0x10005)
Jan 10 13:53:50 TwistedNerve kernel: saa7114.c:
detecting saa7114 client on address 0x42
Jan 10 13:53:50 TwistedNerve kernel: saa7115.c: writing
init values
Jan 10 13:53:52 TwistedNerve kernel: status: (1E) 0x48,
(1F) 0xc0
Jan 10 13:53:52 TwistedNerve kernel: ivtv: i2c client
attach
Jan 10 13:53:52 TwistedNerve kernel: ivtv: i2c attach
[client=saa7115[0],ok]
Jan 10 13:53:52 TwistedNerve kernel: registering 0-0021
Jan 10 13:53:52 TwistedNerve kernel: tuner: chip found
@ 0xc0
Jan 10 13:53:52 TwistedNerve kernel: ivtv: i2c client
attach
Jan 10 13:53:52 TwistedNerve kernel: ivtv: i2c attach
[client=(tuner unset),ok]
Jan 10 13:53:52 TwistedNerve kernel: registering 0-0060
Jan 10 13:53:52 TwistedNerve kernel: ivtv: Active card
count: 1.
Jan 10 13:53:52 TwistedNerve kernel: ivtv: Stopping VDM
Jan 10 13:53:52 TwistedNerve kernel: ivtv: Stopping AO
Jan 10 13:53:52 TwistedNerve kernel: ivtv: pinging (?) APU
Jan 10 13:53:52 TwistedNerve kernel: ivtv: Stopping VPU
Jan 10 13:53:52 TwistedNerve kernel: ivtv: Resetting Hw
Blocks
Jan 10 13:53:52 TwistedNerve kernel: ivtv: Stopping SPU
Jan 10 13:53:52 TwistedNerve kernel: ivtv: Sleeping for
10ms
Jan 10 13:53:52 TwistedNerve kernel: ivtv: init Encoder
SDRAM pre-charge
Jan 10 13:53:52 TwistedNerve kernel: ivtv: init Encoder
SDRAM refresh to 1us
Jan 10 13:53:52 TwistedNerve kernel: ivtv: init Decoder
SDRAM pre-charge
Jan 10 13:53:52 TwistedNerve kernel: ivtv: init Decoder
SDRAM refresh to 1us
Jan 10 13:53:52 TwistedNerve kernel: ivtv: Sleeping for
600ms (600 recommended)
Jan 10 14:03:17 TwistedNerve syslogd 1.4.1: restart.
Logged In: NO
kernel 2.4.24 + ivtv 0.1.9 does the same thing
-Funkknight