cvs commit: src/sys/conf options src/sys/dev/drm drm_drv.h src/sys/emulation/linux linux_ioctl.c linux_ioctl.h src/sys/kern sys_generic.c src/sys/sys mapped_ioctl.h

Simon Schubert corecode at crater.dragonflybsd.org
Mon Feb 28 16:43:35 PST 2005


corecode    2005/02/28 16:43:02 PST

DragonFly src repository

  Modified files:
    sys/conf             options 
    sys/dev/drm          drm_drv.h 
    sys/emulation/linux  linux_ioctl.c linux_ioctl.h 
    sys/kern             sys_generic.c 
    sys/sys              mapped_ioctl.h 
  Log:
  Fix a bug in the ioctl mapping (written by me), which basically failed
  to provide the neccessary infrastructure for linux drm to work.
  
  This changes DRM and sound handling in the linuxulator to make use of
  the new code.
  
  API compatibility is retained in wide parts; nevertheless modules using
  ioctl maps (nvidia) need to be recompiled.
  
  Discovered-and-fixed-by: Brock Johnson <wildefire at xxxxxxxxxxxxxxxxxxxxx>
  Reviewed-by: corecode, joerg
  
  Revision  Changes    Path
  1.31      +1 -0      src/sys/conf/options
  1.11      +2 -10     src/sys/dev/drm/drm_drv.h
  1.17      +10 -55    src/sys/emulation/linux/linux_ioctl.c
  1.5       +9 -60     src/sys/emulation/linux/linux_ioctl.h
  1.19      +38 -6     src/sys/kern/sys_generic.c
  1.2       +16 -13    src/sys/sys/mapped_ioctl.h


http://www.dragonflybsd.org/cvsweb/src/sys/conf/options.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/drm/drm_drv.h.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_ioctl.c.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_ioctl.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_generic.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mapped_ioctl.h.diff?r1=1.1&r2=1.2&f=u





More information about the Commits mailing list