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

Re: Sound recording over-run



In <[🔎] Pine.LNX.3.96.981112082741.4883B-100000@solzhenitsyn.ens.gu.edu.au>:
>In <[🔎] 19981111122427.A16755@wau.mis.ah.nl> Paul Slootman <paul@wau.mis.ah.nl> wrote:
>>>kernel: Sound: Recording overrun
>>
>>It means that your application can't take the data out of the kernel
>>buffers quickly enough, which means that the kernel buffers overflow
>>(i.e. are overrun).  This can be caused by ide disks and/or too much
>>memory... if you have too much memory, the periodic flush of the
>>buffer cache takes too long. There's a utility you can use to tune
>>those parameters (it's not hdparm, at least not the debian version;
>>I'm not sure what I mean _is_ in debian...).

>I'll try to find the utility Paul Slootman refers to.  Regarding the kernel

I'm pretty sure the utility was available in Slackware, if that helps...

>Nov 10 17:08:03 solzhenitsyn kernel: Sound: Recording overrun 
>Nov 10 17:08:34 solzhenitsyn last message repeated 2975 times
>Nov 10 17:08:39 solzhenitsyn last message repeated 718 times
[oops]
>Nov 10 17:08:39 solzhenitsyn kernel: Process xsynaesthesia (pid: 28300,
[...]
>Nov 10 17:08:39 solzhenitsyn kernel: Sound: Recording overrun 
>Nov 10 17:09:10 solzhenitsyn last message repeated 5332 times
>
>This raises some further questions.  
>
>1) The offending process is dead & buried. Is there some way, short of 
>a re-boot (which I'd like to avoid at the moment) for the kernel to 
>"recover" (by which I guess I mean stop producing these error messages)

Hmm, it looks like there's still something that has /dev/audio or
whatever opened for input... "fuser -k /dev/audio /dev/dsp*"

>2) Should I report this to the kernel list?

Only if you have all the relevant info that's listed in the kernel's
README, such as the symbol table etc. so that the stack trace is
converted to a list of function names etc.  If you don't have that, the
report is useless.  (Also look at Documentation/oops-tracing.txt.)


Paul Slootman
-- 
home: paul@wurtel.demon.nl | work: paul@murphy.nl | debian: paul@debian.org
http://www.wurtel.demon.nl | Murphy Software,   Enschede,   the Netherlands


Reply to: