Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
As of RHEL 7.5 the mainline fops.iterate() method was added to the file_operations structure. This wouldn't have been a problem however in order to maintain KABI compatibility it was added to the very end of the structure. Callers intending to use this extended interface were additionally required to set the FMODE_KABI_ITERATE flag on the file struct when opening the directory. Update the ZPL to set this RHEL specific flag when required. Using this interface will mean that kmods built for RHEL 7.5 will not work on 7.4 without being rebuilt. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Issue openzfs#7460
- Loading branch information