From 4f7e1d0f5e1c44e2298738f690dde25c486cc65a Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 29 Nov 2019 10:44:11 +0100 Subject: sys/linux: use openat for /dev/cdrom No need to use syz_open_dev here, openat will do. Also add /dev/cdrom1 b/c qemu -machine q35 creates cdrom1 instead of cdrom. --- sys/linux/dev_cdrom.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/linux/dev_cdrom.txt') diff --git a/sys/linux/dev_cdrom.txt b/sys/linux/dev_cdrom.txt index 170f80543..907321544 100644 --- a/sys/linux/dev_cdrom.txt +++ b/sys/linux/dev_cdrom.txt @@ -18,7 +18,8 @@ include resource fd_cdrom[fd] -syz_open_dev$CDROM_DEV_LINK(dev ptr[in, string["/dev/cdrom"]], id intptr, flags flags[open_flags]) fd_cdrom +openat$cdrom(fd const[AT_FDCWD], file ptr[in, string["/dev/cdrom"]], flags flags[open_flags], mode const[0]) fd_cdrom +openat$cdrom1(fd const[AT_FDCWD], file ptr[in, string["/dev/cdrom1"]], flags flags[open_flags], mode const[0]) fd_cdrom ioctl$CDROMPAUSE(fd fd_cdrom, cmd const[CDROMPAUSE]) ioctl$CDROMRESUME(fd fd_cdrom, cmd const[CDROMRESUME]) -- cgit mrf-deployment