#define OBD_CONNECT_REQPORTAL 0x40ULL /* Separate portal for non-IO reqs */
#define OBD_CONNECT_ACL 0x80ULL /* client using access control lists */
#define OBD_CONNECT_XATTR 0x100ULL /* client using extended attributes*/
-#define OBD_CONNECT_CROW 0x0200ULL /* OST is CROW able */
-/*
- * set by servers supporting taking extent locks during obd_punch(). Currently
- * is requested by liblustre clients only. See bug 9528.
- */
-#define OBD_CONNECT_TRUNCLOCK 0x400ULL /* server gets extent lock on punch */
+#define OBD_CONNECT_CROW 0x200ULL /* MDS+OST do object create-on-write */
+#define OBD_CONNECT_TRUNCLOCK 0x400ULL /* server gets locks for punch b=9528 */
#define OBD_CONNECT_TRANSNO 0x800ULL /* replay is sending initial transno */
#define OBD_CONNECT_IBITS 0x1000ULL /* support for inodebits locks */
-#define OBD_CONNECT_JOIN 0x2000ULL
+#define OBD_CONNECT_JOIN 0x2000ULL /* files can be concatenated */
#define MDS_CONNECT_SUPPORTED (OBD_CONNECT_RDONLY|OBD_CONNECT_VERSION| \
OBD_CONNECT_ACL|OBD_CONNECT_XATTR| \