On Thu, 2007-03-08 at 01:48 +0100, Eric Maes wrote: > On Thu, 2007-03-08 at 01:09 +0100, Eric Maes wrote: > > On Thu, 2007-03-08 at 00:51 +0100, Axel Thimm wrote: > > > On Tue, Mar 06, 2007 at 10:36:23PM +0100, Eric Maes wrote: > > > > options ivtv ivtv_std=2 tda9887=0 > > > > > > > ivtv: Unknown parameter `ivtv_std' > > > > > > This parameter does not exist anymore (since a year or so). > > > _ > > > > I just found out that this error was caused by the follwing entry in my > > modprobe.conf: > > options ivtv ivtv_std=2 tda9887=0 > > > > I got this line from Jarod Wilson's MythTV of Fedora Wiki... > > > > After removing this, ivtv starts up but I get the following now: > > > > ivtv: ==================== START INIT IVTV ==================== > > ivtv: version 0.10.1 (tagged release) loading > > ivtv: Linux version: 2.6.19-1.2911.6.5.fc6 SMP mod_unload 686 REGPARM > > 4KSTACKS > > ivtv: In case of problems please include the debug info between > > ivtv: the START INIT IVTV and END INIT IVTV lines, along with > > ivtv: any module options, when mailing the ivtv-users mailinglist. > > ivtv0: Autodetected Hauppauge card (cx23415 based) > > ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKC] -> GSI 11 (level, > > low) -> IRQ 11 > > ivtv0: Unreasonably low latency timer, setting to 64 (was 32) > > ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) > > ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) > > ivtv0: Encoder revision: 0x02060039 > > ivtv0: Decoder revision: 0x02020023 > > tveeprom 1-0050: Hauppauge model 48134, rev J347, serial# 7249918 > > tveeprom 1-0050: tuner model is LG TP18PSB01D (idx 47, type 28) > > tveeprom 1-0050: TV standards PAL(B/G) (eeprom 0x04) > > tveeprom 1-0050: audio processor is MSP4418 (idx 25) > > tveeprom 1-0050: decoder processor is SAA7115 (idx 19) > > tveeprom 1-0050: has radio, has IR remote > > ivtv0: Autodetected Hauppauge WinTV PVR-350 > > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) > > saa7115 1-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver > > #0) > > ivtv0: Failed to load module saa7127 > > msp3400 1-0040: MSP4418G-A2 found @ 0x80 (ivtv i2c driver #0) > > msp3400 1-0040: MSP4418G-A2 supports nicam and radio, mode is autodetect > > and autoselect > > i2c_adapter i2c-1: Client creation failed at 0x44 (-1) > > ivtv0: Registered device video0 for encoder MPEG (4 MB) > > modprobe: page allocation failure. order:4, mode:0xd0 > > [<c0405018>] dump_trace+0x69/0x1b6 > > [<c040517d>] show_trace_log_lvl+0x18/0x2c > > [<c0405778>] show_trace+0xf/0x11 > > [<c0405875>] dump_stack+0x15/0x17 > > [<c045cf74>] __alloc_pages+0x299/0x2aa > > [<c0471dfb>] cache_alloc_refill+0x2d7/0x4d0 > > [<c047206b>] __kmalloc+0x77/0x81 > > [<e0e1bb27>] ivtv_stream_alloc+0x173/0x258 [ivtv] > > [<e0e19ca8>] ivtv_streams_setup+0x361/0x3c4 [ivtv] > > [<e0e16ab0>] ivtv_probe+0x100c/0x134e [ivtv] > > [<c04fac05>] pci_device_probe+0x36/0x57 > > [<c055e4d4>] really_probe+0x39/0xda > > [<c055e70b>] __driver_attach+0x73/0xab > > [<c055dbe4>] bus_for_each_dev+0x37/0x59 > > [<c055e3f7>] driver_attach+0x16/0x18 > > [<c055deb5>] bus_add_driver+0x61/0x165 > > [<c04fad5d>] __pci_register_driver+0x6f/0x89 > > [<e0e15775>] module_start+0xb5/0xde [ivtv] > > [<c0443096>] sys_init_module+0x17ff/0x19aa > > [<c040404b>] syscall_call+0x7/0xb > > [<00614402>] 0x614402 > > ======================= > > Mem-info: > > DMA per-cpu: > > CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 > > usd: 0 > > Normal per-cpu: > > CPU 0: Hot: hi: 186, btch: 31 usd: 26 Cold: hi: 62, btch: 15 > > usd: 55 > > Active:58676 inactive:11564 dirty:403 writeback:0 unstable:0 free:12316 > > slab:6450 mapped:15797 pagetables:1351 > > DMA free:2108kB min:88kB low:108kB high:132kB active:7576kB inactive:0kB > > present:16256kB pages_scanned:35 all_unreclaimable? no > > lowmem_reserve[]: 0 492 492 > > Normal free:47156kB min:2792kB low:3488kB high:4188kB active:227128kB > > inactive:46256kB present:503876kB pages_scanned:47 all_unreclaimable? no > > lowmem_reserve[]: 0 0 0 > > DMA: 153*4kB 49*8kB 17*16kB 2*32kB 0*64kB 0*128kB 1*256kB 1*512kB > > 0*1024kB 0*2048kB 0*4096kB = 2108kB > > Normal: 5005*4kB 1970*8kB 521*16kB 89*32kB 1*64kB 1*128kB 0*256kB > > 0*512kB 0*1024kB 0*2048kB 0*4096kB = 47156kB > > Swap cache: add 3132, delete 3034, find 83/107, race 0+0 > > Free swap = 1036804kB > > Total swap = 1048568kB > > Free swap: 1036804kB > > 131056 pages of RAM > > 0 pages of HIGHMEM > > 2391 reserved pages > > 81702 pages shared > > 98 pages swap cached > > 403 pages dirty > > 0 pages writeback > > 15797 pages mapped > > 6450 pages slab > > 1351 pages pagetables > > ivtv0: Couldn't allocate buffers for encoder MPEG stream > > ivtv0: Error -12 setting up streams > > ivtv0: Error -12 on initialization > > ivtv: probe of 0000:00:0a.0 failed with error -12 > > ivtv: ==================== END INIT IVTV ==================== > > > > Are these errors caused by the failure to load saa7127? > > > > To answer my question: probably not since Colin Brace experiences the > same problem and saa7127 is apparently not used in his PVR-150. See > message: "ivtv and kernel 2.6.19-1.2911 (FC6)"
Success! A simple reboot solved the page allocation error. Hmm, is Linux resembling more and more Windows?? I ran the cat /dev/video0 > foobar.mpg test and could view the video with mplayer. I still have: ivtv0: Failed to load module saa7127 and also: i2c_adapter i2c-1: Client creation failed at 0x44 (-1) What do these do actually? TIA - Eric > > > TIA - Eric > > > > > ______________________________________________ > > > ivtv-users mailing list > > > [email protected] > > > http://ivtvdriver.org/mailman/listinfo/ivtv-users > > > > > > _______________________________________________ > > ivtv-users mailing list > > [email protected] > > http://ivtvdriver.org/mailman/listinfo/ivtv-users > > > > > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users > _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
