[PATCH 4.14 25/26] scsi: core: Fix possible memory leak if device_add() fails