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
..
events
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
xen-pciback
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
xenbus
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
xenfs
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
acpi.c
arm-device.c
balloon.c
xen/balloon: Mark unallocated host memory as UNUSABLE
2017-12-20 13:16:20 -05:00
biomerge.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
cpu_hotplug.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
dbgp.c
efi.c
xen: Implement EFI reset_system callback
2017-05-02 12:06:50 +02:00
evtchn.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
fallback.c
features.c
gntalloc.c
mm: treewide: remove GFP_TEMPORARY allocation flag
2017-09-13 18:53:16 -07:00
gntdev.c
xen/gntdev: Fix partial gntdev_mmap() cleanup
2018-01-10 08:38:44 -05:00
grant-table.c
xen/grant-table: Use put_page instead of free_page
2018-02-06 09:55:37 +01:00
Kconfig
xen: XEN_ACPI_PROCESSOR is Dom0-only
2017-12-12 09:39:43 -05:00
Makefile
xen: features and fixes for v4.15-rc1
2017-11-16 13:06:27 -08:00
manage.c
xen/time: do not decrease steal time after live migration on xen
2017-11-02 16:49:41 -04:00
mcelog.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
pci.c
pcpu.c
platform-pci.c
xen-platform: constify pci_device_id.
2017-08-31 09:45:55 -04:00
preempt.c
privcmd.c
xen/privcmd: remove unused variable pageidx
2017-11-08 09:15:28 -05:00
privcmd.h
pvcalls-back.c
pvcalls-back: do not return error on inet_accept EAGAIN
2018-02-06 15:50:52 +01:00
pvcalls-front.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
pvcalls-front.h
xen: fix poll misannotation
2018-02-01 10:07:32 -05:00
swiotlb-xen.c
dma-mapping: move swiotlb arch helpers to a new header
2018-01-10 16:40:54 +01:00
sys-hypervisor.c
xen: add sysfs node for hypervisor build id
2017-06-15 08:50:37 +02:00
time.c
xen: features and fixes for v4.15-rc1
2017-11-16 13:06:27 -08:00
tmem.c
fs: switch ->s_uuid to uuid_t
2017-06-05 16:59:12 +02:00
xen-acpi-cpuhotplug.c
xen-acpi-memhotplug.c
xen-acpi-pad.c
xen-acpi-processor.c
xen-balloon.c
xen: fix booting ballooned down hvm guest
2017-10-26 08:11:44 -04:00
xen-scsiback.c
xen/scsiback: Make TMF processing slightly faster
2017-07-06 22:58:03 -07:00
xen-selfballoon.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
xen-stub.c
xlate_mmu.c