Home | History | Annotate | Download | only in vfs
History log of /src/tests/fs/vfs/t_vfsops.c
RevisionDateAuthorComments
 1.12  13-Jan-2017  christos Don't play with "../.." in includes for h_macros.h; deal with it centrally.
Minor fixes.
 1.11  04-Apr-2011  hannken branches: 1.11.26;
Msdosfs on-disk meta data is not sufficient to create or validate file handles.

Maintain a tree of file handles, create nodes from msdosfs_vptofh() and keep
them until either the file gets unlinked or the file system gets unmounted.

Fixes the msdosfs part of PR #43745 (fhopen of an unlinked file causes problems
on multiple file systems)
 1.10  02-Apr-2011  hannken Fix file handle operations for tmpfs by removing a now bogus test and
fixing the return value of tmpfs_fhtovp() in the not-found case.

When vmlocking2 was merged to head (Jan 2008 !!) the inode numbering was
changed. Before inodes were numbered 2..tm_nodes_max-1 and after the
merge the numbers are derived from the nodes memory address.

Fixes PR #43605 (tmpfs file handles are broken)
 1.9  07-Jan-2011  pooka use X-fs.mntname for f_fstypename. ignore p2k_ffs there.
 1.8  19-Nov-2010  pooka Convert skipped tests into proper xfails (a lazy bum is me).

prompted by pgoyette
 1.7  16-Aug-2010  pooka Add a test case which tries to fhopen() a file handle filled with
random garbage.
 1.6  12-Aug-2010  pooka Fill in PR kern/43745 now that it exists.

lfs_tfhremove: Expected failure: fhopen() for removed file succeeds (PR kern/43745): t_vfsops.c:161: Expected true value in rump_sys_fhopen(fhp, fhsize, O_RDONLY) == -1
msdosfs_tfhremove: Expected failure: fhopen() for removed file succeeds (PR kern/43745): t_vfsops.c:161: Expected true value in rump_sys_fhopen(fhp, fhsize, O_RDONLY) == -1
 1.5  12-Aug-2010  pooka Add test case for fhopenining a removed file. This fails on msdosfs
and lfs and causes a kernel panic on nfs. I'll fix nfs soon and
file a PR for the other two.

Also panicked ffs a few hours ago, but was fixed by hannken.
Needless to say, this test was inspired by his fix.
 1.4  19-Jul-2010  pooka add missing headers
 1.3  16-Jul-2010  njoly Add some sanity checks for statvfs values.
 1.2  13-Jul-2010  pooka make compile on HEAD
 1.1  13-Jul-2010  pooka Add basic tests for vfsops.

tfilehandle is a test for PR kern/43605
 1.11.26.1  20-Mar-2017  pgoyette Sync with HEAD

RSS XML Feed