diff options
| author | Alon Zahavi <zahavi.alon@gmail.com> | 2023-11-28 11:15:26 +0000 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2023-12-07 10:16:22 +0000 |
| commit | 28b24332d95f2f7df44ec7e7a5e0025bcadc6277 (patch) | |
| tree | 0fd034868b3b507331a8c1fe6acddf9bd5a8df1c /sys/linux/test | |
| parent | 0a02ce36aee886cafdc6907db66a49859cf17caf (diff) | |
sys/linux, pkg/host, executor: add NVMe-oF/TCP subsystem support
Add new pseudo-syscall for creating a socket in init netns and connecting to
NVMe-oF/TCP server on 127.0.0.1:4420. Also add descriptions for NVMe-oF/TCP.
Diffstat (limited to 'sys/linux/test')
| -rw-r--r-- | sys/linux/test/nvme | 6 | ||||
| -rw-r--r-- | sys/linux/test/nvme_h2c_pdu | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/sys/linux/test/nvme b/sys/linux/test/nvme new file mode 100644 index 000000000..65fbb2d4d --- /dev/null +++ b/sys/linux/test/nvme @@ -0,0 +1,6 @@ +# requires: arch=amd64 + +# This connects to an NVMe server on 127.0.0.1:4420 and then close the connection + +r0 = syz_socket_connect_nvme_tcp() +close(r0)
\ No newline at end of file diff --git a/sys/linux/test/nvme_h2c_pdu b/sys/linux/test/nvme_h2c_pdu new file mode 100644 index 000000000..3a313ed31 --- /dev/null +++ b/sys/linux/test/nvme_h2c_pdu @@ -0,0 +1,7 @@ +# requires: arch=amd64 + +# This connects to an NVMe-oF/TCP server and sends an H2C PDU + +r0 = syz_socket_connect_nvme_tcp() +sendto$inet_nvme_pdu(r0, &(0x7f00000001c0)=@data_h2c={{0x6, 0x0, 0x18, 0x0, 0x0}, 0x0, 0x0, 0x1, 0x0, "cfbf3586"}, 0x80, 0x0, 0x0, 0x0) +close(r0) |
