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
..
partitions
partitions/msdos: Unable to mount UFS 44bsd partitions
2018-01-10 09:12:16 -07:00
badblocks.c
bfq-cgroup.c
block, bfq: put async queues for root bfq groups too
2018-01-09 08:45:25 -07:00
bfq-iosched.c
block, bfq: add requeue-request hook
2018-02-07 15:17:46 -07:00
bfq-iosched.h
block, bfq: limit sectors served with interactive weight raising
2018-01-18 08:21:37 -07:00
bfq-wf2q.c
block, bfq: limit sectors served with interactive weight raising
2018-01-18 08:21:37 -07:00
bio-integrity.c
block: Fix __bio_integrity_endio() documentation
2018-01-17 09:59:33 -07:00
bio.c
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
2018-01-29 11:51:49 -08:00
blk-cgroup.c
blk-core.c
block: Add should_fail_bio() for bpf error injection
2018-02-06 15:09:51 -07:00
blk-exec.c
blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request
2018-01-17 09:49:21 -07:00
blk-flush.c
blk-integrity.c
blk-ioc.c
blk-lib.c
block: add bdev_read_only() checks to common helpers
2018-01-18 12:57:19 -07:00
blk-map.c
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
2018-01-29 11:51:49 -08:00
blk-merge.c
blk-mq: fix discard merge with scheduler attached
2018-02-01 14:01:02 -07:00
blk-mq-cpumap.c
blk-mq-debugfs.c
blk-mq-debugfs: don't allow write on attributes with seq_operations set
2018-01-24 09:46:09 -07:00
blk-mq-debugfs.h
blk-mq-pci.c
blk-mq-rdma.c
blk-mq-sched.c
blk-mq-sched: Enable merging discard bio into request
2018-02-01 14:45:11 -07:00
blk-mq-sched.h
blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request
2018-01-17 09:49:21 -07:00
blk-mq-sysfs.c
block: properly protect the 'queue' kobj in blk_unregister_queue
2018-01-15 08:41:38 -07:00
blk-mq-tag.c
blk-mq: improve heavily contended tag case
2017-12-22 11:09:37 -07:00
blk-mq-tag.h
blk-mq-virtio.c
blk-mq.c
blk-mq: introduce BLK_STS_DEV_RESOURCE
2018-01-30 20:18:28 -07:00
blk-mq.h
blk-mq: Rename blk_mq_request_direct_issue() into blk_mq_request_issue_directly()
2018-01-19 12:51:59 -07:00
blk-settings.c
blk-softirq.c
blk-stat.c
blk-stat.h
blk-sysfs.c
block: Protect less code with sysfs_lock in blk_{un,}register_queue()
2018-01-18 12:54:44 -07:00
blk-tag.c
blk-throttle.c
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
2018-01-29 11:51:49 -08:00
blk-timeout.c
block: add accessors for setting/querying request deadline
2018-01-10 11:47:47 -07:00
blk-wbt.c
blk-wbt: account flush requests correctly
2018-02-06 14:14:03 -07:00
blk-wbt.h
blk-zoned.c
block: introduce zoned block devices zone write locking
2018-01-05 09:22:17 -07:00
blk.h
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
2018-01-29 11:51:49 -08:00
bounce.c
Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block
2018-01-29 11:51:49 -08:00
bsg-lib.c
block: Fix kernel-doc warnings reported when building with W=1
2018-01-09 11:15:17 -07:00
bsg.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
cfq-iosched.c
cmdline-parser.c
compat_ioctl.c
deadline-iosched.c
deadline-iosched: Introduce zone locking support
2018-01-05 09:22:17 -07:00
elevator.c
block: Document scheduler modification locking requirements
2018-01-18 12:54:42 -07:00
genhd.c
block: allow gendisk's request_queue registration to be deferred
2018-01-15 08:41:38 -07:00
ioctl.c
ioprio.c
Kconfig
Kconfig.iosched
kyber-iosched.c
Makefile
mq-deadline.c
mq-deadline: make it clear that __dd_dispatch_request() works on all hw queues
2018-01-06 09:23:11 -07:00
noop-iosched.c
opal_proto.h
partition-generic.c
scsi_ioctl.c
block: silently forbid sending any ioctl to a partition
2018-01-10 12:30:37 -07:00
sed-opal.c
t10-pi.c