![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开源夏令营
进哥说Java面试
这个作者很懒,什么都没留下…
展开
-
向Linux上游社区提交补丁
安装git-email:$ sudo apt-get install git-email配置SMTP server:$ git config --global sendemail.smtpserver smtp.gmail.com$ git config --global sendemail.smtpserverport 587$ git config --global原创 2014-07-26 21:37:40 · 1928 阅读 · 0 评论 -
selftest测试框架开发
1.loopback test我觉得应该在QEMU端做处理,仅从virtio_net能发出去,但收不上来2.重置后就断线了,而且ifconfig up后会panic原创 2014-07-23 15:44:38 · 4083 阅读 · 0 评论 -
功能协商与重置功能实现
按照预定的《selftest测试框架开发》,目前基本实现virtio-net的功能协商与重置功能原创 2014-07-28 12:43:34 · 1139 阅读 · 0 评论 -
开源夏令营中期报告
知识总结原创 2014-08-06 09:00:10 · 976 阅读 · 0 评论 -
qemu及Guest OS环境搭建
主要参考http://smilejay.com/kvm_theory_practice/Kvm在安装好Ubuntu13.10server后就有,安装Guest OS参照http://blog.sina.com.cn/s/blog_62401233010156je.html安装guest OS首先创建一块虚拟磁盘镜像,如果是准备安装Fedora这样的OS,还是创建10G以上的硬盘吧。原创 2014-07-15 15:15:31 · 1313 阅读 · 0 评论 -
KVM 内存虚拟化
客户机物理地址空间为了实现内存虚拟化,让客户机使用一个隔离的、从零开始且具有连续的内存空间,KVM 引入一层新的地址空间,即客户机物理地址空间 (Guest Physical Address, GPA),这个地址空间并不是真正的物理地址空间,它只是宿主机虚拟地址空间在客户机地址空间的一个映射。对客户机来说,客户机物理地址空间都是从零开始的连续地址空间,但对于宿主机来说,客户机的物理地址空间原创 2014-09-05 21:38:19 · 1046 阅读 · 0 评论 -
patch修改
运行./scripts/get_maintainer.pl可获得相关linux文件的内核maintainer,本项目主要涉及到的邮件列表主要有;Rusty Russell (maintainer:VIRTIO CORE, NET...,commit_signer:3/4=75%,authored:1/4=25%,added_lines:2/8=25%)"Michael S. Tsirki原创 2014-09-08 13:11:39 · 1531 阅读 · 0 评论 -
Qemu端loopback功能实现
一、Qemu代码调研fenxixia原创 2014-08-15 08:54:27 · 1036 阅读 · 0 评论 -
开源夏令营总结
两个月很快过去了,在Fam Zheng的指导下,大体完成了整个项目要求。按照预定计划,本项目需求为:基本功能:收发包, 功能协商, 重置。中期检查前完成测试框架。至少有一个最简测试用例。向Linux上游社区提交测试框架的补丁。结题之前完成基本测试。整个项目在按照这个计划执行,在开发完毕发送patch到Linux内核列表过程中,通过一步步的优化,我逐步体会到代码可读性,可维护性好原创 2014-09-08 13:37:27 · 1001 阅读 · 0 评论