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
..
i2c-hid
HID: i2c-hid: Allow ACPI systems to specify "post-power-on-delay-ms"
2017-11-21 13:29:15 +01:00
intel-ish-hid
HID: intel-ish-hid: Enable Cannon Lake and Coffee Lake laptop/desktop
2018-01-23 15:40:57 +01:00
usbhid
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
hid-a4tech.c
hid-accutouch.c
HID: Accutouch: Add driver for ELO Accutouch 2216 USB Touchscreens
2017-03-21 15:03:55 +01:00
hid-alps.c
HID: alps: add new U1 device ID
2017-10-17 12:41:23 +02:00
hid-apple.c
HID: apple: Use country code to detect ISO keyboards
2017-06-08 13:58:03 +02:00
hid-appleir.c
treewide: setup_timer() -> timer_setup()
2017-11-21 15:57:07 -08:00
hid-asus.c
HID: asus: Fix special function keys on T200TA
2018-01-23 15:44:59 +01:00
hid-aureal.c
hid-axff.c
hid-belkin.c
hid-betopff.c
hid-cherry.c
hid-chicony.c
HID: move Asus keyboard support from hid-chicony to hid-asus
2017-06-08 13:47:52 +02:00
hid-cmedia.c
HID: Support for CMedia CM6533 HID audio jack controls
2016-03-02 10:31:36 +01:00
hid-core.c
Merge branch 'for-4.16/hid-quirks-cleanup/_base' into for-linus
2018-01-31 16:12:23 +01:00
hid-corsair.c
HID: corsair: Add driver Scimitar Pro RGB gaming mouse 1b1c:1b3e support to hid-corsair
2017-03-21 14:46:15 +01:00
hid-cp2112.c
HID: cp2112: Fix I2C_BLOCK_DATA transactions
2017-11-21 21:39:45 +01:00
hid-cypress.c
HID: hid-cypress: validate length of report
2017-01-06 16:06:43 +01:00
hid-debug.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
hid-dr.c
Revert "HID: dragonrise: fix HID Descriptor for 0x0006 PID"
2016-10-10 10:52:01 +02:00
hid-elecom.c
HID: elecom: rewrite report fixup for EX-G and future mice
2018-01-23 15:39:54 +01:00
hid-elo.c
HID: elo: clear BTN_LEFT mapping
2017-11-24 14:40:23 +01:00
hid-emsff.c
hid-ezkey.c
hid-gaff.c
hid-gembird.c
hid-generic.c
HID: core: remove the absolute need of hid_have_special_driver[]
2017-11-21 11:14:48 +01:00
hid-gfrm.c
HID: hid-gfrm: avoid warning for input_configured API change
2015-11-05 10:15:35 -08:00
hid-gt683r.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-gyration.c
hid-holtek-kbd.c
hid-holtek-mouse.c
hid-holtekff.c
HID: holtekff: move MODULE_* parameters out of #ifdef block
2017-12-01 09:31:36 +01:00
hid-hyperv.c
HID: hyperv: pr_err() strings should end with newlines
2017-10-05 11:27:08 +02:00
hid-icade.c
hid-ids.h
Merge branches 'for-4.16/hid-quirks-cleanup/asus', 'for-4.16/hid-quirks-cleanup/elecom', 'for-4.16/hid-quirks-cleanup/ish', 'for-4.16/hid-quirks-cleanup/multitouch', 'for-4.16/hid-quirks-cleanup/pixart', 'for-4.16/hid-quirks-cleanup/rmi', 'for-4.16/hid-quirks-cleanup/sony' and 'for-4.16/hid-quirks-cleanup/toshiba' into for-linus
2018-01-31 16:15:58 +01:00
hid-input.c
HID: hid-input: Add eraser usage to hidinput_configure_usage
2017-10-05 11:20:12 +02:00
hid-ite.c
HID: ite: Add hid-ite driver
2017-05-11 10:27:48 +02:00
hid-jabra.c
HID: Add special driver for Jabra devices
2017-11-21 12:54:58 +01:00
hid-kensington.c
hid-keytouch.c
hid-kye.c
scripts/spelling.txt: add "comsume(r)" pattern and fix typo instances
2017-02-27 18:43:47 -08:00
hid-lcpower.c
hid-led.c
HID: hid-led: fix issue with transfer buffer not being dma capable
2016-10-10 10:47:03 +02:00
hid-lenovo.c
HID: lenovo: Don't use stack variables for DMA buffers
2016-03-29 15:39:36 +02:00
hid-lg.c
HID: hid-lg: make array cbuf static const to shink object code size
2017-09-06 10:58:54 +02:00
hid-lg.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
hid-lg2ff.c
hid-lg3ff.c
hid-lg4ff.c
HID: hid-logitech: remove redundant assignment to pointer value
2017-10-19 13:52:38 +02:00
hid-lg4ff.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
hid-lgff.c
hid-logitech-dj.c
HID: logitech-dj: allow devices to request full pairing information
2017-04-06 14:36:36 +02:00
hid-logitech-hidpp.c
HID: logitech-hidpp: fix mistake in printk, "feeback" -> "feedback"
2017-10-12 15:32:43 +02:00
hid-magicmouse.c
treewide: Fix function prototypes for module_param_call()
2017-10-31 15:30:37 +01:00
hid-mf.c
HID: hid-mf: add force feedback support for Mayflash DolphinBar and GameCube
2017-01-11 22:12:44 +01:00
hid-microsoft.c
HID: multitouch: enable Surface 3 Type Cover Pro to report multitouch data
2017-01-20 15:17:19 +01:00
hid-monterey.c
hid-multitouch.c
HID: hid-multitouch: support fine-grain orientation reporting
2017-12-01 10:01:01 +01:00
hid-nti.c
HID: Add quirk driver for NTI USB-SUN adapter
2017-03-06 13:16:33 +01:00
hid-ntrig.c
HID: ntrig: constify attribute_group structures.
2017-08-03 13:38:30 +02:00
hid-ortek.c
HID: ortek: add one more buggy device
2017-07-24 17:38:21 +02:00
hid-penmount.c
HID: penmount: report only one button for PenMount 6000 USB touchscreen controller
2016-03-10 17:17:26 +01:00
hid-petalynx.c
hid-picolcd.h
hid-picolcd_backlight.c
hid-picolcd_cir.c
media: rc: rename RC_TYPE_* to RC_PROTO_* and RC_BIT_* to RC_PROTO_BIT_*
2017-08-20 10:02:48 -04:00
hid-picolcd_core.c
hid-picolcd_debugfs.c
HID: picoLCD: Spelling s/REPORT_WRTIE_MEMORY/REPORT_WRITE_MEMORY/
2017-03-24 15:45:04 +01:00
hid-picolcd_fb.c
hid-picolcd_lcd.c
hid-picolcd_leds.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-pl.c
hid-plantronics.c
hid-primax.c
hid-prodikeys.c
treewide: setup_timer() -> timer_setup()
2017-11-21 15:57:07 -08:00
hid-quirks.c
Merge branches 'for-4.16/hid-quirks-cleanup/asus', 'for-4.16/hid-quirks-cleanup/elecom', 'for-4.16/hid-quirks-cleanup/ish', 'for-4.16/hid-quirks-cleanup/multitouch', 'for-4.16/hid-quirks-cleanup/pixart', 'for-4.16/hid-quirks-cleanup/rmi', 'for-4.16/hid-quirks-cleanup/sony' and 'for-4.16/hid-quirks-cleanup/toshiba' into for-linus
2018-01-31 16:15:58 +01:00
hid-retrode.c
HID: Add driver for Retrode2 joypad adapter
2017-06-22 14:44:11 +02:00
hid-rmi.c
HID: rmi: Support the Fujitsu R726 Pad dock using hid-rmi
2018-01-23 15:20:40 +01:00
hid-roccat-arvo.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-arvo.h
hid-roccat-common.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-common.h
hid-roccat-isku.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-isku.h
hid-roccat-kone.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-kone.h
hid-roccat-koneplus.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-koneplus.h
hid-roccat-konepure.c
hid-roccat-kovaplus.c
HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()
2018-01-23 15:46:58 +01:00
hid-roccat-kovaplus.h
hid-roccat-lua.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-lua.h
hid-roccat-pyra.c
HID: use kobj_to_dev()
2015-12-28 13:41:51 +01:00
hid-roccat-pyra.h
hid-roccat-ryos.c
hid-roccat-savu.c
hid-roccat-savu.h
hid-roccat.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
hid-saitek.c
HID: Add a new Saitek mouse device ID (RAT 9)
2016-08-02 16:45:17 +02:00
hid-samsung.c
hid-sensor-custom.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
hid-sensor-hub.c
HID: hid-sensor-hub: Force logical minimum to 1 for power and report state
2017-08-09 22:15:59 +02:00
hid-sjoy.c
hid-sony.c
Merge branches 'for-4.16/upstream' and 'for-4.15/upstream-fixes' into for-linus
2018-01-31 16:23:58 +01:00
hid-speedlink.c
hid-steelseries.c
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-sunplus.c
hid-tivo.c
hid-tmff.c
HID: Add ID 044f:b605 ThrustMaster, Inc. force feedback Racing Wheel
2017-11-07 10:04:46 +01:00
hid-topseed.c
hid-twinhan.c
hid-uclogic.c
HID: uclogic: add support for Ugee Tablet EX07S
2017-04-06 14:50:11 +02:00
hid-udraw-ps3.c
HID: udraw-ps3: accel_limits is local to the driver
2016-11-15 14:23:17 +01:00
hid-waltop.c
HID: Remove broken links to tablet descriptions
2016-09-19 14:32:21 +02:00
hid-wiimote-core.c
treewide: setup_timer() -> timer_setup()
2017-11-21 15:57:07 -08:00
hid-wiimote-debug.c
hid-wiimote-modules.c
HID: wiimote: Fix wiimote mp scale linearization
2016-03-18 17:31:38 +01:00
hid-wiimote.h
HID: use to_hid_device()
2015-12-28 13:41:44 +01:00
hid-xinmo.c
HID: xinmo: fix for out of range for THT 2P arcade controller.
2017-03-24 15:43:03 +01:00
hid-zpff.c
hid-zydacron.c
hidraw.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
Kconfig
HID: elecom: rewrite report fixup for EX-G and future mice
2018-01-23 15:39:54 +01:00
Makefile
HID: Add special driver for Jabra devices
2017-11-21 12:54:58 +01:00
uhid.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
wacom.h
HID: wacom: Add ability to provide explicit battery status info
2017-05-05 21:46:10 +02:00
wacom_sys.c
HID: wacom: EKR: ensure devres groups at higher indexes are released
2018-01-23 15:30:23 +01:00
wacom_wac.c
HID: wacom: Add support for One by Wacom (CTL-472 / CTL-672)
2018-01-23 15:43:20 +01:00
wacom_wac.h
HID: wacom: Queue events with missing type/serial data for later processing
2017-11-21 13:04:35 +01:00