git: Kernel - pass sysmsg through to ioctl.
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Aug 25 21:10:34 PDT 2009
commit 87baaf0c04784d423bf2cc72d941780a1b6a9f4b
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Tue Aug 25 18:02:22 2009 -0700
Kernel - pass sysmsg through to ioctl.
* Pass the sysmsg through to the ioctl code so ioctls can set the return
value. A single linux ioctl from the SCSI sg code uses this feature.
Summary of changes:
sys/dev/disk/ccd/ccd.c | 3 +-
sys/dev/raid/vinum/vinumio.c | 12 ++++----
sys/dev/sound/pcm/channel.c | 1 +
sys/emulation/linux/linux_file.c | 2 +-
sys/emulation/linux/linux_ioctl.c | 47 +++++++++++++++++----------------
sys/kern/kern_descrip.c | 16 +++++++----
sys/kern/kern_device.c | 4 ++-
sys/kern/kern_event.c | 5 ++-
sys/kern/kern_shutdown.c | 3 +-
sys/kern/kern_syslink.c | 5 ++-
sys/kern/subr_disk.c | 5 ++-
sys/kern/sys_generic.c | 9 +++---
sys/kern/sys_pipe.c | 6 +++-
sys/kern/sys_socket.c | 3 +-
sys/kern/tty_tty.c | 3 +-
sys/kern/uipc_syscalls.c | 4 +-
sys/kern/vfs_vnops.c | 7 +++--
sys/kern/vfs_vopops.c | 4 ++-
sys/opencrypto/cryptodev.c | 10 +++----
sys/sys/device.h | 6 +++-
sys/sys/file.h | 3 +-
sys/sys/file2.h | 5 ++-
sys/sys/mapped_ioctl.h | 3 +-
sys/sys/socketvar.h | 7 +++--
sys/sys/vfsops.h | 8 +++--
sys/vfs/devfs/devfs_vnops.c | 19 +++++++------
sys/vfs/fifofs/fifo_vnops.c | 8 +++--
sys/vfs/gnu/ext2fs/ext2_vfsops.c | 3 +-
sys/vfs/isofs/cd9660/cd9660_vfsops.c | 6 +++-
sys/vfs/ufs/ffs_vfsops.c | 12 ++++++---
30 files changed, 133 insertions(+), 96 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/87baaf0c04784d423bf2cc72d941780a1b6a9f4b
--
DragonFly BSD source repository
More information about the Commits
mailing list