Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Oct 2006 09:52:31 -0700
From:      Marcel Moolenaar <xcllnt@mac.com>
To:        Ariff Abdullah <ariff@FreeBSD.org>
Cc:        "current@freebsd.org" <current@FreeBSD.org>
Subject:   Re: sound/driver/hda and ia64
Message-ID:  <4CBB154F-6BD9-4E32-9A80-7A07ECC6B096@mac.com>
In-Reply-To: <20061002205039.301fa766.ariff@FreeBSD.org>
References:  <59493.1159791753@critter.freebsd.dk> <20061002205039.301fa766.ariff@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Oct 2, 2006, at 5:50 AM, Ariff Abdullah wrote:

> On Mon, 02 Oct 2006 12:22:33 +0000
> Poul-Henning Kamp <phk@phk.freebsd.dk> wrote:
>>
>> During a "make universe" ia64 fails with the following errors.
>>
>> I wouldn't expect a sound driver to call any of those functions at
>> all, what's going on ?

*snip*

> I wish BUS_DMA_NOCACHE has real meaning (like what NetBSD did) since
> uncached DMA is pretty much guarantee to make the driver works on
> broken i386/amd86 hardwares.
>
> Should we just narrow this down to i386/amd64 , or give
> BUS_DMA_NOCACHE a real meaning as part of bus_dmamem_alloc() ?

Ideally, we should fix our busdma implementation. In the mean time,
feel free to make this driver specific to i386/amd64 because it now
actually is specific to i386/amd64 and a broken make universe is a
bother to other developers.

Just my $0.02

-- 
Marcel Moolenaar
xcllnt@mac.com





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CBB154F-6BD9-4E32-9A80-7A07ECC6B096>