On Thu, 10 Nov 2022 03:37:29 +0000, Zhou Guanghui wrote: > If device_register() returns error, the name allocated by the > dev_set_name() need be freed. As described in the comment of > device_register(), we should use put_device() to give up the > reference in the error path. > > Fix this by calling put_device(), the name will be freed in the > kobject_cleanup(), and this patch modified resources will be > released by calling the corresponding callback function in the > device_release(). > > [...] Applied to 6.1/scsi-fixes, thanks! [1/1] scsi: iscsi: fix possible memory leak when device_register failed https://git.kernel.org/mkp/scsi/c/f014165faa7b -- Martin K. Petersen Oracle Linux Engineering