Module Name: src Committed By: hannken Date: Sat Apr 2 14:24:53 UTC 2011
Modified Files: src/sys/fs/tmpfs: tmpfs_vfsops.c src/tests/fs/vfs: t_vfsops.c Log Message: 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) To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/fs/tmpfs/tmpfs_vfsops.c cvs rdiff -u -r1.9 -r1.10 src/tests/fs/vfs/t_vfsops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.