#11311 HIGH 11.3.0: Secure boot makes Linux audio unusable on XO-1

Zarro Boogs per Child bugtracker at laptop.org
Fri Oct 7 15:03:00 EDT 2011


#11311: Secure boot makes Linux audio unusable on XO-1
-------------------------------------------+--------------------------------
           Reporter:  greenfeld            |       Owner:  wmb at firmworks.com
               Type:  defect               |      Status:  new              
           Priority:  high                 |   Milestone:  11.3.0           
          Component:  ofw - open firmware  |     Version:  not specified    
         Resolution:                       |    Keywords:                   
        Next_action:  diagnose             |    Verified:  0                
Deployment_affected:                       |   Blockedby:                   
           Blocking:                       |  
-------------------------------------------+--------------------------------

Comment(by dsd):

 Removing that line does indeed work around the problem. But, like you, I'd
 prefer to fix this properly.

 I'm not having much luck here though. In both the working and failure
 case, at the point of the audio driver probe routine, the PCI_COMMAND byte
 reads 0x41. The driver does try to enable bus mastering by writing 0x45,
 however upon reading immediately after, the value is still 0x41 in both
 the success and failure case.

 I used "lspci -vvvxxx" to dump the configuration space between working and
 failure cases after booting into Linux, there is no difference in the
 output.

 Also, based on your diagnosis I was expecting to be able to reproduce the
 failure in unsecure mode with:
 {{{
 select /audio
 unmap-regs boot
 }}}

 However this booted up with working audio.

 Any further ideas? Could something else be at play?

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


More information about the Bugs mailing list