From 4428511d10687cb446ad705148333478437d3f23 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 21 Feb 2020 17:38:10 +0100 Subject: sys/linux: add NETLINK_RDMA descriptions --- executor/syscalls.h | 126 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 120 insertions(+), 6 deletions(-) (limited to 'executor/syscalls.h') diff --git a/executor/syscalls.h b/executor/syscalls.h index 868101417..645568305 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -4079,6 +4079,7 @@ const call_t syscalls[] = { {"openat$uinput", 295}, {"openat$urandom", 295}, {"openat$userio", 295}, + {"openat$uverbs0", 295}, {"openat$vcs", 295}, {"openat$vcsa", 295}, {"openat$vcsu", 295}, @@ -4495,6 +4496,23 @@ const call_t syscalls[] = { {"sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF", 370}, {"sendmsg$OSF_MSG_ADD", 370}, {"sendmsg$OSF_MSG_REMOVE", 370}, + {"sendmsg$RDMA_NLDEV_CMD_DELLINK", 370}, + {"sendmsg$RDMA_NLDEV_CMD_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV", 370}, + {"sendmsg$RDMA_NLDEV_CMD_NEWLINK", 370}, + {"sendmsg$RDMA_NLDEV_CMD_PORT_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_RES_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_RES_MR_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_RES_PD_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_RES_QP_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_SET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_DEL", 370}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_SET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_GET", 370}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_SET", 370}, {"sendmsg$SEG6_CMD_DUMPHMAC", 370}, {"sendmsg$SEG6_CMD_GET_TUNSRC", 370}, {"sendmsg$SEG6_CMD_SETHMAC", 370}, @@ -4965,6 +4983,7 @@ const call_t syscalls[] = { {"socket$nl_crypto", 359}, {"socket$nl_generic", 359}, {"socket$nl_netfilter", 359}, + {"socket$nl_rdma", 359}, {"socket$nl_route", 359}, {"socket$nl_xfrm", 359}, {"socket$packet", 359}, @@ -5031,6 +5050,7 @@ const call_t syscalls[] = { {"syz_init_net_socket$netrom", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_llcp", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_raw", 0, (syscall_t)syz_init_net_socket}, + {"syz_init_net_socket$nl_rdma", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$rose", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$x25", 0, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, (syscall_t)syz_kvm_setup_cpu}, @@ -5074,7 +5094,6 @@ const call_t syscalls[] = { {"syz_open_dev$floppy", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hiddev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, (syscall_t)syz_open_dev}, - {"syz_open_dev$ibv_device", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$media", 0, (syscall_t)syz_open_dev}, @@ -7406,6 +7425,7 @@ const call_t syscalls[] = { {"openat$uinput", 257}, {"openat$urandom", 257}, {"openat$userio", 257}, + {"openat$uverbs0", 257}, {"openat$vcs", 257}, {"openat$vcsa", 257}, {"openat$vcsu", 257}, @@ -7823,6 +7843,23 @@ const call_t syscalls[] = { {"sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF", 46}, {"sendmsg$OSF_MSG_ADD", 46}, {"sendmsg$OSF_MSG_REMOVE", 46}, + {"sendmsg$RDMA_NLDEV_CMD_DELLINK", 46}, + {"sendmsg$RDMA_NLDEV_CMD_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV", 46}, + {"sendmsg$RDMA_NLDEV_CMD_NEWLINK", 46}, + {"sendmsg$RDMA_NLDEV_CMD_PORT_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_RES_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_RES_MR_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_RES_PD_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_RES_QP_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_SET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_DEL", 46}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_SET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_GET", 46}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_SET", 46}, {"sendmsg$SEG6_CMD_DUMPHMAC", 46}, {"sendmsg$SEG6_CMD_GET_TUNSRC", 46}, {"sendmsg$SEG6_CMD_SETHMAC", 46}, @@ -8293,6 +8330,7 @@ const call_t syscalls[] = { {"socket$nl_crypto", 41}, {"socket$nl_generic", 41}, {"socket$nl_netfilter", 41}, + {"socket$nl_rdma", 41}, {"socket$nl_route", 41}, {"socket$nl_xfrm", 41}, {"socket$packet", 41}, @@ -8358,6 +8396,7 @@ const call_t syscalls[] = { {"syz_init_net_socket$netrom", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_llcp", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_raw", 0, (syscall_t)syz_init_net_socket}, + {"syz_init_net_socket$nl_rdma", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$rose", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$x25", 0, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, (syscall_t)syz_kvm_setup_cpu}, @@ -8401,7 +8440,6 @@ const call_t syscalls[] = { {"syz_open_dev$floppy", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hiddev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, (syscall_t)syz_open_dev}, - {"syz_open_dev$ibv_device", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$media", 0, (syscall_t)syz_open_dev}, @@ -10686,6 +10724,7 @@ const call_t syscalls[] = { {"openat$uinput", 322}, {"openat$urandom", 322}, {"openat$userio", 322}, + {"openat$uverbs0", 322}, {"openat$vcs", 322}, {"openat$vcsa", 322}, {"openat$vcsu", 322}, @@ -11103,6 +11142,23 @@ const call_t syscalls[] = { {"sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF", 296}, {"sendmsg$OSF_MSG_ADD", 296}, {"sendmsg$OSF_MSG_REMOVE", 296}, + {"sendmsg$RDMA_NLDEV_CMD_DELLINK", 296}, + {"sendmsg$RDMA_NLDEV_CMD_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV", 296}, + {"sendmsg$RDMA_NLDEV_CMD_NEWLINK", 296}, + {"sendmsg$RDMA_NLDEV_CMD_PORT_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_RES_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_RES_MR_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_RES_PD_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_RES_QP_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_SET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_DEL", 296}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_SET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_GET", 296}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_SET", 296}, {"sendmsg$SEG6_CMD_DUMPHMAC", 296}, {"sendmsg$SEG6_CMD_GET_TUNSRC", 296}, {"sendmsg$SEG6_CMD_SETHMAC", 296}, @@ -11572,6 +11628,7 @@ const call_t syscalls[] = { {"socket$nl_crypto", 281}, {"socket$nl_generic", 281}, {"socket$nl_netfilter", 281}, + {"socket$nl_rdma", 281}, {"socket$nl_route", 281}, {"socket$nl_xfrm", 281}, {"socket$packet", 281}, @@ -11637,6 +11694,7 @@ const call_t syscalls[] = { {"syz_init_net_socket$netrom", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_llcp", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_raw", 0, (syscall_t)syz_init_net_socket}, + {"syz_init_net_socket$nl_rdma", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$rose", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$x25", 0, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, (syscall_t)syz_kvm_setup_cpu}, @@ -11680,7 +11738,6 @@ const call_t syscalls[] = { {"syz_open_dev$floppy", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hiddev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, (syscall_t)syz_open_dev}, - {"syz_open_dev$ibv_device", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$media", 0, (syscall_t)syz_open_dev}, @@ -13952,6 +14009,7 @@ const call_t syscalls[] = { {"openat$uinput", 56}, {"openat$urandom", 56}, {"openat$userio", 56}, + {"openat$uverbs0", 56}, {"openat$vcs", 56}, {"openat$vcsa", 56}, {"openat$vcsu", 56}, @@ -14362,6 +14420,23 @@ const call_t syscalls[] = { {"sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF", 211}, {"sendmsg$OSF_MSG_ADD", 211}, {"sendmsg$OSF_MSG_REMOVE", 211}, + {"sendmsg$RDMA_NLDEV_CMD_DELLINK", 211}, + {"sendmsg$RDMA_NLDEV_CMD_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV", 211}, + {"sendmsg$RDMA_NLDEV_CMD_NEWLINK", 211}, + {"sendmsg$RDMA_NLDEV_CMD_PORT_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_RES_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_RES_MR_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_RES_PD_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_RES_QP_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_SET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_DEL", 211}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_SET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_GET", 211}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_SET", 211}, {"sendmsg$SEG6_CMD_DUMPHMAC", 211}, {"sendmsg$SEG6_CMD_GET_TUNSRC", 211}, {"sendmsg$SEG6_CMD_SETHMAC", 211}, @@ -14830,6 +14905,7 @@ const call_t syscalls[] = { {"socket$nl_crypto", 198}, {"socket$nl_generic", 198}, {"socket$nl_netfilter", 198}, + {"socket$nl_rdma", 198}, {"socket$nl_route", 198}, {"socket$nl_xfrm", 198}, {"socket$packet", 198}, @@ -14890,6 +14966,7 @@ const call_t syscalls[] = { {"syz_init_net_socket$netrom", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_llcp", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_raw", 0, (syscall_t)syz_init_net_socket}, + {"syz_init_net_socket$nl_rdma", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$rose", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$x25", 0, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, (syscall_t)syz_kvm_setup_cpu}, @@ -14933,7 +15010,6 @@ const call_t syscalls[] = { {"syz_open_dev$floppy", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hiddev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, (syscall_t)syz_open_dev}, - {"syz_open_dev$ibv_device", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$media", 0, (syscall_t)syz_open_dev}, @@ -17112,6 +17188,7 @@ const call_t syscalls[] = { {"openat$uinput", 5247}, {"openat$urandom", 5247}, {"openat$userio", 5247}, + {"openat$uverbs0", 5247}, {"openat$vcs", 5247}, {"openat$vcsa", 5247}, {"openat$vcsu", 5247}, @@ -17528,6 +17605,23 @@ const call_t syscalls[] = { {"sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF", 5045}, {"sendmsg$OSF_MSG_ADD", 5045}, {"sendmsg$OSF_MSG_REMOVE", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_DELLINK", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_NEWLINK", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_PORT_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_RES_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_RES_MR_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_RES_PD_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_RES_QP_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_SET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_DEL", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_SET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_GET", 5045}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_SET", 5045}, {"sendmsg$SEG6_CMD_DUMPHMAC", 5045}, {"sendmsg$SEG6_CMD_GET_TUNSRC", 5045}, {"sendmsg$SEG6_CMD_SETHMAC", 5045}, @@ -17998,6 +18092,7 @@ const call_t syscalls[] = { {"socket$nl_crypto", 5040}, {"socket$nl_generic", 5040}, {"socket$nl_netfilter", 5040}, + {"socket$nl_rdma", 5040}, {"socket$nl_route", 5040}, {"socket$nl_xfrm", 5040}, {"socket$packet", 5040}, @@ -18063,6 +18158,7 @@ const call_t syscalls[] = { {"syz_init_net_socket$netrom", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_llcp", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_raw", 0, (syscall_t)syz_init_net_socket}, + {"syz_init_net_socket$nl_rdma", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$rose", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$x25", 0, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, (syscall_t)syz_kvm_setup_cpu}, @@ -18106,7 +18202,6 @@ const call_t syscalls[] = { {"syz_open_dev$floppy", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hiddev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, (syscall_t)syz_open_dev}, - {"syz_open_dev$ibv_device", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$media", 0, (syscall_t)syz_open_dev}, @@ -20393,6 +20488,7 @@ const call_t syscalls[] = { {"openat$uinput", 286}, {"openat$urandom", 286}, {"openat$userio", 286}, + {"openat$uverbs0", 286}, {"openat$vcs", 286}, {"openat$vcsa", 286}, {"openat$vcsu", 286}, @@ -20809,6 +20905,23 @@ const call_t syscalls[] = { {"sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF", 341}, {"sendmsg$OSF_MSG_ADD", 341}, {"sendmsg$OSF_MSG_REMOVE", 341}, + {"sendmsg$RDMA_NLDEV_CMD_DELLINK", 341}, + {"sendmsg$RDMA_NLDEV_CMD_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV", 341}, + {"sendmsg$RDMA_NLDEV_CMD_NEWLINK", 341}, + {"sendmsg$RDMA_NLDEV_CMD_PORT_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_RES_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_RES_MR_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_RES_PD_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_RES_QP_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_SET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_DEL", 341}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_STAT_SET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_GET", 341}, + {"sendmsg$RDMA_NLDEV_CMD_SYS_SET", 341}, {"sendmsg$SEG6_CMD_DUMPHMAC", 341}, {"sendmsg$SEG6_CMD_GET_TUNSRC", 341}, {"sendmsg$SEG6_CMD_SETHMAC", 341}, @@ -21278,6 +21391,7 @@ const call_t syscalls[] = { {"socket$nl_crypto", 326}, {"socket$nl_generic", 326}, {"socket$nl_netfilter", 326}, + {"socket$nl_rdma", 326}, {"socket$nl_route", 326}, {"socket$nl_xfrm", 326}, {"socket$packet", 326}, @@ -21342,6 +21456,7 @@ const call_t syscalls[] = { {"syz_init_net_socket$netrom", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_llcp", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$nfc_raw", 0, (syscall_t)syz_init_net_socket}, + {"syz_init_net_socket$nl_rdma", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$rose", 0, (syscall_t)syz_init_net_socket}, {"syz_init_net_socket$x25", 0, (syscall_t)syz_init_net_socket}, {"syz_kvm_setup_cpu$arm64", 0, (syscall_t)syz_kvm_setup_cpu}, @@ -21385,7 +21500,6 @@ const call_t syscalls[] = { {"syz_open_dev$floppy", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hiddev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$hidraw", 0, (syscall_t)syz_open_dev}, - {"syz_open_dev$ibv_device", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$ircomm", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$loop", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$media", 0, (syscall_t)syz_open_dev}, -- cgit mrf-deployment