Well I would have done all this (mlock, alloc buffer in kernel space and map it to user space etc.). But the critical issue is that all should be code compatible to Win (ducking away...). The API under Win allows chain DMA from user space
so the program which was initially developed under Win uses this feature. My
module needs to jump in to support this. Another problem is that the buffer
is often reallocated.
Christoph
-- ********************************************************** * Christoph Baumann * * Kirchhoff-Institut für Physik - Uni Heidelberg * * Mail: baumann@kip.uni-heidelberg.de * * Phone: ++49-6221-54-4329 * **********************************************************- 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/