From 57c9e3c9a374ff1419e5559f8979c0b43a0bffbd Mon Sep 17 00:00:00 2001 From: Corey Minyard Date: Wed, 23 Feb 2022 07:38:12 -0600 Subject: [PATCH] ipmi:ipmi_ipmb: Unregister the SMI on remove Otherwise it will continue to be hooked into the IPMI framework. Signed-off-by: Corey Minyard --- drivers/char/ipmi/ipmi_ipmb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/char/ipmi/ipmi_ipmb.c b/drivers/char/ipmi/ipmi_ipmb.c index ba0c2d2c6bbe..88d7316b3bab 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; }