All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexey Bazhin <baz@irc.msk.ru>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org
Subject: Re: Backported sbxfi driver (UNTESTED!)
Date: Wed, 15 Oct 2008 22:54:18 +0400	[thread overview]
Message-ID: <20081015225418.ff594f23.baz@irc.msk.ru> (raw)
In-Reply-To: <s5hk5ca2pu1.wl%tiwai@suse.de>

[-- Attachment #1: Type: text/plain, Size: 24083 bytes --]

On Wed, 15 Oct 2008 11:02:46 +0200
Takashi Iwai <tiwai@suse.de> wrote:

> At Wed, 15 Oct 2008 12:26:49 +0400,
> Alexey Bazhin wrote:
> > 
> > On Wed, 15 Oct 2008 08:30:20 +0200
> > Takashi Iwai <tiwai@suse.de> wrote:
> > 
> > > At Wed, 15 Oct 2008 00:35:31 +0400,
> > > Alexey Bazhin wrote:
> > > > 
> > > > On Tue, 14 Oct 2008 08:45:20 +0200
> > > > Takashi Iwai <tiwai@suse.de> wrote:
> > > > 
> > > > > > but speakers-test produces crackling sine and
> > > > > > fails on test...
> > > > > 
> > > > > Do you mean it aborts some time later after starting the
> > > > > stream? Could you show the kernel messages?  The default
> > > > > debug level should suffice, I guess.  If any, try debug=2.
> > > > 
> > > > root@mayonaka:~/linux-2.6# speaker-test -c 2 -r 96000 -t sine
> > > > 
> > > > speaker-test 1.0.15
> > > > 
> > > > Playback device is default
> > > > Stream parameters are 96000Hz, S16_LE, 2 channels
> > > > Sine wave rate is 440.0000Hz
> > > > Rate set to 96000Hz (requested 96000Hz)
> > > > Buffer size range from 32 to 16384
> > > > Period size range from 32 to 16384
> > > > Using max buffer size 16384
> > > > Periods = 4
> > > > was set period_size = 4096
> > > > was set buffer_size = 16384
> > > >  0 - Front Left
> > > > 
> > > > 
> > > > 
> > > > Write error: -5,Input/output error
> > > > xrun_recovery failed: -5,Input/output error
> > > > Transfer failed: Operation not permitted
> > > 
> > > Hmm, then there is no serious error here.  Did you build the
> > > driver with --with-debug=full or --with-debug=detect option?
> > No, i'm just building kernel from git with your tree.
> 
> In that case, make sure you having CONFIG_SND_DEBUG=y at least.
> CONFIG_SND_DEBUG_VERBOSE=y would give you more, but not mandatory
> as sbxfi.c doesn't use snd_printdd() much.
> 
> > > Also, run with debug=2.  Then it prints the timer/IRQ handling,
> > > too.
[  374.731135] SBXFI: IRQ = 0x500
[  374.731287] SBXFI: IRQ = 0x500
[  376.192674] SBXFI: IRQ = 0x500
[  376.192800] SBXFI: IRQ = 0x500
[  376.192815] SBXFI: IRQ = 0x500
[  376.198822] SBXFI: Allocate SRC 0
[  376.199099] SBXFI: IRQ = 0x500
[  376.199888] SBXFI: allocated TLB at 0 for 16 pages
[  376.199891] SBXFI: filled TLB pages starting at 0xc10000
[  376.199913] SBXFI: PLAYBACK PREPARE: rate=96000, period_size=4096,
buffer_size=16384
[  376.199916] SBXFI: INIT DAC
[  376.199920] SBXFI: RESET DAC
[  376.400474] SBXFI: IRQ = 0x500
[  376.403443] SBXFI: SETUP I2S
[  376.403451] SBXFI: Pitch [0:fa6] = 0x1000000
[  376.403455] SBXFI: Pitch [80:7a6] = 0x1000000
[  376.403458] SBXFI: Pitch [1:fb6] = 0x1000000
[  376.403462] SBXFI: Pitch [81:7b6] = 0x1000000
[  376.403466] SBXFI: Amp [00:0001] = 0x101c
[  376.403471] SBXFI: Amp [80:07a6] = 0x101c
[  376.403476] SBXFI: Amp [01:0011] = 0x101c
[  376.403480] SBXFI: Amp [81:07b6] = 0x101c
[  376.403485] SBXFI: DAOIMAP CLEAR
[  376.405447] SBXFI: PLAY TRIGGER START
[  376.405450] SBXFI: SETUP SRC: ch=0x0, start=0x0, loop=0x10000,
cache=0x100, ctrl=0x1045c
[  376.405462] SBXFI: SETUP SRC: ch=0x1, start=0x0, loop=0x10000,
cache=0x100, ctrl=0x5c
[  376.405475] SBXFI: PLAY UPDATE TIMER
[  376.405478] SBXFI: POINTER = 0x0
[  376.405480] SBXFI: SET TIMER TICKS = 4096
[  376.405924] SBXFI: POINTER = 0x2a
[  376.405927] SBXFI: POINTER = 0x2b
[  376.405931] SBXFI: POINTER = 0x2b
[  376.406007] SBXFI: IRQ = 0x400
[  376.490861] SBXFI: IRQ = 0x500
[  376.490866] SBXFI: POINTER = 0x2004
[  376.490868] SBXFI: SET TIMER TICKS = 16388
[  376.490873] SBXFI: POINTER = 0x2005
[  376.491692] SBXFI: POINTER = 0x2054
[  376.492144] SBXFI: POINTER = 0x207f
[  376.492148] SBXFI: POINTER = 0x207f
[  376.661562] SBXFI: IRQ = 0x500
[  376.661567] SBXFI: POINTER = 0x2006
[  376.661569] SBXFI: SET TIMER TICKS = 20486
[  376.661573] SBXFI: POINTER = 0x2007
[  376.832263] SBXFI: IRQ = 0x500
[  376.832268] SBXFI: POINTER = 0x2008
[  376.832269] SBXFI: SET TIMER TICKS = 24584
[  376.832274] SBXFI: POINTER = 0x2009
[  377.002957] SBXFI: IRQ = 0x500
[  377.002962] SBXFI: POINTER = 0x200a
[  377.002963] SBXFI: SET TIMER TICKS = 28682
[  377.002968] SBXFI: POINTER = 0x200b
[  377.173658] SBXFI: IRQ = 0x500
[  377.173663] SBXFI: POINTER = 0x200c
[  377.173664] SBXFI: SET TIMER TICKS = 32780
[  377.173669] SBXFI: POINTER = 0x200d
[  377.344359] SBXFI: IRQ = 0x500
[  377.344364] SBXFI: POINTER = 0x200e
[  377.344366] SBXFI: SET TIMER TICKS = 36878
[  377.344371] SBXFI: POINTER = 0x200f
[  377.515053] SBXFI: IRQ = 0x500
[  377.515058] SBXFI: POINTER = 0x2010
[  377.515060] SBXFI: SET TIMER TICKS = 40976
[  377.515065] SBXFI: POINTER = 0x2011
[  377.685754] SBXFI: IRQ = 0x500
[  377.685759] SBXFI: POINTER = 0x2012
[  377.685761] SBXFI: SET TIMER TICKS = 45074
[  377.685765] SBXFI: POINTER = 0x2013
[  377.856455] SBXFI: IRQ = 0x500
[  377.856461] SBXFI: POINTER = 0x2015
[  377.856463] SBXFI: SET TIMER TICKS = 49173
[  377.856468] SBXFI: POINTER = 0x2015
[  378.027150] SBXFI: IRQ = 0x500
[  378.027155] SBXFI: POINTER = 0x2016
[  378.027156] SBXFI: SET TIMER TICKS = 53270
[  378.027161] SBXFI: POINTER = 0x2017
[  378.197850] SBXFI: IRQ = 0x500
[  378.197855] SBXFI: POINTER = 0x2018
[  378.197857] SBXFI: SET TIMER TICKS = 57368
[  378.197862] SBXFI: POINTER = 0x2019
[  378.368551] SBXFI: IRQ = 0x500
[  378.368556] SBXFI: POINTER = 0x201a
[  378.368558] SBXFI: SET TIMER TICKS = 61466
[  378.368563] SBXFI: POINTER = 0x201b
[  378.539246] SBXFI: IRQ = 0x500
[  378.539251] SBXFI: POINTER = 0x201c
[  378.539252] SBXFI: SET TIMER TICKS = 65564
[  378.539257] SBXFI: POINTER = 0x201d
[  378.709946] SBXFI: IRQ = 0x500
[  378.709951] SBXFI: POINTER = 0x201e
[  378.709953] SBXFI: SET TIMER TICKS = 69662
[  378.709958] SBXFI: POINTER = 0x201f
[  378.880647] SBXFI: IRQ = 0x500
[  378.880652] SBXFI: POINTER = 0x2020
[  378.880654] SBXFI: SET TIMER TICKS = 73760
[  378.880659] SBXFI: POINTER = 0x2021
[  379.051342] SBXFI: IRQ = 0x500
[  379.051347] SBXFI: POINTER = 0x2022
[  379.051349] SBXFI: SET TIMER TICKS = 77858
[  379.051354] SBXFI: POINTER = 0x2023
[  379.222042] SBXFI: IRQ = 0x500
[  379.222047] SBXFI: POINTER = 0x2024
[  379.222049] SBXFI: SET TIMER TICKS = 81956
[  379.222054] SBXFI: POINTER = 0x2025
[  379.392744] SBXFI: IRQ = 0x500
[  379.392749] SBXFI: POINTER = 0x2026
[  379.392750] SBXFI: SET TIMER TICKS = 86054
[  379.392755] SBXFI: POINTER = 0x2027
[  379.563438] SBXFI: IRQ = 0x500
[  379.563443] SBXFI: POINTER = 0x2028
[  379.563445] SBXFI: SET TIMER TICKS = 90152
[  379.563450] SBXFI: POINTER = 0x2029
[  379.734139] SBXFI: IRQ = 0x500
[  379.734143] SBXFI: POINTER = 0x202a
[  379.734145] SBXFI: SET TIMER TICKS = 94250
[  379.734150] SBXFI: POINTER = 0x202b
[  379.904840] SBXFI: IRQ = 0x500
[  379.904845] SBXFI: POINTER = 0x202c
[  379.904846] SBXFI: SET TIMER TICKS = 98348
[  379.904851] SBXFI: POINTER = 0x202d
[  380.075534] SBXFI: IRQ = 0x500
[  380.075539] SBXFI: POINTER = 0x202e
[  380.075541] SBXFI: SET TIMER TICKS = 102446
[  380.075546] SBXFI: POINTER = 0x202f
[  380.246235] SBXFI: IRQ = 0x500
[  380.246240] SBXFI: POINTER = 0x2030
[  380.246242] SBXFI: SET TIMER TICKS = 106544
[  380.246247] SBXFI: POINTER = 0x2031
[  380.416936] SBXFI: IRQ = 0x500
[  380.416941] SBXFI: POINTER = 0x2032
[  380.416943] SBXFI: SET TIMER TICKS = 110642
[  380.416947] SBXFI: POINTER = 0x2033
[  380.587630] SBXFI: IRQ = 0x500
[  380.587635] SBXFI: POINTER = 0x2034
[  380.587637] SBXFI: SET TIMER TICKS = 114740
[  380.587642] SBXFI: POINTER = 0x2035
[  380.758332] SBXFI: IRQ = 0x500
[  380.758336] SBXFI: POINTER = 0x2036
[  380.758338] SBXFI: SET TIMER TICKS = 118838
[  380.758343] SBXFI: POINTER = 0x2037
[  380.929032] SBXFI: IRQ = 0x500
[  380.929037] SBXFI: POINTER = 0x2038
[  380.929039] SBXFI: SET TIMER TICKS = 122936
[  380.929044] SBXFI: POINTER = 0x2039
[  381.099727] SBXFI: IRQ = 0x500
[  381.099732] SBXFI: POINTER = 0x203a
[  381.099733] SBXFI: SET TIMER TICKS = 127034
[  381.099738] SBXFI: POINTER = 0x203b
[  381.270428] SBXFI: IRQ = 0x500
[  381.270433] SBXFI: POINTER = 0x203c
[  381.270434] SBXFI: SET TIMER TICKS = 131132
[  381.270439] SBXFI: POINTER = 0x203d
[  381.441128] SBXFI: IRQ = 0x500
[  381.441133] SBXFI: POINTER = 0x203e
[  381.441135] SBXFI: SET TIMER TICKS = 135230
[  381.441140] SBXFI: POINTER = 0x203f
[  381.611823] SBXFI: IRQ = 0x500
[  381.611828] SBXFI: POINTER = 0x2040
[  381.611829] SBXFI: SET TIMER TICKS = 139328
[  381.611834] SBXFI: POINTER = 0x2041
[  381.782524] SBXFI: IRQ = 0x500
[  381.782529] SBXFI: POINTER = 0x2042
[  381.782531] SBXFI: SET TIMER TICKS = 143426
[  381.782535] SBXFI: POINTER = 0x2043
[  381.840424] SBXFI: IRQ = 0x400
[  381.953224] SBXFI: IRQ = 0x500
[  381.953229] SBXFI: POINTER = 0x2044
[  381.953231] SBXFI: SET TIMER TICKS = 147524
[  381.953236] SBXFI: POINTER = 0x2045
[  382.123919] SBXFI: IRQ = 0x500
[  382.123924] SBXFI: POINTER = 0x2046
[  382.123926] SBXFI: SET TIMER TICKS = 151622
[  382.123931] SBXFI: POINTER = 0x2047
[  382.294620] SBXFI: IRQ = 0x500
[  382.294625] SBXFI: POINTER = 0x2048
[  382.294627] SBXFI: SET TIMER TICKS = 155720
[  382.294632] SBXFI: POINTER = 0x2049
[  382.465320] SBXFI: IRQ = 0x500
[  382.465325] SBXFI: POINTER = 0x204a
[  382.465327] SBXFI: SET TIMER TICKS = 159818
[  382.465332] SBXFI: POINTER = 0x204b
[  382.636022] SBXFI: IRQ = 0x500
[  382.636027] SBXFI: POINTER = 0x204c
[  382.636029] SBXFI: SET TIMER TICKS = 163916
[  382.636033] SBXFI: POINTER = 0x204d
[  382.806716] SBXFI: IRQ = 0x500
[  382.806721] SBXFI: POINTER = 0x204e
[  382.806723] SBXFI: SET TIMER TICKS = 168014
[  382.806728] SBXFI: POINTER = 0x204f
[  382.977417] SBXFI: IRQ = 0x500
[  382.977422] SBXFI: POINTER = 0x2050
[  382.977424] SBXFI: SET TIMER TICKS = 172112
[  382.977428] SBXFI: POINTER = 0x2051
[  383.148118] SBXFI: IRQ = 0x500
[  383.148123] SBXFI: POINTER = 0x2052
[  383.148125] SBXFI: SET TIMER TICKS = 176210
[  383.148130] SBXFI: POINTER = 0x2053
[  383.318812] SBXFI: IRQ = 0x500
[  383.318817] SBXFI: POINTER = 0x2054
[  383.318819] SBXFI: SET TIMER TICKS = 180308
[  383.318824] SBXFI: POINTER = 0x2055
[  383.489513] SBXFI: IRQ = 0x500
[  383.489518] SBXFI: POINTER = 0x2056
[  383.489519] SBXFI: SET TIMER TICKS = 184406
[  383.489524] SBXFI: POINTER = 0x2057
[  383.660214] SBXFI: IRQ = 0x500
[  383.660219] SBXFI: POINTER = 0x2058
[  383.660221] SBXFI: SET TIMER TICKS = 188504
[  383.660226] SBXFI: POINTER = 0x2059
[  383.830908] SBXFI: IRQ = 0x500
[  383.830913] SBXFI: POINTER = 0x205a
[  383.830915] SBXFI: SET TIMER TICKS = 192602
[  383.830920] SBXFI: POINTER = 0x205b
[  384.001610] SBXFI: IRQ = 0x500
[  384.001615] SBXFI: POINTER = 0x205c
[  384.001617] SBXFI: SET TIMER TICKS = 196700
[  384.001621] SBXFI: POINTER = 0x205d
[  384.172310] SBXFI: IRQ = 0x500
[  384.172315] SBXFI: POINTER = 0x205e
[  384.172317] SBXFI: SET TIMER TICKS = 200798
[  384.172322] SBXFI: POINTER = 0x205f
[  384.343005] SBXFI: IRQ = 0x500
[  384.343010] SBXFI: POINTER = 0x2060
[  384.343012] SBXFI: SET TIMER TICKS = 204896
[  384.343016] SBXFI: POINTER = 0x2061
[  384.513706] SBXFI: IRQ = 0x500
[  384.513711] SBXFI: POINTER = 0x2062
[  384.513713] SBXFI: SET TIMER TICKS = 208994
[  384.513718] SBXFI: POINTER = 0x2063
[  384.684406] SBXFI: IRQ = 0x500
[  384.684412] SBXFI: POINTER = 0x2064
[  384.684414] SBXFI: SET TIMER TICKS = 213092
[  384.684419] SBXFI: POINTER = 0x2065
[  384.855101] SBXFI: IRQ = 0x500
[  384.855106] SBXFI: POINTER = 0x2066
[  384.855108] SBXFI: SET TIMER TICKS = 217190
[  384.855113] SBXFI: POINTER = 0x2067
[  385.025802] SBXFI: IRQ = 0x500
[  385.025807] SBXFI: POINTER = 0x2068
[  385.025809] SBXFI: SET TIMER TICKS = 221288
[  385.025814] SBXFI: POINTER = 0x2069
[  385.196502] SBXFI: IRQ = 0x500
[  385.196508] SBXFI: POINTER = 0x206a
[  385.196509] SBXFI: SET TIMER TICKS = 225386
[  385.196514] SBXFI: POINTER = 0x206b
[  385.367197] SBXFI: IRQ = 0x500
[  385.367202] SBXFI: POINTER = 0x206c
[  385.367204] SBXFI: SET TIMER TICKS = 229484
[  385.367209] SBXFI: POINTER = 0x206d
[  385.537898] SBXFI: IRQ = 0x500
[  385.537903] SBXFI: POINTER = 0x206e
[  385.537905] SBXFI: SET TIMER TICKS = 233582
[  385.537910] SBXFI: POINTER = 0x206f
[  385.708599] SBXFI: IRQ = 0x500
[  385.708604] SBXFI: POINTER = 0x2070
[  385.708605] SBXFI: SET TIMER TICKS = 237680
[  385.708610] SBXFI: POINTER = 0x2071
[  385.879293] SBXFI: IRQ = 0x500
[  385.879298] SBXFI: POINTER = 0x2072
[  385.879300] SBXFI: SET TIMER TICKS = 241778
[  385.879305] SBXFI: POINTER = 0x2073
[  386.049994] SBXFI: IRQ = 0x500
[  386.049999] SBXFI: POINTER = 0x2074
[  386.050001] SBXFI: SET TIMER TICKS = 245876
[  386.050006] SBXFI: POINTER = 0x2075
[  386.220695] SBXFI: IRQ = 0x500
[  386.220700] SBXFI: POINTER = 0x2076
[  386.220702] SBXFI: SET TIMER TICKS = 249974
[  386.220706] SBXFI: POINTER = 0x2077
[  386.391389] SBXFI: IRQ = 0x500
[  386.391394] SBXFI: POINTER = 0x2078
[  386.391396] SBXFI: SET TIMER TICKS = 254072
[  386.391401] SBXFI: POINTER = 0x2079
[  386.492007] ALSA sound/core/pcm_lib.c:1548: playback write error
(DMA or IRQ trouble?)
[  386.492021] SBXFI: POINTER = 0x633
[  386.562090] SBXFI: IRQ = 0x500
[  386.562095] SBXFI: POINTER = 0x207a
[  386.562097] SBXFI: SET TIMER TICKS = 258170
[  386.562102] SBXFI: POINTER = 0x207b
[  386.732792] SBXFI: IRQ = 0x500
[  386.732797] SBXFI: POINTER = 0x207c
[  386.732798] SBXFI: SET TIMER TICKS = 262268
[  386.732803] SBXFI: POINTER = 0x207d
[  386.903485] SBXFI: IRQ = 0x500
[  386.903491] SBXFI: POINTER = 0x207e
[  386.903492] SBXFI: SET TIMER TICKS = 266366
[  386.903497] SBXFI: POINTER = 0x207f
[  387.074187] SBXFI: IRQ = 0x500
[  387.074192] SBXFI: POINTER = 0x2080
[  387.074194] SBXFI: SET TIMER TICKS = 270464
[  387.074199] SBXFI: POINTER = 0x2081
[  387.244888] SBXFI: IRQ = 0x500
[  387.244893] SBXFI: POINTER = 0x2082
[  387.244895] SBXFI: SET TIMER TICKS = 274562
[  387.244899] SBXFI: POINTER = 0x2083
[  387.415582] SBXFI: IRQ = 0x500
[  387.415587] SBXFI: POINTER = 0x2084
[  387.415589] SBXFI: SET TIMER TICKS = 278660
[  387.415593] SBXFI: POINTER = 0x2085
[  387.586283] SBXFI: IRQ = 0x500
[  387.586288] SBXFI: POINTER = 0x2086
[  387.586290] SBXFI: SET TIMER TICKS = 282758
[  387.586294] SBXFI: POINTER = 0x2087
[  387.756984] SBXFI: IRQ = 0x500
[  387.756989] SBXFI: POINTER = 0x2088
[  387.756991] SBXFI: SET TIMER TICKS = 286856
[  387.756996] SBXFI: POINTER = 0x2089
[  387.927678] SBXFI: IRQ = 0x500
[  387.927683] SBXFI: POINTER = 0x208a
[  387.927685] SBXFI: SET TIMER TICKS = 290954
[  387.927689] SBXFI: POINTER = 0x208b
[  388.098379] SBXFI: IRQ = 0x500
[  388.098384] SBXFI: POINTER = 0x208c
[  388.098386] SBXFI: SET TIMER TICKS = 295052
[  388.098390] SBXFI: POINTER = 0x208d
[  388.269080] SBXFI: IRQ = 0x500
[  388.269085] SBXFI: POINTER = 0x208e
[  388.269087] SBXFI: SET TIMER TICKS = 299150
[  388.269092] SBXFI: POINTER = 0x208f
[  388.439774] SBXFI: IRQ = 0x500
[  388.439779] SBXFI: POINTER = 0x2090
[  388.439781] SBXFI: SET TIMER TICKS = 303248
[  388.439786] SBXFI: POINTER = 0x2091
[  388.610475] SBXFI: IRQ = 0x500
[  388.610480] SBXFI: POINTER = 0x2092
[  388.610482] SBXFI: SET TIMER TICKS = 307346
[  388.610487] SBXFI: POINTER = 0x2093
[  388.781176] SBXFI: IRQ = 0x500
[  388.781181] SBXFI: POINTER = 0x2094
[  388.781183] SBXFI: SET TIMER TICKS = 311444
[  388.781188] SBXFI: POINTER = 0x2095
[  388.951870] SBXFI: IRQ = 0x500
[  388.951875] SBXFI: POINTER = 0x2096
[  388.951877] SBXFI: SET TIMER TICKS = 315542
[  388.951882] SBXFI: POINTER = 0x2097
[  389.122571] SBXFI: IRQ = 0x500
[  389.122576] SBXFI: POINTER = 0x2098
[  389.122578] SBXFI: SET TIMER TICKS = 319640
[  389.122583] SBXFI: POINTER = 0x2099
[  389.293272] SBXFI: IRQ = 0x500
[  389.293277] SBXFI: POINTER = 0x209a
[  389.293279] SBXFI: SET TIMER TICKS = 323738
[  389.293284] SBXFI: POINTER = 0x209b
[  389.463966] SBXFI: IRQ = 0x500
[  389.463971] SBXFI: POINTER = 0x209c
[  389.463973] SBXFI: SET TIMER TICKS = 327836
[  389.463978] SBXFI: POINTER = 0x209d
[  389.634667] SBXFI: IRQ = 0x500
[  389.634673] SBXFI: POINTER = 0x209e
[  389.634674] SBXFI: SET TIMER TICKS = 331934
[  389.634679] SBXFI: POINTER = 0x209f
[  389.805369] SBXFI: IRQ = 0x500
[  389.805374] SBXFI: POINTER = 0x20a0
[  389.805376] SBXFI: SET TIMER TICKS = 336032
[  389.805381] SBXFI: POINTER = 0x20a1
[  389.976070] SBXFI: IRQ = 0x500
[  389.976075] SBXFI: POINTER = 0x20a2
[  389.976077] SBXFI: SET TIMER TICKS = 340130
[  389.976081] SBXFI: POINTER = 0x20a3
[  390.146764] SBXFI: IRQ = 0x500
[  390.146769] SBXFI: POINTER = 0x20a4
[  390.146770] SBXFI: SET TIMER TICKS = 344228
[  390.146775] SBXFI: POINTER = 0x20a5
[  390.317465] SBXFI: IRQ = 0x500
[  390.317470] SBXFI: POINTER = 0x20a6
[  390.317472] SBXFI: SET TIMER TICKS = 348326
[  390.317477] SBXFI: POINTER = 0x20a7
[  390.488166] SBXFI: IRQ = 0x500
[  390.488171] SBXFI: POINTER = 0x20a8
[  390.488173] SBXFI: SET TIMER TICKS = 352424
[  390.488177] SBXFI: POINTER = 0x20a9
[  390.658860] SBXFI: IRQ = 0x500
[  390.658865] SBXFI: POINTER = 0x20aa
[  390.658866] SBXFI: SET TIMER TICKS = 356522
[  390.658871] SBXFI: POINTER = 0x20ab
[  390.829561] SBXFI: IRQ = 0x500
[  390.829566] SBXFI: POINTER = 0x20ac
[  390.829568] SBXFI: SET TIMER TICKS = 360620
[  390.829573] SBXFI: POINTER = 0x20ad
[  391.000262] SBXFI: IRQ = 0x500
[  391.000267] SBXFI: POINTER = 0x20ae
[  391.000269] SBXFI: SET TIMER TICKS = 364718
[  391.000274] SBXFI: POINTER = 0x20af
[  391.170956] SBXFI: IRQ = 0x500
[  391.170961] SBXFI: POINTER = 0x20b0
[  391.170963] SBXFI: SET TIMER TICKS = 368816
[  391.170967] SBXFI: POINTER = 0x20b1
[  391.341657] SBXFI: IRQ = 0x500
[  391.341662] SBXFI: POINTER = 0x20b2
[  391.341664] SBXFI: SET TIMER TICKS = 372914
[  391.341669] SBXFI: POINTER = 0x20b3
[  391.512358] SBXFI: IRQ = 0x500
[  391.512363] SBXFI: POINTER = 0x20b4
[  391.512365] SBXFI: SET TIMER TICKS = 377012
[  391.512370] SBXFI: POINTER = 0x20b5
[  391.683052] SBXFI: IRQ = 0x500
[  391.683057] SBXFI: POINTER = 0x20b6
[  391.683059] SBXFI: SET TIMER TICKS = 381110
[  391.683064] SBXFI: POINTER = 0x20b7
[  391.853753] SBXFI: IRQ = 0x500
[  391.853758] SBXFI: POINTER = 0x20b8
[  391.853760] SBXFI: SET TIMER TICKS = 385208
[  391.853765] SBXFI: POINTER = 0x20b9
[  392.024454] SBXFI: IRQ = 0x500
[  392.024460] SBXFI: POINTER = 0x20ba
[  392.024461] SBXFI: SET TIMER TICKS = 389306
[  392.024466] SBXFI: POINTER = 0x20bb
[  392.195148] SBXFI: IRQ = 0x500
[  392.195153] SBXFI: POINTER = 0x20bc
[  392.195155] SBXFI: SET TIMER TICKS = 393404
[  392.195160] SBXFI: POINTER = 0x20bd
[  392.365849] SBXFI: IRQ = 0x500
[  392.365854] SBXFI: POINTER = 0x20be
[  392.365856] SBXFI: SET TIMER TICKS = 397502
[  392.365861] SBXFI: POINTER = 0x20bf
[  392.536550] SBXFI: IRQ = 0x500
[  392.536555] SBXFI: POINTER = 0x20c0
[  392.536557] SBXFI: SET TIMER TICKS = 401600
[  392.536562] SBXFI: POINTER = 0x20c1
[  392.707245] SBXFI: IRQ = 0x500
[  392.707250] SBXFI: POINTER = 0x20c2
[  392.707252] SBXFI: SET TIMER TICKS = 405698
[  392.707256] SBXFI: POINTER = 0x20c3
[  392.877945] SBXFI: IRQ = 0x500
[  392.877950] SBXFI: POINTER = 0x20c4
[  392.877952] SBXFI: SET TIMER TICKS = 409796
[  392.877957] SBXFI: POINTER = 0x20c5
[  393.048647] SBXFI: IRQ = 0x500
[  393.048652] SBXFI: POINTER = 0x20c6
[  393.048654] SBXFI: SET TIMER TICKS = 413894
[  393.048659] SBXFI: POINTER = 0x20c7
[  393.219341] SBXFI: IRQ = 0x500
[  393.219346] SBXFI: POINTER = 0x20c8
[  393.219348] SBXFI: SET TIMER TICKS = 417992
[  393.219353] SBXFI: POINTER = 0x20c9
[  393.390042] SBXFI: IRQ = 0x500
[  393.390047] SBXFI: POINTER = 0x20ca
[  393.390049] SBXFI: SET TIMER TICKS = 422090
[  393.390053] SBXFI: POINTER = 0x20cb
[  393.560743] SBXFI: IRQ = 0x500
[  393.560748] SBXFI: POINTER = 0x20cc
[  393.560750] SBXFI: SET TIMER TICKS = 426188
[  393.560755] SBXFI: POINTER = 0x20cd
[  393.731437] SBXFI: IRQ = 0x500
[  393.731443] SBXFI: POINTER = 0x20ce
[  393.731445] SBXFI: SET TIMER TICKS = 430286
[  393.731450] SBXFI: POINTER = 0x20cf
[  393.902138] SBXFI: IRQ = 0x500
[  393.902143] SBXFI: POINTER = 0x20d0
[  393.902145] SBXFI: SET TIMER TICKS = 434384
[  393.902149] SBXFI: POINTER = 0x20d1
[  394.072839] SBXFI: IRQ = 0x500
[  394.072844] SBXFI: POINTER = 0x20d2
[  394.072846] SBXFI: SET TIMER TICKS = 438482
[  394.072851] SBXFI: POINTER = 0x20d3
[  394.243533] SBXFI: IRQ = 0x500
[  394.243539] SBXFI: POINTER = 0x20d4
[  394.243541] SBXFI: SET TIMER TICKS = 442580
[  394.243545] SBXFI: POINTER = 0x20d5
[  394.414234] SBXFI: IRQ = 0x500
[  394.414239] SBXFI: POINTER = 0x20d6
[  394.414241] SBXFI: SET TIMER TICKS = 446678
[  394.414246] SBXFI: POINTER = 0x20d7
[  394.584935] SBXFI: IRQ = 0x500
[  394.584940] SBXFI: POINTER = 0x20d8
[  394.584942] SBXFI: SET TIMER TICKS = 450776
[  394.584947] SBXFI: POINTER = 0x20d9
[  394.755630] SBXFI: IRQ = 0x500
[  394.755635] SBXFI: POINTER = 0x20da
[  394.755636] SBXFI: SET TIMER TICKS = 454874
[  394.755641] SBXFI: POINTER = 0x20db
[  394.926330] SBXFI: IRQ = 0x500
[  394.926335] SBXFI: POINTER = 0x20dc
[  394.926337] SBXFI: SET TIMER TICKS = 458972
[  394.926342] SBXFI: POINTER = 0x20dd
[  395.097031] SBXFI: IRQ = 0x500
[  395.097036] SBXFI: POINTER = 0x20de
[  395.097038] SBXFI: SET TIMER TICKS = 463070
[  395.097043] SBXFI: POINTER = 0x20df
[  395.267726] SBXFI: IRQ = 0x500
[  395.267731] SBXFI: POINTER = 0x20e0
[  395.267733] SBXFI: SET TIMER TICKS = 467168
[  395.267738] SBXFI: POINTER = 0x20e1
[  395.438426] SBXFI: IRQ = 0x500
[  395.438431] SBXFI: POINTER = 0x20e2
[  395.438433] SBXFI: SET TIMER TICKS = 471266
[  395.438438] SBXFI: POINTER = 0x20e3
[  395.609127] SBXFI: IRQ = 0x500
[  395.609132] SBXFI: POINTER = 0x20e4
[  395.609134] SBXFI: SET TIMER TICKS = 475364
[  395.609139] SBXFI: POINTER = 0x20e5
[  395.779822] SBXFI: IRQ = 0x500
[  395.779827] SBXFI: POINTER = 0x20e6
[  395.779829] SBXFI: SET TIMER TICKS = 479462
[  395.779833] SBXFI: POINTER = 0x20e7
[  395.950523] SBXFI: IRQ = 0x500
[  395.950528] SBXFI: POINTER = 0x20e8
[  395.950530] SBXFI: SET TIMER TICKS = 483560
[  395.950535] SBXFI: POINTER = 0x20e9
[  396.121224] SBXFI: IRQ = 0x500
[  396.121229] SBXFI: POINTER = 0x20ea
[  396.121230] SBXFI: SET TIMER TICKS = 487658
[  396.121235] SBXFI: POINTER = 0x20eb
[  396.291918] SBXFI: IRQ = 0x500
[  396.291923] SBXFI: POINTER = 0x20ec
[  396.291925] SBXFI: SET TIMER TICKS = 491756
[  396.291930] SBXFI: POINTER = 0x20ed
[  396.462619] SBXFI: IRQ = 0x500
[  396.462624] SBXFI: POINTER = 0x20ee
[  396.462626] SBXFI: SET TIMER TICKS = 495854
[  396.462631] SBXFI: POINTER = 0x20ef
[  396.492007] ALSA sound/core/pcm_lib.c:1548: playback write error
(DMA or IRQ trouble?)
[  396.492071] SBXFI: PLAY TRIGGER STOP
[  396.492079] SBXFI: PLAY UPDATE TIMER
[  396.492081] SBXFI: STOP EMU TIMER
[  396.492088] SBXFI: release TLB at 0 for 16 pages
[  396.492106] SBXFI: DAOIMAP CLEAR
[  396.492226] SBXFI: Release SRC 0
[  396.492636] SBXFI: IRQ = 0x400
[  396.492737] SBXFI: IRQ = 0x400
[  399.158240] SBXFI: IRQ = 0x500
[  399.158412] SBXFI: IRQ = 0x500


> > > Does this happen with aplay, too?
Hm... with aplay I'm getting the same thing as "The Source
<thesourcehim@gmail.com>" - volume is extremely low and sound is very
glitchy. And no error as in speakers-test case. Dmesg included in
attachment.

So I'm getting almost normal sound only with
mplayer -ao alsa -af resample=96000
Dmesg in this case also included in attachment.

> > > Also, please track via strace to check which syscall it gets an
> > > error.
write(1, " 0 - Front Left\n", 16 0 - Front Left
)       = 16
ioctl(4, 0x400c4150, 0xbfd687e0)        = 0
ioctl(4, 0x400c4150, 0xbfd687e0)        = 0
ioctl(4, 0x400c4150, 0xbfd687e0)        = 0
ioctl(4, 0x400c4150, 0xbfd687e0)        = 0
ioctl(4, 0x400c4150, 0xbfd687e0)        = 0
ioctl(4, 0x400c4150, 0xbfd687e0)        = 0
ioctl(4, 0x400c4150, 0xbfd687e0)        = 0
ioctl(4, 0x400c4150, 0xbfd687e0)        = -1 EIO (Input/output error)
write(1, "Write error: -5,Input/output err"..., 35Write error:
-5,Input/output error ) = 35

> I guess it's a timer issue.  Try to define XXX_SYSTEM_TIMER and
> rebuild (and pull the latest GIT before that, since it had a bug).
Yep, no error, but sine is still glitchy. Dmesg also included.

-- 
 Alexey Bazhin
  mailto:baz@irc.msk.ru
  ICQ 125125882

[-- Attachment #2: dmesg_aplay.txt.gz --]
[-- Type: application/x-gzip, Size: 8426 bytes --]

[-- Attachment #3: dmesg_mplayer.txt.gz --]
[-- Type: application/x-gzip, Size: 8950 bytes --]

[-- Attachment #4: dmesg_XXX_SYSTEM_TIMER.txt.gz --]
[-- Type: application/x-gzip, Size: 8116 bytes --]

[-- Attachment #5: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

  reply	other threads:[~2008-10-15 18:54 UTC|newest]

Thread overview: 163+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-12 12:53 Backported sbxfi driver (UNTESTED!) Alexey Bazhin
2008-10-13  2:03 ` Takashi Iwai
2008-10-13 12:58   ` Alexey Bazhin
2008-10-13 13:18     ` Takashi Iwai
2008-10-13 14:33       ` The Source
2008-10-13 14:56         ` Takashi Iwai
2008-10-13 15:43           ` Takashi Iwai
2008-10-13 16:02             ` Takashi Iwai
2008-10-13 16:05               ` Takashi Iwai
2008-10-13 19:21                 ` Alexey Bazhin
2008-10-14  5:17                   ` The Source
2008-10-14  5:41                     ` Takashi Iwai
2008-10-14  6:45                   ` Takashi Iwai
2008-10-14  7:23                     ` The Source
2008-10-14  7:40                       ` Takashi Iwai
2008-10-14  7:58                         ` The Source
2008-10-14  8:14                           ` Takashi Iwai
2008-10-14  8:13                     ` Alexey Bazhin
2008-10-14  8:48                     ` The Source
2008-10-14  8:55                       ` Takashi Iwai
2008-10-14  8:55                         ` The Source
2008-10-14  9:07                           ` Takashi Iwai
2008-10-14  9:17                     ` The Source
2008-10-14 10:52                       ` Takashi Iwai
2008-10-14 11:03                         ` Takashi Iwai
2008-10-14 14:11                           ` The Source
2008-10-14 15:32                             ` Takashi Iwai
2008-10-14 16:22                               ` Vedran Miletić
2008-10-14 16:25                                 ` Takashi Iwai
2008-10-14 11:24                         ` The Source
2008-10-15  6:38                           ` Takashi Iwai
2008-10-15  7:16                             ` The Source
2008-10-15  7:36                               ` Takashi Iwai
     [not found]                                 ` <48F59FF4.20800@gmail.com>
2008-10-15  7:54                                   ` Takashi Iwai
2008-10-15  8:14                                     ` The Source
2008-10-15  9:07                                       ` Takashi Iwai
2008-10-15 12:34                                         ` Alexey Bazhin
2008-10-14 20:35                     ` Alexey Bazhin
2008-10-15  6:30                       ` Takashi Iwai
2008-10-15  8:26                         ` Alexey Bazhin
2008-10-15  9:02                           ` Takashi Iwai
2008-10-15 18:54                             ` Alexey Bazhin [this message]
2008-10-16 10:03                               ` Takashi Iwai
2008-10-16 10:46                               ` Takashi Iwai
2008-10-16 11:09                                 ` Alexey Bazhin
2008-10-16 11:12                                   ` Takashi Iwai
  -- strict thread matches above, loose matches on Subject: below --
2008-11-10  0:26 Romain
2008-10-15 21:57 Bjoern Olausson
2008-10-16  8:58 ` Takashi Iwai
     [not found]   ` <5501535d0810161130i7e3fa4c2hbe267ba2cbb15c00@mail.gmail.com>
2008-10-16 20:07     ` Bjoern Olausson
2008-10-17  6:21       ` Takashi Iwai
2008-10-09 18:02 Takashi Iwai
2008-10-09 18:12 ` Brendan Pike
2008-10-09 18:25 ` Ted T. Logian
2008-10-09 18:25 ` William Pitcock
2008-10-09 18:49 ` Ted T. Logian
2008-10-09 19:50 ` James Courtier-Dutton
2008-10-10  6:02   ` Takashi Iwai
2008-10-09 20:03 ` Ted T. Logian
2008-10-09 20:17 ` Ted T. Logian
2008-10-10  6:01   ` Takashi Iwai
2008-10-10  6:26     ` Ted T. Logian
2008-10-10  6:46       ` Takashi Iwai
2008-10-10 18:17         ` William Pitcock
2008-10-11 16:01           ` Takashi Iwai
2008-10-11 17:36             ` William Pitcock
2008-10-11 17:39               ` William Pitcock
2008-10-11 17:41               ` Takashi Iwai
2008-10-11 17:43                 ` Takashi Iwai
2008-10-11 18:04                 ` William Pitcock
2008-10-12 19:34                   ` Takashi Iwai
     [not found]                     ` <e4b753d00810121816i133141d5te6a4d638044f3875@mail.gmail.com>
2008-10-13  2:08                       ` Takashi Iwai
2008-10-13  9:51                     ` Takashi Iwai
     [not found]         ` <6d00fe310810100939h6cd61e0cg7817c7f54f6261f6@mail.gmail.com>
2008-10-11 15:47           ` Takashi Iwai
2008-10-11 16:03             ` Ted T. Logian
2008-10-11 17:32               ` Takashi Iwai
2008-10-12  8:41                 ` Vedran Miletić
2008-10-12  8:48                   ` James Courtier-Dutton
2008-10-12  9:43                     ` The Source
2008-10-12  8:44                 ` James Courtier-Dutton
2008-10-13  9:52                   ` Takashi Iwai
2008-10-11 16:28             ` The Source
2008-10-11 17:34               ` Takashi Iwai
2008-10-16 12:03 ` Jan Wolf
2008-10-16 12:33   ` Takashi Iwai
2008-10-16 12:56     ` Xarteras
2008-10-16 13:36       ` The Source
2008-10-16 13:48         ` Takashi Iwai
2008-10-16 14:15           ` The Source
2008-10-16 14:18             ` Takashi Iwai
2008-10-16 14:41               ` The Source
2008-10-16 14:42                 ` Takashi Iwai
2008-10-16 14:51                   ` The Source
2008-10-16 15:00                   ` The Source
2008-10-16 15:04                     ` Takashi Iwai
     [not found]                       ` <48F75892.8000209@gmail.com>
2008-10-16 15:15                         ` Takashi Iwai
2008-10-16 17:53                           ` Bjoern Olausson
2008-10-16 18:02                             ` The Source
2008-10-16 18:18                           ` The Source
2008-10-17  6:17                             ` Takashi Iwai
2008-10-17  6:26                               ` The Source
2008-10-17  6:39                                 ` Takashi Iwai
2008-10-17  7:16                                   ` The Source
2008-10-17  8:17                                   ` The Source
2008-10-17  9:00                                   ` Xarteras
2008-10-17  9:17                                     ` The Source
2008-10-17  9:25                                       ` Takashi Iwai
2008-10-17  9:23                                     ` Takashi Iwai
2008-10-17  9:50                                       ` Xarteras
2008-10-17 10:00                                         ` Tony Vroon
2008-10-17 10:35                                           ` Xarteras
2008-10-17 15:33                                             ` Bjoern Olausson
2008-10-17  7:57                               ` The Source
2008-10-17  9:35                                 ` Takashi Iwai
2008-10-17  9:58                                   ` The Source
2008-10-17  9:59                                     ` Takashi Iwai
2008-10-17 10:01                                       ` The Source
2008-10-17 10:04                                         ` Takashi Iwai
     [not found]                                           ` <48F86606.9070108@gmail.com>
2008-10-17 10:27                                             ` Takashi Iwai
2008-10-17 20:48                                               ` William Pitcock
2008-10-18 10:06                                               ` Xarteras
2008-10-18 15:06                                                 ` Takashi Iwai
2008-10-18 17:10                                                   ` William Pitcock
2008-10-18 17:17                                                     ` William Pitcock
2008-10-19  7:59                                                       ` Takashi Iwai
2008-10-19 18:07                                                         ` Bjoern Olausson
2008-10-19 19:47                                                           ` William Pitcock
2008-10-16 21:29           ` Xarteras
2008-10-17 18:16             ` James Courtier-Dutton
2008-10-22 15:24           ` Bjoern Olausson
2008-10-22 15:26             ` Takashi Iwai
2008-10-22 16:07               ` Bjoern Olausson
2008-10-22 16:24                 ` Bjoern Olausson
2008-10-22 19:25                   ` The Source
2008-10-23  5:40                     ` Takashi Iwai
2008-10-23 11:46                       ` Bjoern Olausson
2008-10-23 11:53                         ` Jason Harvey
2008-10-23 13:56                           ` Takashi Iwai
2008-10-23 12:45                             ` Jason Harvey
2008-10-23 13:07                               ` Bjoern Olausson
2008-10-23 13:21                                 ` Jason Harvey
2008-10-23 15:54                               ` Takashi Iwai
2008-10-23 14:23                                 ` Jason Harvey
2008-10-23 17:07                                   ` Takashi Iwai
2008-10-23 17:15                                     ` Takashi Iwai
2008-10-23 15:37                                       ` Jason Harvey
2008-10-23 15:40                                         ` Bjoern Olausson
2008-10-23 17:44                                         ` Takashi Iwai
2008-10-23 17:49                                           ` Takashi Iwai
2008-10-23 16:23                                             ` Jason Harvey
2008-10-23 19:14                                               ` Takashi Iwai
2008-10-23 17:32                                                 ` Jason Harvey
2008-10-23 21:30                                                   ` Takashi Iwai
2008-10-23 20:17                                                     ` Jason Harvey
2008-10-24  8:40                                                       ` Takashi Iwai
2008-10-24  7:56                                                         ` Jason Harvey
2008-10-24 10:21                                                           ` Takashi Iwai
2008-10-24  8:50                                                             ` Jason Harvey
2008-10-23 17:26                                       ` Takashi Iwai
2008-10-23 15:31                                         ` Jason Harvey
2008-10-23 17:41                                           ` Takashi Iwai
2008-10-23 14:48                                 ` Jason Harvey
2008-10-23 13:54                         ` Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20081015225418.ff594f23.baz@irc.msk.ru \
    --to=baz@irc.msk.ru \
    --cc=alsa-devel@alsa-project.org \
    --cc=tiwai@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.