kernel-ark/fs
Christoph Hellwig e6a6d2efcb [PATCH] sanitize building of fs/compat_ioctl.c
Now that all these entries in the arch ioctl32.c files are gone [1], we can
build fs/compat_ioctl.c as a normal object and kill tons of cruft.  We need a
special do_ioctl32_pointer handler for s390 so the compat_ptr call is done.
This is not needed but harmless on all other architectures.  Also remove some
superflous includes in fs/compat_ioctl.c

Tested on ppc64.

[1] parisc still had it's PPP handler left, which is not fully correct
    for ppp and besides that ppp uses the generic SIOCPRIV ioctl so it'd
    kick in for all netdevice users.  We can introduce a proper handler
    in one of the next patch series by adding a compat_ioctl method to
    struct net_device but for now let's just kill it - parisc doesn't
    compile in mainline anyway and I don't want this to block this
    patchset.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Cc: Matthew Wilcox <willy@debian.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-10 08:01:33 -08:00
..
9p
adfs
affs
afs
autofs
autofs4 [PATCH] switch autofs4 to touch_atime() 2006-01-10 08:01:31 -08:00
befs
bfs
cifs
coda
configfs
cramfs
debugfs
devfs
devpts
efs
exportfs
ext2 [PATCH] remove ext2 xattr permission checks 2006-01-10 08:01:30 -08:00
ext3 [PATCH] remove ext3 xattr permission checks 2006-01-10 08:01:30 -08:00
fat
freevxfs
fuse
hfs
hfsplus
hostfs
hpfs
hppfs
hugetlbfs
isofs
jbd
jffs
jffs2
jfs [PATCH] remove jfs xattr permission checks 2006-01-10 08:01:29 -08:00
lockd
minix
msdos
ncpfs [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
nfs
nfs_common
nfsd [PATCH] add vfs_* helpers for xattr operations 2006-01-10 08:01:29 -08:00
nls
ntfs [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
ocfs2 [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
openpromfs
partitions
proc [PATCH] kdump: read previous kernel's memory 2006-01-10 08:01:28 -08:00
qnx4
ramfs
reiserfs [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
relayfs
romfs
smbfs
sysfs
sysv
udf
ufs
vfat
xfs [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
aio.c
attr.c
bad_inode.c
binfmt_aout.c [PATCH] dump_thread() cleanup 2006-01-10 08:01:25 -08:00
binfmt_elf_fdpic.c
binfmt_elf.c
binfmt_em86.c
binfmt_flat.c [PATCH] dump_thread() cleanup 2006-01-10 08:01:25 -08:00
binfmt_misc.c
binfmt_script.c
binfmt_som.c
bio.c
block_dev.c
buffer.c
char_dev.c
compat_ioctl.c [PATCH] sanitize building of fs/compat_ioctl.c 2006-01-10 08:01:33 -08:00
compat.c
dcache.c
dcookies.c
direct-io.c
dnotify.c
dquot.c
drop_caches.c
eventpoll.c
exec.c
fcntl.c
fifo.c
file_table.c
file.c
filesystems.c
fs-writeback.c
inode.c [PATCH] remove update_atime 2006-01-10 08:01:31 -08:00
inotify.c
ioctl.c
ioprio.c
Kconfig [PATCH] kexec: change CONFIG_PHYSICAL_START dependency 2006-01-10 08:01:29 -08:00
Kconfig.binfmt
libfs.c
locks.c
Makefile [PATCH] sanitize building of fs/compat_ioctl.c 2006-01-10 08:01:33 -08:00
mbcache.c
mpage.c
namei.c
namespace.c
nfsctl.c
open.c
pipe.c [PATCH] replace inode_update_time with file_update_time 2006-01-10 08:01:30 -08:00
pnode.c
pnode.h
posix_acl.c
quota_v1.c
quota_v2.c
quota.c
read_write.c
readdir.c
select.c
seq_file.c
stat.c
super.c [PATCH] mutex subsystem, semaphore to mutex: VFS, sb->s_lock 2006-01-09 15:59:25 -08:00
xattr_acl.c
xattr.c [PATCH] move xattr permission checks into the VFS 2006-01-10 08:01:29 -08:00