#7603 HIGH 8.2.0 (: 2.6.25 audio performance regression

Zarro Boogs per Child bugtracker at laptop.org
Fri Aug 15 18:37:15 EDT 2008


#7603: 2.6.25 audio performance regression
------------------------+---------------------------------------------------
   Reporter:  dsd       |       Owner:  dilinger                           
       Type:  defect    |      Status:  new                                
   Priority:  high      |   Milestone:  8.2.0 (was Update.2)               
  Component:  kernel    |     Version:  not specified                      
 Resolution:            |    Keywords:  joyride-2181:- 8.2.0:? blocks:8.2.0
Next_action:  diagnose  |    Verified:  0                                  
  Blockedby:            |    Blocking:                                     
------------------------+---------------------------------------------------

Comment(by veplaini):

 Replying to [comment:59 dsaxena]:
 > Replying to [comment:57 veplaini]:
 > > Have you read my posts to the devel list? I have seen significant
 improvement
 > > with the scheduler code. I have a patch already committed to CVS to do
 this
 > > in the rtalsa module, but because of the recent problems with Koji I
 was not
 > > able to build it. I will be able to do it on Monday evening, then you
 will be
 > > able to test csound from the terminal (by setting
 /etc/security/limits.conf
 > > correctly for user olpc).
 > >
 > > It's possible to test this code + memory lock by using the --sched
 option
 > > in the command line csound (as root, or as olpc if you edit
 limits.conf).
 > > The code in my patch does not lock memory.
 > >
 >
 > Yes I saw this. If calling "csound --sched" from Clooper helps, then we
 just need to work with mstone to figure out the appropriate way to enable
 the scheduler call w/o compromising our security model.

 No, this won't work for CLooper. The --sched code is in the csound CLI
 frontend and not in the Csound library. The solution is to reinstall the
 scheduler code in CLooper, if we are allowed to.
 The code I have added to Csound will not affect CLooper, because it is in
 the librtalsa.so plugin, which is not loaded by CLooper. However it should
 help all other activities using Csound (TamTam is not the only one).
 We'll se what mstone has to say and hopefully we can test this next week.

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


More information about the Bugs mailing list