summaryrefslogtreecommitdiffstats
path: root/kernel/latencytop.c
diff options
context:
space:
mode:
authornagalakshmi.nandigama@lsi.com <nagalakshmi.nandigama@lsi.com>2012-03-20 07:34:11 +0100
committerJames Bottomley <JBottomley@Parallels.com>2012-04-23 20:26:56 +0200
commit913809f6e7bd9714d4e20ae596dd9e2ca7efe9ae (patch)
tree66e2c489dbeecf7405ac0d494af9e8ab6f593ed3 /kernel/latencytop.c
parent[SCSI] mpt2sas: MPI next revision header update (diff)
downloadlinux-913809f6e7bd9714d4e20ae596dd9e2ca7efe9ae.tar.xz
linux-913809f6e7bd9714d4e20ae596dd9e2ca7efe9ae.zip
[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 <nagalakshmi.nandigama@lsi.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'kernel/latencytop.c')
0 files changed, 0 insertions, 0 deletions