diff options
Diffstat (limited to 'drivers/scsi/scsi_lib.c')
-rw-r--r-- | drivers/scsi/scsi_lib.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/scsi_lib.c b/drivers/scsi/scsi_lib.c index 71084728eb42..743f67ed7640 100644 --- a/drivers/scsi/scsi_lib.c +++ b/drivers/scsi/scsi_lib.c | |||
@@ -426,7 +426,7 @@ int scsi_execute_async(struct scsi_device *sdev, const unsigned char *cmd, | |||
426 | free_req: | 426 | free_req: |
427 | blk_put_request(req); | 427 | blk_put_request(req); |
428 | free_sense: | 428 | free_sense: |
429 | kfree(sioc); | 429 | kmem_cache_free(scsi_io_context_cache, sioc); |
430 | return DRIVER_ERROR << 24; | 430 | return DRIVER_ERROR << 24; |
431 | } | 431 | } |
432 | EXPORT_SYMBOL_GPL(scsi_execute_async); | 432 | EXPORT_SYMBOL_GPL(scsi_execute_async); |