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