Add support for FBIOPUT_VSCREENINFO and FBIOPAN_DISPLAY ioctls.

Patch from Pauli Nieminen <ext-pauli.nieminen@nokia.com> on #263648.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11980
This commit is contained in:
Tom Hughes 2011-08-15 08:47:29 +00:00
parent 09b283bb40
commit d3a38c3b6a
2 changed files with 10 additions and 0 deletions

View File

@ -4479,11 +4479,19 @@ PRE(sys_ioctl)
PRE_MEM_WRITE( "ioctl(FBIOGET_VSCREENINFO)", ARG3,
sizeof(struct vki_fb_var_screeninfo));
break;
case VKI_FBIOPUT_VSCREENINFO:
PRE_MEM_READ( "ioctl(FBIOPUT_VSCREENINFO)", ARG3,
sizeof(struct vki_fb_var_screeninfo));
break;
case VKI_FBIOGET_FSCREENINFO: /* 0x4602 */
PRE_MEM_WRITE( "ioctl(FBIOGET_FSCREENINFO)", ARG3,
sizeof(struct vki_fb_fix_screeninfo));
break;
case VKI_FBIOPAN_DISPLAY:
PRE_MEM_READ( "ioctl(FBIOPAN_DISPLAY)", ARG3,
sizeof(struct vki_fb_var_screeninfo));
break;
case VKI_PPCLAIM:
case VKI_PPEXCL:
case VKI_PPYIELD:

View File

@ -1972,7 +1972,9 @@ struct vki_hd_geometry {
//----------------------------------------------------------------------
#define VKI_FBIOGET_VSCREENINFO 0x4600
#define VKI_FBIOPUT_VSCREENINFO 0x4601
#define VKI_FBIOGET_FSCREENINFO 0x4602
#define VKI_FBIOPAN_DISPLAY 0x4606
struct vki_fb_fix_screeninfo {
char id[16]; /* identification string eg "TT Builtin" */