On za, 2007-11-03 at 21:16 -0700, M.A.E. Hanson wrote: > mythbox-mbe:~# dmesg | grep ivtv > ivtv: ==================== START INIT IVTV ==================== > ivtv: version 1.0.0 (2.6.22-2-amd64 SMP mod_unload ) loading > ivtv0: Autodetected Hauppauge card (cx23416 based) > ivtv0: unable to open firmware v4l-cx2341x-enc.fw (must be 376836 bytes) > ivtv0: did you put the firmware in the hotplug firmware directory? > ivtv0: Retry loading firmware > ivtv0: unable to open firmware v4l-cx2341x-enc.fw (must be 376836 bytes) > ivtv0: did you put the firmware in the hotplug firmware directory? > ivtv0: Error initializing firmware > ivtv0: Error -19 on initialization > ivtv: ==================== END INIT IVTV ==================== > > > If I place the firmware in /lib/firmware (actual files, not symlinks) I > get kernel panics with my logs full of errors like this: > > Nov 3 20:23:38 mythbox-mbe kernel: DMA: Out of SW-IOMMU space for 6144 > bytes at device 0000:00:1f.1 > Nov 3 20:23:38 mythbox-mbe kernel: DMA: Out of SW-IOMMU space for 8192 > bytes at device 0000:00:1f.1 > Nov 3 20:23:38 mythbox-mbe kernel: DMA: Out of SW-IOMMU space for 16384 > bytes at device 0000:00:1f.1 > Nov 3 20:23:38 mythbox-mbe kernel: DMA: Out of SW-IOMMU space for 12288 > bytes at device 0000:00:1f.1 > Nov 3 20:23:38 mythbox-mbe kernel: DMA: Out of SW-IOMMU space for 45056 > bytes at device 0000:00:1f.1
Try passing swiotlb=128 to the kernel at boot and see if this solves the problem. Greets Sander _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
