From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> Date: Sat, 26 Jan 2008 23:54:18 -0800 (PST) > Wouldn't it be nice to just handle the MTU memory accounting issue at the > network level too? If the driver does it, it can immediately recycle the packet back into the RX ring without all the overhead of freeing it and then allocating it all over again. It can also avoid all of the DMA map/unmap operations as well. (you can copy and entire packet in the time a PIO operation to some of these IOMMU chips can take) Moving all of this into netif_receive_skb() would be great for centralization of logic, but I would not advocate it specifically because it makes the drivers etc. do a lot of wasteful work. - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html