Re: Backported sbxfi driver (UNTESTED!)

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

 



At Sat, 11 Oct 2008 20:28:23 +0400,
The Source wrote:
> 
> Takashi Iwai ?????:
> > At Fri, 10 Oct 2008 20:39:48 +0400,
> > The Source wrote:
> >   
> >> 2008/10/10 Takashi Iwai <tiwai@xxxxxxx>
> >>
> >>     At Fri, 10 Oct 2008 01:26:15 -0500,
> >>     Ted T. Logian wrote:
> >>     >
> >>     >
> >>     >
> >>     > On Fri, 2008-10-10 at 08:01 +0200, Takashi Iwai wrote:
> >>     > > At Thu, 09 Oct 2008 15:17:58 -0500,
> >>     > > Ted T. Logian wrote:
> >>     > > >
> >>     > > > Sorry for the multiple posts, but once I rmmod snd-sbxfi, running
> >>     mixer does
> >>     > > > fine.  It seems if I have snd-sbxfi loaded and I run alsamixer, it
> >>     locks the
> >>     > > > entire system.
> >>     > >
> >>     > > So, do you mean loading the driver itself doesn't lock up?  If so,
> >>     > > it's better than I expected.
> >>     > >
> >>     > > Did you run ever PCM playback/capture before that?  This is more
> >>     > > dangerous :)
> >>     > >
> >>     > > Also, please give your hardware details, as there are different models
> >>     > > for X-Fi, and some are handled pretty differently.
> >>     > >
> >>     > > [BTW, please stop top-posting, and avoid HTML mails for ML.  It's easy
> >>     > >  to switch to normal (plain) mail mode on Gmail, just a click.]
> >>     > >
> >>     > >
> >>     > > thanks,
> >>     > >
> >>     > > Takashi
> >>     >
> >>     >
> >>     > I think perhaps from uninstalling pulseaudio I got further.  I can use
> >>     > mixer now, and it even has a "Master" device, but nothing else...
> >>     >
> >>     > however, I do get a lock up later.
> >>     >
> >>     > I get this from running aplay, too, if this helps...
> >>    
> >>     Thanks!  That's rather a stupid bug.
> >>     The patch is below.
> >>
> >>     Takashi
> >>    
> >>     diff --git a/sound/pci/sbxfi/sbxfi.c b/sound/pci/sbxfi/sbxfi.c
> >>     index 8066bf4..8a0eea0 100644
> >>     --- a/sound/pci/sbxfi/sbxfi.c
> >>     +++ b/sound/pci/sbxfi/sbxfi.c
> >>     @@ -831,7 +831,7 @@ static struct sbxfi_port *sbxfi_port_alloc(struct
> >>     sbxfi *chip,
> >>            port->src[0] = src;
> >>            port->src[1] = src + 1;
> >>            spin_lock_irq(&chip->port_lock);
> >>     -       list_add(&chip->port_list, &port->list);
> >>     +       list_add(&port->list, &chip->port_list);
> >>            spin_unlock_irq(&chip->port_lock);
> >>            return port;
> >>      }
> >>     _______________________________________________
> >>     Alsa-devel mailing list
> >>     Alsa-devel@xxxxxxxxxxxxxxxx
> >>     http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> >>
> >> Hello, I have tried the driver with the fix you provided, but I couldn't get
> >> anything. Kernel panic on any attempt to use sound or mixer. Also kernel panic
> >> several seconds after Xorg starts. Each crash causes either hang or reboot so
> >> I couldn't get any error messages. If there are some logs left, please tell me
> >> where they are and I'll send them to you.
> >> My card is X-Fi Platinum Fatality Champion Series.
> >>     
> >
> > For testing, first try without X but just use Linux console, so that
> > you have a better chance to see Oops messages.  It's pretty important
> > to see whether it's an Oops or a panic.  Also, double-check whether
> > you really installed the corrected drivers.  Often it's missing in the
> > right place by stupid reasons.
> >
> > For first tests, don't use any sound server.  Try with aplay like:
> > 	% aplay -Dhw foo.wav
> > Try first 96kHz samples, 48kHz samples, and then others.
> >
> >
> > thanks,
> >
> > Takashi
> >
> >   
> aplay in console causes reboot, sorry.

OK, then this sounds like the same symptom as Ted's.
Could you give the information described in my last followup to Ted's
post? 


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

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux