rwatson
f0f0802303
Replace lockmgr lock protecting smbfs node hash table with sx lock.
...
MFC after: 1 month
2008-03-02 18:56:13 +00:00
phk
3c319ea2ea
Eliminate unused and constant arguments to smbfs_vinvalbuf()
2005-01-14 08:52:55 +00:00
imp
fb0a393e99
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 18:10:42 +00:00
phk
0e7aaf24f7
Convert to nmount. Add omount compat.
...
Unpropagate the sm_args function into the runtime part.
2004-12-06 20:31:08 +00:00
phk
766dd89a4b
Explicitly pass vnode to smbfs_doio() function.
2004-09-07 08:53:28 +00:00
tjr
22a31ae0e6
Revert removal of vnode and VFS stubs; bp asserts that they are needed.
2003-02-08 05:48:04 +00:00
tjr
58993bafc3
Garbage-collect stub vnode ops, use the defaults instead.
2003-02-07 14:33:10 +00:00
tjr
ade731b9ae
Keep trying to flush the vnode list for the mount while some are still
...
busy and we are making progress towards making them not busy. This is
needed because smbfs vnodes reference their parent directory but may
appear after their parent in the mount's vnode list; one pass over the
list is not sufficient in this case.
This stops attempts to unmount idle smbfs mounts failing with EBUSY.
2002-12-13 23:44:00 +00:00
bp
196b315ed8
Implement additional SMB calls to allow proper update of file size as some
...
file servers fail to do it in the right way.
New NFLUSHWIRE flag marks pending flush request(s).
NB: not all cases covered by this commit.
Obtained from: Darwin
2002-09-18 09:27:04 +00:00
trhodes
28d42899b7
More s/file system/filesystem/g
2002-05-16 21:28:32 +00:00
bp
f4a7e7e6df
Catch up with KSE changes.
...
Submitted by: Max Khon <fjoe@iclub.nsu.ru>
2001-12-02 08:56:58 +00:00
bp
f9931b90b2
Move VT_SMBFS definition to the proper place. Undefine VI_LOCK/VI_UNLOCK.
2001-04-13 11:26:54 +00:00
bp
a414f03f5d
Import kernel part of SMB/CIFS requester.
...
Add smbfs(CIFS) filesystem.
Userland part will be in the ports tree for a while.
Obtained from: smbfs-1.3.7-dev package.
2001-04-10 07:59:06 +00:00