diff options
| author | Gordon Ross <gordon.ross@tintri.com> | 2020-07-04 02:40:24 +0000 |
|---|---|---|
| committer | Gordon Ross <gordon.ross@tintri.com> | 2021-02-08 15:21:58 -0500 |
| commit | f74a127feb6111d3b6890ae374a142eda1fd4e3e (patch) | |
| tree | 9819914e752867bb7ccf638fce692f235a6fb183 /usr/src | |
| parent | a32b2b2a1fc68ee509dbff96287ca2c319495b53 (diff) | |
| download | illumos-joyent-f74a127feb6111d3b6890ae374a142eda1fd4e3e.tar.gz | |
13227 SMB server serializes writes where it should not
Reviewed by: Suresh Jayaraman <suresh.jayaraman@tegile.com>
Reviewed by: Prashanth Badari <prbadari@tintri.com>
Reviewed by: Andy Giles <andy@tegile.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src')
| -rw-r--r-- | usr/src/uts/common/fs/smbsrv/smb_fsops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/common/fs/smbsrv/smb_fsops.c b/usr/src/uts/common/fs/smbsrv/smb_fsops.c index 4325d75282..4d6ffa5754 100644 --- a/usr/src/uts/common/fs/smbsrv/smb_fsops.c +++ b/usr/src/uts/common/fs/smbsrv/smb_fsops.c @@ -1571,7 +1571,7 @@ smb_fsop_write( cr = kcr; } - smb_node_start_crit(snode, RW_WRITER); + smb_node_start_crit(snode, RW_READER); rc = nbl_svmand(vp, kcr, &svmand); if (rc) { smb_node_end_crit(snode); |
