i2c: core: fix use after free in of_i2c_notify
authorWen Yang <wenyang@linux.alibaba.com>
Fri, 8 Nov 2019 08:36:48 +0000 (16:36 +0800)
committerWolfram Sang <wsa@the-dreams.de>
Fri, 15 Nov 2019 21:01:13 +0000 (22:01 +0100)
commita4c2fec16f5e6a5fee4865e6e0e91e2bc2d10f37
treed8223a4563157f1c77187c3ae7f785acda76d7a6
parent7574c0db2e68c4d0bae9d415a683bdd8b2a761e9
i2c: core: fix use after free in of_i2c_notify

We can't use "adap->dev" after it has been freed.

Fixes: 5bf4fa7daea6 ("i2c: break out OF support into separate file")
Signed-off-by: Wen Yang <wenyang@linux.alibaba.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/i2c-core-of.c