]> git.baikalelectronics.ru Git - kernel.git/commit
Input: psmouse - fix cleaning up SMBus companions
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 1 Apr 2017 18:33:11 +0000 (11:33 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 3 Apr 2017 18:59:56 +0000 (11:59 -0700)
commit7e0e282328450e18fc80359b61630f3320fc19ac
tree8e35aef6c163b43919fc52f6b57e3905f91100a7
parentb376cd2222389f4b12c9a602a2450528f8ad403a
Input: psmouse - fix cleaning up SMBus companions

When trying to destroy platform data after destruction of SMbus companion,
we need to make sure that we are actually dealing with an SMB companion
device, and not some random I2C client device.

Fixes: 06c2d1802a32 ("Input: psmouse - add support for SMBus companions")
Reported-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Tested-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/mouse/psmouse-smbus.c