[lkml]   [1998]   [Oct]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectExtremely broken sound drivers (and modutils)
    So (as posted before) I can't get my PAS16 sound card to work on my alpha
    164LX, so I started hacking around in the code, and discovered basically
    that the sound code is, in general, *very* broken. (bug reports follow)
    What I'm wondering is: who is maintaining the sound code? And who are these
    4front-tech people? I'd like to put some effort into fixing the sound code,
    but don't want to buy their code. Is there anyone else out there working on
    this stuff, or interested in working on this? The 4front-tech page only
    says that the drivers are being maintained by an "independent group" but
    doesn't say who...


    1) problem with DMA initialization of PAS16 on my machine (this may be
    hardware, but I doubt it, it is more likely an alpha-specific issue
    since the same card works on an intel box...)

    2) kernel module "soundcore" does not properly keep the "used" variable.
    This makes it impossible to remove this module.

    3) module "sound" does not properly de-allocate DMA resources. Try
    insmod'ing a driver, rmmod'ing it, and then insmod'ing it at a
    different DMA.

    4) module "soundcore" has a memory leak in the mixer code (marked by "FIXME"
    in the source). This has the effect that if you insmod and rmmod
    drivers multiple times, at some point it becomes unable to install
    new drivers, and can crash your kernel.

    5) "modinfo -p <anything>" goes into an infinite loop...though this isn't a
    sound problem. "modinfo <anything>" just sits there. (modutils
    2.1.121) Is modutils broken too?

    -- Bob

    / Rube Goldberg? Bah! Amateur! I give you..Windows 98! Linux everywhere \
    | Linux, because everyone's work is mission critical. ANYTHING inside. |
    |_Bob McElrath ( Univ. of Wisconsin at Madison_|

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:45    [W:0.022 / U:32.136 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site