git: Kernel - pass sysmsg through to ioctl.

看板DFBSD_commit作者時間16年前 (2009/08/26 12:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 87baaf0c04784d423bf2cc72d941780a1b6a9f4b Author: Matthew Dillon <dillon@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
文章代碼(AID): #1AbBhA2Z (DFBSD_commit)