Alors ... j'ai tenté une config par défaut
make defconfig
make menuconfig (PWC)



CONFIG_USB_PWC=m
CONFIG_USB_PWC_DEBUG=y
CONFIG_USB_PWC_INPUT_EVDEV=y


--- ca marche 1 fois puis j'obtiens:

[   64.370795] BUG: unable to handle kernel paging request at af6a0720
[   64.370914] IP: [<f8126195>] pwc_dec23_decompress+0x19c/0x323 [pwc]
[   64.370999] *pde = 00000000
[   64.371067] Oops: 0000 [#1] SMP
[ 64.371167] last sysfs file: /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/resource [ 64.371209] Modules linked in: snd_hda_codec_realtek pwc snd_hda_intel snd_hda_codec videodev v4l1_compat snd_hwdep
[   64.371510]
[ 64.371546] Pid: 6260, comm: vidcat Not tainted 2.6.33-rc6-test #1 MS-7528/MS-7528
[   64.371757] EIP: 0060:[<f8126195>] EFLAGS: 00010282 CPU: 0
[   64.371757] EIP is at pwc_dec23_decompress+0x19c/0x323 [pwc]
[   64.371757] EAX: b756e728 EBX: f67b0000 ECX: 00000000 EDX: 000439b5
[   64.371757] ESI: f8a54008 EDI: f8a543c8 EBP: f6749d5c ESP: f6749ce4
[   64.371757]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[ 64.371757] Process vidcat (pid: 6260, ti=f6748000 task=f6ac6e00 task.ti=f6748000)
[   64.371757] Stack:
[ 64.371757] 00000000 00000000 00000000 00000000 00000000 f89e1008 f69abc00 000000f0 [ 64.371757] <0> 00000140 00000140 00000500 f8a54000 f8a66c00 f8a6b700 f67b8058 f67b0058 [ 64.371757] <0> 0000004e 00000000 00000000 00000000 00000000 f8a54148 f8a54288 0000003c
[   64.371757] Call Trace:
[   64.371757]  [<c102aecb>] ? finish_task_switch+0x33/0x68
[   64.371757]  [<f8125a80>] ? pwc_decompress+0x1cc/0x1e0 [pwc]
[   64.371757]  [<f81221d4>] ? pwc_handle_frame+0x89/0xe5 [pwc]
[   64.371757]  [<f8124ab3>] ? pwc_video_do_ioctl+0x6ed/0x14ee [pwc]
[   64.371757]  [<c102ca89>] ? default_wake_function+0x0/0xd
[   64.371757]  [<f8095aaf>] ? video_usercopy+0x1a8/0x248 [videodev]
[   64.371757]  [<c11552e7>] ? inode_has_perm+0x5d/0x67
[   64.371757]  [<c1096abc>] ? vma_prio_tree_insert+0x1a/0x2e
[   64.371757]  [<c109fd98>] ? __vma_link_file+0x60/0x64
[   64.371757]  [<f812073d>] ? pwc_video_ioctl+0x53/0x67 [pwc]
[   64.371757]  [<f81243c6>] ? pwc_video_do_ioctl+0x0/0x14ee [pwc]
[   64.371757]  [<f81206ea>] ? pwc_video_ioctl+0x0/0x67 [pwc]
[   64.371757]  [<f8095129>] ? v4l2_ioctl+0x33/0x37 [videodev]
[   64.371757]  [<c10bc2a6>] ? vfs_ioctl+0x5f/0x87
[   64.371757]  [<c10bc7db>] ? do_vfs_ioctl+0x469/0x4a3
[   64.371757]  [<c115566f>] ? selinux_file_ioctl+0x3e/0x42
[   64.371757]  [<c10bc855>] ? sys_ioctl+0x40/0x5a
[   64.371757]  [<c10028cc>] ? sysenter_do_call+0x12/0x22
[ 64.371757] Code: d3 f8 8a 80 f8 1f 13 f8 88 06 8b 43 1c d3 f8 8a 80 f8 1f 13 f8 88 46 01 8b 43 20 d3 f8 8a 80 f8 1f 13 f8 88 46 02 8b 43 24 d3 f8 <8a> 80 f8 1f 13 f8 88 46 03 8b 43 28 83 c6 04 8b 55 dc d3 f8 8a [ 64.371757] EIP: [<f8126195>] pwc_dec23_decompress+0x19c/0x323 [pwc] SS:ESP 0068:f6749ce4
[   64.371757] CR2: 00000000af6a0720
[   64.381914] ---[ end trace f2278d362b9b7261 ]---


Cordialement,
Dominique


Dominique DERRIER a écrit :
Hello,

My Quickam 4000 Pro doesn't work any more with newer kernel.
Perhaps, a v4l2 issue...

   All application hang on ioctl (VIDIOSYNC)
   [ 1049.640240] pwc: VIDIOCMCAPTURE done.
   [ 1049.640260] VIDIOCSYNC
   [ 1049.640262] pwc: VIDIOCSYNC called (0).

I've already try 2.6.30/32/33 and I don't know if it's a configuration or a driver trouble.
I'm not a developer, but I can make different dump as needed.


Regards,
Dominique

_______________________________________________
pwc mailing list
pwc@lists.saillard.org
http://lists.saillard.org/mailman/listinfo/pwc

_______________________________________________
pwc mailing list
pwc@lists.saillard.org
http://lists.saillard.org/mailman/listinfo/pwc

Reply via email to