From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6919450737082630144 X-Received: by 2002:adf:c109:: with SMTP id r9mr13783335wre.261.1611226360776; Thu, 21 Jan 2021 02:52:40 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a5d:6812:: with SMTP id w18ls990430wru.1.gmail; Thu, 21 Jan 2021 02:52:40 -0800 (PST) X-Google-Smtp-Source: ABdhPJzr91aGGDC7icRYK6mes9eXPE36iK763AUdGFl0sWLlTRpqxnb77MFUTYbLzPeySmvGFxt6 X-Received: by 2002:a5d:4806:: with SMTP id l6mr11205634wrq.389.1611226359956; Thu, 21 Jan 2021 02:52:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611226359; cv=none; d=google.com; s=arc-20160816; b=joi9sbOWzKFRzWEkAIBM+0+XyhdDzMuh1zewr6VVVLWWdfA97ENcLGTlP8BAZtmxEq jZb851NPt5VD4+mnhcKvlOdiCnh5emU6u21lShntqjapRRMbuGK+jsOyDlzEPlcFmroW gOFo/eKTOk6eePtFCdmIu8NVvx9HTXU/TDBwOgYceLhAne55bwHtJeMQ1IWfNihFUguf itiSRt/29d9EBzJbX0OskRpAuN1PPTOq8QmcGEBQM6Au4hF3mappGFQLN2//FKNaEb6S BTYNPbRu4YxViruECvnbX0M8Kp7FG7YpHIooBZwZRchQ3SfVUwtTTm5Uw4snGiUwxBYs GSWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=jUWzrLYt0sMjBI4RK9HKevDRwDy3nKvulAnFif5shA4=; b=0quhH7H73VC3WhlOu3JUrefyX0jD+imzqTSnX240w8DQKCtM4oqJ1JAsxwiPhY5wiZ nfKj2TtL3isjBZ09ycZ7lQsSq98FAgMOHGmjTor0dJtElHQyCc8knVYgABnkbAr6CNR5 FYd1fk4gl1P/d/BGOE+z8Gs22aVZQz/71QzV71gsUUWZvMAFUSX066rPZPqbavi//WcZ t/GEF9ln2s0zmLpf2YH0bmig/VKK4h6f6VywLvyplCkxrKYfvzb+9CxH4Xmf2zPlW1kE jWZZD1JfimH353AKD6cA1ormTfLLdIWjIOGcu8AS2/tvLyitK3ckmRkL+M385a074ORb FmQA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 192.35.17.28 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from goliath.siemens.de (goliath.siemens.de. [192.35.17.28]) by gmr-mx.google.com with ESMTPS id y1si276558wrl.4.2021.01.21.02.52.39 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jan 2021 02:52:39 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 192.35.17.28 as permitted sender) client-ip=192.35.17.28; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 192.35.17.28 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by goliath.siemens.de (8.15.2/8.15.2) with ESMTPS id 10LAqdua027457 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 21 Jan 2021 11:52:39 +0100 Received: from MD1T0KAC-VM.ad001.siemens.net (md1t0kac.ad001.siemens.net [139.25.0.7]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id 10LAqYg0022443; Thu, 21 Jan 2021 11:52:39 +0100 From: Felix Moessbauer To: isar-users@googlegroups.com Cc: Felix Moessbauer Subject: [PATCH 2/2] feat: add and package python bindings for perf Date: Thu, 21 Jan 2021 11:52:24 +0100 Message-Id: <20210121105224.26285-3-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: VAAiYT7+OIl3 Signed-off-by: Felix Moessbauer --- .../patches/perf/4.19/tools-perf-python.patch | 16 ++++++++++++++++ meta/recipes-kernel/linux/linux-tools.inc | 1 + 2 files changed, 17 insertions(+) create mode 100644 meta/recipes-kernel/linux/files/patches/perf/4.19/tools-perf-python.patch diff --git a/meta/recipes-kernel/linux/files/patches/perf/4.19/tools-perf-python.patch b/meta/recipes-kernel/linux/files/patches/perf/4.19/tools-perf-python.patch new file mode 100644 index 0000000..6fc1bde --- /dev/null +++ b/meta/recipes-kernel/linux/files/patches/perf/4.19/tools-perf-python.patch @@ -0,0 +1,16 @@ +--- a/tools/perf/Makefile.perf ++++ b/tools/perf/Makefile.perf +@@ -829,10 +829,10 @@ + + install-bin: install-tools install-tests install-traceevent-plugins + +-install: install-bin try-install-man +- + install-python_ext: +- $(PYTHON_WORD) util/setup.py --quiet install --root='/$(DESTDIR_SQ)' ++ $(PYTHON_WORD) util/setup.py --quiet install --root='/$(DESTDIR_SQ)' --install-layout=deb; ++ ++install: install-bin try-install-man install-python_ext + + # 'make install-doc' should call 'make -C Documentation install' + $(INSTALL_DOC_TARGETS): diff --git a/meta/recipes-kernel/linux/linux-tools.inc b/meta/recipes-kernel/linux/linux-tools.inc index b1e9376..07b93a2 100644 --- a/meta/recipes-kernel/linux/linux-tools.inc +++ b/meta/recipes-kernel/linux/linux-tools.inc @@ -34,6 +34,7 @@ KERNEL_PERF_COMPAT = "nopackage" KERNEL_PERF_PATCHES[4.19] ?= " \ file://patches/perf/4.19/tools-perf-version.patch \ file://patches/perf/4.19/tools-perf-install.patch \ + file://patches/perf/4.19/tools-perf-python.patch \ " KERNEL_PERF_PATCHES[5.4] ?= " \ file://patches/perf/5.4/tools-perf-version.patch \ -- 2.20.1