[RFC PATCH v2 01/41] uuid: move uuid_t and guid_t into <linux/uuid_types.h>
sashiko-bot at kernel.org
sashiko-bot at kernel.org
Thu Oct 22 03:17:23 UTC 2026
> <linux/uuid.h> pulls in <linux/string.h> for its helpers, which makes it
> unusable from headers low in the include chain. The next patches embed
> UUIDs and GUIDs in kuid_t and kgid_t, whose <linux/uidgid_types.h> is
> included by <linux/sched.h>.
>
> Move the two types and UUID_SIZE into a header of their own that only
> needs <linux/types.h>. <linux/uuid.h> includes it, so no user changes.
>
> No functional change.
>
> Assisted-by: Claude:claude-opus-5-5
>
> Signed-off-by: Jan Koester <jan.koester at tuxist.de>
Sashiko has reviewed this patch and found no issues.
--
Sashiko AI review · https://sashiko.dev/#/patchset/cover.1792552161.git.jan.koester@tuxist.de?part=1
More information about the Linux-security-module-archive
mailing list