]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blob - releases/2.6.32.12/scsi-add-scsi-target-reset-support-to-scsi-ioctl.patch
Fixes for 4.19
[thirdparty/kernel/stable-queue.git] / releases / 2.6.32.12 / scsi-add-scsi-target-reset-support-to-scsi-ioctl.patch
1 From 3f9daedfcb197d784c6e7ecd731e3aa9859bc951 Mon Sep 17 00:00:00 2001
2 From: Mike Christie <michaelc@cs.wisc.edu>
3 Date: Thu, 5 Nov 2009 11:37:28 -0600
4 Subject: SCSI: add scsi target reset support to scsi ioctl
5
6 From: Mike Christie <michaelc@cs.wisc.edu>
7
8 commit 3f9daedfcb197d784c6e7ecd731e3aa9859bc951 upstream.
9
10 The scsi ioctl code path was missing scsi target reset
11 support. This patch just adds it.
12
13 Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
14 Signed-off-by: James Bottomley <James.Bottomley@suse.de>
15 Cc: maximilian attems <max@stro.at>
16 Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
17
18 ---
19 drivers/scsi/scsi_ioctl.c | 3 +++
20 1 file changed, 3 insertions(+)
21
22 --- a/drivers/scsi/scsi_ioctl.c
23 +++ b/drivers/scsi/scsi_ioctl.c
24 @@ -308,6 +308,9 @@ int scsi_nonblockable_ioctl(struct scsi_
25 case SG_SCSI_RESET_DEVICE:
26 val = SCSI_TRY_RESET_DEVICE;
27 break;
28 + case SG_SCSI_RESET_TARGET:
29 + val = SCSI_TRY_RESET_TARGET;
30 + break;
31 case SG_SCSI_RESET_BUS:
32 val = SCSI_TRY_RESET_BUS;
33 break;