On Sat, Feb 03, 2007 at 12:48:10PM +0100, Hans Verkuil wrote: > > My request is if you can all start testing this release candidate. I > am very happy with it as it is much easier to extend and improve than > the older versions. It should also be a lot more stable. >
I installed the new driver (make; make install; depmod -a) and did a "modprobe -r ivtv". Unfortunately, I'm getting a memory allocation error. I got the following output in dmesg, which I've followed with the output from /proc/meminfo. Nothing else on the system seems too unusual. Am I doing anything obviously wrong? Thanks. ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.10.0 (tagged release candidate #1) loading ivtv: Linux version: 2.6.19.1 SMP preempt mod_unload PENTIUM4 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 (cx23416 based) ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv0: Encoder revision: 0x02060039 tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0) tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner) tuner 0-0060: TEA5767 detected. tuner 0-0060: chip found @ 0xc0 (ivtv i2c driver #0) tuner 0-0060: type set to 62 (Philips TEA5767HN FM Radio) tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0) cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) tveeprom 0-0050: Hauppauge model 23552, rev D592, serial# 8224053 tveeprom 0-0050: tuner model is Philips FQ1236A MK4 (idx 92, type 57) tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 0-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) tveeprom 0-0050: audio processor is CX25843 (idx 37) tveeprom 0-0050: decoder processor is CX25843 (idx 30) tveeprom 0-0050: has radio, has no IR remote ivtv0: Autodetected WinTV PVR 500 (unit #1) ivtv0: Registered device video0 for encoder MPEG (4 MB) modprobe: page allocation failure. order:4, mode:0xd0 [<c013c899>] __alloc_pages+0x28e/0x29f [<c0150207>] cache_alloc_refill+0x27c/0x472 [<c0150456>] __kmalloc+0x59/0x62 [<e89a9004>] ivtv_stream_alloc+0x156/0x212 [ivtv] [<e89a706d>] ivtv_streams_setup+0x3a3/0x408 [ivtv] [<e89a3938>] ivtv_probe+0x10c8/0x144c [ivtv] [<c0112bea>] __wake_up_common+0x39/0x5b [<c0113070>] __wake_up+0x32/0x43 [<c0113070>] __wake_up+0x32/0x43 [<c01ca8ee>] pci_device_probe+0x44/0x68 [<c02185bd>] really_probe+0x3d/0xe0 [<c02b00a8>] klist_next+0x60/0x78 [<c021878d>] __driver_attach+0x0/0x8b [<c02187e0>] __driver_attach+0x53/0x8b [<c0217b6d>] bus_for_each_dev+0x50/0x77 [<c02184ba>] driver_attach+0x26/0x2a [<c021878d>] __driver_attach+0x0/0x8b [<c0217ef6>] bus_add_driver+0x66/0x190 [<c02189ce>] driver_register+0x80/0x8d [<c01caa9a>] __pci_register_driver+0x87/0xac [<e89a252d>] module_start+0xba/0xe3 [ivtv] [<c013431e>] sys_init_module+0x1780/0x1957 [<c0102dab>] syscall_call+0x7/0xb ======================= Mem-info: DMA per-cpu: CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0 CPU 1: 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: 179 Cold: hi: 62, btch: 15 usd: 48 CPU 1: Hot: hi: 186, btch: 31 usd: 81 Cold: hi: 62, btch: 15 usd: 61 Active:46684 inactive:43378 dirty:11 writeback:0 unstable:0 free:58027 slab:8467 mapped:10 488 pagetables:426 DMA free:7804kB min:80kB low:100kB high:120kB active:2800kB inactive:0kB present:16256kB p ages_scanned:32 all_unreclaimable? no lowmem_reserve[]: 0 618 Normal free:224304kB min:3140kB low:3924kB high:4708kB active:183936kB inactive:173512kB p resent:633432kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 DMA: 411*4kB 296*8kB 139*16kB 47*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4 096kB = 7804kB Normal: 12670*4kB 13299*8kB 3012*16kB 583*32kB 2*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2 048kB 0*4096kB = 224304kB Swap cache: add 501558, delete 496210, find 603138/635664, race 0+403 Free swap = 1900244kB Total swap = 1959920kB Free swap: 1900244kB 163700 pages of RAM 0 pages of HIGHMEM 2327 reserved pages 37871 pages shared 5348 pages swap cached 11 pages dirty 0 pages writeback 10488 pages mapped 8178 pages slab 426 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:03:08.0 failed with error -12 ivtv: ====================== NEXT CARD ====================== ivtv1: Autodetected Hauppauge card (cx23416 based) ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv1: Encoder revision: 0x02060039 tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #1) tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner) tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #1) cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1) cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #1) tveeprom 0-0050: Hauppauge model 23552, rev D592, serial# 8224053 tveeprom 0-0050: tuner model is Philips FQ1236A MK4 (idx 92, type 57) tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 0-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) tveeprom 0-0050: audio processor is CX25843 (idx 37) tveeprom 0-0050: decoder processor is CX25843 (idx 30) tveeprom 0-0050: has radio, has no IR remote ivtv1: Correcting tveeprom data: no radio present on second unit ivtv1: Autodetected WinTV PVR 500 (unit #2) ivtv1: Registered device video1 for encoder MPEG (4 MB) modprobe: page allocation failure. order:4, mode:0xd0 [<c013c899>] __alloc_pages+0x28e/0x29f [<c0150207>] cache_alloc_refill+0x27c/0x472 [<c0150456>] __kmalloc+0x59/0x62 [<e89a9004>] ivtv_stream_alloc+0x156/0x212 [ivtv] [<e89a706d>] ivtv_streams_setup+0x3a3/0x408 [ivtv] [<e89a3938>] ivtv_probe+0x10c8/0x144c [ivtv] [<c011a1e2>] vprintk+0x2e8/0x325 [<c0113070>] __wake_up+0x32/0x43 [<c0113070>] __wake_up+0x32/0x43 [<c01ca8ee>] pci_device_probe+0x44/0x68 [<c02185bd>] really_probe+0x3d/0xe0 [<c02b00a8>] klist_next+0x60/0x78 [<c021878d>] __driver_attach+0x0/0x8b [<c02187e0>] __driver_attach+0x53/0x8b [<c0217b6d>] bus_for_each_dev+0x50/0x77 [<c02184ba>] driver_attach+0x26/0x2a [<c021878d>] __driver_attach+0x0/0x8b [<c0217ef6>] bus_add_driver+0x66/0x190 [<c02189ce>] driver_register+0x80/0x8d [<c01caa9a>] __pci_register_driver+0x87/0xac [<e89a252d>] module_start+0xba/0xe3 [ivtv] [<c013431e>] sys_init_module+0x1780/0x1957 [<c0102dab>] syscall_call+0x7/0xb ======================= Mem-info: DMA per-cpu: CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0 CPU 1: 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: 161 Cold: hi: 62, btch: 15 usd: 56 CPU 1: Hot: hi: 186, btch: 31 usd: 130 Cold: hi: 62, btch: 15 usd: 49 Active:46152 inactive:41361 dirty:25 writeback:0 unstable:0 free:61103 slab:7933 mapped:10 488 pagetables:425 DMA free:7804kB min:80kB low:100kB high:120kB active:2800kB inactive:0kB present:16256kB p ages_scanned:64 all_unreclaimable? no lowmem_reserve[]: 0 618 Normal free:236608kB min:3140kB low:3924kB high:4708kB active:181808kB inactive:165416kB p resent:633432kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 0 DMA: 411*4kB 296*8kB 139*16kB 47*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4 096kB = 7804kB Normal: 14106*4kB 13532*8kB 3239*16kB 618*32kB 5*64kB 0*128kB 1*256kB 0*512kB 0*1024kB 0*2 048kB 0*4096kB = 236856kB Swap cache: add 501558, delete 496210, find 606100/638626, race 0+403 Free swap = 1900244kB Total swap = 1959920kB Free swap: 1900244kB 163700 pages of RAM 0 pages of HIGHMEM 2327 reserved pages 37816 pages shared 5348 pages swap cached 25 pages dirty 0 pages writeback 10488 pages mapped 7661 pages slab 425 pages pagetables ivtv1: Couldn't allocate buffers for encoder MPEG stream ivtv1: Error -12 setting up streams ivtv1: Error -12 on initialization ivtv: probe of 0000:03:09.0 failed with error -12 ivtv: ==================== END INIT IVTV ==================== MemTotal: 645800 kB MemFree: 246736 kB Buffers: 8716 kB Cached: 218256 kB SwapCached: 21392 kB Active: 188456 kB Inactive: 163684 kB SwapTotal: 1959920 kB SwapFree: 1900244 kB Dirty: 8 kB Writeback: 8 kB AnonPages: 124040 kB Mapped: 41788 kB Slab: 27556 kB SReclaimable: 16828 kB SUnreclaim: 10728 kB PageTables: 1704 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 2282820 kB Committed_AS: 428192 kB VmallocTotal: 384724 kB VmallocUsed: 25076 kB VmallocChunk: 338640 kB -- Andrew McNabb http://www.mcnabbs.org/andrew/ PGP Fingerprint: 8A17 B57C 6879 1863 DE55 8012 AB4D 6098 8826 6868
signature.asc
Description: Digital signature
_______________________________________________ ivtv-devel mailing list ivtv-devel@ivtvdriver.org http://ivtvdriver.org/mailman/listinfo/ivtv-devel