Details
-
Bug
-
Resolution: Duplicate
-
Minor
-
None
-
Lustre 2.1.2
-
None
-
sles10sp4
-
3
-
6362
Description
in lustre 2.1 and up, the lustre_fill_super() was changed to expect the anonymous pointer to be of the type struct lustre_mount_data2. however, the ifdef for lustre_get_sb() for kernels < 2.6.18 was not updated. the attached patch seems to fix things but you might run into trouble when nfs exporting from these old kernels since lmd_mnt cannot be filled in for these older kernels.
Attachments
Issue Links
- is related to
-
LU-1718 fix Lustre NFS re-export for 3.0+ kernels
-
- Resolved
-
The change in http://review.whamcloud.com/#change,1951 can be back ported, but with side effects.
LU-1718mentioned by James in the previous comment tracks the disable of reexport of lustre fs to NFS due to this change. Doing the back port would disable reexport to NFS for old kernels just as it is for 3.0+ kernels. This would remain true until a fix forLU-1718is completed and back ported.