Description of problem: The newest AS2.1 Kernel (2.4.9-e37) does not support the FSID option in the export file (to allow exporting of filesystems of type nodev). This functionality was added to the kernel in 2.4.20-pre2 and IS present in the kernel provided in ES3.0. The patch requested was provided by Neil Brown in 2.4.20-pre2. More details: Early version of knfsd only support exporting filesystems that have the FS_REQUIRES_DEV flag set. This rules out many filesystems such as coda. A discussion in 2001 between Neil and Linus involved this and both agreed that it was possible to export nodev filesystems with the use of an FSID value, which this implements. Version-Release number of selected component (if applicable): kernel-2.4.9-e37 How reproducible: Always Steps to Reproduce: 1. try to export a filesystem mounted with Coda Actual Results: exportfs errors. debug output from the kernel shows that it fails the following check: fs/nfsd/export.c:215 if (!(inode->i_sb->s_type->fs_flags & FS_REQUIRES_DEV) Expected Results: It should have properly exported the filesystem. Additional info: This doesn't qualify as a bug per se because it works as it was intended to in 2.4.9. However, because there is no workaround and the problem has been fixed in newer versions, I'm classifing this as a bug.
So is the change to basically just remove that check?
AS2.1 is now in maintenance mode, so it's very doubtful this will make it in. Please move to a newer RHEL release if you need this functionality.