[Top] [All Lists]

Re: Ensoniq ES1371 problem on Cobalt MIPS

To: Atsushi Nemoto <>
Subject: Re: Ensoniq ES1371 problem on Cobalt MIPS
From: Martin Michlmayr <>
Date: Tue, 24 Jan 2006 16:06:30 +0000
In-reply-to: <>
Original-recipient: rfc822;
References: <> <>
User-agent: Mutt/1.5.11
* Atsushi Nemoto <> [2006-01-24 13:28]:
> ALSA uses virt_to_page() but this is not work for buffers returned by
> pci_alloc_consistent() on MIPS with CONFIG_DMA_NONCOHERENT.  We can
> make virt_to_page() bulletproof but it might have some performance
> impact.  It seems API something like dma_to_page() should be
> introduced.

Can you start a discusion about this on lkml?  I'd assume some other
platforms have similar problems.

> Anyway, here is my ugly patch against 2.6.15.  It would fix some
> problems with ALSA on noncoherent MIPS platform.

This patch didn't really improve anything.
Martin Michlmayr

<Prev in Thread] Current Thread [Next in Thread>