Details
-
Technical task
-
Resolution: Fixed
-
Minor
-
Lustre 2.4.0
-
6221
Description
This ticket is for tracking the cleanup of the NRS structures from the lustre_net.h header into a separate header lustre_nrs.h. There are quite a number of NRS-specific structures that are not generally useful in the rest of the RPC code, and would be better in a separate header.
It might also make sense to have separate policy-specific private headers instead of putting them into lustre_nrs.h. This avoids inter-connecting the policies unnecessarily, and also ensures that the headers are properly structured to allow use by future NRS policies more easily.