From 04ca72cd45348daab9d896bbec8ea4c2d13455ac Mon Sep 17 00:00:00 2001 From: Jiri Pirko Date: Fri, 17 May 2019 18:04:26 +0200 Subject: sys/linux: add support for basic devlink syscalls Add support for basic set of devlink interface syscalls Signed-off-by: Jiri Pirko --- executor/syscalls.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'executor/syscalls.h') diff --git a/executor/syscalls.h b/executor/syscalls.h index 9507a33fb..4927f6df1 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -4023,6 +4023,10 @@ const call_t syscalls[] = { {"sendmmsg$sock", 345}, {"sendmmsg$unix", 345}, {"sendmsg", 370}, + {"sendmsg$DEVLINK_CMD_GET", 370}, + {"sendmsg$DEVLINK_CMD_PORT_GET", 370}, + {"sendmsg$DEVLINK_CMD_PORT_SET", 370}, + {"sendmsg$DEVLINK_CMD_RELOAD", 370}, {"sendmsg$FOU_CMD_ADD", 370}, {"sendmsg$FOU_CMD_DEL", 370}, {"sendmsg$FOU_CMD_GET", 370}, @@ -4524,6 +4528,7 @@ const call_t syscalls[] = { {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, {"syz_genetlink_get_family_id$SEG6", 0, (syscall_t)syz_genetlink_get_family_id}, + {"syz_genetlink_get_family_id$devlink", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$fou", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$ipvs", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$nbd", 0, (syscall_t)syz_genetlink_get_family_id}, @@ -6838,6 +6843,10 @@ const call_t syscalls[] = { {"sendmmsg$sock", 307}, {"sendmmsg$unix", 307}, {"sendmsg", 46}, + {"sendmsg$DEVLINK_CMD_GET", 46}, + {"sendmsg$DEVLINK_CMD_PORT_GET", 46}, + {"sendmsg$DEVLINK_CMD_PORT_SET", 46}, + {"sendmsg$DEVLINK_CMD_RELOAD", 46}, {"sendmsg$FOU_CMD_ADD", 46}, {"sendmsg$FOU_CMD_DEL", 46}, {"sendmsg$FOU_CMD_GET", 46}, @@ -7339,6 +7348,7 @@ const call_t syscalls[] = { {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, {"syz_genetlink_get_family_id$SEG6", 0, (syscall_t)syz_genetlink_get_family_id}, + {"syz_genetlink_get_family_id$devlink", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$fou", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$ipvs", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$nbd", 0, (syscall_t)syz_genetlink_get_family_id}, @@ -9607,6 +9617,10 @@ const call_t syscalls[] = { {"sendmmsg$sock", 374}, {"sendmmsg$unix", 374}, {"sendmsg", 296}, + {"sendmsg$DEVLINK_CMD_GET", 296}, + {"sendmsg$DEVLINK_CMD_PORT_GET", 296}, + {"sendmsg$DEVLINK_CMD_PORT_SET", 296}, + {"sendmsg$DEVLINK_CMD_RELOAD", 296}, {"sendmsg$FOU_CMD_ADD", 296}, {"sendmsg$FOU_CMD_DEL", 296}, {"sendmsg$FOU_CMD_GET", 296}, @@ -10106,6 +10120,7 @@ const call_t syscalls[] = { {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, {"syz_genetlink_get_family_id$SEG6", 0, (syscall_t)syz_genetlink_get_family_id}, + {"syz_genetlink_get_family_id$devlink", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$fou", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$ipvs", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$nbd", 0, (syscall_t)syz_genetlink_get_family_id}, @@ -12353,6 +12368,10 @@ const call_t syscalls[] = { {"sendmmsg$sock", 269}, {"sendmmsg$unix", 269}, {"sendmsg", 211}, + {"sendmsg$DEVLINK_CMD_GET", 211}, + {"sendmsg$DEVLINK_CMD_PORT_GET", 211}, + {"sendmsg$DEVLINK_CMD_PORT_SET", 211}, + {"sendmsg$DEVLINK_CMD_RELOAD", 211}, {"sendmsg$FOU_CMD_ADD", 211}, {"sendmsg$FOU_CMD_DEL", 211}, {"sendmsg$FOU_CMD_GET", 211}, @@ -12847,6 +12866,7 @@ const call_t syscalls[] = { {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, {"syz_genetlink_get_family_id$SEG6", 0, (syscall_t)syz_genetlink_get_family_id}, + {"syz_genetlink_get_family_id$devlink", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$fou", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$ipvs", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$nbd", 0, (syscall_t)syz_genetlink_get_family_id}, @@ -15107,6 +15127,10 @@ const call_t syscalls[] = { {"sendmmsg$sock", 349}, {"sendmmsg$unix", 349}, {"sendmsg", 341}, + {"sendmsg$DEVLINK_CMD_GET", 341}, + {"sendmsg$DEVLINK_CMD_PORT_GET", 341}, + {"sendmsg$DEVLINK_CMD_PORT_SET", 341}, + {"sendmsg$DEVLINK_CMD_RELOAD", 341}, {"sendmsg$FOU_CMD_ADD", 341}, {"sendmsg$FOU_CMD_DEL", 341}, {"sendmsg$FOU_CMD_GET", 341}, @@ -15606,6 +15630,7 @@ const call_t syscalls[] = { {"syz_extract_tcp_res", 0, (syscall_t)syz_extract_tcp_res}, {"syz_extract_tcp_res$synack", 0, (syscall_t)syz_extract_tcp_res}, {"syz_genetlink_get_family_id$SEG6", 0, (syscall_t)syz_genetlink_get_family_id}, + {"syz_genetlink_get_family_id$devlink", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$fou", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$ipvs", 0, (syscall_t)syz_genetlink_get_family_id}, {"syz_genetlink_get_family_id$nbd", 0, (syscall_t)syz_genetlink_get_family_id}, -- cgit mrf-deployment