Home | History | Annotate | Download | only in autofs
History log of /src/sys/fs/autofs/autofs_vnops.c
RevisionDateAuthorComments
 1.10  15-Dec-2024  andvar s/partcular/particular/ in comment.
 1.9  20-Oct-2024  mlelstv Handle seek operations on autofs mountpoints.
 1.8  11-Dec-2022  mlelstv branches: 1.8.8;
Use genfs_pathconf for VOP_PATHCONF.
Fixes bin/57103.
 1.7  29-Jun-2021  dholland - Add a new vnode op: VOP_PARSEPATH.
- Move namei_getcomponent to genfs_vnops.c and call it genfs_parsepath.
- Add a parsepath entry to every vnode ops table.

VOP_PARSEPATH takes a directory vnode to be searched and a complete
following path and chooses how much of that path to consume. To begin
with, all parsepath calls are genfs_parsepath, which locates the first
'/' as always.

Note that the call doesn't take the whole struct componentname, only
the string. The other bits of struct componentname should not be
needed and there's no reason to cause potential complications by
exposing them.
 1.6  16-May-2020  christos branches: 1.6.6;
Add ACL support for FFS. From FreeBSD.
 1.5  17-Jan-2020  ad VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, to
allow us to get shared locks (or no lock) on the returned vnode. Matches
FreeBSD.
 1.4  26-Nov-2019  tkusumi branches: 1.4.2;
autofs: Use NULLVP for NULL vnode

I originally used NULL for NetBSD autofs, but it got mixed up with
NULLVP when merged with NetBSD.
 1.3  23-Nov-2019  tkusumi autofs: Remove unused autofs_node::an_vnode_lock

Unlike FreeBSD and DragonFlyBSD, this is unused in NetBSD.
 1.2  23-Nov-2019  tkusumi autofs: Don't calculate dirent reclen twice

Taken-from: DragonFlyBSD
 1.1  09-Jan-2018  christos branches: 1.1.4;
Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet
 1.1.4.1  08-Apr-2020  martin Merge changes from current as of 20200406
 1.4.2.1  17-Jan-2020  ad Sync with head.
 1.6.6.1  01-Aug-2021  thorpej Sync with HEAD.
 1.8.8.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed