svn commit: r349334 - head/sys/fs/smbfs
Mark Johnston
markj at FreeBSD.org
Mon Jun 24 19:19:38 UTC 2019
Author: markj
Date: Mon Jun 24 19:19:37 2019
New Revision: 349334
URL: https://svnweb.freebsd.org/changeset/base/349334
Log:
Remove a lingering use of splbio().
The buffer must be locked by the caller. No functional change
intended.
Reviewed by: kib
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/fs/smbfs/smbfs_io.c
Modified: head/sys/fs/smbfs/smbfs_io.c
==============================================================================
--- head/sys/fs/smbfs/smbfs_io.c Mon Jun 24 17:25:14 2019 (r349333)
+++ head/sys/fs/smbfs/smbfs_io.c Mon Jun 24 19:19:37 2019 (r349334)
@@ -375,9 +375,6 @@ smbfs_doio(struct vnode *vp, struct buf *bp, struct uc
*/
if (error == EINTR
|| (!error && (bp->b_flags & B_NEEDCOMMIT))) {
- int s;
-
- s = splbio();
bp->b_flags &= ~(B_INVAL|B_NOCACHE);
if ((bp->b_flags & B_ASYNC) == 0)
bp->b_flags |= B_EINTR;
@@ -387,7 +384,6 @@ smbfs_doio(struct vnode *vp, struct buf *bp, struct uc
}
if ((bp->b_flags & B_ASYNC) == 0)
bp->b_flags |= B_EINTR;
- splx(s);
} else {
if (error) {
bp->b_ioflags |= BIO_ERROR;
More information about the svn-src-all
mailing list