Received: by 10.223.176.46 with SMTP id f43csp4116898wra; Tue, 23 Jan 2018 04:38:08 -0800 (PST) X-Google-Smtp-Source: AH8x2279tgnXp9GqgmlvqRMixvjPakqNCRZnndzVAFKuzio5OR+ovdDwtdJNS7YE/7GR8q25x7zY X-Received: by 2002:a17:902:7245:: with SMTP id c5-v6mr5552568pll.358.1516711087913; Tue, 23 Jan 2018 04:38:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516711087; cv=none; d=google.com; s=arc-20160816; b=vRj7W1saxPxb3XEXmr9Xp3kMFN+IpWR27kN7kkqbIZmOAga/hVQdoHk8LbcC7Xnzp/ eMmORUyzPCE6NrZq57hX8s22DYdum0Q1+GuowiLW7DN/kp8Ot0ERSqrHqpjseyBAW+N7 beduWREhtsilNectBzatIZolSpEolBEYnDj2t5pkx2M5vreLBnSFRCD7JeHymsjGNyrK peS/bl8NGB/FnG4o0Sqyoa3/BesHofDJhUBGO3K6EMh/CgqoCj8GS9zJ4la9UT3RV9Ed /u2QwlUudjS6LjhihuNWnW2pcKeTo9nPsobcPTPIqNzFLhg9j4o8d7fXL/2b6E6mFvyQ vQBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :mime-version:dkim-signature:arc-authentication-results; bh=cP3AP5jXjyy6qyE858YjiRk0xudA2FkHtI7DsSnpi8o=; b=FlYsSDfoz2NBmO4LTZ2U+DMnQkdUPBRdHdCyiaARU8MVYQvYMC6NDV517IIgQpIXQ5 fxqs6aBvUp5mQtjVkhg47ku3FX5atZoANZPwcX+wBNNibfsuJkwc0mnRjSFKd2Ny9OKZ /j69p52MULmO3+jy5tq1bkyWMJ+Bpar4HgQCdCCksySfEWU+7NLw6bwhN3tLTZGTX7w9 1DpZeJJomBfER7i/TgsSW6ow7iRkG4jHTf0wxY1aWx4o9mK0JUapylmdXFQwVV7M2owk BdluJCawI6BbdYa1igZrh0KI6YRPT65kgei7uMQEU30way5Fx+XODTDxb4LD1MfDWTfZ 0YGg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Aoi7zYuB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m27si14895369pgn.667.2018.01.23.04.37.52; Tue, 23 Jan 2018 04:38:07 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Aoi7zYuB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751318AbeAWMh3 (ORCPT + 99 others); Tue, 23 Jan 2018 07:37:29 -0500 Received: from mail-vk0-f50.google.com ([209.85.213.50]:36643 "EHLO mail-vk0-f50.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751056AbeAWMh2 (ORCPT ); Tue, 23 Jan 2018 07:37:28 -0500 Received: by mail-vk0-f50.google.com with SMTP id m197so193125vka.3 for ; Tue, 23 Jan 2018 04:37:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=cP3AP5jXjyy6qyE858YjiRk0xudA2FkHtI7DsSnpi8o=; b=Aoi7zYuBi1eCZAIN0gudZUg6/Xk9DVqAgZHTr9sJm3ypfs+LIrYMaw1IZIeERL85zX DzrkuSNl4+WxLZmOp7cSrsbMtjY+BdsUIEWbB9onLmEXgT3edpy4GCeNOpfcj8fp291Y jnXC0qVa602Xl2Gtz5HAQqQDU6UJGo/3q1pv7GfQF/O9AALXwg/+j22gWVVutqz56sN1 uzyluLigUpwLx0wsbGWEFZChnvNQBZhSnCcmjY0+7DJK8I5xeZyx2O9kgpgfsxTiQmTB fDbNyyWbVflP5mZ+c3in8YXNFlTksazvyUpRCH6RKdFi4IY3W0sqJj9nyW2k1+xWXIAv gQbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=cP3AP5jXjyy6qyE858YjiRk0xudA2FkHtI7DsSnpi8o=; b=PwBCINnfAbG+0jMCQX8b5duSlgpNrPUDf5JDCZcXoK7qx5ho9CTF/5jENIrGkyKqGY NvqmTpap/4T45RbKRq4GI+b8tAXuUfhdtz2MHItQv42g7rUa/v60p5CsViEIghX78x7N bScUeH9vd1g/h0NiFtuvtifCyPdqUrGABsXwxIEHbg+f+seZl9N4dE+2XqGcNagRwrEH LbkCDFg8SYlpCmOQEnhfn+C3qC+Fk6eMJ164eNNLB+axE4yXGaJdKcds4qq7glix2sYY hGUlw2XGWSQT4XDB9IGaXrtkD3qj5hnKfthaZOj6N+v01TGFWLldZeP+b3hOqZhVw4rR x1Pw== X-Gm-Message-State: AKwxyte0Cfqh7hyJHj05H+PJzz00sAvuzm4b0PE1ah8l8wF0rKlo7n9u hgc8QYWVsJWLGTEwgtHD0K2d1ZfvHoGLkkD/2YO2IA== X-Received: by 10.31.201.133 with SMTP id z127mr1504736vkf.129.1516711046934; Tue, 23 Jan 2018 04:37:26 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.85.216 with HTTP; Tue, 23 Jan 2018 04:37:25 -0800 (PST) From: Pintu Kumar Date: Tue, 23 Jan 2018 18:07:25 +0530 Message-ID: Subject: [tools/perf] perf test LLVM failure on 4.9 To: linux-kernel@vger.kernel.org, kernelnewbies@kernelnewbies.org, Pintu Kumar , quentin.monnet@netronome.com, daniel@iogearbox.net, davem@davemloft.net, wangnan0@huawei.com, acme@redhat.com, alexander.shishkin@linux.intel.com, mingo@redhat.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi All, I am verifying all perf tests on Ubuntu-16 x86-64 platform using the kernel version 4.9.20. I have installed several others packages including: clang, llvm But, when I run 'perf test' I get some FAILURE. Specially, 'perf test LLVM' is failing. Please check the below error logs: ---------------------------------------------------- # perf test LLVM 35: Test LLVM searching and compiling : 35.1: Basic BPF llvm compiling test : FAILED! 35.2: Test kbuild searching : Skip 35.3: Compile source for BPF prologue generation test : Skip 35.4: Compile source for BPF relocation test : Skip ---------------------------------------------------- When I run with -v I get this: ----------------------------------------------------- # perf test -v LLVM 35: Test LLVM searching and compiling : 35.1: Basic BPF llvm compiling test : --- start --- test child forked, pid 3304 Unablt to get kernel version from uname '4.9-xxxx-amd-x86-64' WARNING: unable to get correct kernel building directory. Hint: Set correct kbuild directory using 'kbuild-dir' option in [llvm] section of ~/.perfconfig or set it to "" to suppress kbuild detection. Unablt to get kernel version from uname '4.9-xxxx-amd-x86-64' int _version SEC("version") = LINUX_VERSION_CODE; ' | $CLANG_EXEC -D__KERNEL__ -D__NR_CPUS__=$NR_CPUS -DLINUX_VERSION_CODE=$LINUX_VERSION_CODE $CLANG_OPTIONS $KERNEL_INC_OPTIONS -Wno-unused-value -Wno-pointer-sign -working-directory $WORKING_DIR -c "$CLANG_SOURCE" -target bpf -O2 -o - libbpf: 2129190-4a0 doesn't provide kernel version Failed to parse test case 'Basic BPF llvm compiling test' test child finished with -1 ---- end ---- Test LLVM searching and compiling subtest 0: FAILED! ----------------------------------------------------- Basic BPF LLVM compiling test is failing. It reports that bpf could not able to read the kernel version from uname. Is it because of this that 'perf test LLVM' is failing ? My uname says: 4.9-xxxx-amd-x86-64 My kernel version is: 4.9.20 (from Makefile) So, I dont think there is any problem with kernel version. If any body have come across this problem please let me know how to resolve this issue. Thank You! Regards, Pintu