diff options
author | [email protected] <[email protected]> | 2012-03-20 12:04:11 +0530 |
---|---|---|
committer | James Bottomley <[email protected]> | 2012-04-23 19:26:56 +0100 |
commit | 913809f6e7bd9714d4e20ae596dd9e2ca7efe9ae (patch) | |
tree | 66e2c489dbeecf7405ac0d494af9e8ab6f593ed3 /drivers/scsi/mpt2sas/mpt2sas_scsih.c | |
parent | 609dc44b9a8616d7d7091ef7fe62a999e54f3cc2 (diff) |
[SCSI] mpt2sas: Removed redundant global mutex for IOCTLs
When the lock_kernel and unlock_kernel routines were removed in the
2.6.39 kernel, a global mutex was added on top of the existing mutex
which already existed. With this implementation, only one IOCTL
will be active at any time no matter how many ever controllers
are present. This causes poor performance.
Removed the global mutex so that the driver can work with the existing
semaphore that was already part of the existing code.
Signed-off-by: Nagalakshmi Nandigama <[email protected]>
Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'drivers/scsi/mpt2sas/mpt2sas_scsih.c')
0 files changed, 0 insertions, 0 deletions