On 2/22/07, kristrev@xxxxxxxxxxxxxxxxxxxxx <kristrev@xxxxxxxxxxxxxxxxxxxxx> wrote:
Hello, I am working on optimizing the TCP-code for a certain type of TCP-stream, and to make one of my optimizations work I need to copy data from one SKB (the data field of the skb) to another SKB (data field). Currently I am using memcpy, and it does what it is supposed to, but I am curious as to if there are any other (potentially faster/more efficient) ways of doing it. I have checked out the skb_add_data (used when you can copy data from the msg you are sending into the most recent skb added to the queue), but from what I can understand it only copies from userspace into kernelspace (whereas I need to copy kernel-kernel). Does anyone have any hints, suggestions, solutions or something else they think might help? Thanks, Kristian -
How about cloning? Is that an option? - To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html