Package: linux-2.6
Severity: normal

Hi!

At least 2.6.30-2 ships with the new firewire stack (Juju). This stack
is nearing feature-completion, however, there's at least one exception:
FFADO, the userland driver for firewire audio cards, can only be used
with the old stack.

This is a known problem, it's mentioned in the 1394wiki:

    
http://ieee1394.wiki.kernel.org/index.php/Juju_Migration#Compatibility_and_stability

There's also an FFADO ticket about it:

    http://subversion.ffado.org/ticket/78


We now have the case that FFADO has entered Debian Unstable, but the
kernel isn't capable of running it. ;)

I guess this is somewhat related to #435062. Though the versions don't
match, but the bugs could probably be merged.

There's a Google Summer of Code project trying to write an in-kernel
driver for firewire audio, but currently, there are no results. It would
take some months to complete it.


Long story short: can you enable both stacks? I guess blacklisting the
old stack would be ok, it's mentioned here:

   http://ieee1394.wiki.kernel.org/index.php/Juju_Migration#Module_auto-loading


I don't know if debconf is acceptable for a kernel package, so it could
ask which stack to use and create /etc/modprobe.d/ according to the
user's reply.

I could also tweak such a file in the FFADO package, so the kernel can
default to the new stack, and only the presence of FFADO enables the old
stack after informing the user.



TIA,

Cheerio



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to