Hello, I have taken another look also at the implementations of five probe functions. I have got the impression then that the exception handling is incomplete so far at these source code places. https://elixir.bootlin.com/linux/v5.4-rc2/source/drivers/phy/tegra/xusb-tegra124.c#L608 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/phy/tegra/xusb-tegra124.c?id=8005803a2ca0af49f36f6e9329b5ecda3df27347#n608 How do you think about to move kfree() calls to other jump targets according to the Linux coding style? Regards, Markus