aboutsummaryrefslogtreecommitdiffstats
path: root/executor
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-12-01 11:08:13 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-12-01 11:08:13 +0100
commitc35a341c32f11b4c0d0298a216878403aed59aca (patch)
tree1de814cced56fbf6f35885c83d4347297ac0af99 /executor
parent3504484430f1d004d7eb10c5d04577c0b2d84cb3 (diff)
sys/linux: add /dev/dsp descriptions
Diffstat (limited to 'executor')
-rw-r--r--executor/defs.h10
-rw-r--r--executor/syscalls.h195
2 files changed, 195 insertions, 10 deletions
diff --git a/executor/defs.h b/executor/defs.h
index 21a46f416..d730af2e0 100644
--- a/executor/defs.h
+++ b/executor/defs.h
@@ -70,7 +70,7 @@
#if GOARCH_386
#define GOARCH "386"
-#define SYZ_REVISION "b32b821855bf8f478a78609485c04e403b12e679"
+#define SYZ_REVISION "67db169e97175156f5f43e5f0626dd644fc4b20b"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -80,7 +80,7 @@
#if GOARCH_amd64
#define GOARCH "amd64"
-#define SYZ_REVISION "175e44efcb0e3df3b893ac9417a24cabc8adeef4"
+#define SYZ_REVISION "8a78e16b4ca29e99b55ea357631887d2c6f22e05"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -90,7 +90,7 @@
#if GOARCH_arm
#define GOARCH "arm"
-#define SYZ_REVISION "6d2d7a44f74de1594cda444feb43206d7ad9af40"
+#define SYZ_REVISION "e4fa0240e449bcd157167c00165083cc70b0f284"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -100,7 +100,7 @@
#if GOARCH_arm64
#define GOARCH "arm64"
-#define SYZ_REVISION "47ed1151a04be97f4fbc739805c3ab4e3b93603f"
+#define SYZ_REVISION "bfa08bfcf797716266c15e13b13efffec6284d80"
#define SYZ_EXECUTOR_USES_FORK_SERVER 1
#define SYZ_EXECUTOR_USES_SHMEM 1
#define SYZ_PAGE_SIZE 4096
@@ -110,7 +110,7 @@
#if GOARCH_ppc64le
#define GOARCH "ppc64le"
-#define SYZ_REVISION "b16f2e068b4546039fcbccfba07b7d864ba845cd"
+#define SYZ_REVISION "1ec67f5a87ac709663b3cc718bf1d7e8abd41b29"
#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 99dead212..609c1ecf1 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -3158,6 +3158,27 @@ const call_t syscalls[] = {
{"ioctl$SIOCX25SENDCALLACCPT", 54},
{"ioctl$SIOCX25SFACILITIES", 54},
{"ioctl$SIOCX25SSUBSCRIP", 54},
+ {"ioctl$SNDCTL_DSP_CHANNELS", 54},
+ {"ioctl$SNDCTL_DSP_GETBLKSIZE", 54},
+ {"ioctl$SNDCTL_DSP_GETCAPS", 54},
+ {"ioctl$SNDCTL_DSP_GETFMTS", 54},
+ {"ioctl$SNDCTL_DSP_GETIPTR", 54},
+ {"ioctl$SNDCTL_DSP_GETISPACE", 54},
+ {"ioctl$SNDCTL_DSP_GETODELAY", 54},
+ {"ioctl$SNDCTL_DSP_GETOPTR", 54},
+ {"ioctl$SNDCTL_DSP_GETOSPACE", 54},
+ {"ioctl$SNDCTL_DSP_GETTRIGGER", 54},
+ {"ioctl$SNDCTL_DSP_NONBLOCK", 54},
+ {"ioctl$SNDCTL_DSP_POST", 54},
+ {"ioctl$SNDCTL_DSP_RESET", 54},
+ {"ioctl$SNDCTL_DSP_SETDUPLEX", 54},
+ {"ioctl$SNDCTL_DSP_SETFMT", 54},
+ {"ioctl$SNDCTL_DSP_SETFRAGMENT", 54},
+ {"ioctl$SNDCTL_DSP_SETTRIGGER", 54},
+ {"ioctl$SNDCTL_DSP_SPEED", 54},
+ {"ioctl$SNDCTL_DSP_STEREO", 54},
+ {"ioctl$SNDCTL_DSP_SUBDIVIDE", 54},
+ {"ioctl$SNDCTL_DSP_SYNC", 54},
{"ioctl$SNDRV_CTL_IOCTL_CARD_INFO", 54},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_ADD", 54},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_INFO", 54},
@@ -3233,6 +3254,19 @@ const call_t syscalls[] = {
{"ioctl$SNDRV_TIMER_IOCTL_STATUS", 54},
{"ioctl$SNDRV_TIMER_IOCTL_STOP", 54},
{"ioctl$SNDRV_TIMER_IOCTL_TREAD", 54},
+ {"ioctl$SOUND_MIXER_INFO", 54},
+ {"ioctl$SOUND_MIXER_READ_CAPS", 54},
+ {"ioctl$SOUND_MIXER_READ_DEVMASK", 54},
+ {"ioctl$SOUND_MIXER_READ_RECMASK", 54},
+ {"ioctl$SOUND_MIXER_READ_RECSRC", 54},
+ {"ioctl$SOUND_MIXER_READ_STEREODEVS", 54},
+ {"ioctl$SOUND_MIXER_READ_VOLUME", 54},
+ {"ioctl$SOUND_MIXER_WRITE_RECSRC", 54},
+ {"ioctl$SOUND_MIXER_WRITE_VOLUME", 54},
+ {"ioctl$SOUND_OLD_MIXER_INFO", 54},
+ {"ioctl$SOUND_PCM_READ_BITS", 54},
+ {"ioctl$SOUND_PCM_READ_CHANNELS", 54},
+ {"ioctl$SOUND_PCM_READ_RATE", 54},
{"ioctl$TCFLSH", 54},
{"ioctl$TCGETA", 54},
{"ioctl$TCGETS", 54},
@@ -3724,6 +3758,7 @@ const call_t syscalls[] = {
{"mmap$IORING_OFF_SQES", 192},
{"mmap$IORING_OFF_SQ_RING", 192},
{"mmap$binder", 192},
+ {"mmap$dsp", 192},
{"mmap$perf", 192},
{"mmap$usbfs", 192},
{"mmap$usbmon", 192},
@@ -3801,6 +3836,7 @@ const call_t syscalls[] = {
{"openat$dlm_plock", 295},
{"openat$drirender128", 295},
{"openat$dsp", 295},
+ {"openat$dsp1", 295},
{"openat$fb0", 295},
{"openat$full", 295},
{"openat$fuse", 295},
@@ -3999,6 +4035,7 @@ const call_t syscalls[] = {
{"read$FUSE", 3},
{"read$alg", 3},
{"read$char_usb", 3},
+ {"read$dsp", 3},
{"read$eventfd", 3},
{"read$hiddev", 3},
{"read$hidraw", 3},
@@ -4664,7 +4701,6 @@ const call_t syscalls[] = {
{"syz_open_dev$dri", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev},
- {"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$hiddev", 0, (syscall_t)syz_open_dev},
@@ -4900,6 +4936,7 @@ const call_t syscalls[] = {
{"write$cgroup_subtree", 4},
{"write$cgroup_type", 4},
{"write$char_usb", 4},
+ {"write$dsp", 4},
{"write$evdev", 4},
{"write$eventfd", 4},
{"write$hidraw", 4},
@@ -6064,6 +6101,27 @@ const call_t syscalls[] = {
{"ioctl$SIOCX25SENDCALLACCPT", 16},
{"ioctl$SIOCX25SFACILITIES", 16},
{"ioctl$SIOCX25SSUBSCRIP", 16},
+ {"ioctl$SNDCTL_DSP_CHANNELS", 16},
+ {"ioctl$SNDCTL_DSP_GETBLKSIZE", 16},
+ {"ioctl$SNDCTL_DSP_GETCAPS", 16},
+ {"ioctl$SNDCTL_DSP_GETFMTS", 16},
+ {"ioctl$SNDCTL_DSP_GETIPTR", 16},
+ {"ioctl$SNDCTL_DSP_GETISPACE", 16},
+ {"ioctl$SNDCTL_DSP_GETODELAY", 16},
+ {"ioctl$SNDCTL_DSP_GETOPTR", 16},
+ {"ioctl$SNDCTL_DSP_GETOSPACE", 16},
+ {"ioctl$SNDCTL_DSP_GETTRIGGER", 16},
+ {"ioctl$SNDCTL_DSP_NONBLOCK", 16},
+ {"ioctl$SNDCTL_DSP_POST", 16},
+ {"ioctl$SNDCTL_DSP_RESET", 16},
+ {"ioctl$SNDCTL_DSP_SETDUPLEX", 16},
+ {"ioctl$SNDCTL_DSP_SETFMT", 16},
+ {"ioctl$SNDCTL_DSP_SETFRAGMENT", 16},
+ {"ioctl$SNDCTL_DSP_SETTRIGGER", 16},
+ {"ioctl$SNDCTL_DSP_SPEED", 16},
+ {"ioctl$SNDCTL_DSP_STEREO", 16},
+ {"ioctl$SNDCTL_DSP_SUBDIVIDE", 16},
+ {"ioctl$SNDCTL_DSP_SYNC", 16},
{"ioctl$SNDRV_CTL_IOCTL_CARD_INFO", 16},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_ADD", 16},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_INFO", 16},
@@ -6139,6 +6197,19 @@ const call_t syscalls[] = {
{"ioctl$SNDRV_TIMER_IOCTL_STATUS", 16},
{"ioctl$SNDRV_TIMER_IOCTL_STOP", 16},
{"ioctl$SNDRV_TIMER_IOCTL_TREAD", 16},
+ {"ioctl$SOUND_MIXER_INFO", 16},
+ {"ioctl$SOUND_MIXER_READ_CAPS", 16},
+ {"ioctl$SOUND_MIXER_READ_DEVMASK", 16},
+ {"ioctl$SOUND_MIXER_READ_RECMASK", 16},
+ {"ioctl$SOUND_MIXER_READ_RECSRC", 16},
+ {"ioctl$SOUND_MIXER_READ_STEREODEVS", 16},
+ {"ioctl$SOUND_MIXER_READ_VOLUME", 16},
+ {"ioctl$SOUND_MIXER_WRITE_RECSRC", 16},
+ {"ioctl$SOUND_MIXER_WRITE_VOLUME", 16},
+ {"ioctl$SOUND_OLD_MIXER_INFO", 16},
+ {"ioctl$SOUND_PCM_READ_BITS", 16},
+ {"ioctl$SOUND_PCM_READ_CHANNELS", 16},
+ {"ioctl$SOUND_PCM_READ_RATE", 16},
{"ioctl$TCFLSH", 16},
{"ioctl$TCGETA", 16},
{"ioctl$TCGETS", 16},
@@ -6634,6 +6705,7 @@ const call_t syscalls[] = {
{"mmap$IORING_OFF_SQES", 9},
{"mmap$IORING_OFF_SQ_RING", 9},
{"mmap$binder", 9},
+ {"mmap$dsp", 9},
{"mmap$perf", 9},
{"mmap$usbfs", 9},
{"mmap$usbmon", 9},
@@ -6711,6 +6783,7 @@ const call_t syscalls[] = {
{"openat$dlm_plock", 257},
{"openat$drirender128", 257},
{"openat$dsp", 257},
+ {"openat$dsp1", 257},
{"openat$fb0", 257},
{"openat$full", 257},
{"openat$fuse", 257},
@@ -6909,6 +6982,7 @@ const call_t syscalls[] = {
{"read$FUSE", 0},
{"read$alg", 0},
{"read$char_usb", 0},
+ {"read$dsp", 0},
{"read$eventfd", 0},
{"read$hiddev", 0},
{"read$hidraw", 0},
@@ -7575,7 +7649,6 @@ const call_t syscalls[] = {
{"syz_open_dev$dri", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev},
- {"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$hiddev", 0, (syscall_t)syz_open_dev},
@@ -7811,6 +7884,7 @@ const call_t syscalls[] = {
{"write$cgroup_subtree", 1},
{"write$cgroup_type", 1},
{"write$char_usb", 1},
+ {"write$dsp", 1},
{"write$evdev", 1},
{"write$eventfd", 1},
{"write$hidraw", 1},
@@ -8939,6 +9013,27 @@ const call_t syscalls[] = {
{"ioctl$SIOCX25SENDCALLACCPT", 54},
{"ioctl$SIOCX25SFACILITIES", 54},
{"ioctl$SIOCX25SSUBSCRIP", 54},
+ {"ioctl$SNDCTL_DSP_CHANNELS", 54},
+ {"ioctl$SNDCTL_DSP_GETBLKSIZE", 54},
+ {"ioctl$SNDCTL_DSP_GETCAPS", 54},
+ {"ioctl$SNDCTL_DSP_GETFMTS", 54},
+ {"ioctl$SNDCTL_DSP_GETIPTR", 54},
+ {"ioctl$SNDCTL_DSP_GETISPACE", 54},
+ {"ioctl$SNDCTL_DSP_GETODELAY", 54},
+ {"ioctl$SNDCTL_DSP_GETOPTR", 54},
+ {"ioctl$SNDCTL_DSP_GETOSPACE", 54},
+ {"ioctl$SNDCTL_DSP_GETTRIGGER", 54},
+ {"ioctl$SNDCTL_DSP_NONBLOCK", 54},
+ {"ioctl$SNDCTL_DSP_POST", 54},
+ {"ioctl$SNDCTL_DSP_RESET", 54},
+ {"ioctl$SNDCTL_DSP_SETDUPLEX", 54},
+ {"ioctl$SNDCTL_DSP_SETFMT", 54},
+ {"ioctl$SNDCTL_DSP_SETFRAGMENT", 54},
+ {"ioctl$SNDCTL_DSP_SETTRIGGER", 54},
+ {"ioctl$SNDCTL_DSP_SPEED", 54},
+ {"ioctl$SNDCTL_DSP_STEREO", 54},
+ {"ioctl$SNDCTL_DSP_SUBDIVIDE", 54},
+ {"ioctl$SNDCTL_DSP_SYNC", 54},
{"ioctl$SNDRV_CTL_IOCTL_CARD_INFO", 54},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_ADD", 54},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_INFO", 54},
@@ -9014,6 +9109,19 @@ const call_t syscalls[] = {
{"ioctl$SNDRV_TIMER_IOCTL_STATUS", 54},
{"ioctl$SNDRV_TIMER_IOCTL_STOP", 54},
{"ioctl$SNDRV_TIMER_IOCTL_TREAD", 54},
+ {"ioctl$SOUND_MIXER_INFO", 54},
+ {"ioctl$SOUND_MIXER_READ_CAPS", 54},
+ {"ioctl$SOUND_MIXER_READ_DEVMASK", 54},
+ {"ioctl$SOUND_MIXER_READ_RECMASK", 54},
+ {"ioctl$SOUND_MIXER_READ_RECSRC", 54},
+ {"ioctl$SOUND_MIXER_READ_STEREODEVS", 54},
+ {"ioctl$SOUND_MIXER_READ_VOLUME", 54},
+ {"ioctl$SOUND_MIXER_WRITE_RECSRC", 54},
+ {"ioctl$SOUND_MIXER_WRITE_VOLUME", 54},
+ {"ioctl$SOUND_OLD_MIXER_INFO", 54},
+ {"ioctl$SOUND_PCM_READ_BITS", 54},
+ {"ioctl$SOUND_PCM_READ_CHANNELS", 54},
+ {"ioctl$SOUND_PCM_READ_RATE", 54},
{"ioctl$TCFLSH", 54},
{"ioctl$TCGETA", 54},
{"ioctl$TCGETS", 54},
@@ -9503,6 +9611,7 @@ const call_t syscalls[] = {
{"mmap$IORING_OFF_SQES", 192},
{"mmap$IORING_OFF_SQ_RING", 192},
{"mmap$binder", 192},
+ {"mmap$dsp", 192},
{"mmap$perf", 192},
{"mmap$usbfs", 192},
{"mmap$usbmon", 192},
@@ -9576,6 +9685,7 @@ const call_t syscalls[] = {
{"openat$dlm_plock", 322},
{"openat$drirender128", 322},
{"openat$dsp", 322},
+ {"openat$dsp1", 322},
{"openat$fb0", 322},
{"openat$full", 322},
{"openat$fuse", 322},
@@ -9774,6 +9884,7 @@ const call_t syscalls[] = {
{"read$FUSE", 3},
{"read$alg", 3},
{"read$char_usb", 3},
+ {"read$dsp", 3},
{"read$eventfd", 3},
{"read$hiddev", 3},
{"read$hidraw", 3},
@@ -10438,7 +10549,6 @@ const call_t syscalls[] = {
{"syz_open_dev$dri", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev},
- {"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$hiddev", 0, (syscall_t)syz_open_dev},
@@ -10672,6 +10782,7 @@ const call_t syscalls[] = {
{"write$cgroup_subtree", 4},
{"write$cgroup_type", 4},
{"write$char_usb", 4},
+ {"write$dsp", 4},
{"write$evdev", 4},
{"write$eventfd", 4},
{"write$hidraw", 4},
@@ -11792,6 +11903,27 @@ const call_t syscalls[] = {
{"ioctl$SIOCX25SENDCALLACCPT", 29},
{"ioctl$SIOCX25SFACILITIES", 29},
{"ioctl$SIOCX25SSUBSCRIP", 29},
+ {"ioctl$SNDCTL_DSP_CHANNELS", 29},
+ {"ioctl$SNDCTL_DSP_GETBLKSIZE", 29},
+ {"ioctl$SNDCTL_DSP_GETCAPS", 29},
+ {"ioctl$SNDCTL_DSP_GETFMTS", 29},
+ {"ioctl$SNDCTL_DSP_GETIPTR", 29},
+ {"ioctl$SNDCTL_DSP_GETISPACE", 29},
+ {"ioctl$SNDCTL_DSP_GETODELAY", 29},
+ {"ioctl$SNDCTL_DSP_GETOPTR", 29},
+ {"ioctl$SNDCTL_DSP_GETOSPACE", 29},
+ {"ioctl$SNDCTL_DSP_GETTRIGGER", 29},
+ {"ioctl$SNDCTL_DSP_NONBLOCK", 29},
+ {"ioctl$SNDCTL_DSP_POST", 29},
+ {"ioctl$SNDCTL_DSP_RESET", 29},
+ {"ioctl$SNDCTL_DSP_SETDUPLEX", 29},
+ {"ioctl$SNDCTL_DSP_SETFMT", 29},
+ {"ioctl$SNDCTL_DSP_SETFRAGMENT", 29},
+ {"ioctl$SNDCTL_DSP_SETTRIGGER", 29},
+ {"ioctl$SNDCTL_DSP_SPEED", 29},
+ {"ioctl$SNDCTL_DSP_STEREO", 29},
+ {"ioctl$SNDCTL_DSP_SUBDIVIDE", 29},
+ {"ioctl$SNDCTL_DSP_SYNC", 29},
{"ioctl$SNDRV_CTL_IOCTL_CARD_INFO", 29},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_ADD", 29},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_INFO", 29},
@@ -11867,6 +11999,19 @@ const call_t syscalls[] = {
{"ioctl$SNDRV_TIMER_IOCTL_STATUS", 29},
{"ioctl$SNDRV_TIMER_IOCTL_STOP", 29},
{"ioctl$SNDRV_TIMER_IOCTL_TREAD", 29},
+ {"ioctl$SOUND_MIXER_INFO", 29},
+ {"ioctl$SOUND_MIXER_READ_CAPS", 29},
+ {"ioctl$SOUND_MIXER_READ_DEVMASK", 29},
+ {"ioctl$SOUND_MIXER_READ_RECMASK", 29},
+ {"ioctl$SOUND_MIXER_READ_RECSRC", 29},
+ {"ioctl$SOUND_MIXER_READ_STEREODEVS", 29},
+ {"ioctl$SOUND_MIXER_READ_VOLUME", 29},
+ {"ioctl$SOUND_MIXER_WRITE_RECSRC", 29},
+ {"ioctl$SOUND_MIXER_WRITE_VOLUME", 29},
+ {"ioctl$SOUND_OLD_MIXER_INFO", 29},
+ {"ioctl$SOUND_PCM_READ_BITS", 29},
+ {"ioctl$SOUND_PCM_READ_CHANNELS", 29},
+ {"ioctl$SOUND_PCM_READ_RATE", 29},
{"ioctl$TCFLSH", 29},
{"ioctl$TCGETA", 29},
{"ioctl$TCGETS", 29},
@@ -12354,6 +12499,7 @@ const call_t syscalls[] = {
{"mmap$IORING_OFF_SQES", 222},
{"mmap$IORING_OFF_SQ_RING", 222},
{"mmap$binder", 222},
+ {"mmap$dsp", 222},
{"mmap$perf", 222},
{"mmap$usbfs", 222},
{"mmap$usbmon", 222},
@@ -12425,6 +12571,7 @@ const call_t syscalls[] = {
{"openat$dlm_plock", 56},
{"openat$drirender128", 56},
{"openat$dsp", 56},
+ {"openat$dsp1", 56},
{"openat$fb0", 56},
{"openat$full", 56},
{"openat$fuse", 56},
@@ -12620,6 +12767,7 @@ const call_t syscalls[] = {
{"read$FUSE", 63},
{"read$alg", 63},
{"read$char_usb", 63},
+ {"read$dsp", 63},
{"read$eventfd", 63},
{"read$hiddev", 63},
{"read$hidraw", 63},
@@ -13275,7 +13423,6 @@ const call_t syscalls[] = {
{"syz_open_dev$dri", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev},
- {"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$hiddev", 0, (syscall_t)syz_open_dev},
@@ -13505,6 +13652,7 @@ const call_t syscalls[] = {
{"write$cgroup_subtree", 64},
{"write$cgroup_type", 64},
{"write$char_usb", 64},
+ {"write$dsp", 64},
{"write$evdev", 64},
{"write$eventfd", 64},
{"write$hidraw", 64},
@@ -14633,6 +14781,27 @@ const call_t syscalls[] = {
{"ioctl$SIOCX25SENDCALLACCPT", 54},
{"ioctl$SIOCX25SFACILITIES", 54},
{"ioctl$SIOCX25SSUBSCRIP", 54},
+ {"ioctl$SNDCTL_DSP_CHANNELS", 54},
+ {"ioctl$SNDCTL_DSP_GETBLKSIZE", 54},
+ {"ioctl$SNDCTL_DSP_GETCAPS", 54},
+ {"ioctl$SNDCTL_DSP_GETFMTS", 54},
+ {"ioctl$SNDCTL_DSP_GETIPTR", 54},
+ {"ioctl$SNDCTL_DSP_GETISPACE", 54},
+ {"ioctl$SNDCTL_DSP_GETODELAY", 54},
+ {"ioctl$SNDCTL_DSP_GETOPTR", 54},
+ {"ioctl$SNDCTL_DSP_GETOSPACE", 54},
+ {"ioctl$SNDCTL_DSP_GETTRIGGER", 54},
+ {"ioctl$SNDCTL_DSP_NONBLOCK", 54},
+ {"ioctl$SNDCTL_DSP_POST", 54},
+ {"ioctl$SNDCTL_DSP_RESET", 54},
+ {"ioctl$SNDCTL_DSP_SETDUPLEX", 54},
+ {"ioctl$SNDCTL_DSP_SETFMT", 54},
+ {"ioctl$SNDCTL_DSP_SETFRAGMENT", 54},
+ {"ioctl$SNDCTL_DSP_SETTRIGGER", 54},
+ {"ioctl$SNDCTL_DSP_SPEED", 54},
+ {"ioctl$SNDCTL_DSP_STEREO", 54},
+ {"ioctl$SNDCTL_DSP_SUBDIVIDE", 54},
+ {"ioctl$SNDCTL_DSP_SYNC", 54},
{"ioctl$SNDRV_CTL_IOCTL_CARD_INFO", 54},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_ADD", 54},
{"ioctl$SNDRV_CTL_IOCTL_ELEM_INFO", 54},
@@ -14708,6 +14877,19 @@ const call_t syscalls[] = {
{"ioctl$SNDRV_TIMER_IOCTL_STATUS", 54},
{"ioctl$SNDRV_TIMER_IOCTL_STOP", 54},
{"ioctl$SNDRV_TIMER_IOCTL_TREAD", 54},
+ {"ioctl$SOUND_MIXER_INFO", 54},
+ {"ioctl$SOUND_MIXER_READ_CAPS", 54},
+ {"ioctl$SOUND_MIXER_READ_DEVMASK", 54},
+ {"ioctl$SOUND_MIXER_READ_RECMASK", 54},
+ {"ioctl$SOUND_MIXER_READ_RECSRC", 54},
+ {"ioctl$SOUND_MIXER_READ_STEREODEVS", 54},
+ {"ioctl$SOUND_MIXER_READ_VOLUME", 54},
+ {"ioctl$SOUND_MIXER_WRITE_RECSRC", 54},
+ {"ioctl$SOUND_MIXER_WRITE_VOLUME", 54},
+ {"ioctl$SOUND_OLD_MIXER_INFO", 54},
+ {"ioctl$SOUND_PCM_READ_BITS", 54},
+ {"ioctl$SOUND_PCM_READ_CHANNELS", 54},
+ {"ioctl$SOUND_PCM_READ_RATE", 54},
{"ioctl$TCFLSH", 54},
{"ioctl$TCGETA", 54},
{"ioctl$TCGETS", 54},
@@ -15192,6 +15374,7 @@ const call_t syscalls[] = {
{"mmap$IORING_OFF_SQES", 90},
{"mmap$IORING_OFF_SQ_RING", 90},
{"mmap$binder", 90},
+ {"mmap$dsp", 90},
{"mmap$perf", 90},
{"mmap$usbfs", 90},
{"mmap$usbmon", 90},
@@ -15269,6 +15452,7 @@ const call_t syscalls[] = {
{"openat$dlm_plock", 286},
{"openat$drirender128", 286},
{"openat$dsp", 286},
+ {"openat$dsp1", 286},
{"openat$fb0", 286},
{"openat$full", 286},
{"openat$fuse", 286},
@@ -15467,6 +15651,7 @@ const call_t syscalls[] = {
{"read$FUSE", 3},
{"read$alg", 3},
{"read$char_usb", 3},
+ {"read$dsp", 3},
{"read$eventfd", 3},
{"read$hiddev", 3},
{"read$hidraw", 3},
@@ -16130,7 +16315,6 @@ const call_t syscalls[] = {
{"syz_open_dev$dri", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$dricontrol", 0, (syscall_t)syz_open_dev},
{"syz_open_dev$drirender", 0, (syscall_t)syz_open_dev},
- {"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$hiddev", 0, (syscall_t)syz_open_dev},
@@ -16366,6 +16550,7 @@ const call_t syscalls[] = {
{"write$cgroup_subtree", 4},
{"write$cgroup_type", 4},
{"write$char_usb", 4},
+ {"write$dsp", 4},
{"write$evdev", 4},
{"write$eventfd", 4},
{"write$hidraw", 4},