From d1419fc79fd0339eceb3b451c8c50edec18cc3c7 Mon Sep 17 00:00:00 2001 From: Noa Osherovich Date: Sun, 17 Dec 2017 17:53:22 +0200 Subject: Sys/linux: Add rdma.txt Initial description of the kernel's RDMA subsystem. This patch covers most of the older write() interface as well as the some ioctl functions. Also disable rdma_cm's ib_qp_type flags as it conflicts with rdma's definition, and rdma builds first. Signed-off-by: Noa Osherovich --- executor/syscalls.h | 260 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 260 insertions(+) (limited to 'executor/syscalls.h') diff --git a/executor/syscalls.h b/executor/syscalls.h index 9f246f470..f513a33c8 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -1598,6 +1598,7 @@ const call_t syscalls[] = { {"clock_settime", 264}, {"clone", 120}, {"close", 6}, + {"close$ibv_device", 6}, {"connect", 362}, {"connect$ax25", 362}, {"connect$bt_l2cap", 362}, @@ -2040,6 +2041,8 @@ const call_t syscalls[] = { {"ioctl$CDROM_SELECT_SPEED", 54}, {"ioctl$CDROM_SEND_PACKET", 54}, {"ioctl$CDROM_SET_OPTIONS", 54}, + {"ioctl$CREATE_COUNTERS", 54}, + {"ioctl$DESTROY_COUNTERS", 54}, {"ioctl$DMA_BUF_IOCTL_SYNC", 54}, {"ioctl$DRM_IOCTL_ADD_BUFS", 54}, {"ioctl$DRM_IOCTL_ADD_CTX", 54}, @@ -2422,6 +2425,7 @@ const call_t syscalls[] = { {"ioctl$PPPIOCSPASS", 54}, {"ioctl$PPPOEIOCDFWD", 54}, {"ioctl$PPPOEIOCSFWD", 54}, + {"ioctl$READ_COUNTERS", 54}, {"ioctl$RFKILL_IOCTL_NOINPUT", 54}, {"ioctl$RNDADDENTROPY", 54}, {"ioctl$RNDADDTOENTCNT", 54}, @@ -3881,6 +3885,7 @@ const call_t syscalls[] = { {"syz_open_dev$dspn", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 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}, @@ -3942,6 +3947,30 @@ const call_t syscalls[] = { {"waitid", 284}, {"write", 4}, {"write$9p", 4}, + {"write$ALLOC_MW", 4}, + {"write$ALLOC_PD", 4}, + {"write$ATTACH_MCAST", 4}, + {"write$CLOSE_XRCD", 4}, + {"write$CREATE_AH", 4}, + {"write$CREATE_COMP_CHANNEL", 4}, + {"write$CREATE_CQ", 4}, + {"write$CREATE_CQ_EX", 4}, + {"write$CREATE_FLOW", 4}, + {"write$CREATE_QP", 4}, + {"write$CREATE_RWQ_IND_TBL", 4}, + {"write$CREATE_SRQ", 4}, + {"write$CREATE_WQ", 4}, + {"write$DEALLOC_MW", 4}, + {"write$DEALLOC_PD", 4}, + {"write$DEREG_MR", 4}, + {"write$DESTROY_AH", 4}, + {"write$DESTROY_CQ", 4}, + {"write$DESTROY_FLOW", 4}, + {"write$DESTROY_QP", 4}, + {"write$DESTROY_RWQ_IND_TBL", 4}, + {"write$DESTROY_SRQ", 4}, + {"write$DESTROY_WQ", 4}, + {"write$DETACH_MCAST", 4}, {"write$FUSE_ATTR", 4}, {"write$FUSE_BMAP", 4}, {"write$FUSE_CREATE_OPEN", 4}, @@ -3964,6 +3993,17 @@ const call_t syscalls[] = { {"write$FUSE_POLL", 4}, {"write$FUSE_STATFS", 4}, {"write$FUSE_WRITE", 4}, + {"write$MLX5_ALLOC_PD", 4}, + {"write$MLX5_CREATE_CQ", 4}, + {"write$MLX5_CREATE_DV_QP", 4}, + {"write$MLX5_CREATE_QP", 4}, + {"write$MLX5_CREATE_SRQ", 4}, + {"write$MLX5_CREATE_WQ", 4}, + {"write$MLX5_GET_CONTEXT", 4}, + {"write$MLX5_MODIFY_WQ", 4}, + {"write$MODIFY_QP", 4}, + {"write$MODIFY_SRQ", 4}, + {"write$OPEN_XRCD", 4}, {"write$P9_RATTACH", 4}, {"write$P9_RAUTH", 4}, {"write$P9_RCLUNK", 4}, @@ -3999,6 +4039,14 @@ const call_t syscalls[] = { {"write$P9_RWSTAT", 4}, {"write$P9_RXATTRCREATE", 4}, {"write$P9_RXATTRWALK", 4}, + {"write$POLL_CQ", 4}, + {"write$POST_RECV", 4}, + {"write$POST_SEND", 4}, + {"write$POST_SRQ_RECV", 4}, + {"write$QUERY_DEVICE_EX", 4}, + {"write$QUERY_PORT", 4}, + {"write$QUERY_QP", 4}, + {"write$QUERY_SRQ", 4}, {"write$RDMA_USER_CM_CMD_ACCEPT", 4}, {"write$RDMA_USER_CM_CMD_BIND", 4}, {"write$RDMA_USER_CM_CMD_BIND_IP", 4}, @@ -4021,6 +4069,10 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 4}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 4}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 4}, + {"write$REG_MR", 4}, + {"write$REQ_NOTIFY_CQ", 4}, + {"write$REREG_MR", 4}, + {"write$RESIZE_CQ", 4}, {"write$UHID_CREATE", 4}, {"write$UHID_CREATE2", 4}, {"write$UHID_DESTROY", 4}, @@ -4184,6 +4236,7 @@ const call_t syscalls[] = { {"clock_settime", 227}, {"clone", 56}, {"close", 3}, + {"close$ibv_device", 3}, {"connect", 42}, {"connect$ax25", 42}, {"connect$bt_l2cap", 42}, @@ -4626,6 +4679,8 @@ const call_t syscalls[] = { {"ioctl$CDROM_SELECT_SPEED", 16}, {"ioctl$CDROM_SEND_PACKET", 16}, {"ioctl$CDROM_SET_OPTIONS", 16}, + {"ioctl$CREATE_COUNTERS", 16}, + {"ioctl$DESTROY_COUNTERS", 16}, {"ioctl$DMA_BUF_IOCTL_SYNC", 16}, {"ioctl$DRM_IOCTL_ADD_BUFS", 16}, {"ioctl$DRM_IOCTL_ADD_CTX", 16}, @@ -5008,6 +5063,7 @@ const call_t syscalls[] = { {"ioctl$PPPIOCSPASS", 16}, {"ioctl$PPPOEIOCDFWD", 16}, {"ioctl$PPPOEIOCSFWD", 16}, + {"ioctl$READ_COUNTERS", 16}, {"ioctl$RFKILL_IOCTL_NOINPUT", 16}, {"ioctl$RNDADDENTROPY", 16}, {"ioctl$RNDADDTOENTCNT", 16}, @@ -6472,6 +6528,7 @@ const call_t syscalls[] = { {"syz_open_dev$dspn", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 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}, @@ -6533,6 +6590,30 @@ const call_t syscalls[] = { {"waitid", 247}, {"write", 1}, {"write$9p", 1}, + {"write$ALLOC_MW", 1}, + {"write$ALLOC_PD", 1}, + {"write$ATTACH_MCAST", 1}, + {"write$CLOSE_XRCD", 1}, + {"write$CREATE_AH", 1}, + {"write$CREATE_COMP_CHANNEL", 1}, + {"write$CREATE_CQ", 1}, + {"write$CREATE_CQ_EX", 1}, + {"write$CREATE_FLOW", 1}, + {"write$CREATE_QP", 1}, + {"write$CREATE_RWQ_IND_TBL", 1}, + {"write$CREATE_SRQ", 1}, + {"write$CREATE_WQ", 1}, + {"write$DEALLOC_MW", 1}, + {"write$DEALLOC_PD", 1}, + {"write$DEREG_MR", 1}, + {"write$DESTROY_AH", 1}, + {"write$DESTROY_CQ", 1}, + {"write$DESTROY_FLOW", 1}, + {"write$DESTROY_QP", 1}, + {"write$DESTROY_RWQ_IND_TBL", 1}, + {"write$DESTROY_SRQ", 1}, + {"write$DESTROY_WQ", 1}, + {"write$DETACH_MCAST", 1}, {"write$FUSE_ATTR", 1}, {"write$FUSE_BMAP", 1}, {"write$FUSE_CREATE_OPEN", 1}, @@ -6555,6 +6636,17 @@ const call_t syscalls[] = { {"write$FUSE_POLL", 1}, {"write$FUSE_STATFS", 1}, {"write$FUSE_WRITE", 1}, + {"write$MLX5_ALLOC_PD", 1}, + {"write$MLX5_CREATE_CQ", 1}, + {"write$MLX5_CREATE_DV_QP", 1}, + {"write$MLX5_CREATE_QP", 1}, + {"write$MLX5_CREATE_SRQ", 1}, + {"write$MLX5_CREATE_WQ", 1}, + {"write$MLX5_GET_CONTEXT", 1}, + {"write$MLX5_MODIFY_WQ", 1}, + {"write$MODIFY_QP", 1}, + {"write$MODIFY_SRQ", 1}, + {"write$OPEN_XRCD", 1}, {"write$P9_RATTACH", 1}, {"write$P9_RAUTH", 1}, {"write$P9_RCLUNK", 1}, @@ -6590,6 +6682,14 @@ const call_t syscalls[] = { {"write$P9_RWSTAT", 1}, {"write$P9_RXATTRCREATE", 1}, {"write$P9_RXATTRWALK", 1}, + {"write$POLL_CQ", 1}, + {"write$POST_RECV", 1}, + {"write$POST_SEND", 1}, + {"write$POST_SRQ_RECV", 1}, + {"write$QUERY_DEVICE_EX", 1}, + {"write$QUERY_PORT", 1}, + {"write$QUERY_QP", 1}, + {"write$QUERY_SRQ", 1}, {"write$RDMA_USER_CM_CMD_ACCEPT", 1}, {"write$RDMA_USER_CM_CMD_BIND", 1}, {"write$RDMA_USER_CM_CMD_BIND_IP", 1}, @@ -6612,6 +6712,10 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 1}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 1}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 1}, + {"write$REG_MR", 1}, + {"write$REQ_NOTIFY_CQ", 1}, + {"write$REREG_MR", 1}, + {"write$RESIZE_CQ", 1}, {"write$UHID_CREATE", 1}, {"write$UHID_CREATE2", 1}, {"write$UHID_DESTROY", 1}, @@ -6766,6 +6870,7 @@ const call_t syscalls[] = { {"clock_settime", 262}, {"clone", 120}, {"close", 6}, + {"close$ibv_device", 6}, {"connect", 283}, {"connect$ax25", 283}, {"connect$bt_l2cap", 283}, @@ -7205,6 +7310,8 @@ const call_t syscalls[] = { {"ioctl$CDROM_SELECT_SPEED", 54}, {"ioctl$CDROM_SEND_PACKET", 54}, {"ioctl$CDROM_SET_OPTIONS", 54}, + {"ioctl$CREATE_COUNTERS", 54}, + {"ioctl$DESTROY_COUNTERS", 54}, {"ioctl$DMA_BUF_IOCTL_SYNC", 54}, {"ioctl$DRM_IOCTL_ADD_BUFS", 54}, {"ioctl$DRM_IOCTL_ADD_CTX", 54}, @@ -7563,6 +7670,7 @@ const call_t syscalls[] = { {"ioctl$PPPIOCSPASS", 54}, {"ioctl$PPPOEIOCDFWD", 54}, {"ioctl$PPPOEIOCSFWD", 54}, + {"ioctl$READ_COUNTERS", 54}, {"ioctl$RFKILL_IOCTL_NOINPUT", 54}, {"ioctl$RNDADDENTROPY", 54}, {"ioctl$RNDADDTOENTCNT", 54}, @@ -9015,6 +9123,7 @@ const call_t syscalls[] = { {"syz_open_dev$dspn", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 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}, @@ -9074,6 +9183,30 @@ const call_t syscalls[] = { {"waitid", 280}, {"write", 4}, {"write$9p", 4}, + {"write$ALLOC_MW", 4}, + {"write$ALLOC_PD", 4}, + {"write$ATTACH_MCAST", 4}, + {"write$CLOSE_XRCD", 4}, + {"write$CREATE_AH", 4}, + {"write$CREATE_COMP_CHANNEL", 4}, + {"write$CREATE_CQ", 4}, + {"write$CREATE_CQ_EX", 4}, + {"write$CREATE_FLOW", 4}, + {"write$CREATE_QP", 4}, + {"write$CREATE_RWQ_IND_TBL", 4}, + {"write$CREATE_SRQ", 4}, + {"write$CREATE_WQ", 4}, + {"write$DEALLOC_MW", 4}, + {"write$DEALLOC_PD", 4}, + {"write$DEREG_MR", 4}, + {"write$DESTROY_AH", 4}, + {"write$DESTROY_CQ", 4}, + {"write$DESTROY_FLOW", 4}, + {"write$DESTROY_QP", 4}, + {"write$DESTROY_RWQ_IND_TBL", 4}, + {"write$DESTROY_SRQ", 4}, + {"write$DESTROY_WQ", 4}, + {"write$DETACH_MCAST", 4}, {"write$FUSE_ATTR", 4}, {"write$FUSE_BMAP", 4}, {"write$FUSE_CREATE_OPEN", 4}, @@ -9096,6 +9229,17 @@ const call_t syscalls[] = { {"write$FUSE_POLL", 4}, {"write$FUSE_STATFS", 4}, {"write$FUSE_WRITE", 4}, + {"write$MLX5_ALLOC_PD", 4}, + {"write$MLX5_CREATE_CQ", 4}, + {"write$MLX5_CREATE_DV_QP", 4}, + {"write$MLX5_CREATE_QP", 4}, + {"write$MLX5_CREATE_SRQ", 4}, + {"write$MLX5_CREATE_WQ", 4}, + {"write$MLX5_GET_CONTEXT", 4}, + {"write$MLX5_MODIFY_WQ", 4}, + {"write$MODIFY_QP", 4}, + {"write$MODIFY_SRQ", 4}, + {"write$OPEN_XRCD", 4}, {"write$P9_RATTACH", 4}, {"write$P9_RAUTH", 4}, {"write$P9_RCLUNK", 4}, @@ -9131,6 +9275,14 @@ const call_t syscalls[] = { {"write$P9_RWSTAT", 4}, {"write$P9_RXATTRCREATE", 4}, {"write$P9_RXATTRWALK", 4}, + {"write$POLL_CQ", 4}, + {"write$POST_RECV", 4}, + {"write$POST_SEND", 4}, + {"write$POST_SRQ_RECV", 4}, + {"write$QUERY_DEVICE_EX", 4}, + {"write$QUERY_PORT", 4}, + {"write$QUERY_QP", 4}, + {"write$QUERY_SRQ", 4}, {"write$RDMA_USER_CM_CMD_ACCEPT", 4}, {"write$RDMA_USER_CM_CMD_BIND", 4}, {"write$RDMA_USER_CM_CMD_BIND_IP", 4}, @@ -9153,6 +9305,10 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 4}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 4}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 4}, + {"write$REG_MR", 4}, + {"write$REQ_NOTIFY_CQ", 4}, + {"write$REREG_MR", 4}, + {"write$RESIZE_CQ", 4}, {"write$UHID_CREATE", 4}, {"write$UHID_CREATE2", 4}, {"write$UHID_DESTROY", 4}, @@ -9305,6 +9461,7 @@ const call_t syscalls[] = { {"clock_settime", 112}, {"clone", 220}, {"close", 57}, + {"close$ibv_device", 57}, {"connect", 203}, {"connect$ax25", 203}, {"connect$bt_l2cap", 203}, @@ -9737,6 +9894,8 @@ const call_t syscalls[] = { {"ioctl$CDROM_SELECT_SPEED", 29}, {"ioctl$CDROM_SEND_PACKET", 29}, {"ioctl$CDROM_SET_OPTIONS", 29}, + {"ioctl$CREATE_COUNTERS", 29}, + {"ioctl$DESTROY_COUNTERS", 29}, {"ioctl$DMA_BUF_IOCTL_SYNC", 29}, {"ioctl$DRM_IOCTL_ADD_BUFS", 29}, {"ioctl$DRM_IOCTL_ADD_CTX", 29}, @@ -10096,6 +10255,7 @@ const call_t syscalls[] = { {"ioctl$PPPIOCSPASS", 29}, {"ioctl$PPPOEIOCDFWD", 29}, {"ioctl$PPPOEIOCSFWD", 29}, + {"ioctl$READ_COUNTERS", 29}, {"ioctl$RFKILL_IOCTL_NOINPUT", 29}, {"ioctl$RNDADDENTROPY", 29}, {"ioctl$RNDADDTOENTCNT", 29}, @@ -11532,6 +11692,7 @@ const call_t syscalls[] = { {"syz_open_dev$dspn", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 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}, @@ -11587,6 +11748,30 @@ const call_t syscalls[] = { {"waitid", 95}, {"write", 64}, {"write$9p", 64}, + {"write$ALLOC_MW", 64}, + {"write$ALLOC_PD", 64}, + {"write$ATTACH_MCAST", 64}, + {"write$CLOSE_XRCD", 64}, + {"write$CREATE_AH", 64}, + {"write$CREATE_COMP_CHANNEL", 64}, + {"write$CREATE_CQ", 64}, + {"write$CREATE_CQ_EX", 64}, + {"write$CREATE_FLOW", 64}, + {"write$CREATE_QP", 64}, + {"write$CREATE_RWQ_IND_TBL", 64}, + {"write$CREATE_SRQ", 64}, + {"write$CREATE_WQ", 64}, + {"write$DEALLOC_MW", 64}, + {"write$DEALLOC_PD", 64}, + {"write$DEREG_MR", 64}, + {"write$DESTROY_AH", 64}, + {"write$DESTROY_CQ", 64}, + {"write$DESTROY_FLOW", 64}, + {"write$DESTROY_QP", 64}, + {"write$DESTROY_RWQ_IND_TBL", 64}, + {"write$DESTROY_SRQ", 64}, + {"write$DESTROY_WQ", 64}, + {"write$DETACH_MCAST", 64}, {"write$FUSE_ATTR", 64}, {"write$FUSE_BMAP", 64}, {"write$FUSE_CREATE_OPEN", 64}, @@ -11609,6 +11794,17 @@ const call_t syscalls[] = { {"write$FUSE_POLL", 64}, {"write$FUSE_STATFS", 64}, {"write$FUSE_WRITE", 64}, + {"write$MLX5_ALLOC_PD", 64}, + {"write$MLX5_CREATE_CQ", 64}, + {"write$MLX5_CREATE_DV_QP", 64}, + {"write$MLX5_CREATE_QP", 64}, + {"write$MLX5_CREATE_SRQ", 64}, + {"write$MLX5_CREATE_WQ", 64}, + {"write$MLX5_GET_CONTEXT", 64}, + {"write$MLX5_MODIFY_WQ", 64}, + {"write$MODIFY_QP", 64}, + {"write$MODIFY_SRQ", 64}, + {"write$OPEN_XRCD", 64}, {"write$P9_RATTACH", 64}, {"write$P9_RAUTH", 64}, {"write$P9_RCLUNK", 64}, @@ -11644,6 +11840,14 @@ const call_t syscalls[] = { {"write$P9_RWSTAT", 64}, {"write$P9_RXATTRCREATE", 64}, {"write$P9_RXATTRWALK", 64}, + {"write$POLL_CQ", 64}, + {"write$POST_RECV", 64}, + {"write$POST_SEND", 64}, + {"write$POST_SRQ_RECV", 64}, + {"write$QUERY_DEVICE_EX", 64}, + {"write$QUERY_PORT", 64}, + {"write$QUERY_QP", 64}, + {"write$QUERY_SRQ", 64}, {"write$RDMA_USER_CM_CMD_ACCEPT", 64}, {"write$RDMA_USER_CM_CMD_BIND", 64}, {"write$RDMA_USER_CM_CMD_BIND_IP", 64}, @@ -11666,6 +11870,10 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 64}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 64}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 64}, + {"write$REG_MR", 64}, + {"write$REQ_NOTIFY_CQ", 64}, + {"write$REREG_MR", 64}, + {"write$RESIZE_CQ", 64}, {"write$UHID_CREATE", 64}, {"write$UHID_CREATE2", 64}, {"write$UHID_DESTROY", 64}, @@ -11821,6 +12029,7 @@ const call_t syscalls[] = { {"clock_settime", 245}, {"clone", 120}, {"close", 6}, + {"close$ibv_device", 6}, {"connect", 328}, {"connect$ax25", 328}, {"connect$bt_l2cap", 328}, @@ -12262,6 +12471,8 @@ const call_t syscalls[] = { {"ioctl$CDROM_SELECT_SPEED", 54}, {"ioctl$CDROM_SEND_PACKET", 54}, {"ioctl$CDROM_SET_OPTIONS", 54}, + {"ioctl$CREATE_COUNTERS", 54}, + {"ioctl$DESTROY_COUNTERS", 54}, {"ioctl$DMA_BUF_IOCTL_SYNC", 54}, {"ioctl$DRM_IOCTL_ADD_BUFS", 54}, {"ioctl$DRM_IOCTL_ADD_CTX", 54}, @@ -12617,6 +12828,7 @@ const call_t syscalls[] = { {"ioctl$PPPIOCSPASS", 54}, {"ioctl$PPPOEIOCDFWD", 54}, {"ioctl$PPPOEIOCSFWD", 54}, + {"ioctl$READ_COUNTERS", 54}, {"ioctl$RFKILL_IOCTL_NOINPUT", 54}, {"ioctl$RNDADDENTROPY", 54}, {"ioctl$RNDADDTOENTCNT", 54}, @@ -14063,6 +14275,7 @@ const call_t syscalls[] = { {"syz_open_dev$dspn", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$evdev", 0, (syscall_t)syz_open_dev}, {"syz_open_dev$floppy", 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}, @@ -14124,6 +14337,30 @@ const call_t syscalls[] = { {"waitid", 272}, {"write", 4}, {"write$9p", 4}, + {"write$ALLOC_MW", 4}, + {"write$ALLOC_PD", 4}, + {"write$ATTACH_MCAST", 4}, + {"write$CLOSE_XRCD", 4}, + {"write$CREATE_AH", 4}, + {"write$CREATE_COMP_CHANNEL", 4}, + {"write$CREATE_CQ", 4}, + {"write$CREATE_CQ_EX", 4}, + {"write$CREATE_FLOW", 4}, + {"write$CREATE_QP", 4}, + {"write$CREATE_RWQ_IND_TBL", 4}, + {"write$CREATE_SRQ", 4}, + {"write$CREATE_WQ", 4}, + {"write$DEALLOC_MW", 4}, + {"write$DEALLOC_PD", 4}, + {"write$DEREG_MR", 4}, + {"write$DESTROY_AH", 4}, + {"write$DESTROY_CQ", 4}, + {"write$DESTROY_FLOW", 4}, + {"write$DESTROY_QP", 4}, + {"write$DESTROY_RWQ_IND_TBL", 4}, + {"write$DESTROY_SRQ", 4}, + {"write$DESTROY_WQ", 4}, + {"write$DETACH_MCAST", 4}, {"write$FUSE_ATTR", 4}, {"write$FUSE_BMAP", 4}, {"write$FUSE_CREATE_OPEN", 4}, @@ -14146,6 +14383,17 @@ const call_t syscalls[] = { {"write$FUSE_POLL", 4}, {"write$FUSE_STATFS", 4}, {"write$FUSE_WRITE", 4}, + {"write$MLX5_ALLOC_PD", 4}, + {"write$MLX5_CREATE_CQ", 4}, + {"write$MLX5_CREATE_DV_QP", 4}, + {"write$MLX5_CREATE_QP", 4}, + {"write$MLX5_CREATE_SRQ", 4}, + {"write$MLX5_CREATE_WQ", 4}, + {"write$MLX5_GET_CONTEXT", 4}, + {"write$MLX5_MODIFY_WQ", 4}, + {"write$MODIFY_QP", 4}, + {"write$MODIFY_SRQ", 4}, + {"write$OPEN_XRCD", 4}, {"write$P9_RATTACH", 4}, {"write$P9_RAUTH", 4}, {"write$P9_RCLUNK", 4}, @@ -14181,6 +14429,14 @@ const call_t syscalls[] = { {"write$P9_RWSTAT", 4}, {"write$P9_RXATTRCREATE", 4}, {"write$P9_RXATTRWALK", 4}, + {"write$POLL_CQ", 4}, + {"write$POST_RECV", 4}, + {"write$POST_SEND", 4}, + {"write$POST_SRQ_RECV", 4}, + {"write$QUERY_DEVICE_EX", 4}, + {"write$QUERY_PORT", 4}, + {"write$QUERY_QP", 4}, + {"write$QUERY_SRQ", 4}, {"write$RDMA_USER_CM_CMD_ACCEPT", 4}, {"write$RDMA_USER_CM_CMD_BIND", 4}, {"write$RDMA_USER_CM_CMD_BIND_IP", 4}, @@ -14203,6 +14459,10 @@ const call_t syscalls[] = { {"write$RDMA_USER_CM_CMD_RESOLVE_IP", 4}, {"write$RDMA_USER_CM_CMD_RESOLVE_ROUTE", 4}, {"write$RDMA_USER_CM_CMD_SET_OPTION", 4}, + {"write$REG_MR", 4}, + {"write$REQ_NOTIFY_CQ", 4}, + {"write$REREG_MR", 4}, + {"write$RESIZE_CQ", 4}, {"write$UHID_CREATE", 4}, {"write$UHID_CREATE2", 4}, {"write$UHID_DESTROY", 4}, -- cgit mrf-deployment