Received: by 10.223.176.46 with SMTP id f43csp1314099wra; Fri, 19 Jan 2018 09:44:02 -0800 (PST) X-Google-Smtp-Source: ACJfBouPwzQbpR6P1UjN4T8QMqvycqIKxQpJw5pjwIKSSlWCB5hg+Qy9WpLWlITX9303On4T/Yq/ X-Received: by 2002:a17:902:7045:: with SMTP id h5-v6mr1956926plt.418.1516383842334; Fri, 19 Jan 2018 09:44:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516383842; cv=none; d=google.com; s=arc-20160816; b=YqGp/bA11wEJv+bfQEINGDZvoiwJsjFDipJqEE+sxWDWX32kuPyJQ0AnjAOVdNi6F/ d4IZb6o7x0eKJel3vexNqoyZ1iaO43T4ZT3cZR2EtLnjT5ByS6DmyR1u6TDy3xdBIHlZ bNt71P+Wk+0njbbdFdKUOmzzXYOB/cMmIx9955F4sqYOWA1cXiNtojOzAInMVpvnVY86 WP6G2WKCLTzSLhTtCpzwSliADz5aFD/LLuNofQZul9DntHxbvAdLi3uRYt1F6apSYytu yW4Z862n3UF2Yr8IRGN0tB5yEFy385z8Ph68KVv3GWFp59gSTYU38oqn0yG76my9bPlD 7SBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-transfer-encoding :content-disposition:mime-version:message-id:subject:cc:to:from:date :dkim-signature:arc-authentication-results; bh=UTOtsq1A+I/ALq+otPUf5Yda47n9U6k++gQfIhkY+AI=; b=w3rgT0Knh8oGHf+u3rfjU+Qy+XLoEqqUDcA1mserOG1EOs4pB8JRaqeyhFpIC7Lq+4 c8agJZmdKSH6KjdY/D0LHQ9ztB5DKacuzu2uJZAqZOEYtQmwbp8Na7AK+aNfWgoeqYgZ Vblm5PoNNPhLK+bNNqUrkFEHHC4ppJYzPK33Z7OlQFSqJIVrExRLXyZ2Xinw4LTAha7n n0hnhbpRYOl5mJiIuv98qhlesBjvqPxjlDNTsO1zyAgLqO4/pYghJx3M0PzCRdJasLV9 /k/Zz90qJVtlDb0DStzAKw6G2uEZkvEjQogtWowWxgH9TnrV9MizTKLubL0RjVP/xqtn LMaA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=YmVql4w8; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h187si8523355pgc.531.2018.01.19.09.43.47; Fri, 19 Jan 2018 09:44:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=YmVql4w8; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932701AbeASRmc (ORCPT + 99 others); Fri, 19 Jan 2018 12:42:32 -0500 Received: from mail-pf0-f196.google.com ([209.85.192.196]:35520 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932523AbeASRmJ (ORCPT ); Fri, 19 Jan 2018 12:42:09 -0500 Received: by mail-pf0-f196.google.com with SMTP id t12so1874644pfg.2; Fri, 19 Jan 2018 09:42:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :content-transfer-encoding:user-agent; bh=UTOtsq1A+I/ALq+otPUf5Yda47n9U6k++gQfIhkY+AI=; b=YmVql4w8nhVNkqwKCo81InsyyqBECIqJsPUTULQ3N0SNyILdslN6XS2LgYUibsUhv5 RV61PTAy0TjsISiq2zIVKxMciKd3qBwHq1D5ZM8Y8qPZzYg4oaapAU1jlrEnuNVNWAx9 H2w/bFz3Az53R4OJicFqq02Jgui3bjUe2GbmCt3bvpaM/+MyAP9vg14h64DOnojtTjhb fg/De3h3e2YCQmKejFBsOa2tIO2M+Il1WJLLhUvZLc/IiD61VuK3MaUWkfBbmDBXjyZ3 +SWQuZf2DHiv9AZcpvfih0QDiDeA7NJZ/wM8LCQyfHEQKBPWOYhNOMH8R6WWtbNRZ7Zd hx4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:content-transfer-encoding:user-agent; bh=UTOtsq1A+I/ALq+otPUf5Yda47n9U6k++gQfIhkY+AI=; b=DvvufzsfQs+tNrP0KJ+WlrM/AAaKoqpywIdTwTJNx/CMjRFdoqrCkQdtPCsTJJLTpY 6mBqFykYXqMEtvlL7gM2sSQ1FRI+fLMV+FMYgnxDohrqyNradJXcwHLU0y3w5KgyGMc+ TqEiY0kQfY6P/y2YzwmAnsY2tbXo3x0TQEDcRN1fkGV75YTJ9yBocgdJ9IzzX2VPSYuZ enTsuf/+y1YYFjB99X2nMyA+txmrU084vuhmUZn17n3prGhtQc2lINHyoXXQiXycuQNO OVPnEEeCOdEoW+adEX8RF3/aPM23mxWvsUL21pjZVchQYmatSKtjejKzO7qP39/HHDIl 2JLg== X-Gm-Message-State: AKwxytc7rd0gHAiRDg1uvgfVEVO1v8m5OXKen6hlh/EdDQBXj58f7Cmt SHC4Cx38axrQ/sr1lqW4dQc= X-Received: by 10.98.31.131 with SMTP id l3mr24473280pfj.116.1516383728573; Fri, 19 Jan 2018 09:42:08 -0800 (PST) Received: from dtor-ws ([2620:0:1000:1611:da80:8749:c06f:9515]) by smtp.gmail.com with ESMTPSA id z12sm16593432pgz.22.2018.01.19.09.42.07 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 19 Jan 2018 09:42:07 -0800 (PST) Date: Fri, 19 Jan 2018 09:42:05 -0800 From: Dmitry Torokhov To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, linux-input@vger.kernel.org Subject: [git pull] Input updates for v4.15-rc8 Message-ID: <20180119174205.iq76oggc2h7neymf@dtor-ws> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem. You will get: - a fix for use-after-free in Synaptics RMI4 driver - correction to multitouch contact tracking on certain ALPS touchpads (whicj got broken when we tried to fix the 2-finger scrolling) - touchpad on Lenovo T640p is switched over to SMbus/RMI - a few device node refcount fixes Changelog: --------- Arnd Bergmann (1): Input: of_touchscreen - add MODULE_LICENSE Johan Hovold (3): Input: twl4030-vibra - fix sibling-node lookup Input: twl6040-vibra - fix child-node lookup Input: 88pm860x-ts - fix child-node lookup Nick Desaulniers (1): Input: synaptics-rmi4 - prevent UAF reported by KASAN Nir Perry (1): Input: ALPS - fix multi-touch decoding on SS4 plus touchpads 王振杰 (1): Input: synaptics - Lenovo Thinkpad T460p devices should use RMI Diffstat: -------- drivers/input/misc/twl4030-vibra.c | 6 ++++-- drivers/input/misc/twl6040-vibra.c | 3 +-- drivers/input/mouse/alps.c | 23 +++++++++++++---------- drivers/input/mouse/alps.h | 10 ++++++---- drivers/input/mouse/synaptics.c | 1 + drivers/input/rmi4/rmi_driver.c | 4 +++- drivers/input/touchscreen/88pm860x-ts.c | 16 ++++++++++++---- drivers/input/touchscreen/of_touchscreen.c | 4 ++++ 8 files changed, 44 insertions(+), 23 deletions(-) Thanks. -- Dmitry