Skip to content
Commit e4c72c06 authored by vulab's avatar vulab Committed by Wolfram Sang
Browse files

i2c: Fix a potential use after free



Free the adap structure only after we are done using it.
This patch just moves the put_device() down a bit to avoid the
use after free.

Fixes: 611e12ea ("i2c: core: manage i2c bus device refcount in i2c_[get|put]_adapter")
Signed-off-by: default avatarXu Wang <vulab@iscas.ac.cn>
[wsa: added comment to the code, added Fixes tag]
Signed-off-by: default avatarWolfram Sang <wsa@kernel.org>
parent 4dc1372f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment