socsvn commit: r288605 - soc2015/stefano
stefano at FreeBSD.org
stefano at FreeBSD.org
Tue Jul 21 12:55:09 UTC 2015
Author: stefano
Date: Tue Jul 21 12:55:08 2015
New Revision: 288605
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=288605
Log:
update timetable in README
Modified:
soc2015/stefano/README
Modified: soc2015/stefano/README
==============================================================================
--- soc2015/stefano/README Tue Jul 21 10:52:05 2015 (r288604)
+++ soc2015/stefano/README Tue Jul 21 12:55:08 2015 (r288605)
@@ -48,19 +48,19 @@
but we don't know if it is possible in easy way also in bhyve.
D3 (due by week 9):
-implement notification mechanism in bhyve/FreeBSD. We want to have a similar
-mechanism to ioeventfd and irqfd available in linux, to exchange notifications
-between guest and host threads. Risk factor: We don't know how long it takes
-because in linux we had eventfd already implemented.
-
-D4 (due by the end of project):
kernel thread in netmap host adapter to implement ptnetmap on FreeBSD host.
We expect to have the same performance of KVM (over 20 Mpps on VALE port; over
-75 Mpps on netmap-pipe; line rate [14.88 Mpps] on Physical [10Gbps] NICs).
+50 Mpps on netmap-pipe; line rate [14.88 Mpps] on Physical [10Gbps] NICs).
The code that the kthread runs, is already done. We need to implement only the
functions to create/delete kernel thread and to handle notifications.
(~300 loc on linux).
+D4 (due by the end of project):
+implement notification mechanism in bhyve/FreeBSD. We want to have a similar
+mechanism to ioeventfd and irqfd available in linux, to exchange notifications
+between guest and host threads. Risk factor: We don't know how long it takes
+because in linux we had eventfd already implemented.
+
================================ Milestones ====================================
Start date: 2015/05/25
Estimated end dates: 2015/08/17-21
@@ -70,16 +70,16 @@
add ptnetmap support to virtio device driver and QEMU frontend [D1].
Week 3: --- DONE ---
test, bugfix, and performance evaluation [D1].
-Week 4-5: --- STARTED ---
+Week 4-5: --- DONE ---
write code to map netmap host memory into the guest [D2].
-Week 6:
+Week 6: --- DONE ---
test and bugfix [D2]. prepare documents to mid-term evaluation.
-Week 7-8:
-implement notification mechanism in bhyve/freebsd [D3].
-Week 9:
+Week 7-8: --- DONE ---
+implement kernel thread in netmap host adapter [D3].
+Week 9: --- DONE ---
test and bugfix [D3].
-Week 10:
-implement kernel thread in netmap host adapter [D4].
+Week 10: --- STARTED ---
+implement notification mechanism in bhyve/freebsd [D4].
Week 11:
test and performance evaluation [D4].
Week 12:
More information about the svn-soc-all
mailing list