|
From: Nicholas N. <nj...@ca...> - 2004-02-22 18:15:38
|
CVS commit by nethercote:
Three CDROM ioctls, from Rocky Bernstein.
M +12 -0 vg_syscalls.c 1.88
--- valgrind/coregrind/vg_syscalls.c #1.87:1.88
@@ -3160,4 +3160,12 @@ PRE(ioctl)
/* CD ROM stuff (??) */
+ case CDROM_GET_MCN:
+ SYSCALL_TRACK( pre_mem_read,tid, "ioctl(CDROM_GET_MCN)", arg3,
+ sizeof(struct cdrom_mcn) );
+ break;
+ case CDROM_SEND_PACKET:
+ SYSCALL_TRACK( pre_mem_read,tid, "ioctl(CDROM_SEND_PACKET)", arg3,
+ sizeof(struct cdrom_generic_command));
+ break;
case CDROMSUBCHNL:
SYSCALL_TRACK( pre_mem_read,tid,
@@ -3169,4 +3177,8 @@ PRE(ioctl)
sizeof(struct cdrom_subchnl));
break;
+ case CDROMREADMODE2:
+ SYSCALL_TRACK( pre_mem_read,tid, "ioctl(CDROMREADMODE2)", arg3,
+ CD_FRAMESIZE_RAW0 );
+ break;
case CDROMREADTOCHDR:
SYSCALL_TRACK( pre_mem_write,tid,
|