I upgraded a suite of packages the other day and Im sure the IVTV drivers could have been one of them.. I thought I verified my video card drivers were running properly but today I cant get the video device to open.
One of the things I noticed was the error
Apr 2 00:52:12 empiricus kernel: ivtv1: Couldn't allocate buffers for encoder MPEG stream
Apr 2 00:52:12 empiricus kernel: ivtv1: Error -12 setting up streams
Apr 2 00:52:12 empiricus kernel: ivtv1: Error -12 on initialization
Apr 2 00:52:12 empiricus kernel: ivtv: probe of 0000:03:09.0 failed with error -12
The problem is that I have no idea what to do next?...
The full log is:
Code:
Apr 2 00:51:59 empiricus kernel: ivtv: ==================== START INIT IVTV ====================
Apr 2 00:51:59 empiricus kernel: ivtv: version 0.10.1 (tagged release) loading
Apr 2 00:51:59 empiricus kernel: ivtv: Linux version: 2.6.20-1.2300.fc5smp SMP mod_unload 686 4KSTACKS
Apr 2 00:51:59 empiricus kernel: ivtv: In case of problems please include the debug info between
Apr 2 00:51:59 empiricus kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with
Apr 2 00:51:59 empiricus kernel: ivtv: any module options, when mailing the ivtv-users mailinglist.
Apr 2 00:51:59 empiricus kernel: ivtv0: Autodetected Hauppauge card (cx23416 based)
Apr 2 00:51:59 empiricus kernel: ACPI: PCI Interrupt 0000:03:08.0[A] -> GSI 21 (level, low) -> IRQ 20
Apr 2 00:52:00 empiricus kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
Apr 2 00:52:00 empiricus kernel: ivtv0: Encoder revision: 0x02060039
Apr 2 00:52:00 empiricus kernel: tveeprom 1-0050: Hauppauge model 23552, rev D587, serial# 8897756
Apr 2 00:52:00 empiricus kernel: tveeprom 1-0050: tuner model is Samsung TCPN 2121P30A (idx 87, type 70)
Apr 2 00:52:00 empiricus kernel: tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
Apr 2 00:52:00 empiricus kernel: tveeprom 1-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62)
Apr 2 00:52:00 empiricus kernel: tveeprom 1-0050: audio processor is CX25843 (idx 37)
Apr 2 00:52:00 empiricus kernel: tveeprom 1-0050: decoder processor is CX25843 (idx 30)
Apr 2 00:52:00 empiricus kernel: tveeprom 1-0050: has radio, has no IR receiver, has no IR transmitter
Apr 2 00:52:00 empiricus kernel: ivtv0: Autodetected WinTV PVR 500 (unit #1)
Apr 2 00:52:00 empiricus kernel: tuner 1-0060: TEA5767 detected.
Apr 2 00:52:00 empiricus kernel: tuner 1-0060: chip found @ 0xc0 (ivtv i2c driver #0)
Apr 2 00:52:00 empiricus kernel: tuner 1-0060: type set to 62 (Philips TEA5767HN FM Radio)
Apr 2 00:52:00 empiricus kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
Apr 2 00:52:00 empiricus kernel: cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
Apr 2 00:52:05 empiricus kernel: cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
Apr 2 00:52:05 empiricus kernel: wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
Apr 2 00:52:06 empiricus kernel: ivtv0: Registered device video0 for encoder MPEG (4 MB)
Apr 2 00:52:06 empiricus kernel: ivtv0: Registered device video32 for encoder YUV (2 MB)
Apr 2 00:52:06 empiricus kernel: ivtv0: Registered device vbi0 for encoder VBI (1 MB)
Apr 2 00:52:06 empiricus kernel: ivtv0: Registered device video24 for encoder PCM audio (1 MB)
Apr 2 00:52:06 empiricus kernel: ivtv0: Registered device radio0 for encoder radio
Apr 2 00:52:06 empiricus kernel: tuner 1-0061: type set to 70 (Samsung TCPN 2121P30A)
Apr 2 00:52:06 empiricus kernel: ivtv0: Initialized WinTV PVR 500 (unit #1), card #0
Apr 2 00:52:06 empiricus kernel: ivtv: ====================== NEXT CARD ======================
Apr 2 00:52:06 empiricus kernel: ivtv1: Autodetected Hauppauge card (cx23416 based)
Apr 2 00:52:06 empiricus kernel: ACPI: PCI Interrupt 0000:03:09.0[A] -> GSI 22 (level, low) -> IRQ 19
Apr 2 00:52:07 empiricus kernel: ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
Apr 2 00:52:07 empiricus kernel: ivtv1: Encoder revision: 0x02060039
Apr 2 00:52:07 empiricus kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
Apr 2 00:52:07 empiricus kernel: cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
Apr 2 00:52:12 empiricus kernel: cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
Apr 2 00:52:12 empiricus kernel: wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
Apr 2 00:52:12 empiricus kernel: tveeprom 2-0050: Hauppauge model 23552, rev D587, serial# 8897756
Apr 2 00:52:12 empiricus kernel: tveeprom 2-0050: tuner model is Samsung TCPN 2121P30A (idx 87, type 70)
Apr 2 00:52:12 empiricus kernel: tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
Apr 2 00:52:12 empiricus kernel: tveeprom 2-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62)
Apr 2 00:52:12 empiricus kernel: tveeprom 2-0050: audio processor is CX25843 (idx 37)
Apr 2 00:52:12 empiricus kernel: tveeprom 2-0050: decoder processor is CX25843 (idx 30)
Apr 2 00:52:12 empiricus kernel: tveeprom 2-0050: has radio, has no IR receiver, has no IR transmitter
Apr 2 00:52:12 empiricus kernel: ivtv1: Correcting tveeprom data: no radio present on second unit
Apr 2 00:52:12 empiricus kernel: ivtv1: Autodetected WinTV PVR 500 (unit #2)
Apr 2 00:52:12 empiricus kernel: ivtv1: Registered device video1 for encoder MPEG (4 MB)
Apr 2 00:52:12 empiricus kernel: modprobe: page allocation failure. order:4, mode:0xd0
Apr 2 00:52:12 empiricus kernel: [<c04574d1>] __alloc_pages+0x299/0x2aa
Apr 2 00:52:12 empiricus kernel: [<c046c7d6>] cache_alloc_refill+0x26f/0x468
Apr 2 00:52:12 empiricus kernel: [<c046ca42>] __kmalloc+0x73/0x7d
Apr 2 00:52:12 empiricus kernel: [<f8ebeac8>] ivtv_stream_alloc+0x157/0x21b [ivtv]
Apr 2 00:52:12 empiricus kernel: [<c04270bc>] printk+0x1f/0x95
Apr 2 00:52:12 empiricus kernel: [<f8ebcc7c>] ivtv_streams_setup+0x368/0x3c3 [ivtv]
Apr 2 00:52:12 empiricus kernel: [<f8eb9a94>] ivtv_probe+0xff2/0x1334 [ivtv]
Apr 2 00:52:12 empiricus kernel: [<c04a783e>] sysfs_new_dirent+0x4b/0x55
Apr 2 00:52:12 empiricus kernel: [<c04a79eb>] sysfs_make_dirent+0x13/0x7f
Apr 2 00:52:12 empiricus kernel: [<c061cba1>] __sched_text_start+0x999/0xa21
Apr 2 00:52:12 empiricus kernel: [<c04f3489>] pci_device_probe+0x36/0x57
Apr 2 00:52:12 empiricus kernel: [<c05566d6>] really_probe+0x7f/0x103
Apr 2 00:52:12 empiricus kernel: [<c055679e>] driver_probe_device+0x44/0xa5
Apr 2 00:52:12 empiricus kernel: [<c055688d>] __driver_attach+0x0/0xab
Apr 2 00:52:12 empiricus kernel: [<c0556900>] __driver_attach+0x73/0xab
Apr 2 00:52:12 empiricus kernel: [<c0555d28>] bus_for_each_dev+0x37/0x59
Apr 2 00:52:12 empiricus kernel: [<c0556590>] driver_attach+0x16/0x18
Apr 2 00:52:12 empiricus kernel: [<c055688d>] __driver_attach+0x0/0xab
Apr 2 00:52:12 empiricus kernel: [<c0555ff9>] bus_add_driver+0x61/0x165
Apr 2 00:52:12 empiricus kernel: [<c04f35e5>] __pci_register_driver+0x73/0x9f
Apr 2 00:52:12 empiricus kernel: [<f8eb8773>] module_start+0xb5/0xde [ivtv]
Apr 2 00:52:12 empiricus kernel: [<c04408df>] sys_init_module+0x1780/0x18c7
Apr 2 00:52:12 empiricus kernel: [<f8e94000>] wm8775_write+0x0/0xae [wm8775]
Apr 2 00:52:12 empiricus kernel: [<c046fd20>] do_sync_read+0x0/0x10a
Apr 2 00:52:12 empiricus kernel: [<c047066e>] vfs_read+0xa6/0x152
Apr 2 00:52:12 empiricus kernel: [<c0403f6c>] syscall_call+0x7/0xb
Apr 2 00:52:12 empiricus kernel: [<c0610033>] xfrm_state_find+0x25e/0x4a9
Apr 2 00:52:12 empiricus kernel: =======================
Apr 2 00:52:12 empiricus kernel: Mem-info:
Apr 2 00:52:12 empiricus kernel: DMA per-cpu:
Apr 2 00:52:12 empiricus kernel: CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0
Apr 2 00:52:12 empiricus kernel: CPU 1: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0
Apr 2 00:52:12 empiricus kernel: Normal per-cpu:
Apr 2 00:52:12 empiricus kernel: CPU 0: Hot: hi: 186, btch: 31 usd: 10 Cold: hi: 62, btch: 15 usd: 0
Apr 2 00:52:12 empiricus kernel: CPU 1: Hot: hi: 186, btch: 31 usd: 157 Cold: hi: 62, btch: 15 usd: 52
Apr 2 00:52:12 empiricus kernel: HighMem per-cpu:
Apr 2 00:52:12 empiricus kernel: CPU 0: Hot: hi: 42, btch: 7 usd: 39 Cold: hi: 14, btch: 3 usd: 2
Apr 2 00:52:12 empiricus kernel: CPU 1: Hot: hi: 42, btch: 7 usd: 38 Cold: hi: 14, btch: 3 usd: 2
Apr 2 00:52:12 empiricus kernel: Active:132866 inactive:66713 dirty:449 writeback:0 unstable:0 free:34489 slab:16752 mapped:14430 pagetables:1790
Apr 2 00:52:12 empiricus kernel: DMA free:4184kB min:68kB low:84kB high:100kB active:3144kB inactive:784kB present:16224kB pages_scanned:0 all_unreclaimable? no
Apr 2 00:52:12 empiricus kernel: lowmem_reserve[]: 0 871 997
Apr 2 00:52:12 empiricus kernel: Normal free:103368kB min:3740kB low:4672kB high:5608kB active:454520kB inactive:245656kB present:892320kB pages_scanned:20 all_unreclaimable? no
Apr 2 00:52:12 empiricus kernel: lowmem_reserve[]: 0 0 1007
Apr 2 00:52:12 empiricus kernel: HighMem free:30404kB min:128kB low:260kB high:396kB active:73800kB inactive:20412kB present:128972kB pages_scanned:0 all_unreclaimable? no
Apr 2 00:52:12 empiricus kernel: lowmem_reserve[]: 0 0 0
Apr 2 00:52:12 empiricus kernel: DMA: 260*4kB 201*8kB 76*16kB 8*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 4184kB
Apr 2 00:52:12 empiricus kernel: Normal: 11844*4kB 3383*8kB 1370*16kB 211*32kB 0*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 103368kB
Apr 2 00:52:12 empiricus kernel: HighMem: 1967*4kB 1739*8kB 469*16kB 29*32kB 1*64kB 1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 30404kB
Apr 2 00:52:12 empiricus kernel: Swap cache: add 41, delete 41, find 0/0, race 0+0
Apr 2 00:52:12 empiricus kernel: Free swap = 2144464kB
Apr 2 00:52:12 empiricus kernel: Total swap = 2144628kB
Apr 2 00:52:12 empiricus kernel: Free swap: 2144464kB
Apr 2 00:52:12 empiricus kernel: 261936 pages of RAM
Apr 2 00:52:12 empiricus kernel: 32560 pages of HIGHMEM
Apr 2 00:52:12 empiricus kernel: 3866 reserved pages
Apr 2 00:52:12 empiricus kernel: 182708 pages shared
Apr 2 00:52:12 empiricus kernel: 0 pages swap cached
Apr 2 00:52:12 empiricus kernel: 449 pages dirty
Apr 2 00:52:12 empiricus kernel: 0 pages writeback
Apr 2 00:52:12 empiricus kernel: 14430 pages mapped
Apr 2 00:52:12 empiricus kernel: 16752 pages slab
Apr 2 00:52:12 empiricus kernel: 1790 pages pagetables
Apr 2 00:52:12 empiricus kernel: ivtv1: Couldn't allocate buffers for encoder MPEG stream
Apr 2 00:52:12 empiricus kernel: ivtv1: Error -12 setting up streams
Apr 2 00:52:12 empiricus kernel: ivtv1: Error -12 on initialization
Apr 2 00:52:12 empiricus kernel: ivtv: probe of 0000:03:09.0 failed with error -12
Apr 2 00:52:12 empiricus kernel: ivtv: ==================== END INIT IVTV ====================