commit | f45d34167c67b083b54690e349e77f59062ef0ea | [log] [tgz] |
---|---|---|
author | Pavel Shilovsky <pshilovsky@samba.org> | Wed Sep 19 06:22:43 2012 -0700 |
committer | Steve French <smfrench@gmail.com> | Mon Sep 24 21:46:32 2012 -0500 |
tree | 6be4f2a62e99e348e6cab03a24a1c45889a6722f | |
parent | 1c0bd60b560cdf63a263f8ff3cebe9f99fe7a47c [diff] |
CIFS: Remove spinlock dependence in brlock processing Now we need to lock/unlock a spinlock while processing brlock ops on the inode. Move brlocks of a fid to a separate list and attach all such lists to the inode. This let us not hold a spinlock. Signed-off-by: Pavel Shilovsky <pshilovsky@samba.org>