Fix a bug in the ioctl mapping (written by me), which basically failed
authorSimon Schubert <corecode@dragonflybsd.org>
Tue, 1 Mar 2005 00:43:02 +0000 (00:43 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Tue, 1 Mar 2005 00:43:02 +0000 (00:43 +0000)
commit25b5b94d08299acd925cfd82a7993a57281307a8
tree0dbf74290fff4b2645c38ebbf63c300ae7d703c0
parent779388d975043722315730a80ded6775e6fffd43
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@isentry.homelinux.org>
Reviewed-by: corecode, joerg
sys/conf/options
sys/dev/drm/drm_drv.h
sys/emulation/linux/linux_ioctl.c
sys/emulation/linux/linux_ioctl.h
sys/kern/sys_generic.c
sys/sys/mapped_ioctl.h