Re: pci_alloc_consistent from interrupt == BAD

From: David S. Miller (davem@redhat.com)
Date: Fri Jan 18 2002 - 15:38:37 EST


   From: Gérard Roudier <groudier@free.fr>
   Date: Fri, 18 Jan 2002 21:21:35 +0100 (CET)

   I have noted that some ports may [ever] require pci_alloc_consistent not
   to be called from interrupt context. Just I will look into this when time
   will allow.
   
Do not bother Gerard, these ports really are broken and
pci_alloc_consistent must work from interrupts.
   
   I am not going to ever use not cache coherent hardware, even if I am ready
   to make the sym driver work reliably on such brain-dead things. Just it is
   not high priority stuff for now.

Perhaps you misunderstand, it is not "lack of cache coherency" it is
"cache needs flushing around DMA transfers" and this is handled
perfectly by PCI DMA interfaces. It is nothing you should be
concerned about.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Jan 23 2002 - 21:00:29 EST