Subject: Re: [linux-audio-user] USB sound
From: Speaker to Vegetables (speaker-to-vegetables_AT_pobox.com)
Date: Sat Jun 29 2002 - 15:18:04 EEST
Not to be overly pedantic or anything, but putting stuff in the kernel
that doesn't have to be there would be the unprofessional thing. Stuff
that goes in the kernel is harder to install and usually harder to use.
More importantly, bugs in code that goes in the OS kernel can easily
crash the whole computer, while userland code seldom crashes anything
beyond its own little process. The golden reason for putting anything
in a kernel-level driver is when that's the only way to get it to
perform well enough.
On Friday 28 June 2002 02:25 pm, Patrick Shirkey wrote:
> Takashi Iwai wrote:
> > i could write it soon if there were enough requests and reasons to
> > do that. (actually i had a half-finished code.)
> > imo, however, if a user-land solution really works well, it doesn't
> > make sense to write a new kernel driver.
> Ease of use/installation and professionalism. IMO people will be
> happier if you include it internally. The only reason I can see for
> it not to be is if an external api has better latency performance.
-- "Can you remember the future? Forget it!"
This archive was generated by hypermail 2b28 : Sat Jun 29 2002 - 15:16:31 EEST