From: Corey Minyard Date: Wed, 23 Feb 2022 13:38:12 +0000 (-0600) Subject: ipmi:ipmi_ipmb: Unregister the SMI on remove X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=57c9e3c9a374ff1419e5559f8979c0b43a0bffbd;p=linux.git ipmi:ipmi_ipmb: Unregister the SMI on remove Otherwise it will continue to be hooked into the IPMI framework. Signed-off-by: Corey Minyard --- diff --git a/drivers/char/ipmi/ipmi_ipmb.c b/drivers/char/ipmi/ipmi_ipmb.c index ba0c2d2c6bbe0..88d7316b3babc 100644 --- a/drivers/char/ipmi/ipmi_ipmb.c +++ b/drivers/char/ipmi/ipmi_ipmb.c @@ -433,6 +433,8 @@ static int ipmi_ipmb_remove(struct i2c_client *client) } ipmi_ipmb_stop_thread(iidev); + ipmi_unregister_smi(iidev->intf); + return 0; }