| From: |
| Miklos Szeredi <mszeredi-AT-redhat.com> |
| To: |
| linux-fsdevel-AT-vger.kernel.org |
| Subject: |
| [PATCH v2 0/3] simple xattr improvements |
| Date: |
| Mon, 01 Jun 2026 18:24:47 +0200 |
| Message-ID: |
| <20260601162454.2116375-1-mszeredi@redhat.com> |
| Cc: |
| linux-mm-AT-kvack.org, Christian Brauner <brauner-AT-kernel.org> |
| Archive-link: |
| Article |
v2:
- don't use xxhash
- fix lazy alloc concurrency
- fix rcu freeing on evict
- fix rcu walk of per-inode list
- don't double account freed space
Miklos Szeredi (3):
tmpfs: simplify constructing "security.foo" xattr names
simple_xattr: change interface to pass struct simple_xattrs **
simpe_xattr: use per-sb cache
fs/kernfs/dir.c | 13 +-
fs/kernfs/inode.c | 28 ++--
fs/kernfs/kernfs-internal.h | 4 +-
fs/pidfs.c | 45 ++-----
fs/xattr.c | 261 +++++++++++++++++++-----------------
include/linux/shmem_fs.h | 3 +-
include/linux/xattr.h | 35 +++--
mm/shmem.c | 60 +++------
net/socket.c | 30 ++---
9 files changed, 209 insertions(+), 270 deletions(-)
--
2.54.0