diff options
| author | Johan Hovold <johan@kernel.org> | 2026-04-10 17:49:06 +0200 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-04-22 15:10:17 +0100 |
| commit | db357034f7e0cf23f233f414a8508312dfe8fbbe (patch) | |
| tree | 98131a5c99efe1a68529416eb86c19cade492198 /include | |
| parent | ab00febad191d7a4400aa1c3468279fb508258d4 (diff) | |
spi: fix resource leaks on device setup failure
Make sure to call controller cleanup() if spi_setup() fails while
registering a device to avoid leaking any resources allocated by
setup().
Fixes: c7299fea6769 ("spi: Fix spi device unregister flow")
Cc: stable@vger.kernel.org # 5.13
Cc: Saravana Kannan <saravanak@kernel.org>
Signed-off-by: Johan Hovold <johan@kernel.org>
Link: https://patch.msgid.link/20260410154907.129248-2-johan@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
