Re: [PATCH] From 2.6.39-rc1 onward, the Logitech Quickcam Fusion webcam (046d:08c1) stops

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 6 Jul 2012 10:37:30 -0400 (EDT)
Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote:

> On Fri, 6 Jul 2012, Laurent Pinchart wrote:
> 
> > Hi Alan,
> > 
> > On Friday 06 July 2012 09:50:30 Alan Stern wrote:
> > > On Fri, 6 Jul 2012, Alan Cox wrote:
> > > > From: Eric Ding <ericding@xxxxxxxxxxxx>
> > > > 
> > > > working if I turn it on (e.g., guvcview), then shut it off, wait a few
> > > > seconds, and then turn it on again.  From the second time onward, all I
> > > > get is screen noise rather than the expected video images.
> > > > 
> > > > I did a kernel bisection, which revealed the commit that caused the
> > > > regression:
> > > > 
> > > > commit e1620d591a75a10b15cf61dbf8243a0b7e6731a2
> > > > Author: Rafael J. Wysocki <rjw@xxxxxxx>
> > > > Date: Fri Mar 18 19:55:36 2011 +0100
> > > > 
> > > >     USB: Move runtime PM callbacks to usb_device_pm_ops
> > > 
> > > Can you figure out exactly how that commit caused the problem?  As far
> > > as I can tell, it should not have made any difference to anything.
> > 
> > That patch has already been pointed out as problematic:
> > 
> > http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg48624.html
> > 
> > (CC'ing the relevant people)
> 
> Yes, but we still need to know the reason why.  Neither Rafael nor I 
> has been able to figure out why that commit messed things up.

Was the driver doing any dynamic autosuspend at all until that point ?

>From the bug report it goes castors up in windows too if a suspend/resume
occurs.

Alan
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux