headers: remove aio.h from sched.h
Subsystems (38)
PATCH 1/1 headers: remove aio.h from sched.h
Signed-off-by Alexey Dobriyan <[email protected]>
---
arch/s390/hypfs/inode.c | 1 + block/scsi_ioctl.c | 1 + drivers/infiniband/hw/ipath/ipath_file_ops.c | 1 + drivers/infiniband/hw/qib/qib_file_ops.c | 1 + drivers/scsi/sg.c | 1 + drivers/usb/gadget/inode.c | 1 + fs/9p/vfs_addr.c | 1 + fs/afs/write.c | 1 + fs/bio.c | 1 + fs/block_dev.c | 1 + fs/btrfs/file.c | 1 + fs/btrfs/inode.c | 1 + fs/ceph/file.c | 1 + fs/compat.c | 1 + fs/direct-io.c | 1 + fs/ecryptfs/file.c | 1 + fs/ext2/inode.c | 1 + fs/ext3/inode.c | 1 + fs/ext4/file.c | 1 + fs/ext4/inode.c | 1 + fs/ext4/page-io.c | 1 + fs/fat/inode.c | 1 + fs/fuse/dev.c | 1 + fs/fuse/file.c | 1 + fs/gfs2/aops.c | 1 + fs/gfs2/file.c | 1 + fs/hfs/inode.c | 1 + fs/hfsplus/inode.c | 1 + fs/jfs/inode.c | 1 + fs/nilfs2/inode.c | 1 + fs/ntfs/file.c | 1 + fs/ocfs2/aops.h | 1 + fs/ocfs2/inode.h | 2 ++ fs/pipe.c | 1 + fs/read_write.c | 1 + fs/reiserfs/inode.c | 1 + fs/ubifs/file.c | 1 + fs/xfs/linux-2.6/xfs_aops.c | 1 + fs/xfs/linux-2.6/xfs_file.c | 1 + include/linux/bio.h | 1 + include/linux/cgroup.h | 1 + include/linux/sched.h | 2 -- include/linux/user_namespace.h | 1 + include/linux/writeback.h | 1 + include/net/sock.h | 1 + kernel/fork.c | 1 + kernel/ptrace.c | 1 + mm/shmem.c | 1 + security/keys/internal.h | 2 ++ security/keys/keyctl.c | 1 + sound/core/pcm_native.c | 1 + 51 files changed, 52 insertions(+), 2 deletions(-)
arch/s390/hypfs/inode.c +1 -0
@@ -9,6 +9,7 @@#define KMSG_COMPONENT "hypfs"#define pr_fmt (fmt) KMSG_COMPONENT ": " fmt +#include <linux/aio.h> #include <linux/types.h> #include <linux/errno.h> #include <linux/fs.h>
block/scsi_ioctl.c +1 -0
@@ -26,6 +26,7 @@#include <linux/cdrom.h> #include <linux/slab.h> #include <linux/times.h> +#include <linux/uio.h> #include <asm/uaccess.h> #include <scsi/scsi.h>
drivers/infiniband/hw/ipath/ipath_file_ops.c +1 -0
@@ -31,6 +31,7 @@* SOFTWARE. */ +#include <linux/aio.h> #include <linux/pci.h> #include <linux/poll.h> #include <linux/cdev.h>
drivers/infiniband/hw/qib/qib_file_ops.c +1 -0
@@ -32,6 +32,7 @@* SOFTWARE. */ +#include <linux/aio.h> #include <linux/pci.h> #include <linux/poll.h> #include <linux/cdev.h>
drivers/scsi/sg.c +1 -0
@@ -50,6 +50,7 @@ static int sg_version_num = 30534; /* 2 digits for each component */#include <linux/delay.h> #include <linux/blktrace_api.h> #include <linux/mutex.h> +#include <linux/uio.h> #include "scsi.h" #include <scsi/scsi_dbg.h>
drivers/usb/gadget/inode.c +1 -0
@@ -22,6 +22,7 @@/* #define VERBOSE_DEBUG */ +#include <linux/aio.h> #include <linux/init.h> #include <linux/module.h> #include <linux/fs.h>
fs/9p/vfs_addr.c +1 -0
@@ -23,6 +23,7 @@* */ +#include <linux/aio.h> #include <linux/module.h> #include <linux/errno.h> #include <linux/fs.h>
fs/afs/write.c +1 -0
@@ -8,6 +8,7 @@* as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */ +#include <linux/aio.h> #include <linux/backing-dev.h> #include <linux/slab.h> #include <linux/fs.h>
fs/bio.c +1 -0
@@ -24,6 +24,7 @@#include <linux/kernel.h> #include <linux/module.h> #include <linux/mempool.h> +#include <linux/uio.h> #include <linux/workqueue.h> #include <scsi/sg.h> /* for struct sg_iovec */
fs/block_dev.c +1 -0
@@ -5,6 +5,7 @@* Copyright (C) 2001 Andrea Arcangeli <[email protected]> SuSE */ +#include <linux/aio.h> #include <linux/init.h> #include <linux/mm.h> #include <linux/fcntl.h>
fs/btrfs/file.c +1 -0
@@ -16,6 +16,7 @@* Boston, MA 021110-1307, USA. */ +#include <linux/aio.h> #include <linux/fs.h> #include <linux/pagemap.h> #include <linux/highmem.h>
fs/btrfs/inode.c +1 -0
@@ -16,6 +16,7 @@* Boston, MA 021110-1307, USA. */ +#include <linux/aio.h> #include <linux/kernel.h> #include <linux/bio.h> #include <linux/buffer_head.h>
fs/ceph/file.c +1 -0
@@ -1,5 +1,6 @@#include <linux/ceph/ceph_debug.h> +#include <linux/aio.h> #include <linux/module.h> #include <linux/sched.h> #include <linux/slab.h>
fs/compat.c +1 -0
@@ -15,6 +15,7 @@* published by the Free Software Foundation. */ +#include <linux/aio.h> #include <linux/stddef.h> #include <linux/kernel.h> #include <linux/linkage.h>
fs/direct-io.c +1 -0
@@ -19,6 +19,7 @@* added IO completion notifier. */ +#include <linux/aio.h> #include <linux/kernel.h> #include <linux/module.h> #include <linux/types.h>
fs/ecryptfs/file.c +1 -0
@@ -23,6 +23,7 @@* 02111-1307, USA. */ +#include <linux/aio.h> #include <linux/file.h> #include <linux/poll.h> #include <linux/slab.h>
fs/ext2/inode.c +1 -0
@@ -22,6 +22,7 @@* Assorted race fixes, rewrite of ext2_get_block() by Al Viro, 2000 */ +#include <linux/aio.h> #include <linux/time.h> #include <linux/highuid.h> #include <linux/pagemap.h>
fs/ext3/inode.c +1 -0
@@ -22,6 +22,7 @@* Assorted race fixes, rewrite of ext3_get_block() by Al Viro, 2000 */ +#include <linux/aio.h> #include <linux/module.h> #include <linux/fs.h> #include <linux/time.h>
fs/ext4/file.c +1 -0
@@ -18,6 +18,7 @@* ([email protected]) */ +#include <linux/aio.h> #include <linux/time.h> #include <linux/fs.h> #include <linux/jbd2.h>
fs/ext4/inode.c +1 -0
@@ -22,6 +22,7 @@* Assorted race fixes, rewrite of ext4_get_block() by Al Viro, 2000 */ +#include <linux/aio.h> #include <linux/module.h> #include <linux/fs.h> #include <linux/time.h>
fs/ext4/page-io.c +1 -0
@@ -6,6 +6,7 @@* Written by Theodore Ts'o, 2010. */ +#include <linux/aio.h> #include <linux/module.h> #include <linux/fs.h> #include <linux/time.h>
fs/fat/inode.c +1 -0
@@ -10,6 +10,7 @@* Max Cohan: Fixed invalid FSINFO offset when info_sector is 0 */ +#include <linux/aio.h> #include <linux/module.h> #include <linux/init.h> #include <linux/time.h>
fs/fuse/dev.c +1 -0
@@ -8,6 +8,7 @@#include "fuse_i.h" +#include <linux/aio.h> #include <linux/init.h> #include <linux/module.h> #include <linux/poll.h>
fs/fuse/file.c +1 -0
@@ -8,6 +8,7 @@#include "fuse_i.h" +#include <linux/aio.h> #include <linux/pagemap.h> #include <linux/slab.h> #include <linux/kernel.h>
fs/gfs2/aops.c +1 -0
@@ -7,6 +7,7 @@* of the GNU General Public License version 2. */ +#include <linux/aio.h> #include <linux/sched.h> #include <linux/slab.h> #include <linux/spinlock.h>
fs/gfs2/file.c +1 -0
@@ -7,6 +7,7 @@* of the GNU General Public License version 2. */ +#include <linux/aio.h> #include <linux/slab.h> #include <linux/spinlock.h> #include <linux/completion.h>
fs/hfs/inode.c +1 -0
@@ -11,6 +11,7 @@* Based on the minix file system code, (C) 1991, 1992 by Linus Torvalds */ +#include <linux/aio.h> #include <linux/pagemap.h> #include <linux/mpage.h> #include <linux/sched.h>
fs/hfsplus/inode.c +1 -0
@@ -8,6 +8,7 @@* Inode handling routines */ +#include <linux/aio.h> #include <linux/blkdev.h> #include <linux/mm.h> #include <linux/fs.h>
fs/jfs/inode.c +1 -0
@@ -17,6 +17,7 @@* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include <linux/aio.h> #include <linux/fs.h> #include <linux/mpage.h> #include <linux/buffer_head.h>
fs/nilfs2/inode.c +1 -0
@@ -21,6 +21,7 @@* */ +#include <linux/aio.h> #include <linux/buffer_head.h> #include <linux/gfp.h> #include <linux/mpage.h>
fs/ntfs/file.c +1 -0
@@ -19,6 +19,7 @@* Foundation,Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include <linux/aio.h> #include <linux/buffer_head.h> #include <linux/gfp.h> #include <linux/pagemap.h>
fs/ocfs2/aops.h +1 -0
@@ -21,6 +21,7 @@#ifndef OCFS2_AOPS_H #define OCFS2_AOPS_H +#include <linux/aio.h> handle_t *ocfs2_start_walk_page_trans(struct inode *inode, struct page *page,
fs/ocfs2/inode.h +2 -0
@@ -28,6 +28,8 @@#include "extent_map.h" +struct iocb ; +/* OCFS2 Inode Private Data */ struct ocfs2_inode_info {
fs/pipe.c +1 -0
@@ -4,6 +4,7 @@* Copyright (C) 1991, 1992, 1999 Linus Torvalds */ +#include <linux/aio.h> #include <linux/mm.h> #include <linux/file.h> #include <linux/poll.h>
fs/read_write.c +1 -0
@@ -4,6 +4,7 @@* Copyright (C) 1991, 1992 Linus Torvalds */ +#include <linux/aio.h> #include <linux/slab.h> #include <linux/stat.h> #include <linux/fcntl.h>
fs/reiserfs/inode.c +1 -0
@@ -2,6 +2,7 @@* Copyright 2000 by Hans Reiser, licensing governed by reiserfs/README */ +#include <linux/aio.h> #include <linux/time.h> #include <linux/fs.h> #include <linux/reiserfs_fs.h>
fs/ubifs/file.c +1 -0
@@ -50,6 +50,7 @@*/ #include "ubifs.h" +#include <linux/aio.h> #include <linux/mount.h> #include <linux/namei.h> #include <linux/slab.h>
fs/xfs/linux-2.6/xfs_aops.c +1 -0
@@ -33,6 +33,7 @@#include "xfs_vnodeops.h" #include "xfs_trace.h" #include "xfs_bmap.h" +#include <linux/aio.h> #include <linux/gfp.h> #include <linux/mpage.h> #include <linux/pagevec.h>
fs/xfs/linux-2.6/xfs_file.c +1 -0
@@ -36,6 +36,7 @@#include "xfs_ioctl.h" #include "xfs_trace.h" +#include <linux/aio.h> #include <linux/dcache.h> #include <linux/falloc.h>
include/linux/bio.h +1 -0
@@ -23,6 +23,7 @@#include <linux/highmem.h> #include <linux/mempool.h> #include <linux/ioprio.h> +#include <linux/workqueue.h> #ifdef CONFIG_BLOCK
include/linux/cgroup.h +1 -0
@@ -24,6 +24,7 @@ struct cgroup_subsys;struct inode ;struct cgroup ;struct css_id ; +struct eventfd_ctx ;extern int cgroup_init_early (void );extern int cgroup_init (void );
include/linux/sched.h +0 -2
@@ -381,8 +381,6 @@ struct user_namespace;extern int sysctl_max_map_count; -#include <linux/aio.h> -#ifdef CONFIG_MMU extern void arch_pick_mmap_layout (struct mm_struct *mm); extern unsigned long
include/linux/user_namespace.h +1 -0
@@ -5,6 +5,7 @@#include <linux/nsproxy.h> #include <linux/sched.h> #include <linux/err.h> +#include <linux/workqueue.h> #define UIDHASH_BITS (CONFIG_BASE_SMALL ? 3 : 7)#define UIDHASH_SZ (1 << UIDHASH_BITS)
include/linux/writeback.h +1 -0
@@ -8,6 +8,7 @@#include <linux/fs.h> struct backing_dev_info ; +struct work_struct ;extern spinlock_t inode_lock;
include/net/sock.h +1 -0
@@ -40,6 +40,7 @@#ifndef _SOCK_H#define _SOCK_H +#include <linux/aio.h> #include <linux/kernel.h> #include <linux/list.h> #include <linux/list_nulls.h>
kernel/fork.c +1 -0
@@ -11,6 +11,7 @@* management can be a bitch. See 'mm/memory.c': 'copy_page_range()' */ +#include <linux/aio.h> #include <linux/slab.h> #include <linux/init.h> #include <linux/unistd.h>
kernel/ptrace.c +1 -0
@@ -21,6 +21,7 @@#include <linux/pid_namespace.h> #include <linux/syscalls.h> #include <linux/uaccess.h> +#include <linux/uio.h> #include <linux/regset.h>
mm/shmem.c +1 -0
@@ -20,6 +20,7 @@* This file is released under the GPL. */ +#include <linux/aio.h> #include <linux/fs.h> #include <linux/init.h> #include <linux/vfs.h>
security/keys/internal.h +2 -0
@@ -15,6 +15,8 @@#include <linux/sched.h> #include <linux/key-type.h> +struct iovec ; +#ifdef __KDEBUG#define kenter (FMT , ...) \ printk(KERN_DEBUG "==> %s("FMT")\n", __func__, ##__VA_ARGS__)
security/keys/keyctl.c +1 -0
@@ -19,6 +19,7 @@#include <linux/capability.h> #include <linux/string.h> #include <linux/err.h> +#include <linux/uio.h> #include <linux/vmalloc.h> #include <linux/security.h> #include <asm/uaccess.h>
sound/core/pcm_native.c +1 -0
@@ -19,6 +19,7 @@* */ +#include <linux/aio.h> #include <linux/mm.h> #include <linux/file.h> #include <linux/slab.h>