Skip to content

Instantly share code, notes, and snippets.

From 9c5575b8993594a0dc7823aecc89e18af583162a Mon Sep 17 00:00:00 2001
From: Takuya ASADA <syuu@cloudius-systems.com>
Date: Sat, 7 Jun 2014 23:32:50 +0900
Subject: [PATCH apps] Add OpenDaylight
Add OpenDaylight, a SDN controller software.
Signed-off-by: Takuya ASADA <syuu@cloudius-systems.com>
---
modules.json | 4 ++++
From ceb3966ac9758de157a726783af17aaa7d7a79dd Mon Sep 17 00:00:00 2001
From: Takuya ASADA <syuu@cloudius-systems.com>
Date: Mon, 9 Jun 2014 05:24:41 -0700
Subject: [PATCH 1/3] vmxnet3: change memory ordering on _check_empty_queues
---
include/osv/percpu_xmit.hh | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/osv/percpu_xmit.hh b/include/osv/percpu_xmit.hh
From 928dc899128ac9b6d0b0cc63b20889e56f7d32ee Mon Sep 17 00:00:00 2001
From: Takuya ASADA <syuu@cloudius-systems.com>
Date: Sun, 15 Jun 2014 03:35:25 +0900
Subject: [PATCH 2/3] vmxnet3: pending kick
---
drivers/vmxnet3.cc | 31 ++++++++++++-------------------
drivers/vmxnet3.hh | 8 ++------
2 files changed, 14 insertions(+), 25 deletions(-)
From 08ad503f3cc427c04f9060016a405ea7c27900d8 Mon Sep 17 00:00:00 2001
From: Takuya ASADA <syuu@cloudius-systems.com>
Date: Mon, 16 Jun 2014 06:44:47 +0900
Subject: [PATCH 3/3] vmxnet3: force wakeup
---
include/osv/percpu_xmit.hh | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/osv/percpu_xmit.hh b/include/osv/percpu_xmit.hh
diff --git a/ruby/Makefile b/ruby/Makefile
index 0544dd3..b0fcb0a 100644
--- a/ruby/Makefile
+++ b/ruby/Makefile
@@ -11,12 +11,12 @@ usr.manifest:
echo '/hello.rb: $${MODULE_DIR}/hello.rb' >> usr.manifest
echo '/webrick.rb: $${MODULE_DIR}/webrick.rb' >> usr.manifest
echo '/echoserver.rb: $${MODULE_DIR}/echoserver.rb' >> usr.manifest
+ echo '/hoge/**: $${MODULE_DIR}/rails/hoge/**' >> usr.manifest
echo '/libruby.so.2.1: $${MODULE_DIR}/upstream/ruby/libruby.so' >> usr.manifest
diff --git a/ruby/Makefile b/ruby/Makefile
index 0544dd3..252d816 100644
--- a/ruby/Makefile
+++ b/ruby/Makefile
@@ -11,12 +11,12 @@ usr.manifest:
echo '/hello.rb: $${MODULE_DIR}/hello.rb' >> usr.manifest
echo '/webrick.rb: $${MODULE_DIR}/webrick.rb' >> usr.manifest
echo '/echoserver.rb: $${MODULE_DIR}/echoserver.rb' >> usr.manifest
+ echo '/hoge/**: $${MODULE_DIR}/rails/hoge/**' >> usr.manifest
echo '/libruby.so.2.1: $${MODULE_DIR}/upstream/ruby/libruby.so' >> usr.manifest
From 9f7df95b77e12370da9a87c8cd9cea859e6d546e Mon Sep 17 00:00:00 2001
From: Takuya ASADA <syuu@cloudius-systems.com>
Date: Sat, 21 Jun 2014 16:37:08 +0900
Subject: [PATCH] network: add in6addr_any
Signed-off-by: Takuya ASADA <syuu@cloudius-systems.com>
---
bsd/sys/netinet6/in6.cc | 94 +++++++++++++++++++++++++++++++++++++++++++++++++
build.mk | 1 +
2 files changed, 95 insertions(+)
From 6c41080d8a18d7d21efd9a913f0d15e04ec2628e Mon Sep 17 00:00:00 2001
From: Takuya ASADA <syuu@cloudius-systems.com>
Date: Sat, 21 Jun 2014 17:43:51 +0900
Subject: [PATCH] network: __resp stub
Signed-off-by: Takuya ASADA <syuu@cloudius-systems.com>
---
apps | 2 +-
bsd/porting/res.cc | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++++
build.mk | 1 +
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
int
main()
{
int sock;
struct sockaddr_in addr;
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
int
main()
{
int sock;
struct sockaddr_in addr;