#define LCFG_HDR_SIZE(count) \
size_round(offsetof (struct lustre_cfg, lcfg_buflens[(count)]))
-/* If not LCFG_REQUIRED, we can ignore this cmd and go on. */
+/* If the LCFG_REQUIRED bit is set in a configuration command,
+ * then the client is required to understand this parameter
+ * in order to mount the filesystem. If it does not understand
+ * a REQUIRED command the client mount will fail. */
#define LCFG_REQUIRED 0x0001000
enum lcfg_command_type {
LCFG_LOV_DEL_OBD = 0x00cf00e,
LCFG_PARAM = 0x00cf00f,
LCFG_MARKER = 0x00cf010,
- LCFG_SET_LDLM_TIMEOUT = 0x00cf011,
LCFG_LOG_START = 0x00ce011,
LCFG_LOG_END = 0x00ce012,
LCFG_LOV_ADD_INA = 0x00ce013,
LCFG_POOL_ADD = 0x00ce021,
LCFG_POOL_REM = 0x00ce022,
LCFG_POOL_DEL = 0x00ce023,
+ LCFG_SET_LDLM_TIMEOUT = 0x00ce030,
};
struct lustre_cfg_bufs {