From owner-freebsd-current@FreeBSD.ORG Thu Feb 26 20:05:34 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16859106564A for ; Thu, 26 Feb 2009 20:05:34 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 890618FC1A for ; Thu, 26 Feb 2009 20:05:33 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from [212.86.226.226] (account mav@alkar.net HELO mavbook.mavhome.dp.ua) by cmail.optima.ua (CommuniGate Pro SMTP 5.2.9) with ESMTPSA id 235985893; Thu, 26 Feb 2009 22:05:32 +0200 Message-ID: <49A6F609.20901@FreeBSD.org> Date: Thu, 26 Feb 2009 22:05:29 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.19 (X11/20090118) MIME-Version: 1.0 To: Yoshihiro Ota References: <1235218982.00077642.1235207402@10.7.7.3> <499FFC5F.3020903@FreeBSD.org> <47d0403c0902210949i74473bc5j57c923e13c85e89@mail.gmail.com> <49A04510.5030405@FreeBSD.org> <7d6fde3d0902211356h66b05cfcxf2ebbe9b2a6fd0f0@mail.gmail.com> <20090224004110.e4ad76f4.ota@j.email.ne.jp> <49A45127.3000108@FreeBSD.org> <20090225211656.75c546c3.ota@j.email.ne.jp> In-Reply-To: <20090225211656.75c546c3.ota@j.email.ne.jp> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Current Subject: Re: Annoying whitenoise sound coming from snd_hda enabled chipset X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Feb 2009 20:05:34 -0000 Yoshihiro Ota wrote: > On Tue, 24 Feb 2009 21:57:27 +0200 > Alexander Motin wrote: >> Yoshihiro Ota wrote: >>> In my case, with hdac or pcm device, 8-CURRENT fails to boot very requentry. >>> It fails to prove a device and doesn't proceed farthar than that point. >>> Now it only boots once in 5 or 10 reboots. >>> >>> When it boots, it prints lots of following messages. >>> >>> hdac0: HDA Codec #0: Conexant CX20549 (Venice) >>> hdac0: unable to allocate widgets! >>> hdac0: unable to allocate widgets! >>> hdac0: unable to allocate widgets! >>> hdac0: unable to allocate widgets! >>> hdac0: unable to allocate widgets! >>> hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 >>> hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 >>> hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 >>> hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 >>> hdac0: hdac_command_send_internal: TIMEOUT numcmd=1, sent=1, received=0 >>> >>> I think this started happening about a week ago or so, sometime between >>> 13 and 16th. >> The only significant change last time was enabling MSI by default. But I >> don't think it should lead to such errors. I have tried even operation >> completely without interrupts working and there is not such errors. Can >> you send me complete verbose dmesg with the problem and `pciconf -lvc` >> output? >> >> Also you may try to disable MSI by setting 'hint.hdac.0.msi=0' hint. > > Once I disabled snd_hda_load="YES" in /boot/loader.conf, it comes up > all times. However, when I run "kldload snd_hda", the system stops responding, > i.e. crashes. > > So, now I added 'hint.hdac.0.msi="0"' in the hint; then, system comes up fine. > I tried "kldload snd_hda" and got the following output. > System didn't crash after adding the hint so that I added snd_hda_load="YES" > back to /boot/loader.conf. I have committed a patch to the CURRENT that should disable MSI for your HDA controller by default. Test it please. -- Alexander Motin