From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753380Ab0LOGrd (ORCPT ); Wed, 15 Dec 2010 01:47:33 -0500 Received: from cantor2.suse.de ([195.135.220.15]:50456 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752650Ab0LOGrb (ORCPT ); Wed, 15 Dec 2010 01:47:31 -0500 Date: Wed, 15 Dec 2010 07:47:30 +0100 Message-ID: From: Takashi Iwai To: Jesse Barnes Cc: linux-kernel@vger.kernel.org Subject: Re: Regression: audio not detected "cannot build controls" In-Reply-To: <20101214115449.6e569c86@jbarnes-desktop> References: <20101214115449.6e569c86@jbarnes-desktop> 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.2 (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 Tue, 14 Dec 2010 11:54:49 -0800, Jesse Barnes wrote: > > Sound on my Sony Vaio used to work back in 2.6.36 but no longer works. > At boot time I see a message like this: > > [ 7.159241] hda_codec: ALC889: BIOS auto-probing. > [ 7.159246] hda_codec: ALC889: SKU not ready 0x411111f0 > [ 7.160629] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input6 > [ 7.164300] hda_codec: cannot build controls for #0 (error -16) EBUSY isn't used so much in the driver code, so I wonder how it can get. Could you rebuild with CONFIG_SND_DEBUG_VERBOSE=y and check more messages? Also load snd-hda-intel module with probe_only=1 option. This will initialize the codec without parsing, so that you can still get the codec info. Run alsa-info.sh (with --no-upload option) and attach the output for further analysis. thanks, Takashi