looks like you ran out of memory. try rebooting. As the system is up for long periods, memory can get fragmented, and the large blocks ivtv requires are no longer easy to find.
-tmk --- David Mobach <[EMAIL PROTECTED]> wrote: > Hi all, > > I've recently been updating from the older 0.1 ivtv > driver to the newer 0.2.0 series. I cannot seem to > get > the module inserted, as it fails with: > > ivtv.o: init_module: No such device > > I've been checking my dmesg output for obvious > problems such as failed firmware, or memory alloc > error, but cannot find any. I've include a trace of > my > dmesg output below (with ivtv_debug=255). Does > anyone > have a clue as to what the problem might be. I do > see > some 'Could not allocate SGarry' messages, is that a > clue? > > Regards, > David > > ivtv: ==================== START INIT IVTV > ==================== > ivtv: version 0.2.0 (rc3b) loading > ivtv: Linux version: 2.4.20-8 > ivtv: In case of problems please include the debug > info > ivtv: between the START INIT IVTV and END INIT IVTV > lines when > ivtv: mailing the ivtv-devel mailinglist. > ivtv: ... running on kernel 2.4.20-8 > ivtv: Setting some variables to invalid for > detection > ivtv: Scanning PCI bus.. > ivtv: Found card #0 > ivtv: Autodetected WinTV PVR 250 card > ivtv: Found an iTVC16 based chip > ivtv: base addr: 0xd8000000 > ivtv: Enabling pci device > PCI: Found IRQ 11 for device 00:0d.0 > ivtv: Bus Mastering Enabled.ivtv: 22 (rev 1) at > 00:0d.0, ivtv: irq: 11, latency: 64, memory: > 0xd8000000 > ivtv: XXX PCI device: 0x7190 vendor: 0x8086 > ivtv: attempting ioremap at 0xd8000000 len > 0x00800000 > ivtv: attempting ioremap at 0xd9000000 len > 0x00800000 > ivtv: attempting ioremap at 0xda000000 len > 0x00010000 > ivtv: activating i2c... > ivtv: i2c init > ivtv: setting scl and sda to 1 > msp34xx: ivtv version > msp34xx: init: chip=MSP3415G-B8, has NICAM support, > simple (D) mode, simpler (G) no-thread mode > msp34xx: $Id$ compiled on: Jan 20 2005 23:09:25 > ivtv: i2c client attach > ivtv: i2c attach [client=MSP3415G-B8,ok] > i2c-core.o: client [MSP3415G-B8] registered to > adapter > [ivtv i2c driver #0](pos. 0). > saa7115: starting probe for adapter ivtv i2c driver > #0 > (0x10005) > saa7115: detecting saa7115 client on address 0x42 > saa7115: writing init values > ivtv: i2c client attach > ivtv: i2c attach [client=saa7115[2],ok] > i2c-core.o: client [saa7115[2]] registered to > adapter > [ivtv i2c driver #0](pos. 1). > saa7115: status: (1E) 0x48, (1F) 0xc0 > tveeprom: Hauppauge: model = 32034, rev = B248, > serial# = 6470748 > tveeprom: tuner = LG TP18PSB11D (idx = 48, type = > 29) > tveeprom: tuner fmt = PAL(B/G) (eeprom = 0x04, v4l2 > = > 0x00000007) > tveeprom: audio_processor = MSP3415 (type = 6) > ivtv: i2c client attach > ivtv: i2c attach [client=tveeprom[2],ok] > i2c-core.o: client [tveeprom[2]] registered to > adapter > [ivtv i2c driver #0](pos. 2). > tuner: probing ivtv i2c driver #0 i2c adapter > [id=0x10005] > tuner: chip found @ 0xc2 > ivtv: i2c client attach > ivtv: i2c attach [client=(unset),ok] > i2c-core.o: client [(unset)] registered to adapter > [ivtv i2c driver #0](pos. 3). > i2c-core.o: adapter ivtv i2c driver #0 registered as > adapter 0. > ivtv: Active card count: 1. > ivtv: Loaded module tveeprom > ivtv: call_i2c_client > ivtv: skipping client 0, addr 0x40 > ivtv: skipping client 1, addr 0x21 > ivtv: using client 2, addr 0x50 > ivtv: Tuner Type 29, Tuner formats 0x00000007, > Radio: > yes, Model 0x00892518, Revision 0x00000000 > ivtv: PAL tuner detected > ivtv: Radio detected > ivtv: Loaded module tuner > ivtv: Loaded module saa7115 > ivtv: Loaded module msp3400 > ivtv: Stopping VDM > ivtv: Stopping AO > ivtv: pinging (?) APU > ivtv: Stopping VPU > ivtv: Resetting Hw Blocks > ivtv: Stopping SPU > ivtv: Sleeping for 10ms > ivtv: init Encoder SDRAM pre-charge > ivtv: init Encoder SDRAM refresh to 1us > ivtv: init Decoder SDRAM pre-charge > ivtv: init Decoder SDRAM refresh to 1us > ivtv: Sleeping for 60ms (600 recommended) > ivtv: Card ready for firmware! > ivtv: Loading encoder image > ivtv: Sleeping for 10 ms > ivtv: Sleeping for 10 ms > ivtv: GPIO INIT > ivtv: About to search for mailboxes > ivtv: Searching for encoder mailbox > ivtv: .ivtv: match: 0x34567812 at 0xc49df104. match: > 1 > ivtv: match: 0x56781234 at 0xc49df108. match: 2 > ivtv: match: 0x78123456 at 0xc49df10c. match: 3 > ivtv: found encoder mailbox! > ivtv: Searching for decoder mailbox > ivtv: .ivtv: match: 0x34567812 at 0xc51e0104. match: > 1 > ivtv: match: 0x56781234 at 0xc51e0108. match: 2 > ivtv: match: 0x78123456 at 0xc51e010c. match: 3 > ivtv: found decoder mailbox! > ivtv: Getting firmware version.. > ivtv: Getting encoder firmware rev. > ivtv: API Call: 0x000000c4 > ivtv: got new mailbox: 0 after 0 tries > ivtv: [0]result not ready, waiting 10 ms > ivtv: Releasing mailbox (before 0x00000007, ivtv: > after 0x00000000) > ivtv: Encoder revision: 0x02040011 > ivtv: v4l2 streams setup > ivtv: Configuring WinTV PVR 250 card with 5 streams > ivtv: Create DMA stream 0 using 256 16384 byte > buffers > 4194304 kbytes total > ivtv: Registered v4l2 device, streamtype 0 minor 0 > ivtv: Create DMA stream 1 > ivtv: Registered v4l2 device, streamtype 1 minor 32 > ivtv: Create stream 2 using 40 52224 byte buffers > 2097152 kbytes total > ivtv: Registered v4l2 device, streamtype 2 minor 224 > ivtv: Create DMA stream 3 using 455 4608 byte > buffers > 2097152 kbytes total > ivtv: Could not allocate SGarray > ivtv: Create stream 4 > ivtv: Registered v4l2 device, streamtype 4 minor 64 > ivtv: deqbuf: 0 DeQ from empty list! > ivtv: deqbuf: 0 DeQ from empty list! > ivtv: deqbuf: 0 DeQ from empty list! > ivtv: deqbuf: 0 DeQ from empty list! > ivtv: deqbuf: 2 DeQ from empty list! > ivtv: deqbuf: 2 DeQ from empty list! > ivtv: deqbuf: 2 DeQ from empty list! > ivtv: deqbuf: 2 DeQ from empty list! > ivtv: Error -12 setting up streams > ivtv: i2c exit > ivtv: i2c client detach > ivtv: i2c detach [client=MSP3415G-B8,ok] > i2c-core.o: client [MSP3415G-B8] unregistered. > ivtv: i2c client detach > ivtv: i2c detach [client=saa7115[2],ok] > i2c-core.o: client [saa7115[2]] unregistered. > ivtv: i2c client detach > ivtv: i2c detach [client=tveeprom[2],ok] > i2c-core.o: client [tveeprom[2]] unregistered. > ivtv: i2c client detach > ivtv: i2c detach [client=(unset),ok] > i2c-core.o: client [(unset)] unregistered. > i2c-core.o: adapter unregistered: ivtv i2c driver #0 > ivtv: releasing reg_mem > ivtv: releasing dec_mem > ivtv: releasing enc_mem > ivtv: Error -12 on initialization > ivtv: Error detecting PCI card > > > > > > > > === message truncated === ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel
