[linux-audio-user] realtime-lsm in the kernel

Luke Yelavich luke at audioslack.com
Tue Sep 7 19:27:29 EDT 2004


On Wed, Sep 08, 2004 at 09:14:21AM EST, Malcolm Baldridge wrote:
> > Now that the final touches are being put on the 2.6 low latency patches,
> > a massive migration of linux audio users to 2.6 is imminent. 
> 
> Really?  Is this even wise or safe?
> 
> It looks like things have barely gotten to the "It seems to work" stage, let
> alone made it through the "It doesn't crash too often" or "I haven't lost
> data with it lately" stages of validation.
> 
> There's nothing in 2.6 that's required for a reliably running 2.4-based
> setup.  If Linux Audio users are interested in actual recording and music
> production, I think you might be better off steering them towards a known
> safe and proven solution, rather than a series of patches which are still
> steaming from their maker's keyboard.

I agree. I personally won't be shipping 2.6 kernels for my repository until
Slackware ships a 2.6 kernel out of the box, although I will make kernels with
these patches available for testing, so if a user breaks something, it is not
my problem.

> It's easy to mistake the rapid pace of linux kernel development and
> translate for actual "release grade" software, but this is a dangerous
> fallacy.  A newbie user is the worst beta-tester for this kind of maverick
> kernel which has not received even a month of hardcore stress-testing and
> the time for it to percolate to a large number of systems out there in
> linux-land.

Hense the need for 2.6 kernels to be made available, but only for testing, so
problems can be worked out quicker and stability can be increased.

> > Anyway if the author does not object, I would be willing to spearhead a
> > drive to get this into the kernel.  I am sure they will approve as soon
> > as 100s linux audio users voice their approval... 
> 
> Good luck.  Generally, the Linux Kernel maintainers tend to focus on the
> patch and what it does to the kernel rather than take a popularity poll for
> its introduction.  Robert Love was successful in getting the preemptible
> stuff into 2.6 because his patches were generally clean and separable.  They
> leverage already-existing locking code for SMP and enlarged their scope to
> preemption, so there was very little messing around with drivers, and the
> rules for kernel locking didn't change.  Generally, if it was an issue for
> SMP, it was an issue for preemption.

>From a packager's point of view, having this patch in the kernel does save some
work, but it is certainly no big a deal to build and ship separately.
-- 
Luke Yelavich
http://www.audioslack.com
luke at audioslack.com



More information about the Linux-audio-user mailing list