Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jun 2009 00:02:11 -0500
From:      "Rick C. Petty" <rick-freebsd2008@kiwi-computer.com>
To:        Alexander Motin <mav@FreeBSD.org>
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: snd_hda works on i386, fails on amd64 (RELENG_7)
Message-ID:  <20090614050211.GA67556@keira.kiwi-computer.com>
In-Reply-To: <4A28D79C.6070406@FreeBSD.org>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
*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



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