lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 26 Nov 2010 06:59:23 +0100
From:	Takashi Iwai <tiwai@...e.de>
To:	Andrey Rahmatullin <wrar@...r.name>
Cc:	alsa-devel@...a-project.org, linux-kernel@...r.kernel.org
Subject: Re: [BISECTED] 2.6.36 regression for ALC892

At Fri, 26 Nov 2010 02:18:03 +0500,
Andrey Rahmatullin wrote:
> 
> Hello. I have an Intel H55 motherboard (ASUS P7H55-M PRO) with ALC892
> sound codec and a 3.5" front panel which doesn't support newer HDA pinout.
> So the panel is connected in "AC97" mode and this mode is set in the BIOS
> setup. In 2.6.35 and earlier the panel's headphones jack was working. Now
> it isn't. I've bisected this down to
> ce503f38bdb59c9175a9076215a3ba579fad4e64 (which is present in 2.6.36),
> reverting it helps. I've got "Too many connections" messages without this
> commit, indeed, but I had no problems (though I use only a pair of
> speakers connected to the rear panel and headphones in the front panel).

Obviously your front-panel doesn't suit with the HD-audio, and BIOS
still doesn't set the right pin defaults.  That is, it was a bug of
the driver that made your device working :)  Now, the driver does the
right thing.

A possible fix is to add quirks to override the wrong BIOS setup.
Please give alsa-info.sh outputs with and without the commit to figure
out the real pin configuration.


Takashi
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists