Linus Torvalds
a9a08845e9
vfs: do bulk POLL* -> EPOLL* replacement
...
This is the mindless scripted replacement of kernel use of POLL*
variables as described by Al, done by this script:
for V in IN OUT PRI ERR RDNORM RDBAND WRNORM WRBAND HUP RDHUP NVAL MSG; do
L=`git grep -l -w POLL$V | grep -v '^t' | grep -v /um/ | grep -v '^sa' | grep -v '/poll.h$'|grep -v '^D'`
for f in $L; do sed -i "-es/^\([^\"]*\)\(\<POLL$V\>\)/\\1E\\2/" $f; done
done
with de-mangling cleanups yet to come.
NOTE! On almost all architectures, the EPOLL* constants have the same
values as the POLL* constants do. But they keyword here is "almost".
For various bad reasons they aren't the same, and epoll() doesn't
actually work quite correctly in some cases due to this on Sparc et al.
The next patch from Al will sort out the final differences, and we
should be all done.
Scripted-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2018-02-11 14:34:03 -08:00
..
cluster
ocfs2/cluster: close a race that fence can't be triggered
2018-01-31 17:18:35 -08:00
dlm
fs/ocfs2/dlm/dlmmaster.c: clean up dead code
2018-01-31 17:18:34 -08:00
dlmfs
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
acl.c
ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute
2018-01-31 17:18:35 -08:00
acl.h
ocfs2: make ocfs2_set_acl() static
2017-09-06 17:27:24 -07:00
alloc.c
ocfs2: add trimfs lock to avoid duplicated trims in cluster
2018-01-31 17:18:35 -08:00
alloc.h
ocfs2: try to reuse extent block in dealloc without meta_alloc
2018-01-31 17:18:35 -08:00
aops.c
ocfs2: try to reuse extent block in dealloc without meta_alloc
2018-01-31 17:18:35 -08:00
aops.h
blockcheck.c
blockcheck.h
buffer_head_io.c
buffer_head_io.h
ocfs2: clean up some unused function declarations
2017-11-15 18:21:01 -08:00
dcache.c
dcache.h
dir.c
iversion: Rename make inode_cmp_iversion{+raw} to inode_eq_iversion{+raw}
2018-02-01 08:15:25 -05:00
dir.h
dlmglue.c
ocfs2: nowait aio support
2018-01-31 17:18:35 -08:00
dlmglue.h
ocfs2: nowait aio support
2018-01-31 17:18:35 -08:00
export.c
ocfs2: Use ERR_CAST() to avoid cross-structure cast
2017-05-28 10:11:49 -07:00
export.h
extent_map.c
ocfs2: add ocfs2_overwrite_io()
2018-01-31 17:18:35 -08:00
extent_map.h
ocfs2: add ocfs2_overwrite_io()
2018-01-31 17:18:35 -08:00
file.c
ocfs2: nowait aio support
2018-01-31 17:18:35 -08:00
file.h
filecheck.c
Pass mode to wait_on_atomic_t() action funcs and provide default actions
2017-11-13 15:38:16 +00:00
filecheck.h
heartbeat.c
heartbeat.h
inode.c
ocfs2: convert to new i_version API
2018-01-29 06:42:21 -05:00
inode.h
ioctl.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
ioctl.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
journal.c
ocfs2: return error when we attempt to access a dirty bh in jbd2
2018-01-31 17:18:35 -08:00
journal.h
Kconfig
localalloc.c
localalloc.h
locks.c
locks.h
Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
mmap.c
ocfs2: nowait aio support
2018-01-31 17:18:35 -08:00
mmap.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
move_extents.c
ocfs2: clean up some dead code
2017-09-06 17:27:24 -07:00
move_extents.h
namei.c
ocfs2: convert to new i_version API
2018-01-29 06:42:21 -05:00
namei.h
ocfs1_fs_compat.h
ocfs2.h
ocfs2: add trimfs dlm lock resource
2018-01-31 17:18:35 -08:00
ocfs2_fs.h
ocfs2: use magic.h
2017-07-06 16:24:30 -07:00
ocfs2_ioctl.h
ocfs2_lockid.h
ocfs2: add trimfs dlm lock resource
2018-01-31 17:18:35 -08:00
ocfs2_lockingver.h
ocfs2_trace.h
ocfs2: nowait aio support
2018-01-31 17:18:35 -08:00
quota.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
quota_global.c
ocfs2: convert to new i_version API
2018-01-29 06:42:21 -05:00
quota_local.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
refcounttree.c
ocfs2: clean up some dead code
2017-09-06 17:27:24 -07:00
refcounttree.h
reservations.c
reservations.h
resize.c
resize.h
slot_map.c
slot_map.h
stack_o2cb.c
stack_user.c
stackglue.c
ocfs2: constify attribute_group structures
2017-07-06 16:24:30 -07:00
stackglue.h
suballoc.c
ocfs2: unlock bh_state if bg check fails
2018-01-31 17:18:35 -08:00
suballoc.h
super.c
ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid
2018-01-31 17:18:35 -08:00
super.h
ocfs2: remove unused declaration ocfs2_publish_get_mount_state()
2017-11-15 18:21:01 -08:00
symlink.c
symlink.h
sysfile.c
sysfile.h
uptodate.c
uptodate.h
xattr.c
ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute
2018-01-31 17:18:35 -08:00
xattr.h