The change to linvfs_lookup isn't quite right, VOP_LOOKUP can return
an error in normal circumstances, ENOENT in particular - and the
negative dentry still needs to be created.
Date: Fri Apr 26 20:28:52 PDT 2002
Workarea:
stout.americas.sgi.com:/localhome/src/sandeen/2.4.x-xfs/workarea-testing
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: 2.4.x-xfs:slinx:117624a
linux/fs/xfs/linux/xfs_iops.c - 1.133
- Whoops, that last change doesn't work, ENOENT is a "normal" error that
apparently should not be passed back up.
Back it all out for now.
|