tracing/user_events: Fix incorrect return value for writing operation when events...
authorsunliming <sunliming@kylinos.cn>
Mon, 26 Jun 2023 11:13:42 +0000 (19:13 +0800)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Wed, 28 Jun 2023 15:00:50 +0000 (11:00 -0400)
commitf6d026eea390d59787a6cdc2ef5c983d02e029d0
tree821dea1d68244e15bf4b506b9f8d5b2deda11ebe
parent0113d4615dbf053ae9a7a1e0acbc6652713af01f
tracing/user_events: Fix incorrect return value for writing operation when events are disabled

The writing operation return the count of writes regardless of whether events
are enabled or disabled. Switch it to return -EBADF to indicates that the event
is disabled.

Link: https://lkml.kernel.org/r/20230626111344.19136-2-sunliming@kylinos.cn
Cc: stable@vger.kernel.org
7f5a08c79df35 ("user_events: Add minimal support for trace_event into ftrace")
Acked-by: Beau Belgrave <beaub@linux.microsoft.com>
Signed-off-by: sunliming <sunliming@kylinos.cn>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/trace_events_user.c