View previous topic :: View next topic |
Author |
Message |
Buffoon Veteran
Joined: 17 Jun 2015 Posts: 1369 Location: EU or US
|
Posted: Sun Jul 12, 2015 3:41 pm Post subject: (Solved) SAA7164 driver problem |
|
|
There is no BIOS update for this board, time for new motherboard?
Code: | [ 21.520192] udevd[232]: starting version 3.1.2
[ 22.145696] ------------[ cut here ]------------
[ 22.145706] WARNING: CPU: 0 PID: 288 at drivers/media/v4l2-core/v4l2-ioctl.c:1025 v4l_querycap+0x41/0x52()
[ 22.145708] Modules linked in:
[ 22.145712] CPU: 0 PID: 288 Comm: v4l_id Not tainted 4.0.5-gentoo #2
[ 22.145714] Hardware name: Seneca pro39960/DQ35JO, BIOS JOQ3510J.86A.0865.2008.0404.0146 04/04/2008
[ 22.145715] 0000000000000000 0000000000000009 ffffffff81593648 0000000000000000
[ 22.145719] ffffffff810328b5 ffff8800c9e47e08 ffffffff81452a95 ffff880000090650
[ 22.145722] ffff8800c9e47df8 0000000080685600 ffff880000088c00 0000000000000000
[ 22.145725] Call Trace:
[ 22.145731] [<ffffffff81593648>] ? dump_stack+0x40/0x50
[ 22.145737] [<ffffffff810328b5>] ? warn_slowpath_common+0x93/0xab
[ 22.145740] [<ffffffff81452a95>] ? v4l_querycap+0x41/0x52
[ 22.145743] [<ffffffff81452a95>] ? v4l_querycap+0x41/0x52
[ 22.145746] [<ffffffff8145423b>] ? __video_do_ioctl+0x187/0x26f
[ 22.145749] [<ffffffff81453f9b>] ? video_usercopy+0x218/0x325
[ 22.145751] [<ffffffff814540b4>] ? video_ioctl2+0xc/0xc
[ 22.145755] [<ffffffff814502b6>] ? v4l2_ioctl+0x69/0xdd
[ 22.145759] [<ffffffff810cba06>] ? do_vfs_ioctl+0x36d/0x425
[ 22.145763] [<ffffffff810bb35a>] ? kmem_cache_free+0x2e/0x83
[ 22.145766] [<ffffffff810bde00>] ? do_sys_open+0xdc/0xee
[ 22.145769] [<ffffffff810cbaf7>] ? SyS_ioctl+0x39/0x55
[ 22.145772] [<ffffffff81598e32>] ? system_call_fastpath+0x12/0x17
[ 22.145774] ---[ end trace 3d06078ed46973f6 ]---
[ 22.146731] ------------[ cut here ]------------
|
Edit: It was SAA7164 driver causing this, there is a fix on linuxtv.org.
Last edited by Buffoon on Fri Jul 17, 2015 3:28 am; edited 1 time in total |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23082
|
Posted: Sun Jul 12, 2015 3:50 pm Post subject: |
|
|
Why replace your hardware over an internal warning? drivers/media/v4l2-core/v4l2-ioctl.c: | /*
* Drivers MUST fill in device_caps, so check for this and
* warn if it was forgotten.
*/
WARN_ON(!(cap->capabilities & V4L2_CAP_DEVICE_CAPS) ||
!cap->device_caps); | Switch to a fixed version of your v4l2 driver and you will be fine. |
|
Back to top |
|
|
Buffoon Veteran
Joined: 17 Jun 2015 Posts: 1369 Location: EU or US
|
Posted: Mon Jul 13, 2015 1:45 pm Post subject: |
|
|
Many thanks. I believe the driver in question is one of those driving my media cards. Now I have to figure out which one. They all in kernel drivers. |
|
Back to top |
|
|
|