Patch Series

Subject xattr: rework simple xattrs and support user.* xattrs on sockets
Author brauner@kernel.org
Date 2026-02-16 13:31:57 +0000 UTC
Version
Cc brauner@kernel.org edumazet@google.com gregkh@linuxfoundation.org hughd@google.com jack@suse.cz jannh@google.com jlayton@kernel.org josef@toxicpanda.com kuba@kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org netdev@vger.kernel.org tj@kernel.org viro@zeniv.linux.org.uk

Patches (14)

Name Content [All]
[PATCH 01/14] xattr: add rcu_head and rhash_head to struct simple_xattr [Body]
[PATCH 02/14] xattr: add rhashtable-based simple_xattr infrastructure [Body]
[PATCH 03/14] shmem: adapt to rhashtable-based simple_xattrs with lazy allocation [Body]
[PATCH 04/14] kernfs: adapt to rhashtable-based simple_xattrs with lazy allocation [Body]
[PATCH 05/14] pidfs: adapt to rhashtable-based simple_xattrs [Body]
[PATCH 06/14] xattr: remove rbtree-based simple_xattr infrastructure [Body]
[PATCH 07/14] xattr: add xattr_permission_error() [Body]
[PATCH 08/14] xattr: switch xattr_permission() to switch statement [Body]
[PATCH 09/14] xattr: move user limits for xattrs to generic infra [Body]
[PATCH 10/14] xattr,net: support limited amount of extended attributes on sockfs sockets [Body]
[PATCH 11/14] xattr: support extended attributes on sockets [Body]
[PATCH 12/14] selftests/xattr: path-based AF_UNIX socket xattr tests [Body]
[PATCH 13/14] selftests/xattr: sockfs socket xattr tests [Body]
[PATCH 14/14] selftests/xattr: test xattrs on various socket families [Body]

Session 2026-02-16

ID (for dev) 2c7edf57-fd1c-4578-b908-fb9ba8d1540d
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 72c395024dac5e215136cbff793455f065603b06 [Config] passed [Log]
[KASAN] Boot test: Base 72c395024dac5e215136cbff793455f065603b06 [Config] passed [Log]
[KASAN] Build Patched 72c395024dac5e215136cbff793455f065603b06 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 72c395024dac5e215136cbff793455f065603b06 [Config] [patched] passed [Log]
[KASAN] Fuzzing 72c395024dac5e215136cbff793455f065603b06 [Config] 72c395024dac5e215136cbff793455f065603b06 [Config] [patched] passed [Log] [Artifacts]