From 15f0421b15ba30aa821ca21ec18ae6bc986b5918 Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Wed, 23 Nov 2016 13:15:22 +0000 Subject: [PATCH] Bug 352767 - Wine/valgrind: Warning: noted but unhandled ioctl 0x5307 with no size/direction hints. (CDROMSTOP). Patch from Austin English (austinenglish@gmail.com). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16152 --- coregrind/m_syswrap/syswrap-linux.c | 2 ++ include/vki/vki-linux.h | 1 + 2 files changed, 3 insertions(+) diff --git a/coregrind/m_syswrap/syswrap-linux.c b/coregrind/m_syswrap/syswrap-linux.c index fda8dd1e49..5e540e86a8 100644 --- a/coregrind/m_syswrap/syswrap-linux.c +++ b/coregrind/m_syswrap/syswrap-linux.c @@ -5672,6 +5672,7 @@ PRE(sys_ioctl) /* CDROM stuff. */ case VKI_CDROM_DISC_STATUS: + case VKI_CDROMSTOP: /* KVM ioctls that dont check for a numeric value as parameter */ case VKI_KVM_S390_ENABLE_SIE: @@ -9188,6 +9189,7 @@ POST(sys_ioctl) /* CD ROM stuff (??) */ case VKI_CDROM_DISC_STATUS: + case VKI_CDROMSTOP: break; case VKI_CDROMSUBCHNL: POST_MEM_WRITE(ARG3, sizeof(struct vki_cdrom_subchnl)); diff --git a/include/vki/vki-linux.h b/include/vki/vki-linux.h index bdb8f3393a..7f6a117eb5 100644 --- a/include/vki/vki-linux.h +++ b/include/vki/vki-linux.h @@ -1865,6 +1865,7 @@ struct vki_scsi_idlun { (struct cdrom_tochdr) */ #define VKI_CDROMREADTOCENTRY 0x5306 /* Read TOC entry (struct cdrom_tocentry) */ +#define VKI_CDROMSTOP 0x5307 /* Stop the cdrom drive */ #define VKI_CDROMSUBCHNL 0x530b /* Read subchannel data (struct cdrom_subchnl) */ #define VKI_CDROMREADMODE2 0x530c /* Read CDROM mode 2 data (2336 Bytes) -- 2.47.2