[PATCH] scsi: ufs: Convert all platform drivers to return void
Martin K. Petersen
martin.petersen at oracle.com
Wed Sep 27 12:34:25 PDT 2023
On Sun, 17 Sep 2023 16:57:22 +0200, Uwe Kleine-König wrote:
> The .remove() callback for a platform driver returns an int which makes
> many driver authors wrongly assume it's possible to do error handling by
> returning an error code. However the value returned is ignored (apart
> from emitting a warning) and this typically results in resource leaks.
> To improve here there is a quest to make the remove callback return
> void. In the first step of this quest all drivers are converted to
> .remove_new() which already returns void. Eventually after all drivers
> are converted, .remove_new() is renamed to .remove().
>
> [...]
Applied to 6.7/scsi-queue, thanks!
[1/1] scsi: ufs: Convert all platform drivers to return void
https://git.kernel.org/mkp/scsi/c/0842b7617e34
--
Martin K. Petersen Oracle Linux Engineering
More information about the linux-arm-kernel
mailing list