From d403a094053f17c4351acb90576429bf412e0391 Mon Sep 17 00:00:00 2001 From: Nikita Ioffe Date: Tue, 1 Jul 2025 18:35:42 +0000 Subject: [PATCH] ANDROID: KVM: arm64: use hyp_trace_raw_fops for trace_pipe_raw The trace_pipe_raw interface is expected to return binary trace format, while hyp_trace_pipe_fops returns the text trace format. This patch change trace_pipe_raw fops hyp_trace_raw_fops which provides the binary output. Bug: 428904926 Test: presubmit Change-Id: Id72d2c7df366934f00b17674078c94c2b2d288be Signed-off-by: Nikita Ioffe (cherry picked from commit 6d27de405aaf6127f4b7184a8377813eb2a030a5) --- arch/arm64/kvm/hyp_trace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/kvm/hyp_trace.c b/arch/arm64/kvm/hyp_trace.c index 5ae756241dc7..100927f9a3a5 100644 --- a/arch/arm64/kvm/hyp_trace.c +++ b/arch/arm64/kvm/hyp_trace.c @@ -1039,7 +1039,7 @@ int hyp_trace_init_tracefs(void) (void *)cpu, &hyp_trace_pipe_fops); tracefs_create_file("trace_pipe_raw", TRACEFS_MODE_READ, per_cpu_dir, - (void *)cpu, &hyp_trace_pipe_fops); + (void *)cpu, &hyp_trace_raw_fops); tracefs_create_file("trace", TRACEFS_MODE_READ, per_cpu_dir, (void *)cpu, &hyp_trace_fops);