Kernel Bug Tracker – Bug 12872
pwc mmap always fails with EAGAIN
Last modified: 2009-04-26 11:19:48 UTC
Subject : REGRESSION: 126.96.36.199 => 2.6.29-rc8: pwc mmap always failes with EAGAIN
Submitter : Markus <M4rkusXXL@web.de>
Date : 2009-03-14 16:42
References : http://marc.info/?l=linux-kernel&m=123704902201378&w=4
This entry is being used for tracking a regression from 2.6.28. Please don't
close it until the problem is fixed in the mainline.
I can confirm it. I got a Philips SPC 900NC USB webcam working with 2.6.28.x but it fails with 2.6.29 (causes popular propertiary video conferencig software to crash)
Same failure as Markus described:
Could not map buffers from device '/dev/video0'
Failed to create buffer pool: Resource temporarily unavailable]
dmesg doesn't provide any information, just standard pwc output:
pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720/730/740/750 & PCVC830/840.
pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,
pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.
pwc: Philips SPC 900NC USB webcam detected.
pwc: Registered as /dev/video0.
usbcore: registered new interface driver Philips webcam
linux 2.6.29 SMP preempt mod_unload CORE2 4KSTACKS
I can provide more detailed info, just ask me.
solves the problem.
Looks like bug 12920 and this bug are duplicates of each other.
Fix for this issue (http://marc.info/?l=linux-kernel&m=123854290308079&w=2) went into linux-188.8.131.52. Can we please check 184.108.40.206 and close this bug if the issue is resolved?