[lkml]   [2001]   [Dec]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: emu10k1 - interrupt storm?
    Rui Sousa <> writes:
    > Yes. Start by checking the audio format used
    > (sample bytes, sample rate, channels) and buffering parameters
    > (fragment size). The interrupt rate is:
    > fragment_size / ( sample_rate * sample_bytes * channels) irq/s
    > Also if the timer rate is screwed up you should see a lot of
    > (from emu10k1_waveout_bh() in audio.c)
    > DPD(3, "Not enough transfer size -> %d\n", bytestocopy);
    > going like 64, 128, 192, 64, 128, 192 if for example you
    > have a fragment of 256 bytes and the clock rate is 4 times what
    > it should.

    As I don't know much about the sound drivers, I hope debug output will
    be helpful to see what's really going wrong here. Beware, the
    compression ratio is very high. :)

    The output is from gnome startup till the gnome logout (just a few
    seconds, as I expected lots of output). Notice that gnome produces
    sound at the startup and also at logout, so the relevant part is
    somewhere in the middle of the output. DEBUG_LEVEL was set at 4.

    [unhandled content-type:application/octet-stream]
     \ /
      Last update: 2005-03-22 13:14    [W:0.032 / U:0.720 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site