aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-11-03 15:00:15 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-11-03 15:00:15 +0100
commit99d946ccff4e757395f5607f06645c79c2c951df (patch)
treec7234fee2110e4aeab8a637e15a0d1251f933ce7 /executor
parent2079602763074ecfff9e9793649fc215faf7a5e1 (diff)
executor: fix setup of vxcan
Adding vxcan1 also adds vxcan0. Setup and use both.
Diffstat (limited to 'executor')
-rw-r--r--executor/common_linux.h3
-rw-r--r--executor/defs.h10
-rw-r--r--executor/syscalls.h5
3 files changed, 7 insertions, 11 deletions
diff --git a/executor/common_linux.h b/executor/common_linux.h
index 0b7e15a63..5dbd5a56c 100644
--- a/executor/common_linux.h
+++ b/executor/common_linux.h
@@ -587,7 +587,7 @@ static void initialize_netdevices(void)
{"nlmon", "nlmon0"},
{"caif", "caif0"},
{"batadv", "batadv0"},
- // Note: adding device vxcan0 fails.
+ // Note: this adds vxcan0/vxcan1 pair, similar to veth (creating vxcan0 would fail).
{"vxcan", "vxcan1"},
// Note: netdevsim devices can't have the same name even in different namespaces.
{"netdevsim", netdevsim},
@@ -629,6 +629,7 @@ static void initialize_netdevices(void)
{"hsr0", 0},
{"dummy0", ETH_ALEN},
{"nlmon0", 0},
+ {"vxcan0", 0, true},
{"vxcan1", 0, true},
{"caif0", ETH_ALEN}, // TODO: up'ing caif fails with ENODEV
{"batadv0", ETH_ALEN},
diff --git a/executor/defs.h b/executor/defs.h
index 33621fc51..06a9fc177 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -70,7 +70,7 @@
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "e5c0001ae260a81ee59974b5ad110c196326f3f7"
+#define SYZ_REVISION "0ec7f090a895cf82ab41a46e65c69b4454e26ea2"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -80,7 +80,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "50b907b28392ade8f795f8f88990d3cb84ab2ef5"
+#define SYZ_REVISION "89d58cbf2acf0a284a5f6f4dc2c1f64cd035bee9"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -90,7 +90,7 @@
#if GOARCH_arm
#define GOARCH "arm"
-#define SYZ_REVISION "dfba12b4edeeb95d08f357872fac2de65eaeb841"
+#define SYZ_REVISION "24b24c9036bf2c83200993105d47e6e8d52824f1"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -100,7 +100,7 @@
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "a65fefc4d3a3550aecb837013bc8f74ba7513dce"
+#define SYZ_REVISION "0df8c4d230ccd81a645a3cda06fbe0fed41c416e"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -110,7 +110,7 @@
#if GOARCH_ppc64le
#define GOARCH "ppc64le"
-#define SYZ_REVISION "14eab01bd82692d4bd4d4047ed3cc79341917e90"
+#define SYZ_REVISION "c9dc2f5a65994c872d1ae9542e74f45d95396bde"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
diff --git a/executor/syscalls.h b/executor/syscalls.h
index d9a52e43f..8fad52067 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -3523,7 +3523,6 @@ const call_t syscalls[] = {
{"ioctl$VT_WAITACTIVE", 54},
{"ioctl$ifreq_SIOCGIFINDEX_team", 54},
{"ioctl$ifreq_SIOCGIFINDEX_vcan", 54},
- {"ioctl$ifreq_SIOCGIFINDEX_vxcan", 54},
{"ioctl$int_in", 54},
{"ioctl$int_out", 54},
{"ioctl$sock_FIOGETOWN", 54},
@@ -6379,7 +6378,6 @@ const call_t syscalls[] = {
{"ioctl$VT_WAITACTIVE", 16},
{"ioctl$ifreq_SIOCGIFINDEX_team", 16},
{"ioctl$ifreq_SIOCGIFINDEX_vcan", 16},
- {"ioctl$ifreq_SIOCGIFINDEX_vxcan", 16},
{"ioctl$int_in", 16},
{"ioctl$int_out", 16},
{"ioctl$sock_FIOGETOWN", 16},
@@ -9196,7 +9194,6 @@ const call_t syscalls[] = {
{"ioctl$VT_WAITACTIVE", 54},
{"ioctl$ifreq_SIOCGIFINDEX_team", 54},
{"ioctl$ifreq_SIOCGIFINDEX_vcan", 54},
- {"ioctl$ifreq_SIOCGIFINDEX_vxcan", 54},
{"ioctl$int_in", 54},
{"ioctl$int_out", 54},
{"ioctl$sock_FIOGETOWN", 54},
@@ -11999,7 +11996,6 @@ const call_t syscalls[] = {
{"ioctl$VT_WAITACTIVE", 29},
{"ioctl$ifreq_SIOCGIFINDEX_team", 29},
{"ioctl$ifreq_SIOCGIFINDEX_vcan", 29},
- {"ioctl$ifreq_SIOCGIFINDEX_vxcan", 29},
{"ioctl$int_in", 29},
{"ioctl$int_out", 29},
{"ioctl$sock_FIOGETOWN", 29},
@@ -14775,7 +14771,6 @@ const call_t syscalls[] = {
{"ioctl$VT_WAITACTIVE", 54},
{"ioctl$ifreq_SIOCGIFINDEX_team", 54},
{"ioctl$ifreq_SIOCGIFINDEX_vcan", 54},
- {"ioctl$ifreq_SIOCGIFINDEX_vxcan", 54},
{"ioctl$int_in", 54},
{"ioctl$int_out", 54},
{"ioctl$sock_FIOGETOWN", 54},