* GPL HEADER END
*/
/*
- * Copyright 2008 Sun Microsystems, Inc. All rights reserved
+ * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
* Use is subject to license terms.
*/
/*
#define LDD_F_NEED_INDEX 0x0010
/** never registered */
#define LDD_F_VIRGIN 0x0020
-/** update the config logs for this server*/
+/** update the config logs for this server */
#define LDD_F_UPDATE 0x0040
/** rewrite the LDD */
#define LDD_F_REWRITE_LDD 0x0080
-/** regenerate all logs for this fs */
+/** regenerate config logs for this fs or server */
#define LDD_F_WRITECONF 0x0100
/** COMPAT_14 */
#define LDD_F_UPGRADE14 0x0200
no other services */
#define LMD_FLG_NOMGS 0x0020 /* Only start target for servers, reusing
existing MGS services */
+#define LMD_FLG_WRITECONF 0x0040 /* Rewrite config log */
#define lmd_is_client(x) ((x)->lmd_flags & LMD_FLG_CLIENT)
struct ll_sb_info *lsi_llsbi; /* add'l client sbi info */
struct vfsmount *lsi_srv_mnt; /* the one server mount */
cfs_atomic_t lsi_mounts; /* references to the srv_mnt */
+ struct backing_dev_info bdi; /* Each client mountpoint needs own backing_dev_info */
};
#define LSI_SERVER 0x00000001