--- Jaroslav Kysela <[EMAIL PROTECTED]> wrote:
> We use
> GFP_ATOMIC|GFP_DMA like pci_allocate_consistent().

OK, I've hacked about a bit and it's not the presence
of GFP_ATOMIC that causes trouble but the absence of
GFP_DMA.

Note that the current code in snd_malloc_isa_pages()
is:

  dma_area = snd_malloc_pages(size,
GFP_ATOMIC|GFP_KERNEL);

Without the GFP_DMA, ISA DMA transfers on my machine
do not work. GFP_DMA|GFP_ATOMIC|GFP_KERNEL is OK.

Chris


__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to