XFS needlessly depends on exportfs.ko due to the use of
find_exported_dentry(). XFS does not need to use this symbol as it
is provided by a vector through the superblock export operations
when the filesystem is exported by NFS. The fix is to call that
vector instead of using the exported symbol directly.
Date: Tue Jan 31 11:49:00 AEDT 2006
Workarea: chook.melbourne.sgi.com:/build/dgc/isms/2.6.x-xfs
Inspected by: tes,felixb
The following file(s) were checked into:
longdrop.melbourne.sgi.com:/isms/linux/2.6.x-xfs-melb
Modid: xfs-linux-melb:xfs-kern:25062a
fs/xfs/linux-2.6/xfs_export.c - 1.5 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/linux-2.6/xfs_export.c.diff?r1=text&tr1=1.5&r2=text&tr2=1.4&f=h
- remove exportfs.ko dependency by calling the find_exported_dentry
export op vector rather than directly calling find_exported_dentry().
|