Skip to contentSkip to conversation

erofs: add sysfs feature entry for xattr prefixes

PATCH Superseded Jingbo Xu 2 participants 2 messages Sep 1 EROFS file system

v1 of 3 Superseded Latest is v3 →

lore
Share & tools
lore

Jingbo Xu

author
#0 lore raw

PATCH 1/1 erofs: add sysfs feature entry for xattr prefixes

Let /sys/fs/erofs/features/xattr_prefixes advertise that this kernel supports the EROFS_FEATURE_INCOMPAT_XATTR_PREFIXES on-disk format.

---
 fs/erofs/sysfs.c | 2 ++
 1 file changed, 2 insertions(+)
fs/erofs/sysfs.c +2 -0
index 6734483a440f..dfcec9376cd5 100644
@@ -95,6 +95,7 @@ EROFS_ATTR_FEATURE(sb_chksum);
 EROFS_ATTR_FEATURE(ztailpacking);
 EROFS_ATTR_FEATURE(fragments);
 EROFS_ATTR_FEATURE(dedupe);
+EROFS_ATTR_FEATURE(xattr_prefixes);
 EROFS_ATTR_FEATURE(48bit);
 EROFS_ATTR_FEATURE(metabox);
 
@@ -108,6 +109,7 @@ static struct attribute *erofs_feat_attrs[] = {
 	ATTR_LIST(ztailpacking),
 	ATTR_LIST(fragments),
 	ATTR_LIST(dedupe),
+	ATTR_LIST(xattr_prefixes),
 	ATTR_LIST(48bit),
 	ATTR_LIST(metabox),
 	NULL,
Signature · 1 line
2.19.1.6.gb485710b
maintainer
#1 lore raw

Hi Jingbo,

Quoted 4 lines · Jingbo Xu

Let /sys/fs/erofs/features/xattr_prefixes advertise that this kernel supports the EROFS_FEATURE_INCOMPAT_XATTR_PREFIXES on-disk format.

It'd be better to add a "Fixes:" tag since it should be backported by the stable kernels which have this feature.

Also it'd also be better to mention the first impacted kernel version in the commit message too.

Thanks,
Gao Xiang