test_kmod: fix rmmod double free
Subsystems (3)
Luis Chamberlain
maintainerPATCH 1/1 test_kmod: fix rmmod double free
We double free the misc device string twice on rmmod, fix this. Without this we cannot remove the module without crashing.
Cc <[email protected]> # for v4.12 and up
Reported-by Randy Dunlap <[email protected]>
Signed-off-by Luis Chamberlain <[email protected]>
--- lib/test_kmod.c | 1 - 1 file changed, 1 deletion(-)
lib/test_kmod.c +0 -1
@@ -1214,7 +1214,6 @@ void unregister_test_dev_kmod(struct kmod_test_device *test_dev)dev_info (test_dev->dev,"removing interface\n" );misc_deregister (&test_dev->misc_dev); -kfree (&test_dev->misc_dev.name);mutex_unlock (&test_dev->config_mutex);mutex_unlock (&test_dev->trigger_mutex);
Signature · 1 line
2.19.1