Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/ufs

Module Name:    src
Committed By:   dholland
Date:           Tue Jul 12 16:59:49 UTC 2011

Modified Files:
        src/sys/ufs/ext2fs: ext2fs_extern.h ext2fs_lookup.c ext2fs_vnops.c
        src/sys/ufs/lfs: lfs_vnops.c
        src/sys/ufs/ufs: ufs_extern.h ufs_lookup.c ufs_vnops.c ufs_wapbl.c

Log Message:
Pass the ufs_lookup_results pointer around instead of fetching it from
the inode in the guts of ufs. Now, in VOPs where i_crap is used it is
used (directly) only immediately on entry to the VOP call and then
passed around by reference.

Except for rename, which needs explicit sorting out. The code in
ufs_wapbl_rename is unchanged in behavior but I'm increasingly
inclined to think it's wrong.

To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/ufs/ext2fs/ext2fs_extern.h
cvs rdiff -u -r1.65 -r1.66 src/sys/ufs/ext2fs/ext2fs_lookup.c
cvs rdiff -u -r1.99 -r1.100 src/sys/ufs/ext2fs/ext2fs_vnops.c
cvs rdiff -u -r1.236 -r1.237 src/sys/ufs/lfs/lfs_vnops.c
cvs rdiff -u -r1.64 -r1.65 src/sys/ufs/ufs/ufs_extern.h
cvs rdiff -u -r1.108 -r1.109 src/sys/ufs/ufs/ufs_lookup.c
cvs rdiff -u -r1.191 -r1.192 src/sys/ufs/ufs/ufs_vnops.c
cvs rdiff -u -r1.14 -r1.15 src/sys/ufs/ufs/ufs_wapbl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index