--- 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