OpenGrok
Cross Reference: v7fs_file.c
xref
: /
src
/
sys
/
fs
/
v7fs
/
v7fs_file.c
Home
|
History
|
Annotate
|
Download
|
only in
v7fs
History log of
/src/sys/fs/v7fs/v7fs_file.c
Revision
Date
Author
Comments
1.7
11-Feb-2022
hannken
A component name is a counted string (cn_nameptr, cn_namelen),
not a zero terminated string cn_nameptr.
Change the following operations to work with counted strings:
v7fs_file_lookup_by_name()
v7fs_file_allocate()
v7fs_file_deallocate()
v7fs_directory_add_entry()
v7fs_directory_remove_entry()
v7fs_file_rename()
v7fs_file_link()
v7fs_dirent_filename()
Adapt all vnode operations with component names as argument.
1.6
29-Dec-2014
hannken
Defer deallocating unlinked inodes to v7fs_reclaim().
Remove v7fs_vnode_reload() and always use v7fs_inode_load(). No need
to search for a vnode we already hold a reference on.
1.5
07-Dec-2012
msaitoh
branches: 1.5.12; 1.5.14;
Fix off by one error.
1.4
21-Mar-2012
christos
branches: 1.4.2;
don't re-define MIN
1.3
30-Jul-2011
uch
branches: 1.3.2; 1.3.6; 1.3.8; 1.3.12;
Fix return vaule. Pass t_vnops:rename_dotdot, dir_noempty, rename_dir(6)
1.2
18-Jul-2011
apb
In sources that get compiled into the tools version of makefs, add:
#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif
This should fix cross-build problems, but I can't really test
that now, so I am not re-enabling the inclusion of v7fs support
in makefs.
1.1
27-Jun-2011
uch
7th Edition(V7) File System support. and NetBSD symbolic-link, socket, FIFO extension. see newfs_v7fs(8).
1.3.12.1
16-Dec-2012
riz
Pull up following revision(s) (requested by msaitoh in ticket #748):
sys/fs/v7fs/v7fs_file.c: revision 1.5
Fix off by one error.
1.3.8.1
16-Dec-2012
riz
Pull up following revision(s) (requested by msaitoh in ticket #748):
sys/fs/v7fs/v7fs_file.c: revision 1.5
Fix off by one error.
1.3.6.1
05-Apr-2012
mrg
sync to latest -current.
1.3.2.2
16-Jan-2013
yamt
sync with (a bit old) head
1.3.2.1
17-Apr-2012
yamt
sync with head
1.4.2.2
03-Dec-2017
jdolecek
update from HEAD
1.4.2.1
25-Feb-2013
tls
resync with head
1.5.14.1
06-Apr-2015
skrll
Sync with HEAD
1.5.12.1
07-Jan-2015
martin
Pull up following revision(s) (requested by hannken in ticket #386):
sys/fs/v7fs/v7fs_file.c: revision 1.6
sys/fs/v7fs/v7fs_vnops.c: revision 1.18
sys/fs/v7fs/v7fs_vnops.c: revision 1.19
sys/fs/v7fs/v7fs_vfsops.c: revision 1.11
v7fs_getattr: adjust size of symlinks by -1 to compensate the trailing NUL.
Should fix the v7fs part of PR kern/48864.
Defer deallocating unlinked inodes to v7fs_reclaim().
Remove v7fs_vnode_reload() and always use v7fs_inode_load(). No need
to search for a vnode we already hold a reference on.
Indexes created Sat Oct 18 08:10:09 GMT 2025