From owner-freebsd-multimedia@FreeBSD.ORG Sun Jun 14 05:02:17 2009 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB80E1065673 for ; Sun, 14 Jun 2009 05:02:17 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: from hamlet.setfilepointer.com (hamlet.SetFilePointer.com [63.224.10.2]) by mx1.freebsd.org (Postfix) with SMTP id E61D38FC1A for ; Sun, 14 Jun 2009 05:02:15 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: (qmail 80631 invoked from network); 14 Jun 2009 00:02:12 -0500 Received: from keira.kiwi-computer.com (HELO kiwi-computer.com) (63.224.10.3) by hamlet.setfilepointer.com with SMTP; 14 Jun 2009 00:02:12 -0500 Received: (qmail 67621 invoked by uid 2001); 14 Jun 2009 05:02:11 -0000 Date: Sun, 14 Jun 2009 00:02:11 -0500 From: "Rick C. Petty" To: Alexander Motin Message-ID: <20090614050211.GA67556@keira.kiwi-computer.com> References: <1242609781.00113421.1242598202@10.7.7.3> <4A122B72.80206@FreeBSD.org> <20090519184150.GA990@keira.kiwi-computer.com> <20090605020054.GA67365@keira.kiwi-computer.com> <4A28D79C.6070406@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4A28D79C.6070406@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-multimedia@freebsd.org Subject: Re: snd_hda works on i386, fails on amd64 (RELENG_7) X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rick-freebsd2008@kiwi-computer.com List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Jun 2009 05:02:18 -0000 *ping* On Fri, Jun 05, 2009 at 11:30:20AM +0300, Alexander Motin wrote: > Rick C. Petty wrote: > > > > Any help would be appreciated. Thanks in advance, > > > > usable memory = 8575410176 (8178 MB) > > avail memory = 8273821696 (7890 MB) > > Could you try to limit amount of system RAM to less then 3.5GB? Hardware I've tried this, no luck. > or driver may have issues with support of more then 32bit addresses. I > have successfully used driver on system with 4GB RAM, so I think that it > may be a hardware issue. What do you suggest? This works just fine in i386. > Also you may try to change > sc->support_64bit = HDA_FLAG_MATCH(gcap, HDAC_GCAP_64OK); > line to > sc->support_64bit = 0; > , to strictly limit driver to 32bit addresses ignoring hardware > capabilities. I tried this as well, no luck. I can dual-boot this system into either i386 or amd64. Do you (or anyone else) have any suggestions? I'm willing to patch my kernels (I'm following 7-stable) but I have no idea where to start. I would appreciate it if somebody would give me some direction here. -- Rick C. Petty