From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755415Ab1KCI0N (ORCPT ); Thu, 3 Nov 2011 04:26:13 -0400 Received: from cantor2.suse.de ([195.135.220.15]:34819 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751870Ab1KCI0K (ORCPT ); Thu, 3 Nov 2011 04:26:10 -0400 Date: Thu, 03 Nov 2011 09:26:09 +0100 Message-ID: From: Takashi Iwai To: Chris Vine Cc: Borislav Petkov , Linux Kernel Mailing List , linux-sound@vger.kernel.org Subject: Re: HDA Intel microphone regression in 3.1.0 In-Reply-To: <20111102233233.2abb4038@laptop.homenet> References: <20111102102554.1f443b9c@laptop.homenet> <20111102105442.GA30355@gere.osrc.amd.com> <20111102170742.059f04ed@laptop.homenet> <20111102233233.2abb4038@laptop.homenet> User-Agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.7 Emacs/23.3 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org At Wed, 2 Nov 2011 23:32:33 +0000, Chris Vine wrote: > > On Wed, 02 Nov 2011 19:54:21 +0100 > Takashi Iwai wrote: > [snip] > > > > Please give alsa-info.sh outputs taken from both 3.0 and 3.1 > > > > kernels. > > > > > > Attached as below (warning, this is long). > > > > Thanks. Could you try to pass model=auto option to snd-hda-intel > > module? > > With that option applied to snd-hda-intel, the microphone now works > correctly again. I imagine that is not the permanent fix but it will do > for my netbook. Actually this is equivalent with the change in the upcoming 3.2 kernel. The whole static configurations for ALC269 have been already dropped, so it uses model=auto as default now for ALC269. But, since 3.1 kernel is broken for some ALC269, I'd need some fix for stable kernel. Did you try my patch with 3.1 kernel? It's not in the upstream, but should be applied exceptionally as a regression fix (if it really works). thanks, Takashi