Hi
  Currently, I am working on zero copy. The way I do is using user buffer as skb
data area, and use kmap, map it into kernel. As my understand, When e1000e
invoke alloc_skb, it will get the construct skb. And use dma_signle_map get phy
address and later on use dma copy copy it into skb data area. Is that correct ?
Did e1000e driver perform other copy or checksum for received skb. And I think
e1000_clean_rx_irq is the receive entry. I don't know if it is right. 
  Second question is if I want to discard rx checksum and tx checksum in
hardware, is there anything I can do? 
  Have a nice day


------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to