Hi all, This patch series is an updated version of this one: https://lore.kernel.org/all/20220525074757.7519-1-michael.zaidman@xxxxxxxxx/. Changes since v1: - Addressed two security-related issues reported by Enrik Berkhan: 1. Do not populate hidraw device. 2. Avoid stale read buffer pointer. - The patch set v1 was tested by Guillaume Champagne. Added appropriate Tested-by notice in the related commits. Michael Zaidman (7): HID: ft260: ft260_xfer_status routine cleanup HID: ft260: improve i2c write performance HID: ft260: support i2c writes larger than HID report size HID: ft260: support i2c reads greater than HID report size HID: ft260: improve i2c large reads performance HID: ft260: do not populate /dev/hidraw device HID: ft260: skip unexpected HID input reports drivers/hid/hid-ft260.c | 257 ++++++++++++++++++++++------------------ 1 file changed, 141 insertions(+), 116 deletions(-) -- 2.34.1