[LAU] mute laptop speakers with Intel HDA

Takashi Iwai tiwai at suse.de
Tue Aug 7 08:45:12 EDT 2007


At Mon, 6 Aug 2007 21:58:29 +0200,
Fons Adriaensen wrote:
> 
> On Mon, Aug 06, 2007 at 07:13:12PM +0200, Takashi Iwai wrote:
> 
> > Then, well, you made it really too dramatic.  Requesting the update to
> > the latest kernel is a very standard procedure.  Otherwise, the
> > developer cannot start real debugging at all.
> 
> Not being a kernel/driver specialist at all, I do have some 
> difficulty in believing this.
> 
> The kernel has to call some routines in the driver, and provide
> some services to it. I find it difficult to imagine
> 
> - how a kernel bug could affect just one driver and have no 
>   impact on all the others.

A "kernel bug" is too generic wording.  In most cases, it's a bug in
other components that a driver depends on.  For example, the kernel
memory management, scheduler, ACPI, IRQ handler, etc. are involved
with the sound driver.  If one of them is broken, the driver doesn't
work.

> - that if there's anything wrong with these interfaces a system
>   could work at all,

The kernel-internal inteface has been _always_ changed from kernel
version to version.

> I assume most drivers are using the same interfaces to the
> kernel, and the same services, and that these are relatively
> stable.

That's not true at all :)  It's one of the reasons you get thousands
of patches at each kernel version up.

Don't get me wrong:  the kernel <-> user-space API is (mostly) stable
over all versions.  But the kernel internal is different.


Takashi



More information about the Linux-audio-user mailing list