aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-04-12 18:11:09 +0200
committerDmitry Vyukov <dvyukov@google.com>2019-04-12 18:11:09 +0200
commitc41e6ff180c2531573e23b84eb90c629fe8c23c0 (patch)
tree64b38ae2e1bdf2d81cbd379e73b9095f7bd82d07 /executor
parent4f421599f9bdb6f82820cbfb80b0bbcb6b9977c9 (diff)
sys/linux: more tty descriptions
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h10
-rw-r--r--executor/syscalls.h109
2 files changed, 114 insertions, 5 deletions
diff --git a/executor/defs.h b/executor/defs.h
index d5f9dac21..327f97578 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -60,7 +60,7 @@
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "478988634401dfed071ff1c04f8690cd11d379c8"
+#define SYZ_REVISION "0803d2fa3e0f99a140a31e02473d5f58ebfe6641"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -70,7 +70,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "b93e84217ab80d86fc347a7d69a396b8e7ecb9e9"
+#define SYZ_REVISION "7f59fb547c7bc31f4ea480461017942c24f452e9"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -80,7 +80,7 @@
#if GOARCH_arm
#define GOARCH "arm"
-#define SYZ_REVISION "bd0de07d98740b4fc358ac0eec3bef00c5256d94"
+#define SYZ_REVISION "0926e001adf0172de36759ee4f7cc651efa5781d"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -90,7 +90,7 @@
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "cb34edec02daf2ed60d311633c128986cc38af60"
+#define SYZ_REVISION "b3274f0249528003797d8d187f11fc6360f024a0"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -100,7 +100,7 @@
#if GOARCH_ppc64le
#define GOARCH "ppc64le"
-#define SYZ_REVISION "281782ef296d48ac14bb35d02cd626239f36c265"
+#define SYZ_REVISION "4e53890b65d559a21ed79ff0c622d4a84664d1c1"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 27d219ff1..1226976c5 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -2605,22 +2605,35 @@ const call_t syscalls[] = {
{"ioctl$TCFLSH", 54},
{"ioctl$TCGETA", 54},
{"ioctl$TCGETS", 54},
+ {"ioctl$TCGETS2", 54},
+ {"ioctl$TCGETX", 54},
{"ioctl$TCSBRK", 54},
{"ioctl$TCSBRKP", 54},
{"ioctl$TCSETA", 54},
{"ioctl$TCSETAF", 54},
{"ioctl$TCSETAW", 54},
{"ioctl$TCSETS", 54},
+ {"ioctl$TCSETS2", 54},
{"ioctl$TCSETSF", 54},
{"ioctl$TCSETSW", 54},
+ {"ioctl$TCSETX", 54},
+ {"ioctl$TCSETXF", 54},
+ {"ioctl$TCSETXW", 54},
{"ioctl$TCXONC", 54},
{"ioctl$TIOCCBRK", 54},
{"ioctl$TIOCCONS", 54},
{"ioctl$TIOCEXCL", 54},
+ {"ioctl$TIOCGDEV", 54},
{"ioctl$TIOCGETD", 54},
+ {"ioctl$TIOCGICOUNT", 54},
+ {"ioctl$TIOCGISO7816", 54},
{"ioctl$TIOCGLCKTRMIOS", 54},
{"ioctl$TIOCGPGRP", 54},
+ {"ioctl$TIOCGPKT", 54},
+ {"ioctl$TIOCGPTLCK", 54},
{"ioctl$TIOCGPTPEER", 54},
+ {"ioctl$TIOCGRS485", 54},
+ {"ioctl$TIOCGSERIAL", 54},
{"ioctl$TIOCGSID", 54},
{"ioctl$TIOCGSOFTCAR", 54},
{"ioctl$TIOCGWINSZ", 54},
@@ -2633,6 +2646,7 @@ const call_t syscalls[] = {
{"ioctl$TIOCMBIC", 54},
{"ioctl$TIOCMBIS", 54},
{"ioctl$TIOCMGET", 54},
+ {"ioctl$TIOCMIWAIT", 54},
{"ioctl$TIOCMSET", 54},
{"ioctl$TIOCNOTTY", 54},
{"ioctl$TIOCNXCL", 54},
@@ -2640,12 +2654,19 @@ const call_t syscalls[] = {
{"ioctl$TIOCPKT", 54},
{"ioctl$TIOCSBRK", 54},
{"ioctl$TIOCSCTTY", 54},
+ {"ioctl$TIOCSERGETLSR", 54},
{"ioctl$TIOCSETD", 54},
+ {"ioctl$TIOCSIG", 54},
+ {"ioctl$TIOCSISO7816", 54},
{"ioctl$TIOCSLCKTRMIOS", 54},
{"ioctl$TIOCSPGRP", 54},
+ {"ioctl$TIOCSPTLCK", 54},
+ {"ioctl$TIOCSRS485", 54},
+ {"ioctl$TIOCSSERIAL", 54},
{"ioctl$TIOCSSOFTCAR", 54},
{"ioctl$TIOCSTI", 54},
{"ioctl$TIOCSWINSZ", 54},
+ {"ioctl$TIOCVHANGUP", 54},
{"ioctl$TIPC_IOC_CONNECT", 54},
{"ioctl$TIPC_IOC_CONNECT_avb", 54},
{"ioctl$TIPC_IOC_CONNECT_gatekeeper", 54},
@@ -5256,14 +5277,20 @@ const call_t syscalls[] = {
{"ioctl$TCFLSH", 16},
{"ioctl$TCGETA", 16},
{"ioctl$TCGETS", 16},
+ {"ioctl$TCGETS2", 16},
+ {"ioctl$TCGETX", 16},
{"ioctl$TCSBRK", 16},
{"ioctl$TCSBRKP", 16},
{"ioctl$TCSETA", 16},
{"ioctl$TCSETAF", 16},
{"ioctl$TCSETAW", 16},
{"ioctl$TCSETS", 16},
+ {"ioctl$TCSETS2", 16},
{"ioctl$TCSETSF", 16},
{"ioctl$TCSETSW", 16},
+ {"ioctl$TCSETX", 16},
+ {"ioctl$TCSETXF", 16},
+ {"ioctl$TCSETXW", 16},
{"ioctl$TCXONC", 16},
{"ioctl$TE_IOCTL_CLOSE_CLIENT_SESSION", 16},
{"ioctl$TE_IOCTL_LAUNCH_OPERATION", 16},
@@ -5272,10 +5299,17 @@ const call_t syscalls[] = {
{"ioctl$TIOCCBRK", 16},
{"ioctl$TIOCCONS", 16},
{"ioctl$TIOCEXCL", 16},
+ {"ioctl$TIOCGDEV", 16},
{"ioctl$TIOCGETD", 16},
+ {"ioctl$TIOCGICOUNT", 16},
+ {"ioctl$TIOCGISO7816", 16},
{"ioctl$TIOCGLCKTRMIOS", 16},
{"ioctl$TIOCGPGRP", 16},
+ {"ioctl$TIOCGPKT", 16},
+ {"ioctl$TIOCGPTLCK", 16},
{"ioctl$TIOCGPTPEER", 16},
+ {"ioctl$TIOCGRS485", 16},
+ {"ioctl$TIOCGSERIAL", 16},
{"ioctl$TIOCGSID", 16},
{"ioctl$TIOCGSOFTCAR", 16},
{"ioctl$TIOCGWINSZ", 16},
@@ -5288,6 +5322,7 @@ const call_t syscalls[] = {
{"ioctl$TIOCMBIC", 16},
{"ioctl$TIOCMBIS", 16},
{"ioctl$TIOCMGET", 16},
+ {"ioctl$TIOCMIWAIT", 16},
{"ioctl$TIOCMSET", 16},
{"ioctl$TIOCNOTTY", 16},
{"ioctl$TIOCNXCL", 16},
@@ -5295,12 +5330,19 @@ const call_t syscalls[] = {
{"ioctl$TIOCPKT", 16},
{"ioctl$TIOCSBRK", 16},
{"ioctl$TIOCSCTTY", 16},
+ {"ioctl$TIOCSERGETLSR", 16},
{"ioctl$TIOCSETD", 16},
+ {"ioctl$TIOCSIG", 16},
+ {"ioctl$TIOCSISO7816", 16},
{"ioctl$TIOCSLCKTRMIOS", 16},
{"ioctl$TIOCSPGRP", 16},
+ {"ioctl$TIOCSPTLCK", 16},
+ {"ioctl$TIOCSRS485", 16},
+ {"ioctl$TIOCSSERIAL", 16},
{"ioctl$TIOCSSOFTCAR", 16},
{"ioctl$TIOCSTI", 16},
{"ioctl$TIOCSWINSZ", 16},
+ {"ioctl$TIOCVHANGUP", 16},
{"ioctl$TIPC_IOC_CONNECT", 16},
{"ioctl$TIPC_IOC_CONNECT_avb", 16},
{"ioctl$TIPC_IOC_CONNECT_gatekeeper", 16},
@@ -7870,22 +7912,35 @@ const call_t syscalls[] = {
{"ioctl$TCFLSH", 54},
{"ioctl$TCGETA", 54},
{"ioctl$TCGETS", 54},
+ {"ioctl$TCGETS2", 54},
+ {"ioctl$TCGETX", 54},
{"ioctl$TCSBRK", 54},
{"ioctl$TCSBRKP", 54},
{"ioctl$TCSETA", 54},
{"ioctl$TCSETAF", 54},
{"ioctl$TCSETAW", 54},
{"ioctl$TCSETS", 54},
+ {"ioctl$TCSETS2", 54},
{"ioctl$TCSETSF", 54},
{"ioctl$TCSETSW", 54},
+ {"ioctl$TCSETX", 54},
+ {"ioctl$TCSETXF", 54},
+ {"ioctl$TCSETXW", 54},
{"ioctl$TCXONC", 54},
{"ioctl$TIOCCBRK", 54},
{"ioctl$TIOCCONS", 54},
{"ioctl$TIOCEXCL", 54},
+ {"ioctl$TIOCGDEV", 54},
{"ioctl$TIOCGETD", 54},
+ {"ioctl$TIOCGICOUNT", 54},
+ {"ioctl$TIOCGISO7816", 54},
{"ioctl$TIOCGLCKTRMIOS", 54},
{"ioctl$TIOCGPGRP", 54},
+ {"ioctl$TIOCGPKT", 54},
+ {"ioctl$TIOCGPTLCK", 54},
{"ioctl$TIOCGPTPEER", 54},
+ {"ioctl$TIOCGRS485", 54},
+ {"ioctl$TIOCGSERIAL", 54},
{"ioctl$TIOCGSID", 54},
{"ioctl$TIOCGSOFTCAR", 54},
{"ioctl$TIOCGWINSZ", 54},
@@ -7898,6 +7953,7 @@ const call_t syscalls[] = {
{"ioctl$TIOCMBIC", 54},
{"ioctl$TIOCMBIS", 54},
{"ioctl$TIOCMGET", 54},
+ {"ioctl$TIOCMIWAIT", 54},
{"ioctl$TIOCMSET", 54},
{"ioctl$TIOCNOTTY", 54},
{"ioctl$TIOCNXCL", 54},
@@ -7905,12 +7961,19 @@ const call_t syscalls[] = {
{"ioctl$TIOCPKT", 54},
{"ioctl$TIOCSBRK", 54},
{"ioctl$TIOCSCTTY", 54},
+ {"ioctl$TIOCSERGETLSR", 54},
{"ioctl$TIOCSETD", 54},
+ {"ioctl$TIOCSIG", 54},
+ {"ioctl$TIOCSISO7816", 54},
{"ioctl$TIOCSLCKTRMIOS", 54},
{"ioctl$TIOCSPGRP", 54},
+ {"ioctl$TIOCSPTLCK", 54},
+ {"ioctl$TIOCSRS485", 54},
+ {"ioctl$TIOCSSERIAL", 54},
{"ioctl$TIOCSSOFTCAR", 54},
{"ioctl$TIOCSTI", 54},
{"ioctl$TIOCSWINSZ", 54},
+ {"ioctl$TIOCVHANGUP", 54},
{"ioctl$TIPC_IOC_CONNECT", 54},
{"ioctl$TIPC_IOC_CONNECT_avb", 54},
{"ioctl$TIPC_IOC_CONNECT_gatekeeper", 54},
@@ -10468,14 +10531,20 @@ const call_t syscalls[] = {
{"ioctl$TCFLSH", 29},
{"ioctl$TCGETA", 29},
{"ioctl$TCGETS", 29},
+ {"ioctl$TCGETS2", 29},
+ {"ioctl$TCGETX", 29},
{"ioctl$TCSBRK", 29},
{"ioctl$TCSBRKP", 29},
{"ioctl$TCSETA", 29},
{"ioctl$TCSETAF", 29},
{"ioctl$TCSETAW", 29},
{"ioctl$TCSETS", 29},
+ {"ioctl$TCSETS2", 29},
{"ioctl$TCSETSF", 29},
{"ioctl$TCSETSW", 29},
+ {"ioctl$TCSETX", 29},
+ {"ioctl$TCSETXF", 29},
+ {"ioctl$TCSETXW", 29},
{"ioctl$TCXONC", 29},
{"ioctl$TE_IOCTL_CLOSE_CLIENT_SESSION", 29},
{"ioctl$TE_IOCTL_LAUNCH_OPERATION", 29},
@@ -10484,10 +10553,17 @@ const call_t syscalls[] = {
{"ioctl$TIOCCBRK", 29},
{"ioctl$TIOCCONS", 29},
{"ioctl$TIOCEXCL", 29},
+ {"ioctl$TIOCGDEV", 29},
{"ioctl$TIOCGETD", 29},
+ {"ioctl$TIOCGICOUNT", 29},
+ {"ioctl$TIOCGISO7816", 29},
{"ioctl$TIOCGLCKTRMIOS", 29},
{"ioctl$TIOCGPGRP", 29},
+ {"ioctl$TIOCGPKT", 29},
+ {"ioctl$TIOCGPTLCK", 29},
{"ioctl$TIOCGPTPEER", 29},
+ {"ioctl$TIOCGRS485", 29},
+ {"ioctl$TIOCGSERIAL", 29},
{"ioctl$TIOCGSID", 29},
{"ioctl$TIOCGSOFTCAR", 29},
{"ioctl$TIOCGWINSZ", 29},
@@ -10500,6 +10576,7 @@ const call_t syscalls[] = {
{"ioctl$TIOCMBIC", 29},
{"ioctl$TIOCMBIS", 29},
{"ioctl$TIOCMGET", 29},
+ {"ioctl$TIOCMIWAIT", 29},
{"ioctl$TIOCMSET", 29},
{"ioctl$TIOCNOTTY", 29},
{"ioctl$TIOCNXCL", 29},
@@ -10507,12 +10584,19 @@ const call_t syscalls[] = {
{"ioctl$TIOCPKT", 29},
{"ioctl$TIOCSBRK", 29},
{"ioctl$TIOCSCTTY", 29},
+ {"ioctl$TIOCSERGETLSR", 29},
{"ioctl$TIOCSETD", 29},
+ {"ioctl$TIOCSIG", 29},
+ {"ioctl$TIOCSISO7816", 29},
{"ioctl$TIOCSLCKTRMIOS", 29},
{"ioctl$TIOCSPGRP", 29},
+ {"ioctl$TIOCSPTLCK", 29},
+ {"ioctl$TIOCSRS485", 29},
+ {"ioctl$TIOCSSERIAL", 29},
{"ioctl$TIOCSSOFTCAR", 29},
{"ioctl$TIOCSTI", 29},
{"ioctl$TIOCSWINSZ", 29},
+ {"ioctl$TIOCVHANGUP", 29},
{"ioctl$TIPC_IOC_CONNECT", 29},
{"ioctl$TIPC_IOC_CONNECT_avb", 29},
{"ioctl$TIPC_IOC_CONNECT_gatekeeper", 29},
@@ -13046,18 +13130,34 @@ const call_t syscalls[] = {
{"ioctl$SNDRV_TIMER_IOCTL_STOP", 54},
{"ioctl$SNDRV_TIMER_IOCTL_TREAD", 54},
{"ioctl$TCFLSH", 54},
+ {"ioctl$TCGETA", 54},
+ {"ioctl$TCGETS", 54},
{"ioctl$TCSBRK", 54},
{"ioctl$TCSBRKP", 54},
+ {"ioctl$TCSETA", 54},
+ {"ioctl$TCSETAF", 54},
+ {"ioctl$TCSETAW", 54},
+ {"ioctl$TCSETS", 54},
+ {"ioctl$TCSETSF", 54},
+ {"ioctl$TCSETSW", 54},
{"ioctl$TCXONC", 54},
{"ioctl$TIOCCBRK", 54},
{"ioctl$TIOCCONS", 54},
{"ioctl$TIOCEXCL", 54},
+ {"ioctl$TIOCGDEV", 54},
{"ioctl$TIOCGETD", 54},
+ {"ioctl$TIOCGICOUNT", 54},
+ {"ioctl$TIOCGISO7816", 54},
{"ioctl$TIOCGLCKTRMIOS", 54},
{"ioctl$TIOCGPGRP", 54},
+ {"ioctl$TIOCGPKT", 54},
+ {"ioctl$TIOCGPTLCK", 54},
{"ioctl$TIOCGPTPEER", 54},
+ {"ioctl$TIOCGRS485", 54},
+ {"ioctl$TIOCGSERIAL", 54},
{"ioctl$TIOCGSID", 54},
{"ioctl$TIOCGSOFTCAR", 54},
+ {"ioctl$TIOCGWINSZ", 54},
{"ioctl$TIOCLINUX2", 54},
{"ioctl$TIOCLINUX3", 54},
{"ioctl$TIOCLINUX4", 54},
@@ -13067,6 +13167,7 @@ const call_t syscalls[] = {
{"ioctl$TIOCMBIC", 54},
{"ioctl$TIOCMBIS", 54},
{"ioctl$TIOCMGET", 54},
+ {"ioctl$TIOCMIWAIT", 54},
{"ioctl$TIOCMSET", 54},
{"ioctl$TIOCNOTTY", 54},
{"ioctl$TIOCNXCL", 54},
@@ -13074,11 +13175,19 @@ const call_t syscalls[] = {
{"ioctl$TIOCPKT", 54},
{"ioctl$TIOCSBRK", 54},
{"ioctl$TIOCSCTTY", 54},
+ {"ioctl$TIOCSERGETLSR", 54},
{"ioctl$TIOCSETD", 54},
+ {"ioctl$TIOCSIG", 54},
+ {"ioctl$TIOCSISO7816", 54},
{"ioctl$TIOCSLCKTRMIOS", 54},
{"ioctl$TIOCSPGRP", 54},
+ {"ioctl$TIOCSPTLCK", 54},
+ {"ioctl$TIOCSRS485", 54},
+ {"ioctl$TIOCSSERIAL", 54},
{"ioctl$TIOCSSOFTCAR", 54},
{"ioctl$TIOCSTI", 54},
+ {"ioctl$TIOCSWINSZ", 54},
+ {"ioctl$TIOCVHANGUP", 54},
{"ioctl$TIPC_IOC_CONNECT", 54},
{"ioctl$TIPC_IOC_CONNECT_avb", 54},
{"ioctl$TIPC_IOC_CONNECT_gatekeeper", 54},