]> git.ipfire.org Git - thirdparty/kernel/stable.git/blobdiff - tools/perf/builtin-script.c
perf script: Assume native_arch for pipe mode
[thirdparty/kernel/stable.git] / tools / perf / builtin-script.c
index 61cfd8f70989235de6112e114925d08831b505dc..d089eb706d18809627b618f4500c04654e63cc66 100644 (file)
@@ -3669,7 +3669,8 @@ int cmd_script(int argc, const char **argv)
                goto out_delete;
 
        uname(&uts);
-       if (!strcmp(uts.machine, session->header.env.arch) ||
+       if (data.is_pipe ||  /* assume pipe_mode indicates native_arch */
+           !strcmp(uts.machine, session->header.env.arch) ||
            (!strcmp(uts.machine, "x86_64") &&
             !strcmp(session->header.env.arch, "i386")))
                native_arch = true;