aboutsummaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorNecip Fazil Yildiran <necip@google.com>2020-06-25 11:40:08 +0300
committerDmitry Vyukov <dvyukov@google.com>2020-06-25 11:44:18 +0200
commitc7b4497a9d7b8bd17233a29541f9cff2bd0b0d4d (patch)
tree470e6763f9dfb2f1fcfc0ea62d24d42e586b200f /sys
parent9d60b18e94847a3e124d344a2255a75fb175c06c (diff)
sys/linux: documented the findings on qrtr rpmsg and mhi drivers
The QRTR rpmsg and mhi interfaces are not tested at this time. The reasoning is documented for future reference in the corresponding descriptions file.
Diffstat (limited to 'sys')
-rw-r--r--sys/linux/socket_qipcrtr.txt19
1 files changed, 19 insertions, 0 deletions
diff --git a/sys/linux/socket_qipcrtr.txt b/sys/linux/socket_qipcrtr.txt
index 504739071..058eea5a6 100644
--- a/sys/linux/socket_qipcrtr.txt
+++ b/sys/linux/socket_qipcrtr.txt
@@ -1,6 +1,25 @@
# Copyright 2020 syzkaller project authors. All rights reserved.
# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+
+# Findings on qrtr rpmsg and mhi interface (with drivers implemented in 'smd.c' and 'mhi.c' under '$KERNEL_SRC/net/qrtr/')
+# The investigation is done using Linux 5.8-rc1 with following configs set:
+# - CONFIG_QRTR, CONFIG_QRTR_SMD, CONFIG_QRTR_TUN, CONFIG_QRTR_MHI, CONFIG_RPMSG,
+# CONFIG_RPMSG_CHAR, CONFIG_RPMSG_QCOM_GLINK_NATIVE, CONFIG_RPMSG_QCOM_GLINK_RPM,
+# CONFIG_RPMSG_VIRTIO
+# No additional device file was found in running kernel under '/dev/', and no device
+# was found under '/sys/bus/rpmsg/devices/'.
+# All examples found involve additional hardware assumptions.
+# The conclusion is that the testing of those subsystems relies on some hardware,
+# hence, not tested at this time.
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+
include <linux/socket.h>
include <linux/net.h>
include <linux/termios.h>