Unverified Commit dde5bc8e authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!7811 Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()

parents 1ee72fd9 213fd906
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -279,11 +279,11 @@ void rmi_unregister_function(struct rmi_function *fn)

	device_del(&fn->dev);
	of_node_put(fn->dev.of_node);
	put_device(&fn->dev);

	for (i = 0; i < fn->num_of_irqs; i++)
		irq_dispose_mapping(fn->irq[i]);

	put_device(&fn->dev);
}

/**