]> Gentwo Git Trees - linux/.git/commit
device_cgroup: Refactor devcgroup_seq_show to use seq_put* helpers
authorThorsten Blum <thorsten.blum@linux.dev>
Fri, 31 Oct 2025 21:39:14 +0000 (22:39 +0100)
committerPaul Moore <paul@paul-moore.com>
Wed, 12 Nov 2025 00:47:24 +0000 (19:47 -0500)
commit0e6ebf877843717ced4ada5c09c7196cede5054c
tree4a1c00809d4548d11afdfcc3ad76d919ff6b04e5
parentdfa024bc3f67a97e1a975dd66b83af8b3845eb19
device_cgroup: Refactor devcgroup_seq_show to use seq_put* helpers

Replace set_access(), set_majmin(), and type_to_char() with new helpers
seq_putaccess(), seq_puttype(), and seq_putversion() that write directly
to 'seq_file'.

Simplify devcgroup_seq_show() by hard-coding "a *:* rwm", and use the
new seq_put* helper functions to list the exceptions otherwise.

This allows us to remove the intermediate string buffers while
maintaining the same functionality, including wildcard handling.

Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Acked-by: Serge Hallyn <serge@hallyn.com>
Signed-off-by: Paul Moore <paul@paul-moore.com>
security/device_cgroup.c