index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
vfs_getcwd.c
Age
Commit message (
Expand
)
Author
2021-06-29
Now remove cn_consume from struct componentname.
dholland
2020-05-16
Add ACL support for FFS. From FreeBSD.
christos
2020-04-21
Revert the changes made in February to make cwdinfo use mostly lockless,
ad
2020-04-13
Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a function
ad
2020-04-04
Merge the remaining changes from the ad-namecache branch, affecting namei()
ad
2020-03-22
Merge vfs_cache.c from the ad-namecache branch. With this the namecache
ad
2020-02-23
Merge from ad-namecache:
ad
2020-01-08
- options NAMECACHE_ENTER_REVERSE is no more.
ad
2019-09-14
- add missing error check
christos
2017-07-28
Don't walk off the end of the dirent buffer.
riastradh
2017-06-01
remove checks for failure after memory allocation calls that cannot fail:
chs
2014-02-07
Change vnode operation lookup to return the resulting vnode *vpp unlocked.
hannken
2013-06-09
Stick UFS_ in front of these symbols:
dholland
2012-11-05
Disentangle the namecache from the internals of namei.
dholland
2010-11-30
Abolish struct componentname's cn_pnbuf. Use the path buffer in the
dholland
2010-07-21
Using cache_revlookup() leads to vnode races as it returns an unreferenced
hannken
2010-06-24
Clean up vnode lock operations pass 2:
hannken
2010-01-08
The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to live
pooka
2009-01-17
malloc -> kmem_alloc.
yamt
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2007-12-20
Convert all the system call entry points from:
dsl
2007-12-08
Remove cn_lwp from struct componentname. curlwp should be used
pooka
2007-12-03
- add an elf aux vector entry for implementing $ORIGIN.
christos
2007-11-26
Remove the "struct lwp *" argument from all VFS and VOP interfaces.
pooka
2007-10-10
Merge from vmlocking:
ad
2007-10-08
Merge file descriptor locking, cwdi locking and cross-call changes
ad
2007-02-09
Merge newlock2 to head.
ad
2006-12-09
a smorgasbord of improvements to vnode locking and path lookup:
chs
2006-10-25
Defer the vnode test for directory until after the cache lookup. This makes
christos
2006-07-23
Use the LWP cached credentials where sane.
ad
2006-05-14
integrate kauth.
elad
2006-03-01
merge yamt-uio_vmspace branch.
yamt
2005-12-11
merge ktrace-lwp.
christos
2005-08-19
64 bit inode changes.
christos
2005-06-05
Use ANSI function decls.
thorpej
2004-09-17
There's no need to pass a proc value when using UIO_SYSSPACE with
skrll
2004-03-23
Nuke __P().
junyoung
2004-02-17
Some whitespace fix.
enami
2004-02-17
The vnode capability id is gone.
enami
2004-02-17
Rewind the `bp' advanced backward by cache_revlookup() if getcwd_getcache()
enami
2003-07-30
eliminate v_id.
yamt
2003-06-29
Back out the lwp/ktrace changes. They contained a lot of colateral damage,
fvdl
2003-06-29
Undo part of the ktrace/lwp changes. In particular:
thorpej
2003-06-28
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
darrenr
2003-04-16
move declaration of getcwd_common and constant to the header file.
christos
2003-01-18
Merge the nathanw_sa branch.
thorpej
2001-11-12
add RCSIDs
lukem
2000-12-15
Jump out of the scandir loop if VOP_READDIR returns an error, avoiding
fvdl
2000-03-30
Get rid of register declarations.
augustss
1999-12-30
Make getcwd_common() available to COMPAT_NETBSD32 code as well.
eeh
[next]