Re: [PATCH] shmem: support xattr gnu.* namespace for the Hurd

From: Christoph Hellwig

Date: Mon May 18 2026 - 02:41:06 EST


On Fri, May 15, 2026 at 09:58:05PM +0200, Janneke Nieuwenhuizen wrote:
> >From d8291d06b67db045033664fb440f59001d7755a1 Mon Sep 17 00:00:00 2001
> From: Janneke Nieuwenhuizen <janneke@xxxxxxx>
> Date: Fri, 15 May 2026 10:12:30 +0200
> Subject: [PATCH] shmem: support xattr gnu.* namespace for the Hurd
>
> The Hurd gained[0] support for moving the translator and author
> fields out of the inode and into the "gnu.*" xattr namespace.
>
> In anticipation of that, an xattr INDEX was reserved[1]. The Hurd has
> now been brought into compliance[2] with that, and so has ext4[3].
>
> This patch adds support for reading and writing such attributes from
> a Linux tmpfs; you can now do something like

No, making bootstrapping a hobbyist OS is not a good reason to bloat
the Linux kernel. Please patch your bootstrapping code to just use
a user xattr instead.