Thank you for your comments! > static ssize_t at91sam_write (struct file *file, > const char __user *buffer, size_t count, loff_t *ppos) { > int retval=0, > count_bytes, > needed_write_bytes=0; > char addrbuf[ADDRESS_SIZE+1], > lendata[ADDRESS_SIZE+1], > > DMA on the stack. On some architectures this will fail. Give me please, how should I proceed in this case? kzalloc? Then it will work longer I'm sorry for disturbing. Regards Alexander -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html