| Summary: | [smbfs] [panic] kernel panic in smbfs.ko while accessing windows share | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Wen <senoutouya> |
| Component: | kern | Assignee: | Andrey V. Elsukov <ae> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Wen
2013-01-25 10:00:00 UTC
Crash is found with vm host: Windows 7 Ultimate, 64-bit 6.1.7601, Service Pack 1 + VMware WorkStation 9 Windows 7 Ultimate, 64-bit 6.1.7601, Service Pack 1 + VMware WorkStation 8 Crash is not found with vm host: Windows Server 2003 SP2 Enterprise x64 + VMware WorkStation 7 Windows Server 2008 R2 x64 + VMware Workstation 9 All of them accessing windows share on their own host os. Responsible Changed From-To: freebsd-ports-bugs->freebsd-bugs reclassify. Author: ae Date: Thu Apr 17 12:22:08 2014 New Revision: 264600 URL: http://svnweb.freebsd.org/changeset/base/264600 Log: Remove redundant unlock. This code was removed from the opensolaris and darwin's netsmb implementations, in DfBSD it also has been disabled. PR: 36566, 87859, 139407, 161579, 175557, 178412, 186652 MFC after: 2 weeks Sponsored by: Yandex LLC Modified: head/sys/netsmb/smb_iod.c Modified: head/sys/netsmb/smb_iod.c ============================================================================== --- head/sys/netsmb/smb_iod.c Thu Apr 17 12:16:51 2014 (r264599) +++ head/sys/netsmb/smb_iod.c Thu Apr 17 12:22:08 2014 (r264600) @@ -87,8 +87,6 @@ smb_iod_invrq(struct smbiod *iod) */ SMB_IOD_RQLOCK(iod); TAILQ_FOREACH(rqp, &iod->iod_rqlist, sr_link) { - if (rqp->sr_flags & SMBR_INTERNAL) - SMBRQ_SUNLOCK(rqp); rqp->sr_flags |= SMBR_RESTART; smb_iod_rqprocessed(rqp, ENOTCONN); } _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" State Changed From-To: open->closed Fixed in head/ and stable/10. Responsible Changed From-To: freebsd-bugs->ae Take it. |