| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This solves a long standing LOR between smb_conn and smb_vc.
Tested by: martymac, pho (previous version)
Notes:
svn path=/head/; revision=250237
|
|
|
|
|
|
|
|
|
| |
bug fixes by Kuan-Chung Chiu <buganini at gmail dot com>.
Tested by me in production for several days at work.
Notes:
svn path=/head/; revision=227650
|
|
|
|
|
|
|
| |
Approved by: bp
Notes:
svn path=/head/; revision=206361
|
|
|
|
|
|
|
| |
explicit thread arguments are no longer required in many places.
Notes:
svn path=/head/; revision=184571
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=177031
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
than rely on the lockmgr support [1]:
* bump the waiters only if the interlock is held
* let brelvp() return the waiters count
* rely on brelvp() instead than BUF_LOCKWAITERS() in order to check
for the waiters number
- Remove a namespace pollution introduced recently with lockmgr.h
including lock.h by including lock.h directly in the consumers and
making it mandatory for using lockmgr.
- Modify flags accepted by lockinit():
* introduce LK_NOPROFILE which disables lock profiling for the
specified lockmgr
* introduce LK_QUIET which disables ktr tracing for the specified
lockmgr [2]
* disallow LK_SLEEPFAIL and LK_NOWAIT to be passed there so that it
can only be used on a per-instance basis
- Remove BUF_LOCKWAITERS() and lockwaiters() as they are no longer
used
This patch breaks KPI so __FreBSD_version will be bumped and manpages
updated by further commits. Additively, 'struct buf' changes results in
a disturbed ABI also.
[2] Really, currently there is no ktr tracing in the lockmgr, but it
will be added soon.
[1] Submitted by: kib
Tested by: pho, Andrea Barberio <insomniac at slackware dot it>
Notes:
svn path=/head/; revision=176708
|
|
|
|
| |
Notes:
svn path=/head/; revision=139823
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
attacks and is required to connect to Windows 2003 servers in their
default configuration. This adds an extra field to the SMB header
containing the truncated 64-bit MD5 digest of a key (a function of the
user's password and the server's authentication challenge), an implicit
sequence number, and the message data itself. As signing each message
imposes a significant performance penalty, we only enable it if the
server will not let us connect without it; this should eventually become
an option to mount_smbfs.
Notes:
svn path=/head/; revision=124087
|
|
|
|
|
|
|
|
|
| |
struct smb_vc_info.
PR: 46902
Notes:
svn path=/head/; revision=118078
|
|
|
|
|
|
|
|
| |
Obtained from: Darwin
MFC after: 2 weeks
Notes:
svn path=/head/; revision=103396
|
|
|
|
|
|
|
|
| |
Obtained from: Darwin
MFC after: 2 weeks
Notes:
svn path=/head/; revision=103395
|
|
|
|
|
|
|
| |
<sys/lock.h> solely for its namespace pollution.
Notes:
svn path=/head/; revision=102479
|
|
|
|
|
|
|
|
| |
Obtained from: Darwin project
MFC after: 2 weeks
Notes:
svn path=/head/; revision=91022
|
|
|
|
|
|
|
|
|
| |
PR: kern/33131
Submitted by: Anders Andersson <anders@hack.org>
MFC after: 1 week
Notes:
svn path=/head/; revision=88741
|
|
|
|
|
|
|
| |
on the patches submitted by Max Khon <fjoe@iclub.nsu.ru>
Notes:
svn path=/head/; revision=87192
|
|
|
|
| |
Notes:
svn path=/head/; revision=78208
|
|
Add smbfs(CIFS) filesystem.
Userland part will be in the ports tree for a while.
Obtained from: smbfs-1.3.7-dev package.
Notes:
svn path=/head/; revision=75374
|