#11430 HIGH 1.75-so: mmp-camera output corrupt after suspend/resume

Zarro Boogs per Child bugtracker at laptop.org
Sat Dec 3 19:20:13 EST 2011

#11430: mmp-camera output corrupt after suspend/resume
           Reporter:  martin.langhoff  |       Owner:  corbet       
               Type:  defect           |      Status:  new          
           Priority:  high             |   Milestone:  1.75-software
          Component:  kernel           |     Version:  not specified
         Resolution:                   |    Keywords:               
        Next_action:  never set        |    Verified:  0            
Deployment_affected:                   |   Blockedby:               
           Blocking:                   |  

Comment(by corbet):

 OK...  the core problem is that the bozo who wrote the camera driver put
 suspend/resume on the "do this after it works" list, then never quite got
 around to doing it.  So I had to add s/r support (pretty easy) and track
 down a couple of subtle issues in the s/g DMA code (not so easy).  The
 result works for me.  I'll attach a patch, or it can be pulled from:

   git://git.lwn.net/linux-2.6.git arm-3.0-wip-cam

 (I need to rename that repo one of these days...)

 I do believe this one is fixed with this patch; please do let me know if
 that turns out to be the case.

Ticket URL: <http://dev.laptop.org/ticket/11430#comment:3>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system

More information about the Bugs mailing list