aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2017-06-21 16:35:46 +0200
committerMartin K. Petersen <martin.petersen@oracle.com>2017-06-26 15:01:00 -0400
commite72c9a2a67a6400c8ef3d01d4c461dbbbfa0e1f0 (patch)
tree41ad34545c640a40a591eb5d91b0f52e2d591272 /tools/perf/scripts/python
parentscsi: qla2xxx: don't include <generated/utsrelease.h> (diff)
downloadlinux-e72c9a2a67a6400c8ef3d01d4c461dbbbfa0e1f0.tar.gz
linux-e72c9a2a67a6400c8ef3d01d4c461dbbbfa0e1f0.zip
scsi: virtio_scsi: let host do exception handling
virtio_scsi tries to do exception handling after the default 30 seconds timeout expires. However, it's better to let the host control the timeout, otherwise with a heavy I/O load it is likely that an abort will also timeout. This leads to fatal errors like filesystems going offline. Disable the 'sd' timeout and allow the host to do exception handling, following the precedent of the storvsc driver. Hannes has a proposal to introduce timeouts in virtio, but this provides an immediate solution for stable kernels too. [mkp: fixed typo] Reported-by: Douglas Miller <dougmill@linux.vnet.ibm.com> Cc: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com> Cc: "Martin K. Petersen" <martin.petersen@oracle.com> Cc: Hannes Reinecke <hare@suse.de> Cc: linux-scsi@vger.kernel.org Cc: stable@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions