[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