[Feature][T8TSK-341] merge offical patch for ubifs from mtk

Only Configure: No
Affected branch: ALL
Affected module: kernel
Is it affected on both ZXIC and MTK: only MTK
Self-test: Yes
Doc Update: No

Change-Id: I2c099960dbacdb208deb65167ae264eddaa7858e
diff --git a/src/kernel/linux/v4.19/fs/ubifs/misc.h b/src/kernel/linux/v4.19/fs/ubifs/misc.h
index 21d35d7..dbdb66d 100644
--- a/src/kernel/linux/v4.19/fs/ubifs/misc.h
+++ b/src/kernel/linux/v4.19/fs/ubifs/misc.h
@@ -287,6 +287,14 @@
 	return lnum;
 }
 
+static inline int ubifs_xattr_max_cnt(struct ubifs_info *c)
+{
+	int max_xattrs = (c->leb_size / 2) / UBIFS_INO_NODE_SZ;
+
+	ubifs_assert(c, max_xattrs < c->max_orphans);
+	return max_xattrs;
+}
+
 const char *ubifs_assert_action_name(struct ubifs_info *c);
 
 #endif /* __UBIFS_MISC_H__ */