linux/drivers/scsi/mpt2sas
Alexey Khoroshilov b656688a90 [SCSI] mpt2sas: fix double mutex lock in NON_BLOCKING state
If state is NON_BLOCKING and mutex_trylock is succeed,
the control flow goes to mutex_lock_interruptible() that is a deadlock.

[jejb: fixed coding style problems]
Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>
Acked-by: "Sreekanth Reddy" <sreekanth.reddy@lsi.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2012-09-24 12:10:59 +04:00
..
mpi [SCSI] mpt2sas : MPI 2.0 Rev V(2.0.14) specification 2012-08-24 13:10:26 +04:00
Kconfig [SCSI] mpt2sas: 2012 source code copyright 2012-08-24 13:10:25 +04:00
Makefile [SCSI] mpt2sas v00.100.11.15 2009-03-13 16:08:49 -05:00
mpt2sas_base.c [SCSI] mpt2sas: To include more Intel Branding 2012-08-24 13:10:25 +04:00
mpt2sas_base.h [SCSI] mpt2sas: Bump driver vesion to 14.100.00.00 2012-08-24 13:10:27 +04:00
mpt2sas_config.c [SCSI] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status 2012-08-24 13:10:25 +04:00
mpt2sas_ctl.c [SCSI] mpt2sas: fix double mutex lock in NON_BLOCKING state 2012-09-24 12:10:59 +04:00
mpt2sas_ctl.h [SCSI] mpt2sas: 2012 source code copyright 2012-08-24 13:10:25 +04:00
mpt2sas_debug.h [SCSI] mpt2sas: 2012 source code copyright 2012-08-24 13:10:25 +04:00
mpt2sas_scsih.c [SCSI] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids 2012-08-24 13:10:27 +04:00
mpt2sas_transport.c [SCSI] mpt2sas: 2012 source code copyright 2012-08-24 13:10:25 +04:00