unknown v4l symbols from dmesg on reboot
Hi
After upgrading to 2.6.26 and updating my v4l-dvb modules last night. I get alot of messages about unknown symbols and the driver fails to start. (at end of message)
IF I do a modprobe -r on my bt878 and cx23885 modules and the reload them with modprobe everything works fine.
Is there a way to fix this?
cheers
Allan
pci 0000:05:00.0: Boot video devicevideobuf_dma_sg: disagrees about version of symbol videobuf_allocvideobuf_dma_sg: Unknown symbol videobuf_allocvideobuf_dma_sg: disagrees about version of symbol videobuf_queue_core_initvideobuf_dma_sg: Unknown symbol videobuf_queue_core_initvideobuf_dma_sg: disagrees about version of symbol videobuf_allocvideobuf_dma_sg: Unknown symbol videobuf_allocvideobuf_dma_sg: disagrees about version of symbol videobuf_queue_core_initvideobuf_dma_sg: Unknown symbol videobuf_queue_core_initvideobuf_dvb: disagrees about version of symbol videobuf_read_stopvideobuf_dvb: Unknown symbol videobuf_read_stopvideobuf_dvb: disagrees about version of symbol videobuf_waitonvideobuf_dvb: Unknown symbol videobuf_waitonvideobuf_dvb: disagrees about version of symbol videobuf_queue_to_vmallocvideobuf_dvb: Unknown symbol videobuf_queue_to_vmallocvideobuf_dvb: disagrees about version of symbol videobuf_read_startvideobuf_dvb: Unknown symbol videobuf_read_startvideobuf_dma_sg: disagrees about version of symbol videobuf_allocvideobuf_dma_sg: Unknown symbol videobuf_allocvideobuf_dma_sg: disagrees about version of symbol videobuf_queue_core_initvideobuf_dma_sg: Unknown symbol videobuf_queue_core_init Linux video capture interface: v2.00
cx23885: disagrees about version of symbol videobuf_streamoff
cx23885: Unknown symbol videobuf_streamoff
cx23885: disagrees about version of symbol videobuf_poll_stream
cx23885: Unknown symbol videobuf_poll_stream
cx23885: disagrees about version of symbol videobuf_read_stop
cx23885: Unknown symbol videobuf_read_stop
cx23885: Unknown symbol videobuf_dma_free
cx23885: disagrees about version of symbol videobuf_reqbufs
cx23885: Unknown symbol videobuf_reqbufs
cx23885: disagrees about version of symbol videobuf_waiton
cx23885: Unknown symbol videobuf_waiton
cx23885: disagrees about version of symbol videobuf_dqbuf
cx23885: Unknown symbol videobuf_dqbuf
cx23885: Unknown symbol videobuf_queue_sg_init
cx23885: Unknown symbol videobuf_dvb_unregister
cx23885: Unknown symbol videobuf_dma_unmap
cx23885: disagrees about version of symbol videobuf_read_stream
cx23885: Unknown symbol videobuf_read_stream
cx23885: Unknown symbol videobuf_dvb_register
cx23885: disagrees about version of symbol videobuf_querybuf
cx23885: Unknown symbol videobuf_querybuf
cx23885: disagrees about version of symbol videobuf_qbuf
cx23885: Unknown symbol videobuf_qbuf
cx23885: disagrees about version of symbol videobuf_read_one
cx23885: Unknown symbol videobuf_read_one
cx23885: disagrees about version of symbol videobuf_iolock
cx23885: Unknown symbol videobuf_iolock
cx23885: disagrees about version of symbol videobuf_streamon
cx23885: Unknown symbol videobuf_streamon
cx23885: disagrees about version of symbol videobuf_queue_cancel
cx23885: Unknown symbol videobuf_queue_cancel
cx23885: disagrees about version of symbol videobuf_mmap_mapper
cx23885: Unknown symbol videobuf_mmap_mapper
cx23885: Unknown symbol videobuf_to_dma
cx23885: disagrees about version of symbol videobuf_mmap_free
cx23885: Unknown symbol videobuf_mmap_free
bttv: disagrees about version of symbol videobuf_streamoff
bttv: Unknown symbol videobuf_streamoff
bttv: disagrees about version of symbol videobuf_poll_stream
bttv: Unknown symbol videobuf_poll_stream
bttv: disagrees about version of symbol __videobuf_mmap_setup
bttv: Unknown symbol __videobuf_mmap_setup
bttv: Unknown symbol videobuf_dma_free
bttv: disagrees about version of symbol videobuf_reqbufs
bttv: Unknown symbol videobuf_reqbufs
bttv: disagrees about version of symbol videobuf_waiton
bttv: Unknown symbol videobuf_waiton
bttv: disagrees about version of symbol videobuf_queue_is_busy
bttv: Unknown symbol videobuf_queue_is_busy
bttv: disagrees about version of symbol videobuf_dqbuf
bttv: Unknown symbol videobuf_dqbuf
bttv: disagrees about version of symbol videobuf_stop
bttv: Unknown symbol videobuf_stop
bttv: Unknown symbol videobuf_queue_sg_init
bttv: Unknown symbol videobuf_dma_unmap
bttv: disagrees about version of symbol videobuf_read_stream
bttv: Unknown symbol videobuf_read_stream
bttv: Unknown symbol videobuf_sg_alloc
bttv: disagrees about version of symbol videobuf_querybuf
bttv: Unknown symbol videobuf_querybuf
bttv: disagrees about version of symbol videobuf_qbuf
bttv: Unknown symbol videobuf_qbuf
bttv: disagrees about version of symbol videobuf_read_one
bttv: Unknown symbol videobuf_read_one
bttv: disagrees about version of symbol videobuf_iolock
bttv: Unknown symbol videobuf_iolock
bttv: disagrees about version of symbol videobuf_streamon
bttv: Unknown symbol videobuf_streamon
bttv: disagrees about version of symbol videobuf_next_field
bttv: Unknown symbol videobuf_next_field
bttv: disagrees about version of symbol videobuf_mmap_mapper
bttv: Unknown symbol videobuf_mmap_mapper
bttv: Unknown symbol videobuf_to_dma
bttv: disagrees about version of symbol videobuf_mmap_free
bttv: Unknown symbol videobuf_mmap_free
bttv: disagrees about version of symbol videobuf_streamoff
bttv: Unknown symbol videobuf_streamoff
bttv: disagrees about version of symbol videobuf_poll_stream
bttv: Unknown symbol videobuf_poll_stream
bttv: disagrees about version of symbol __videobuf_mmap_setup
bttv: Unknown symbol __videobuf_mmap_setup
bttv: Unknown symbol videobuf_dma_free
bttv: disagrees about version of symbol videobuf_reqbufs
bttv: Unknown symbol videobuf_reqbufs
bttv: disagrees about version of symbol videobuf_waiton
bttv: Unknown symbol videobuf_waiton
bttv: disagrees about version of symbol videobuf_queue_is_busy
bttv: Unknown symbol videobuf_queue_is_busy
bttv: disagrees about version of symbol videobuf_dqbuf
bttv: Unknown symbol videobuf_dqbuf
bttv: disagrees about version of symbol videobuf_stop
bttv: Unknown symbol videobuf_stop
bttv: Unknown symbol videobuf_queue_sg_init
bttv: Unknown symbol videobuf_dma_unmap
bttv: disagrees about version of symbol videobuf_read_stream
bttv: Unknown symbol videobuf_read_stream
bttv: Unknown symbol videobuf_sg_alloc
bttv: disagrees about version of symbol videobuf_querybuf
bttv: Unknown symbol videobuf_querybuf
bttv: disagrees about version of symbol videobuf_qbuf
bttv: Unknown symbol videobuf_qbuf
bttv: disagrees about version of symbol videobuf_read_one
bttv: Unknown symbol videobuf_read_one
bttv: disagrees about version of symbol videobuf_iolock
bttv: Unknown symbol videobuf_iolock
bttv: disagrees about version of symbol videobuf_streamon
bttv: Unknown symbol videobuf_streamon
bttv: disagrees about version of symbol videobuf_next_field
bttv: Unknown symbol videobuf_next_field
bttv: disagrees about version of symbol videobuf_mmap_mapper
bttv: Unknown symbol videobuf_mmap_mapper
bttv: Unknown symbol videobuf_to_dma
bttv: disagrees about version of symbol videobuf_mmap_free
bttv: Unknown symbol videobuf_mmap_free
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Hi Allan,
this is caused by mismatch between components of the v4l-dvb drivers. You see this behaviour when part of the compiled code is replaced by a new version but some of the old code is still there. Specifically you generally see this if the kernel has some of the v4l stuff compiled in and not as modules. The other cause that I personally have seen is where a driver is removed from the newer code because it is no longer needed however when you do the make install, the old driver remains. In that case what I did was to remove everything in the module video directory before doing a make install.
HTH
Cheers Paul
Quoted 164 lines · allan k
Hi
After upgrading to 2.6.26 and updating my v4l-dvb modules last night. I get alot of messages about unknown symbols and the driver fails to start. (at end of message)
IF I do a modprobe -r on my bt878 and cx23885 modules and the reload them with modprobe everything works fine.
Is there a way to fix this?
cheers
Allan
pci 0000:05:00.0: Boot video device
videobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initvideobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initvideobuf_dvb: disagrees about version of symbolvideobuf_read_stopvideobuf_dvb: Unknown symbolvideobuf_read_stopvideobuf_dvb: disagrees about version of symbolvideobuf_waitonvideobuf_dvb: Unknown symbolvideobuf_waitonvideobuf_dvb: disagrees about version of symbolvideobuf_queue_to_vmallocvideobuf_dvb: Unknown symbolvideobuf_queue_to_vmallocvideobuf_dvb: disagrees about version of symbolvideobuf_read_startvideobuf_dvb: Unknown symbolvideobuf_read_startvideobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initLinux video capture interface: v2.00
cx23885: disagrees about version of symbolvideobuf_streamoff
cx23885: Unknown symbolvideobuf_streamoff
cx23885: disagrees about version of symbolvideobuf_poll_stream
cx23885: Unknown symbolvideobuf_poll_stream
cx23885: disagrees about version of symbolvideobuf_read_stop
cx23885: Unknown symbolvideobuf_read_stop
cx23885: Unknown symbolvideobuf_dma_free
cx23885: disagrees about version of symbolvideobuf_reqbufs
cx23885: Unknown symbolvideobuf_reqbufs
cx23885: disagrees about version of symbolvideobuf_waiton
cx23885: Unknown symbolvideobuf_waiton
cx23885: disagrees about version of symbolvideobuf_dqbuf
cx23885: Unknown symbolvideobuf_dqbuf
cx23885: Unknown symbolvideobuf_queue_sg_init
cx23885: Unknown symbolvideobuf_dvb_unregister
cx23885: Unknown symbolvideobuf_dma_unmap
cx23885: disagrees about version of symbolvideobuf_read_stream
cx23885: Unknown symbolvideobuf_read_stream
cx23885: Unknown symbolvideobuf_dvb_register
cx23885: disagrees about version of symbolvideobuf_querybuf
cx23885: Unknown symbolvideobuf_querybuf
cx23885: disagrees about version of symbolvideobuf_qbuf
cx23885: Unknown symbolvideobuf_qbuf
cx23885: disagrees about version of symbolvideobuf_read_one
cx23885: Unknown symbolvideobuf_read_one
cx23885: disagrees about version of symbolvideobuf_iolock
cx23885: Unknown symbolvideobuf_iolock
cx23885: disagrees about version of symbolvideobuf_streamon
cx23885: Unknown symbolvideobuf_streamon
cx23885: disagrees about version of symbolvideobuf_queue_cancel
cx23885: Unknown symbolvideobuf_queue_cancel
cx23885: disagrees about version of symbolvideobuf_mmap_mapper
cx23885: Unknown symbolvideobuf_mmap_mapper
cx23885: Unknown symbolvideobuf_to_dma
cx23885: disagrees about version of symbolvideobuf_mmap_free
cx23885: Unknown symbolvideobuf_mmap_free
bttv: disagrees about version of symbolvideobuf_streamoff
bttv: Unknown symbolvideobuf_streamoff
bttv: disagrees about version of symbolvideobuf_poll_stream
bttv: Unknown symbolvideobuf_poll_stream
bttv: disagrees about version of symbol__videobuf_mmap_setup
bttv: Unknown symbol__videobuf_mmap_setup
bttv: Unknown symbolvideobuf_dma_free
bttv: disagrees about version of symbolvideobuf_reqbufs
bttv: Unknown symbolvideobuf_reqbufs
bttv: disagrees about version of symbolvideobuf_waiton
bttv: Unknown symbolvideobuf_waiton
bttv: disagrees about version of symbolvideobuf_queue_is_busy
bttv: Unknown symbolvideobuf_queue_is_busy
bttv: disagrees about version of symbolvideobuf_dqbuf
bttv: Unknown symbolvideobuf_dqbuf
bttv: disagrees about version of symbolvideobuf_stop
bttv: Unknown symbolvideobuf_stop
bttv: Unknown symbolvideobuf_queue_sg_init
bttv: Unknown symbolvideobuf_dma_unmap
bttv: disagrees about version of symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_sg_alloc
bttv: disagrees about version of symbolvideobuf_querybuf
bttv: Unknown symbolvideobuf_querybuf
bttv: disagrees about version of symbolvideobuf_qbuf
bttv: Unknown symbolvideobuf_qbuf
bttv: disagrees about version of symbolvideobuf_read_one
bttv: Unknown symbolvideobuf_read_one
bttv: disagrees about version of symbolvideobuf_iolock
bttv: Unknown symbolvideobuf_iolock
bttv: disagrees about version of symbolvideobuf_streamon
bttv: Unknown symbolvideobuf_streamon
bttv: disagrees about version of symbolvideobuf_next_field
bttv: Unknown symbolvideobuf_next_field
bttv: disagrees about version of symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_to_dma
bttv: disagrees about version of symbolvideobuf_mmap_free
bttv: Unknown symbolvideobuf_mmap_free
bttv: disagrees about version of symbolvideobuf_streamoff
bttv: Unknown symbolvideobuf_streamoff
bttv: disagrees about version of symbolvideobuf_poll_stream
bttv: Unknown symbolvideobuf_poll_stream
bttv: disagrees about version of symbol__videobuf_mmap_setup
bttv: Unknown symbol__videobuf_mmap_setup
bttv: Unknown symbolvideobuf_dma_free
bttv: disagrees about version of symbolvideobuf_reqbufs
bttv: Unknown symbolvideobuf_reqbufs
bttv: disagrees about version of symbolvideobuf_waiton
bttv: Unknown symbolvideobuf_waiton
bttv: disagrees about version of symbolvideobuf_queue_is_busy
bttv: Unknown symbolvideobuf_queue_is_busy
bttv: disagrees about version of symbolvideobuf_dqbuf
bttv: Unknown symbolvideobuf_dqbuf
bttv: disagrees about version of symbolvideobuf_stop
bttv: Unknown symbolvideobuf_stop
bttv: Unknown symbolvideobuf_queue_sg_init
bttv: Unknown symbolvideobuf_dma_unmap
bttv: disagrees about version of symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_sg_alloc
bttv: disagrees about version of symbolvideobuf_querybuf
bttv: Unknown symbolvideobuf_querybuf
bttv: disagrees about version of symbolvideobuf_qbuf
bttv: Unknown symbolvideobuf_qbuf
bttv: disagrees about version of symbolvideobuf_read_one
bttv: Unknown symbolvideobuf_read_one
bttv: disagrees about version of symbolvideobuf_iolock
bttv: Unknown symbolvideobuf_iolock
bttv: disagrees about version of symbolvideobuf_streamon
bttv: Unknown symbolvideobuf_streamon
bttv: disagrees about version of symbolvideobuf_next_field
bttv: Unknown symbolvideobuf_next_field
bttv: disagrees about version of symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_to_dma
bttv: disagrees about version of symbolvideobuf_mmap_free
bttv: Unknown symbolvideobuf_mmap_free_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Signature · 9 lines
This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. _______________________________________________ linux-dvb mailing list [email protected] http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Thanks Paul
Unfortuately removing all the drivers and doing 'make install' again, didn't work.
For the meantime, I have added the relevant modprobe -r and modprobe lines into my /etc/conf.d/local.start file. This is a nice gentoo facility that provides a workaround for problems like this
Hopefully before too long the driver I need will be in-kernel.
cheers
Allan
Quoted 11 lines · Paul Chubb
Hi Allan,
this is caused by mismatch between components of the v4l-dvb drivers. You see this behaviour when part of the compiled code is replaced by a new version but some of the old code is still there. Specifically you generally see this if the kernel has some of the v4l stuff compiled in and not as modules. The other cause that I personally have seen is where a driver is removed from the newer code because it is no longer needed however when you do the make install, the old driver remains. In that case what I did was to remove everything in the module video directory before doing a make install.
Quoted 171 lines
HTH
Cheers Paul
Quoted 164 lines · allan k
Hi
After upgrading to 2.6.26 and updating my v4l-dvb modules last night. I get alot of messages about unknown symbols and the driver fails to start. (at end of message)
IF I do a modprobe -r on my bt878 and cx23885 modules and the reload them with modprobe everything works fine.
Is there a way to fix this?
cheers
Allan
pci 0000:05:00.0: Boot video device
videobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initvideobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initvideobuf_dvb: disagrees about version of symbolvideobuf_read_stopvideobuf_dvb: Unknown symbolvideobuf_read_stopvideobuf_dvb: disagrees about version of symbolvideobuf_waitonvideobuf_dvb: Unknown symbolvideobuf_waitonvideobuf_dvb: disagrees about version of symbolvideobuf_queue_to_vmallocvideobuf_dvb: Unknown symbolvideobuf_queue_to_vmallocvideobuf_dvb: disagrees about version of symbolvideobuf_read_startvideobuf_dvb: Unknown symbolvideobuf_read_startvideobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initLinux video capture interface: v2.00
cx23885: disagrees about version of symbolvideobuf_streamoff
cx23885: Unknown symbolvideobuf_streamoff
cx23885: disagrees about version of symbolvideobuf_poll_stream
cx23885: Unknown symbolvideobuf_poll_stream
cx23885: disagrees about version of symbolvideobuf_read_stop
cx23885: Unknown symbolvideobuf_read_stop
cx23885: Unknown symbolvideobuf_dma_free
cx23885: disagrees about version of symbolvideobuf_reqbufs
cx23885: Unknown symbolvideobuf_reqbufs
cx23885: disagrees about version of symbolvideobuf_waiton
cx23885: Unknown symbolvideobuf_waiton
cx23885: disagrees about version of symbolvideobuf_dqbuf
cx23885: Unknown symbolvideobuf_dqbuf
cx23885: Unknown symbolvideobuf_queue_sg_init
cx23885: Unknown symbolvideobuf_dvb_unregister
cx23885: Unknown symbolvideobuf_dma_unmap
cx23885: disagrees about version of symbolvideobuf_read_stream
cx23885: Unknown symbolvideobuf_read_stream
cx23885: Unknown symbolvideobuf_dvb_register
cx23885: disagrees about version of symbolvideobuf_querybuf
cx23885: Unknown symbolvideobuf_querybuf
cx23885: disagrees about version of symbolvideobuf_qbuf
cx23885: Unknown symbolvideobuf_qbuf
cx23885: disagrees about version of symbolvideobuf_read_one
cx23885: Unknown symbolvideobuf_read_one
cx23885: disagrees about version of symbolvideobuf_iolock
cx23885: Unknown symbolvideobuf_iolock
cx23885: disagrees about version of symbolvideobuf_streamon
cx23885: Unknown symbolvideobuf_streamon
cx23885: disagrees about version of symbolvideobuf_queue_cancel
cx23885: Unknown symbolvideobuf_queue_cancel
cx23885: disagrees about version of symbolvideobuf_mmap_mapper
cx23885: Unknown symbolvideobuf_mmap_mapper
cx23885: Unknown symbolvideobuf_to_dma
cx23885: disagrees about version of symbolvideobuf_mmap_free
cx23885: Unknown symbolvideobuf_mmap_free
bttv: disagrees about version of symbolvideobuf_streamoff
bttv: Unknown symbolvideobuf_streamoff
bttv: disagrees about version of symbolvideobuf_poll_stream
bttv: Unknown symbolvideobuf_poll_stream
bttv: disagrees about version of symbol__videobuf_mmap_setup
bttv: Unknown symbol__videobuf_mmap_setup
bttv: Unknown symbolvideobuf_dma_free
bttv: disagrees about version of symbolvideobuf_reqbufs
bttv: Unknown symbolvideobuf_reqbufs
bttv: disagrees about version of symbolvideobuf_waiton
bttv: Unknown symbolvideobuf_waiton
bttv: disagrees about version of symbolvideobuf_queue_is_busy
bttv: Unknown symbolvideobuf_queue_is_busy
bttv: disagrees about version of symbolvideobuf_dqbuf
bttv: Unknown symbolvideobuf_dqbuf
bttv: disagrees about version of symbolvideobuf_stop
bttv: Unknown symbolvideobuf_stop
bttv: Unknown symbolvideobuf_queue_sg_init
bttv: Unknown symbolvideobuf_dma_unmap
bttv: disagrees about version of symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_sg_alloc
bttv: disagrees about version of symbolvideobuf_querybuf
bttv: Unknown symbolvideobuf_querybuf
bttv: disagrees about version of symbolvideobuf_qbuf
bttv: Unknown symbolvideobuf_qbuf
bttv: disagrees about version of symbolvideobuf_read_one
bttv: Unknown symbolvideobuf_read_one
bttv: disagrees about version of symbolvideobuf_iolock
bttv: Unknown symbolvideobuf_iolock
bttv: disagrees about version of symbolvideobuf_streamon
bttv: Unknown symbolvideobuf_streamon
bttv: disagrees about version of symbolvideobuf_next_field
bttv: Unknown symbolvideobuf_next_field
bttv: disagrees about version of symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_to_dma
bttv: disagrees about version of symbolvideobuf_mmap_free
bttv: Unknown symbolvideobuf_mmap_free
bttv: disagrees about version of symbolvideobuf_streamoff
bttv: Unknown symbolvideobuf_streamoff
bttv: disagrees about version of symbolvideobuf_poll_stream
bttv: Unknown symbolvideobuf_poll_stream
bttv: disagrees about version of symbol__videobuf_mmap_setup
bttv: Unknown symbol__videobuf_mmap_setup
bttv: Unknown symbolvideobuf_dma_free
bttv: disagrees about version of symbolvideobuf_reqbufs
bttv: Unknown symbolvideobuf_reqbufs
bttv: disagrees about version of symbolvideobuf_waiton
bttv: Unknown symbolvideobuf_waiton
bttv: disagrees about version of symbolvideobuf_queue_is_busy
bttv: Unknown symbolvideobuf_queue_is_busy
bttv: disagrees about version of symbolvideobuf_dqbuf
bttv: Unknown symbolvideobuf_dqbuf
bttv: disagrees about version of symbolvideobuf_stop
bttv: Unknown symbolvideobuf_stop
bttv: Unknown symbolvideobuf_queue_sg_init
bttv: Unknown symbolvideobuf_dma_unmap
bttv: disagrees about version of symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_sg_alloc
bttv: disagrees about version of symbolvideobuf_querybuf
bttv: Unknown symbolvideobuf_querybuf
bttv: disagrees about version of symbolvideobuf_qbuf
bttv: Unknown symbolvideobuf_qbuf
bttv: disagrees about version of symbolvideobuf_read_one
bttv: Unknown symbolvideobuf_read_one
bttv: disagrees about version of symbolvideobuf_iolock
bttv: Unknown symbolvideobuf_iolock
bttv: disagrees about version of symbolvideobuf_streamon
bttv: Unknown symbolvideobuf_streamon
bttv: disagrees about version of symbolvideobuf_next_field
bttv: Unknown symbolvideobuf_next_field
bttv: disagrees about version of symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_to_dma
bttv: disagrees about version of symbolvideobuf_mmap_free
bttv: Unknown symbolvideobuf_mmap_free_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Allan,
the other thing you could try would be to do an lsmod before
you reload and direct the output into a file. Do the same after the reload and then do a diff on the two files. This should show if there are modules being loaded the first time but not the second. Perhaps there is a rule somewhere that is loading something.
BTW Gentoo is brilliant for keeping up with the latest kernel, that is one thing I miss having moved to Ubuntu. I chose Gentoo to bootstrap my knowledge but after a while I stopped learning and then it began getting in the way:-P
Cheers Paul
Quoted 203 lines · allan k
Thanks Paul
Unfortuately removing all the drivers and doing 'make install' again, didn't work.
For the meantime, I have added the relevant modprobe -r and modprobe lines into my
/etc/conf.d/local.startfile. This is a nice gentoo facility that provides a workaround for problems like thisHopefully before too long the driver I need will be in-kernel.
cheers
Allan
Quoted 183 lines · Paul Chubb
Hi Allan,
this is caused by mismatch between components of the v4l-dvb drivers. You see this behaviour when part of the compiled code is replaced by a new version but some of the old code is still there. Specifically you generally see this if the kernel has some of the v4l stuff compiled in and not as modules. The other cause that I personally have seen is where a driver is removed from the newer code because it is no longer needed however when you do the make install, the old driver remains. In that case what I did was to remove everything in the module video directory before doing a make install.HTH
Cheers Paul
Quoted 165 lines · allan k
Hi
After upgrading to 2.6.26 and updating my v4l-dvb modules last night. I get alot of messages about unknown symbols and the driver fails to start. (at end of message)
IF I do a modprobe -r on my bt878 and cx23885 modules and the reload them with modprobe everything works fine.
Is there a way to fix this?
cheers
Allan
pci 0000:05:00.0: Boot video device
videobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initvideobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initvideobuf_dvb: disagrees about version of symbolvideobuf_read_stopvideobuf_dvb: Unknown symbolvideobuf_read_stopvideobuf_dvb: disagrees about version of symbolvideobuf_waitonvideobuf_dvb: Unknown symbolvideobuf_waitonvideobuf_dvb: disagrees about version of symbolvideobuf_queue_to_vmallocvideobuf_dvb: Unknown symbolvideobuf_queue_to_vmallocvideobuf_dvb: disagrees about version of symbolvideobuf_read_startvideobuf_dvb: Unknown symbolvideobuf_read_startvideobuf_dma_sg: disagrees about version of symbolvideobuf_allocvideobuf_dma_sg: Unknown symbolvideobuf_allocvideobuf_dma_sg: disagrees about version of symbolvideobuf_queue_core_initvideobuf_dma_sg: Unknown symbolvideobuf_queue_core_initLinux video capture interface: v2.00
cx23885: disagrees about version of symbolvideobuf_streamoff
cx23885: Unknown symbolvideobuf_streamoff
cx23885: disagrees about version of symbolvideobuf_poll_stream
cx23885: Unknown symbolvideobuf_poll_stream
cx23885: disagrees about version of symbolvideobuf_read_stop
cx23885: Unknown symbolvideobuf_read_stop
cx23885: Unknown symbolvideobuf_dma_free
cx23885: disagrees about version of symbolvideobuf_reqbufs
cx23885: Unknown symbolvideobuf_reqbufs
cx23885: disagrees about version of symbolvideobuf_waiton
cx23885: Unknown symbolvideobuf_waiton
cx23885: disagrees about version of symbolvideobuf_dqbuf
cx23885: Unknown symbolvideobuf_dqbuf
cx23885: Unknown symbolvideobuf_queue_sg_init
cx23885: Unknown symbolvideobuf_dvb_unregister
cx23885: Unknown symbolvideobuf_dma_unmap
cx23885: disagrees about version of symbolvideobuf_read_stream
cx23885: Unknown symbolvideobuf_read_stream
cx23885: Unknown symbolvideobuf_dvb_register
cx23885: disagrees about version of symbolvideobuf_querybuf
cx23885: Unknown symbolvideobuf_querybuf
cx23885: disagrees about version of symbolvideobuf_qbuf
cx23885: Unknown symbolvideobuf_qbuf
cx23885: disagrees about version of symbolvideobuf_read_one
cx23885: Unknown symbolvideobuf_read_one
cx23885: disagrees about version of symbolvideobuf_iolock
cx23885: Unknown symbolvideobuf_iolock
cx23885: disagrees about version of symbolvideobuf_streamon
cx23885: Unknown symbolvideobuf_streamon
cx23885: disagrees about version of symbolvideobuf_queue_cancel
cx23885: Unknown symbolvideobuf_queue_cancel
cx23885: disagrees about version of symbolvideobuf_mmap_mapper
cx23885: Unknown symbolvideobuf_mmap_mapper
cx23885: Unknown symbolvideobuf_to_dma
cx23885: disagrees about version of symbolvideobuf_mmap_free
cx23885: Unknown symbolvideobuf_mmap_free
bttv: disagrees about version of symbolvideobuf_streamoff
bttv: Unknown symbolvideobuf_streamoff
bttv: disagrees about version of symbolvideobuf_poll_stream
bttv: Unknown symbolvideobuf_poll_stream
bttv: disagrees about version of symbol__videobuf_mmap_setup
bttv: Unknown symbol__videobuf_mmap_setup
bttv: Unknown symbolvideobuf_dma_free
bttv: disagrees about version of symbolvideobuf_reqbufs
bttv: Unknown symbolvideobuf_reqbufs
bttv: disagrees about version of symbolvideobuf_waiton
bttv: Unknown symbolvideobuf_waiton
bttv: disagrees about version of symbolvideobuf_queue_is_busy
bttv: Unknown symbolvideobuf_queue_is_busy
bttv: disagrees about version of symbolvideobuf_dqbuf
bttv: Unknown symbolvideobuf_dqbuf
bttv: disagrees about version of symbolvideobuf_stop
bttv: Unknown symbolvideobuf_stop
bttv: Unknown symbolvideobuf_queue_sg_init
bttv: Unknown symbolvideobuf_dma_unmap
bttv: disagrees about version of symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_sg_alloc
bttv: disagrees about version of symbolvideobuf_querybuf
bttv: Unknown symbolvideobuf_querybuf
bttv: disagrees about version of symbolvideobuf_qbuf
bttv: Unknown symbolvideobuf_qbuf
bttv: disagrees about version of symbolvideobuf_read_one
bttv: Unknown symbolvideobuf_read_one
bttv: disagrees about version of symbolvideobuf_iolock
bttv: Unknown symbolvideobuf_iolock
bttv: disagrees about version of symbolvideobuf_streamon
bttv: Unknown symbolvideobuf_streamon
bttv: disagrees about version of symbolvideobuf_next_field
bttv: Unknown symbolvideobuf_next_field
bttv: disagrees about version of symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_to_dma
bttv: disagrees about version of symbolvideobuf_mmap_free
bttv: Unknown symbolvideobuf_mmap_free
bttv: disagrees about version of symbolvideobuf_streamoff
bttv: Unknown symbolvideobuf_streamoff
bttv: disagrees about version of symbolvideobuf_poll_stream
bttv: Unknown symbolvideobuf_poll_stream
bttv: disagrees about version of symbol__videobuf_mmap_setup
bttv: Unknown symbol__videobuf_mmap_setup
bttv: Unknown symbolvideobuf_dma_free
bttv: disagrees about version of symbolvideobuf_reqbufs
bttv: Unknown symbolvideobuf_reqbufs
bttv: disagrees about version of symbolvideobuf_waiton
bttv: Unknown symbolvideobuf_waiton
bttv: disagrees about version of symbolvideobuf_queue_is_busy
bttv: Unknown symbolvideobuf_queue_is_busy
bttv: disagrees about version of symbolvideobuf_dqbuf
bttv: Unknown symbolvideobuf_dqbuf
bttv: disagrees about version of symbolvideobuf_stop
bttv: Unknown symbolvideobuf_stop
bttv: Unknown symbolvideobuf_queue_sg_init
bttv: Unknown symbolvideobuf_dma_unmap
bttv: disagrees about version of symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_read_stream
bttv: Unknown symbolvideobuf_sg_alloc
bttv: disagrees about version of symbolvideobuf_querybuf
bttv: Unknown symbolvideobuf_querybuf
bttv: disagrees about version of symbolvideobuf_qbuf
bttv: Unknown symbolvideobuf_qbuf
bttv: disagrees about version of symbolvideobuf_read_one
bttv: Unknown symbolvideobuf_read_one
bttv: disagrees about version of symbolvideobuf_iolock
bttv: Unknown symbolvideobuf_iolock
bttv: disagrees about version of symbolvideobuf_streamon
bttv: Unknown symbolvideobuf_streamon
bttv: disagrees about version of symbolvideobuf_next_field
bttv: Unknown symbolvideobuf_next_field
bttv: disagrees about version of symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_mmap_mapper
bttv: Unknown symbolvideobuf_to_dma
bttv: disagrees about version of symbolvideobuf_mmap_free
bttv: Unknown symbolvideobuf_mmap_free_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Signature · 9 lines
This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. _______________________________________________ linux-dvb mailing list [email protected] http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb