Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Dec 2007 11:29:43 +0200
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Ariff Abdullah <ariff@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: snd_hda + ath = hard hang
Message-ID:  <20071203092943.GU83121@deviant.kiev.zoral.com.ua>
In-Reply-To: <20071203012053.037a73f6.ariff@FreeBSD.org>
References:  <20071125201915.GC78396@deviant.kiev.zoral.com.ua> <20071203012053.037a73f6.ariff@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--KH9S6eoVXLBawpUJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Dec 03, 2007 at 01:20:53AM +0800, Ariff Abdullah wrote:
> On Sun, 25 Nov 2007 22:19:15 +0200
> Kostik Belousov <kostikbel@gmail.com> wrote:
> > I have a laptop that shares interrupt between ath0 and snd_hda0
> > devices. Machine works under the RELENG_6 normally. Now, on the
> > RELENG_7 (and CURRENT), attempt to ifconfig ath0 up usualy hangs the
> > machine in the next 2-5 minutes.
> >=20
> > Hang is hard, I even cannot switch the console to look at the kernel
> > messages or enter the ddb. Also, laptop does not have a serial port.
> >=20
> > Not setting the ath0 up, or, unloading snd_hda.ko before activating
> > the interface, allows machine to work. Wireless works without
> > problem, interrupt rate is as expected.
> >=20
> > Any advice ?
> >=20
>=20
> Try enabling msi via hint.pcm.%d.msi=3D"1" . It is disabled by default
> due to too many broken msi.
>=20
> There is a poor man polling mode which can be enabled through sysctl
> dev.pcm.%d.polling=3D1, but I won't recommend this for typical usage
> (unless to debug this kind of weird issues).
>=20
> This regression probably originated from somewhere else since you said
> it was working fine under RELENG_6.

I filled the PR 118316, see there for some kind of workaround/solution.
It seems that removing INTR_FILTER from kernel config solves it.

--KH9S6eoVXLBawpUJ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFHU8yHC3+MBN1Mb4gRAmOTAKDobJZWdtPiARpAfcBxNAnepJBnuACgmKXL
Sl8C9pAPInMEnKmkZUE1pcI=
=ePO1
-----END PGP SIGNATURE-----

--KH9S6eoVXLBawpUJ--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071203092943.GU83121>