]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ring-buffer: Report header_page overwrite as char
authorCao Ruichuang <create0818@163.com>
Mon, 6 Apr 2026 16:53:33 +0000 (00:53 +0800)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Tue, 14 Apr 2026 08:29:55 +0000 (04:29 -0400)
commit1111e9bd83f8562391f9052af37ddbdfee5b76db
treef7434aa4c3dcb939378d31be0725ec01d8231554
parent3515572dd068895ffd241b8a69399a0ebfac7593
ring-buffer: Report header_page overwrite as char

The header_page tracefs metadata currently reports overwrite as an
int field with size 1. That makes parsers warn about a type and
size mismatch even though the field is only used as a one-byte flag
within commit.

Keep the shared offset with commit as-is, but report overwrite as
char so the declared type matches the hardcoded size. The signedness
is already carried separately by the emitted signed field.

Link: https://patch.msgid.link/20260406165333.46052-1-create0818@163.com
Link: https://bugzilla.kernel.org/show_bug.cgi?id=216999
Signed-off-by: Cao Ruichuang <create0818@163.com>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/ring_buffer.c