From owner-freebsd-multimedia@FreeBSD.ORG Sat Jul 21 22:59:12 2007 Return-Path: Delivered-To: multimedia@FreeBSD.org Received: from misaki (localhost [IPv6:::1]) by hub.freebsd.org (Postfix) with SMTP id 2C75116A417; Sat, 21 Jul 2007 22:59:10 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Date: Sun, 22 Jul 2007 06:59:07 +0800 From: Ariff Abdullah To: Wes Morgan Message-Id: <20070722065907.22d53e35.ariff@FreeBSD.org> In-Reply-To: References: <20070721222514.21f77e56.ariff@FreeBSD.org> <20070722033151.6a3a6551.ariff@FreeBSD.org> Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Sun__22_Jul_2007_06_59_07_+0800_EFc7JNHUE.j_4a_2" Cc: multimedia@FreeBSD.org Subject: Re: HDA recording X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jul 2007 22:59:12 -0000 --Signature=_Sun__22_Jul_2007_06_59_07_+0800_EFc7JNHUE.j_4a_2 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, 21 Jul 2007 15:52:09 -0400 (EDT) Wes Morgan wrote: > On Sun, 22 Jul 2007, Ariff Abdullah wrote: >=20 > > On Sat, 21 Jul 2007 14:40:29 -0400 (EDT) > > Wes Morgan wrote: > >> On Sat, 21 Jul 2007, Ariff Abdullah wrote: > >> > >>> On Sat, 21 Jul 2007 09:47:00 -0400 (EDT) > >>> Wes Morgan wrote: > >>>> Is recording via HDA working for anyone? When last I tried, > >back >> in > May, I was able to record. However I'm not sure how > >old the >> kernel > I was running was... As it stands now, I > >reverted hda >> back to > 20070320_0043 (not the pcm driver > >though) and it still >> doesn't > work. I tried rolling back the=20 > >entire sound >> infrastructure but it > would not compile. > >>>> > >>>> The error I'm seeing is: > >>>> > >>>> pcm0:virtual:dsp0.vr0: record interrupt timeout, channel dead > >>>> > >>>> /dev/sndstat is: > >>>> > >>>> FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) > >>>> Installed devices: > >>>> pcm0: at memory > >>>> 0x80000000 irq 22 kld snd_hda [20070710_0047] [MPSAFE] > >>> (1p:1v/1r:1v > channels duplex default) > >>>> > >>> > >>> Try disabling vrec. dev.pcm.%d.rec.vchans=3D0 > >> > >> Now I get: > >> > >> pcm0:record:dsp0.r0: record interrupt timeout, channel dead > >> > >> instead. > > > > Try this patch: > > > > http://people.freebsd.org/~ariff/test/channel.c.diff > > > > > > else, try enabling polling mode. >=20 > Still get timeouts, with polling on, vchan recording off, > with/without the patch, and all permutations of the three I could > think of. No idea. Let see.. 1) Try enabling msi with hint.pcm.%d.msi=3D1 2) Try releng6, where it is left unchanged as a control specimen. 3) Try moving backwards (not just sound), grab older sources, etc, older cd snapshot, 4) ... -- Ariff Abdullah FreeBSD ... Recording in stereo is obviously too advanced and confusing for us idiot ***** users :P ........ --Signature=_Sun__22_Jul_2007_06_59_07_+0800_EFc7JNHUE.j_4a_2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGoo+7lr+deMUwTNoRAnNKAJ4pNtPIxV1IulD0KAeshVVwrR8GpwCeOafm oHCz9KAtM1px9FpcHYJ+kro= =07OU -----END PGP SIGNATURE----- --Signature=_Sun__22_Jul_2007_06_59_07_+0800_EFc7JNHUE.j_4a_2--