]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: sysctl: do not reserve an extra char in dump_cpumask temporary buffer
authorAntoine Tenart <atenart@kernel.org>
Thu, 17 Oct 2024 15:24:18 +0000 (17:24 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Wed, 23 Oct 2024 08:28:19 +0000 (10:28 +0200)
commita8cc8fa14541d6f8f1fbe78607a096e97c80179e
tree5170ada6a0e84f4bc762b943b20d805956d160ae
parentd631094e4d20d136f159c6e0f723b7aecbc12d2f
net: sysctl: do not reserve an extra char in dump_cpumask temporary buffer

When computing the length we'll be able to use out of the buffers, one
char is removed from the temporary one to make room for a newline. It
should be removed from the output buffer length too, but in reality this
is not needed as the later call to scnprintf makes sure a null char is
written at the end of the buffer which we override with the newline.

Signed-off-by: Antoine Tenart <atenart@kernel.org>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
net/core/sysctl_net_core.c