Home | History | Annotate | Download | only in sysvbfs
History log of /src/sys/fs/sysvbfs/sysvbfs.h
RevisionDateAuthorComments
 1.10  26-Dec-2014  hannken Change sysvbfs to vcache.
 1.9  27-May-2010  pooka branches: 1.9.18; 1.9.36;
Mark files removed in the in-memory structure. This allows us
to do two things:

1) properly set "recycle?" in inactive
2) easily check if we are renaming a removed vnode. without the
check, it was possible to enter a dirent in the file system for
a removed (and hence scheduled to be vcleaned) vnode. this would
lead to the succesful vget() of a clean vnode. the use of the
cleaned vnode was, however, less succesful, except for purposes
of crashing.
 1.8  04-Sep-2008  pooka branches: 1.8.14; 1.8.16;
Install sysvbfs argument structure header into userlandia.
 1.7  28-Apr-2008  martin branches: 1.7.2; 1.7.6;
Remove clause 3 and 4 from TNF licenses
 1.6  31-Jul-2007  pooka branches: 1.6.24; 1.6.26; 1.6.28; 1.6.30;
* nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kern
knew what it was supposed to be used for and wrstuden gave a go-ahead
* while rototilling, convert file systems which went easily to
use VFS_PROTOS() instead of manually prototyping the methods
 1.5  12-Jul-2007  dsl branches: 1.5.2;
Change the VFS_MOUNT() interface so that the 'data' buffer passed to the
fs code is a kernel buffer, pass though the length of the buffer as well.
Since the length of the userspace buffer isn'it (yet) passed through the mount
system call, add a field to the vfsops structure containing the default length.
Split sys_mount() for calls from compat code.
Ride one of the recent kernel version changes - old fs LKMs will load, but
sys_mount() will reject any attempt to use them.
 1.4  06-Oct-2006  chs branches: 1.4.8;
move includes only needed for kernel inside ifdef _KERNEL.
 1.3  13-Jul-2006  martin branches: 1.3.4; 1.3.6;
Fix alignement problems for fhandle_t, exposed by gcc4.1.

While touching all vptofh/fhtovp functions, get rid of VFS_MAXFIDSIZ,
version the getfh(2) syscall and explicitly pass the size available in
the filehandle from userland.

Discussed on tech-kern, with lots of help from yamt (thanks!).
 1.2  14-May-2006  elad branches: 1.2.4; 1.2.6;
integrate kauth.
 1.1  29-Dec-2005  tsutsui branches: 1.1.4; 1.1.6; 1.1.8; 1.1.10; 1.1.12;
Add preliminary support for System V Boot File System.
Written by UCHIYAMA Yasushi <uch@netbsd>.
 1.1.12.1  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.1.10.1  08-Mar-2006  elad Adapt to kernel authorization KPI.
 1.1.8.2  11-Aug-2006  yamt sync with head
 1.1.8.1  24-May-2006  yamt sync with head.
 1.1.6.1  01-Jun-2006  kardel Sync with head.
 1.1.4.1  09-Sep-2006  rpaulo sync with head
 1.2.6.4  03-Sep-2007  yamt sync with head.
 1.2.6.3  30-Dec-2006  yamt sync with head.
 1.2.6.2  21-Jun-2006  yamt sync with head.
 1.2.6.1  14-May-2006  yamt file sysvbfs.h was added on branch yamt-lazymbuf on 2006-06-21 15:09:30 +0000
 1.2.4.1  13-Jul-2006  gdamore Merge from HEAD.
 1.3.6.1  22-Oct-2006  yamt sync with head
 1.3.4.1  18-Nov-2006  ad Sync with head.
 1.4.8.2  20-Aug-2007  ad Sync with HEAD.
 1.4.8.1  15-Jul-2007  ad Sync with head.
 1.5.2.1  15-Aug-2007  skrll Sync with HEAD.
 1.6.30.2  31-Jul-2007  pooka * nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kern
knew what it was supposed to be used for and wrstuden gave a go-ahead
* while rototilling, convert file systems which went easily to
use VFS_PROTOS() instead of manually prototyping the methods
 1.6.30.1  31-Jul-2007  pooka file sysvbfs.h was added on branch matt-mips64 on 2007-07-31 21:14:19 +0000
 1.6.28.3  11-Aug-2010  yamt sync with head.
 1.6.28.2  04-May-2009  yamt sync with head.
 1.6.28.1  16-May-2008  yamt sync with head.
 1.6.26.1  18-May-2008  yamt sync with head.
 1.6.24.2  28-Sep-2008  mjf Sync with HEAD.
 1.6.24.1  02-Jun-2008  mjf Sync with HEAD.
 1.7.6.1  19-Oct-2008  haad Sync with HEAD.
 1.7.2.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.8.16.1  30-May-2010  rmind sync with head
 1.8.14.1  17-Aug-2010  uebayasi Sync with HEAD.
 1.9.36.1  06-Apr-2015  skrll Sync with HEAD
 1.9.18.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed