[alsa-devel] Backported sbxfi driver (UNTESTED!)

Takashi Iwai tiwai at suse.de
Mon Oct 13 17:43:03 CEST 2008


At Mon, 13 Oct 2008 16:56:28 +0200,
私 wrote:
> 
> At Mon, 13 Oct 2008 18:33:48 +0400,
> The Source wrote:
> > 
> > Takashi Iwai пишет:
> > > At Mon, 13 Oct 2008 16:58:05 +0400,
> > > Alexey Bazhin wrote:
> > >   
> > >> On Mon, 13 Oct 2008 04:03:34 +0200
> > >> Takashi Iwai <tiwai at suse.de> wrote:
> > >>
> > >>     
> > >>> At Sun, 12 Oct 2008 16:53:53 +0400,
> > >>> Alexey Bazhin wrote:
> > >>>       
> > >>>> Hi,
> > >>>>
> > >>>> I have just compiled driver from git and try to run it. My card is
> > >>>> pci: 1102:0005 Multimedia audio controller: Creative Labs SB X-Fi
> > >>>>
> > >>>> I got following:
> > >>>>
> > >>>> root at mayonaka:~# modprobe snd-sbxfi
> > >>>> root at mayonaka:~# 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)
> > >>>> [  262.522739] XFi DAC reset timeout
> > >>>>
> > >>>> Period size ran[  262.564029] XFi DAC reset timeout
> > >>>> ge from 32 to 16[  262.620275] XFi DAC reset timeout
> > >>>> 384
> > >>>> Using max b[  262.676529] XFi DAC reset timeout
> > >>>> uffer size 16384[  262.732784] XFi DAC reset timeout
> > >>>>
> > >>>> Periods = 4
> > >>>> w[  262.789038] XFi DAC reset timeout
> > >>>> as set period_size = 4096
> > >>>> was set buffer_size = 16384
> > >>>>  0 - Front Left
> > >>>> [  327.491997] BUG: soft lockup - CPU#0 stuck for 61s! [swapper:0]
> > >>>> [  327.492001] Kernel panic - not syncing: softlockup: hung tasks
> > >>>>
> > >>>> and i did hear the sine on the left channel. Hope it helps...
> > >>>>         
> > >>> Try the very latest sound-unstable tree.  Some fixes are there...
> > >>>       
> > >> Without debug i got the same, with debug my box freezed without
> > >> panic, i'l reset it when i get home and will try it again...
> > >>     
> > >
> > > Try the latest version.  Another fix was there.
> > >
> > >
> > > Takashi
> > > _______________________________________________
> > > Alsa-devel mailing list
> > > Alsa-devel at alsa-project.org
> > > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> > >
> > >   
> > 
> > Tried today's snapshot for my card (X-Fi Fatality Champion Series). No 
> > change.
> 
> Does the patch below already in your snapshot tarball?
> Otherwise it's an older version.

The best way to check whether your snapshot tarball is the latest one
is to see alsa-driver*/HEAD and alsa-driver*/alsa-kernel/HEAD files.
The former corresponds to alsa-driver-build-unstable.git tree, and
the latter to sound-unstable-2.6.git tree.  On web, you can check via
the following URLs:
    http://git.kernel.org/?p=linux/kernel/git/tiwai/alsa-driver-build-unstable.git;a=summary
    http://git.kernel.org/?p=linux/kernel/git/tiwai/sound-unstable-2.6.git;a=summary
Click the top commit entry and compare the commit id there and one in
your HEAD file in the snapshot tarball.

For example, the latest snapshot I uploaded now has alsa-kernel/HEAD:
    a3e1ef74a8ec8b6e3c30f7aa06c5d5d2f2bea7a9 Merge branch 'topic/sbxfi'


Takashi


More information about the Alsa-devel mailing list