2014年3月9日 星期日

sk_buff data structure

最近在看Open vSwitch相關得議題
規劃先trace virtio-net相關得code再開始看open vSwitch
看virtio-net就會看到可怕的network driver
有道說trace code第一步就是先看相關得data structure
而network driver剛剛好就有一堆巨大的data structure...
像是sk_buff,應該是對network driver來說最重要的一個結構了吧

以下這篇文章解釋的很好,圖文並茂,留作記憶:
http://www.010cnc.net/subject/about/Linux%20TCP%2FIP%20%E5%8D%94%E8%AD%B0%E6%A3%A7%E7%9A%84%E8%A6%81%E5%AE%B3%E6%95%B8%E6%93%9A%E7%B5%90%E6%A7%8BSocket%20Buffer%28sk_buff%20%29.html

Related Posts:

  • vnc server on ubuntu照著作就對了! http://blog.csdn.net/it_yuan/article/details/9002405 … Read More
  • SIMD vs SIMT看HSA system architecture overview影片時看到HSAIL是採用SIMT model 這時猛然覺的到底跟SIMD差再哪裡 查到這篇文章,很詳細,技術也頗深 http://www.yosefk.com/blog/simd-simt-smt-parallelism-in-nvidia-gpus.html 看了一遍看不懂先放著XD 一個網誌寫出如此完整的report...真令人讚嘆 SIMD有點類似VLIW一道超長指令… Read More
  • sk_buff data structure 最近在看Open vSwitch相關得議題 規劃先trace virtio-net相關得code再開始看open vSwitch 看virtio-net就會看到可怕的network driver 有道說trace code第一步就是先看相關得data structure 而network driver剛剛好就有一堆巨大的data structure... 像是sk_buff,應該是對network driver來說最重要的一個結構了吧 以下這篇… Read More
  • ARMv8 host on Foundation model network setup and guest booted by kvmtool network setupFoundation model should be run as root with --network=bridged     --network=bridge will create bridge ARM0 on PC (or you can use --network-bridge=xxx to choose your bridge name) Remember to build your host kern… Read More
  • opecl environment setup memo安裝於ubuntu請看,我是我是用ubuntu13.04  可以正常運行 http://software.intel.com/en-us/forums/topic/390630 教學與範例請看 http://www.kimicat.com/opencl-1/opencl-jiao-xue-yi#TOC-OpenCL-2 … Read More

0 意見:

張貼留言