+++ /dev/null
-From ba31959805882904861c4fb23ea621b52d0ae907 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 15 Nov 2019 14:42:25 +0200
-Subject: perf intel-bts: Does not support AUX area sampling
-
-From: Adrian Hunter <adrian.hunter@intel.com>
-
-[ Upstream commit 32a1ece4bdbde24734ab16484bad7316f03fc42d ]
-
-Add an error message because Intel BTS does not support AUX area
-sampling.
-
-Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
-Cc: Jiri Olsa <jolsa@redhat.com>
-Link: http://lore.kernel.org/lkml/20191115124225.5247-16-adrian.hunter@intel.com
-Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- tools/perf/arch/x86/util/auxtrace.c | 2 ++
- tools/perf/arch/x86/util/intel-bts.c | 5 +++++
- 2 files changed, 7 insertions(+)
-
-diff --git a/tools/perf/arch/x86/util/auxtrace.c b/tools/perf/arch/x86/util/auxtrace.c
-index 6aa3f2a38321..98db6f5ca08b 100644
---- a/tools/perf/arch/x86/util/auxtrace.c
-+++ b/tools/perf/arch/x86/util/auxtrace.c
-@@ -36,6 +36,8 @@ struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist,
-
- intel_pt_pmu = perf_pmu__find(INTEL_PT_PMU_NAME);
- intel_bts_pmu = perf_pmu__find(INTEL_BTS_PMU_NAME);
-+ if (intel_bts_pmu)
-+ intel_bts_pmu->auxtrace = true;
-
- if (evlist) {
- evlist__for_each_entry(evlist, evsel) {
-diff --git a/tools/perf/arch/x86/util/intel-bts.c b/tools/perf/arch/x86/util/intel-bts.c
-index 781df40b2966..b6120ef8b4a4 100644
---- a/tools/perf/arch/x86/util/intel-bts.c
-+++ b/tools/perf/arch/x86/util/intel-bts.c
-@@ -118,6 +118,11 @@ static int intel_bts_recording_options(struct auxtrace_record *itr,
- const struct cpu_map *cpus = evlist->cpus;
- bool privileged = geteuid() == 0 || perf_event_paranoid() < 0;
-
-+ if (opts->auxtrace_sample_mode) {
-+ pr_err("Intel BTS does not support AUX area sampling\n");
-+ return -EINVAL;
-+ }
-+
- btsr->evlist = evlist;
- btsr->snapshot_mode = opts->auxtrace_snapshot_mode;
-
---
-2.20.1
-
crypto-vmx-avoid-weird-build-failures.patch
libtraceevent-fix-memory-leakage-in-copy_filter_type.patch
mips-fix-build-when-48-bits-virtual-memory-is-enable.patch
-perf-intel-bts-does-not-support-aux-area-sampling.patch
net-phy-initialise-phydev-speed-and-duplex-sanely.patch
btrfs-don-t-prematurely-free-work-in-reada_start_mac.patch
btrfs-don-t-prematurely-free-work-in-scrub_missing_r.patch
+++ /dev/null
-From c29fa3cfd24f4aef6bb14cfa04a48bea9b4d89f0 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 15 Nov 2019 14:42:25 +0200
-Subject: perf intel-bts: Does not support AUX area sampling
-
-From: Adrian Hunter <adrian.hunter@intel.com>
-
-[ Upstream commit 32a1ece4bdbde24734ab16484bad7316f03fc42d ]
-
-Add an error message because Intel BTS does not support AUX area
-sampling.
-
-Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
-Cc: Jiri Olsa <jolsa@redhat.com>
-Link: http://lore.kernel.org/lkml/20191115124225.5247-16-adrian.hunter@intel.com
-Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- tools/perf/arch/x86/util/auxtrace.c | 2 ++
- tools/perf/arch/x86/util/intel-bts.c | 5 +++++
- 2 files changed, 7 insertions(+)
-
-diff --git a/tools/perf/arch/x86/util/auxtrace.c b/tools/perf/arch/x86/util/auxtrace.c
-index b135af62011c..c28b6516d41d 100644
---- a/tools/perf/arch/x86/util/auxtrace.c
-+++ b/tools/perf/arch/x86/util/auxtrace.c
-@@ -36,6 +36,8 @@ struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist,
-
- intel_pt_pmu = perf_pmu__find(INTEL_PT_PMU_NAME);
- intel_bts_pmu = perf_pmu__find(INTEL_BTS_PMU_NAME);
-+ if (intel_bts_pmu)
-+ intel_bts_pmu->auxtrace = true;
-
- evlist__for_each_entry(evlist, evsel) {
- if (intel_pt_pmu && evsel->attr.type == intel_pt_pmu->type)
-diff --git a/tools/perf/arch/x86/util/intel-bts.c b/tools/perf/arch/x86/util/intel-bts.c
-index 781df40b2966..b6120ef8b4a4 100644
---- a/tools/perf/arch/x86/util/intel-bts.c
-+++ b/tools/perf/arch/x86/util/intel-bts.c
-@@ -118,6 +118,11 @@ static int intel_bts_recording_options(struct auxtrace_record *itr,
- const struct cpu_map *cpus = evlist->cpus;
- bool privileged = geteuid() == 0 || perf_event_paranoid() < 0;
-
-+ if (opts->auxtrace_sample_mode) {
-+ pr_err("Intel BTS does not support AUX area sampling\n");
-+ return -EINVAL;
-+ }
-+
- btsr->evlist = evlist;
- btsr->snapshot_mode = opts->auxtrace_snapshot_mode;
-
---
-2.20.1
-
libtraceevent-fix-memory-leakage-in-copy_filter_type.patch
mips-fix-build-when-48-bits-virtual-memory-is-enable.patch
drm-amdgpu-fix-bad-dma-from-interrupt_cntl2.patch
-perf-intel-bts-does-not-support-aux-area-sampling.patch
net-phy-initialise-phydev-speed-and-duplex-sanely.patch
btrfs-don-t-prematurely-free-work-in-reada_start_mac.patch
btrfs-don-t-prematurely-free-work-in-scrub_missing_r.patch
+++ /dev/null
-From f85f768e43c28aa9a7e4a40216f6118f20c4fbbf Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 15 Nov 2019 14:42:25 +0200
-Subject: perf intel-bts: Does not support AUX area sampling
-
-From: Adrian Hunter <adrian.hunter@intel.com>
-
-[ Upstream commit 32a1ece4bdbde24734ab16484bad7316f03fc42d ]
-
-Add an error message because Intel BTS does not support AUX area
-sampling.
-
-Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
-Cc: Jiri Olsa <jolsa@redhat.com>
-Link: http://lore.kernel.org/lkml/20191115124225.5247-16-adrian.hunter@intel.com
-Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- tools/perf/arch/x86/util/auxtrace.c | 2 ++
- tools/perf/arch/x86/util/intel-bts.c | 5 +++++
- 2 files changed, 7 insertions(+)
-
-diff --git a/tools/perf/arch/x86/util/auxtrace.c b/tools/perf/arch/x86/util/auxtrace.c
-index 7a7805583e3f..ab641cfc8c2b 100644
---- a/tools/perf/arch/x86/util/auxtrace.c
-+++ b/tools/perf/arch/x86/util/auxtrace.c
-@@ -35,6 +35,8 @@ struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist,
-
- intel_pt_pmu = perf_pmu__find(INTEL_PT_PMU_NAME);
- intel_bts_pmu = perf_pmu__find(INTEL_BTS_PMU_NAME);
-+ if (intel_bts_pmu)
-+ intel_bts_pmu->auxtrace = true;
-
- if (evlist) {
- evlist__for_each(evlist, evsel) {
-diff --git a/tools/perf/arch/x86/util/intel-bts.c b/tools/perf/arch/x86/util/intel-bts.c
-index 9b94ce520917..9d83a7f3496c 100644
---- a/tools/perf/arch/x86/util/intel-bts.c
-+++ b/tools/perf/arch/x86/util/intel-bts.c
-@@ -119,6 +119,11 @@ static int intel_bts_recording_options(struct auxtrace_record *itr,
- const struct cpu_map *cpus = evlist->cpus;
- bool privileged = geteuid() == 0 || perf_event_paranoid() < 0;
-
-+ if (opts->auxtrace_sample_mode) {
-+ pr_err("Intel BTS does not support AUX area sampling\n");
-+ return -EINVAL;
-+ }
-+
- btsr->evlist = evlist;
- btsr->snapshot_mode = opts->auxtrace_snapshot_mode;
-
---
-2.20.1
-
crypto-sun4i-ss-fix-64-bit-size_t-warnings-on-sun4i-.patch
crypto-vmx-avoid-weird-build-failures.patch
libtraceevent-fix-memory-leakage-in-copy_filter_type.patch
-perf-intel-bts-does-not-support-aux-area-sampling.patch
net-phy-initialise-phydev-speed-and-duplex-sanely.patch
revert-mmc-sdhci-fix-incorrect-switch-to-hs-mode.patch
usb-xhci-fix-build-warning-seen-with-config_pm-n.patch
+++ /dev/null
-From e0e5dc019e71919e17968f5d4946f7a39a38c2a9 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 15 Nov 2019 14:42:25 +0200
-Subject: perf intel-bts: Does not support AUX area sampling
-
-From: Adrian Hunter <adrian.hunter@intel.com>
-
-[ Upstream commit 32a1ece4bdbde24734ab16484bad7316f03fc42d ]
-
-Add an error message because Intel BTS does not support AUX area
-sampling.
-
-Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
-Cc: Jiri Olsa <jolsa@redhat.com>
-Link: http://lore.kernel.org/lkml/20191115124225.5247-16-adrian.hunter@intel.com
-Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- tools/perf/arch/x86/util/auxtrace.c | 2 ++
- tools/perf/arch/x86/util/intel-bts.c | 5 +++++
- 2 files changed, 7 insertions(+)
-
-diff --git a/tools/perf/arch/x86/util/auxtrace.c b/tools/perf/arch/x86/util/auxtrace.c
-index cc1d865e31f1..429a0b04d737 100644
---- a/tools/perf/arch/x86/util/auxtrace.c
-+++ b/tools/perf/arch/x86/util/auxtrace.c
-@@ -35,6 +35,8 @@ struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist,
-
- intel_pt_pmu = perf_pmu__find(INTEL_PT_PMU_NAME);
- intel_bts_pmu = perf_pmu__find(INTEL_BTS_PMU_NAME);
-+ if (intel_bts_pmu)
-+ intel_bts_pmu->auxtrace = true;
-
- if (evlist) {
- evlist__for_each_entry(evlist, evsel) {
-diff --git a/tools/perf/arch/x86/util/intel-bts.c b/tools/perf/arch/x86/util/intel-bts.c
-index 5132775a044f..400bb1a52d04 100644
---- a/tools/perf/arch/x86/util/intel-bts.c
-+++ b/tools/perf/arch/x86/util/intel-bts.c
-@@ -121,6 +121,11 @@ static int intel_bts_recording_options(struct auxtrace_record *itr,
- const struct cpu_map *cpus = evlist->cpus;
- bool privileged = geteuid() == 0 || perf_event_paranoid() < 0;
-
-+ if (opts->auxtrace_sample_mode) {
-+ pr_err("Intel BTS does not support AUX area sampling\n");
-+ return -EINVAL;
-+ }
-+
- btsr->evlist = evlist;
- btsr->snapshot_mode = opts->auxtrace_snapshot_mode;
-
---
-2.20.1
-
crypto-sun4i-ss-fix-64-bit-size_t-warnings-on-sun4i-.patch
crypto-vmx-avoid-weird-build-failures.patch
libtraceevent-fix-memory-leakage-in-copy_filter_type.patch
-perf-intel-bts-does-not-support-aux-area-sampling.patch
net-phy-initialise-phydev-speed-and-duplex-sanely.patch
btrfs-don-t-prematurely-free-work-in-reada_start_mac.patch
revert-mmc-sdhci-fix-incorrect-switch-to-hs-mode.patch
+++ /dev/null
-From dd0001c28ec58b829183c178c93c49d910a54065 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 15 Nov 2019 14:42:25 +0200
-Subject: perf intel-bts: Does not support AUX area sampling
-
-From: Adrian Hunter <adrian.hunter@intel.com>
-
-[ Upstream commit 32a1ece4bdbde24734ab16484bad7316f03fc42d ]
-
-Add an error message because Intel BTS does not support AUX area
-sampling.
-
-Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
-Cc: Jiri Olsa <jolsa@redhat.com>
-Link: http://lore.kernel.org/lkml/20191115124225.5247-16-adrian.hunter@intel.com
-Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- tools/perf/arch/x86/util/auxtrace.c | 2 ++
- tools/perf/arch/x86/util/intel-bts.c | 5 +++++
- 2 files changed, 7 insertions(+)
-
-diff --git a/tools/perf/arch/x86/util/auxtrace.c b/tools/perf/arch/x86/util/auxtrace.c
-index 96f4a2c11893..61042114a5cc 100644
---- a/tools/perf/arch/x86/util/auxtrace.c
-+++ b/tools/perf/arch/x86/util/auxtrace.c
-@@ -27,6 +27,8 @@ struct auxtrace_record *auxtrace_record__init_intel(struct evlist *evlist,
-
- intel_pt_pmu = perf_pmu__find(INTEL_PT_PMU_NAME);
- intel_bts_pmu = perf_pmu__find(INTEL_BTS_PMU_NAME);
-+ if (intel_bts_pmu)
-+ intel_bts_pmu->auxtrace = true;
-
- evlist__for_each_entry(evlist, evsel) {
- if (intel_pt_pmu && evsel->core.attr.type == intel_pt_pmu->type)
-diff --git a/tools/perf/arch/x86/util/intel-bts.c b/tools/perf/arch/x86/util/intel-bts.c
-index f7f68a50a5cd..27d9e214d068 100644
---- a/tools/perf/arch/x86/util/intel-bts.c
-+++ b/tools/perf/arch/x86/util/intel-bts.c
-@@ -113,6 +113,11 @@ static int intel_bts_recording_options(struct auxtrace_record *itr,
- const struct perf_cpu_map *cpus = evlist->core.cpus;
- bool privileged = perf_event_paranoid_check(-1);
-
-+ if (opts->auxtrace_sample_mode) {
-+ pr_err("Intel BTS does not support AUX area sampling\n");
-+ return -EINVAL;
-+ }
-+
- btsr->evlist = evlist;
- btsr->snapshot_mode = opts->auxtrace_snapshot_mode;
-
---
-2.20.1
-
drm-amdgpu-fix-bad-dma-from-interrupt_cntl2.patch
ice-only-disable-vf-state-when-freeing-each-vf-resou.patch
ice-fix-setting-coalesce-to-handle-dcb-configuration.patch
-perf-intel-bts-does-not-support-aux-area-sampling.patch
perf-record-add-a-function-to-test-for-kernel-suppor.patch
net-phy-initialise-phydev-speed-and-duplex-sanely.patch
tools-bpf-fix-build-for-make-s-tools-bpf-o-dir.patch