From: Sree O. <so...@vm...> - 2005-06-30 23:25:51
|
# valgrind --version valgrind-2.4.0 # uname -a Linux soggu-esx.eng.vmware.com 2.4.21-27.ELvmnix #1 Sun Jun 26 14:36:36 = PDT 2005 i686 i686 i386 GNU/Linux It looks like this version of valgrind does not recognise the standard = scsi ioctl SCSI_IOCTL_GET_IDLUN (and others) defined in /usr/include/scsi/scsi.h The following was the error I encountered. > =3D=3D2265=3D=3D Warning: noted but unhandled ioctl 0x5382 = (type=3D0x53, nr=3D0x82, > size=3D0) > with no size/direction hints. > =3D=3D2265=3D=3D ioctl was on file "/dev/sda" Was there any specific reason these were omitted ? I have enhanced my = copy of valgrind to honor these ioctls by modifying the PRE(sys_ioctl) and POST(sys_ioctl). I added additional = case statements to simply break on this ioctl and it seems to be fine. Sree |