summaryrefslogtreecommitdiffstats
path: root/sys/nwfs
Commit message (Collapse)AuthorAgeFilesLines
* Check if module was compiled without SMP support and running onbp2000-01-151-0/+9
| | | | an SMP system.
* Add VT_NWFS tag.bp2000-01-151-4/+0
|
* Forward declare some structs so that this header is more self-suifficent.bde2000-01-142-0/+19
|
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-292-4/+4
| | | | | | is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come.
* Second pass commit to introduce new ACL and Extended Attribute systemrwatson1999-12-191-1/+2
| | | | | | | calls, vnops, vfsops, both in /kern, and to individual file systems that require a vfsop_ array entry. Reviewed by: eivind
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-151-33/+1
|
* Fix pointer problem for the Alphapeter1999-12-121-2/+2
|
* Bump local version number to 1.3.4.bp1999-12-121-1/+1
|
* Lock reporting and assertion changes.eivind1999-12-111-1/+1
| | | | | | | | | | | | | | | * lockstatus() and VOP_ISLOCKED() gets a new process argument and a new return value: LK_EXCLOTHER, when the lock is held exclusively by another process. * The ASSERT_VOP_(UN)LOCKED family is extended to use what this gives them * Extend the vnode_if.src format to allow more exact specification than locked/unlocked. This commit should not do any semantic changes unless you are using DEBUG_VFS_LOCKS. Discussed with: grog, mch, peter, phk Reviewed by: peter
* Remove abuse of struct nameidata.bp1999-11-271-7/+4
| | | | Pointed by: Eivind Eklund
* Remove race condition under SMP.bp1999-11-211-2/+8
| | | | Noted by: Denis Kalinin <denis@mail.rbc.ru>
* Change structure field named 'toupper' to 'to_upper' to avoid conflictarchie1999-11-021-5/+5
| | | | with the macro of the same name. Same thing for 'tolower'.
* Bump version number to sync with ncplib 1.3.3bp1999-10-311-1/+1
|
* useracc() the prequel:phk1999-10-292-2/+0
| | | | | | | | | | | Merge the contents (less some trivial bordering the silly comments) of <vm/vm_prot.h> and <vm/vm_inherit.h> into <vm/vm.h>. This puts the #defines for the vm_inherit_t and vm_prot_t types next to their typedefs. This paves the road for the commit to follow shortly: change useracc() to use VM_PROT_{READ|WRITE} rather than B_{READ|WRITE} as argument.
* Under some condition vnode can reference itself.bp1999-10-142-1/+5
|
* Isolate old constant NCP_VOLNAME_LEN.bp1999-10-141-1/+3
|
* Remove unnessary includes.bp1999-10-126-32/+0
|
* Put back cn_namelen initialization. Removed by phk in rev 1.2.bp1999-10-071-0/+1
|
* Before we start to mess with the VFS name-cache clean things up a little bit:phk1999-10-031-6/+1
| | | | Isolate the namecache in its own file, and give it a dedicated malloc type.
* Import kernel part of ncplib: netncp and nwfsbp1999-10-0210-0/+3730
Reviewed by: msmith, peter Obtained from: ncplib
OpenPOWER on IntegriCloud