linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Sasha Levin <sashal@kernel.org>
To: linux-kernel@vger.kernel.org, stable@vger.kernel.org
Cc: Leo Yan <leo.yan@linaro.org>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Brajeswar Ghosh <brajeswar.linux@gmail.com>,
	Florian Fainelli <f.fainelli@gmail.com>,
	Jiri Olsa <jolsa@redhat.com>, Mark Rutland <mark.rutland@arm.com>,
	Michael Petlan <mpetlan@redhat.com>,
	Namhyung Kim <namhyung@kernel.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Song Liu <songliubraving@fb.com>,
	Souptick Joarder <jrdr.linux@gmail.com>,
	Will Deacon <will@kernel.org>,
	Arnaldo Carvalho de Melo <acme@redhat.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH AUTOSEL 4.19 067/177] perf tests: Disable bp_signal testing for arm64
Date: Tue, 10 Dec 2019 16:30:31 -0500	[thread overview]
Message-ID: <20191210213221.11921-67-sashal@kernel.org> (raw)
In-Reply-To: <20191210213221.11921-1-sashal@kernel.org>

From: Leo Yan <leo.yan@linaro.org>

[ Upstream commit 6a5f3d94cb69a185b921cb92c39888dc31009acb ]

As there are several discussions for enabling perf breakpoint signal
testing on arm64 platform: arm64 needs to rely on single-step to execute
the breakpointed instruction and then reinstall the breakpoint exception
handler.  But if we hook the breakpoint with a signal, the signal
handler will do the stepping rather than the breakpointed instruction,
this causes infinite loops as below:

         Kernel space              |            Userspace
  ---------------------------------|--------------------------------
                                   |  __test_function() -> hit
				   |                       breakpoint
  breakpoint_handler()             |
    `-> user_enable_single_step()  |
  do_signal()                      |
                                   |  sig_handler() -> Step one
				   |                instruction and
				   |                trap to kernel
  single_step_handler()            |
    `-> reinstall_suspended_bps()  |
                                   |  __test_function() -> hit
				   |     breakpoint again and
				   |     repeat up flow infinitely

As Will Deacon mentioned [1]: "that we require the overflow handler to
do the stepping on arm/arm64, which is relied upon by GDB/ptrace. The
hw_breakpoint code is a complete disaster so my preference would be to
rip out the perf part and just implement something directly in ptrace,
but it's a pretty horrible job".  Though Will commented this on arm
architecture, but the comment also can apply on arm64 architecture.

For complete information, I searched online and found a few years back,
Wang Nan sent one patch 'arm64: Store breakpoint single step state into
pstate' [2]; the patch tried to resolve this issue by avoiding single
stepping in signal handler and defer to enable the signal stepping when
return to __test_function().  The fixing was not merged due to the
concern for missing to handle different usage cases.

Based on the info, the most feasible way is to skip Perf breakpoint
signal testing for arm64 and this could avoid the duplicate
investigation efforts when people see the failure.  This patch skips
this case on arm64 platform, which is same with arm architecture.

[1] https://lkml.org/lkml/2018/11/15/205
[2] https://lkml.org/lkml/2015/12/23/477

Signed-off-by: Leo Yan <leo.yan@linaro.org>
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Brajeswar Ghosh <brajeswar.linux@gmail.com>
Cc: Florian Fainelli <f.fainelli@gmail.com>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Michael Petlan <mpetlan@redhat.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Song Liu <songliubraving@fb.com>
Cc: Souptick Joarder <jrdr.linux@gmail.com>
Cc: Will Deacon <will@kernel.org>
Link: http://lore.kernel.org/lkml/20191018085531.6348-3-leo.yan@linaro.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 tools/perf/tests/bp_signal.c | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/tools/perf/tests/bp_signal.c b/tools/perf/tests/bp_signal.c
index 910e25e641883..6cf00650602ef 100644
--- a/tools/perf/tests/bp_signal.c
+++ b/tools/perf/tests/bp_signal.c
@@ -48,14 +48,6 @@ asm (
 	"__test_function:\n"
 	"incq (%rdi)\n"
 	"ret\n");
-#elif defined (__aarch64__)
-extern void __test_function(volatile long *ptr);
-asm (
-	".globl __test_function\n"
-	"__test_function:\n"
-	"str x30, [x0]\n"
-	"ret\n");
-
 #else
 static void __test_function(volatile long *ptr)
 {
@@ -301,10 +293,15 @@ bool test__bp_signal_is_supported(void)
 	 * stepping into the SIGIO handler and getting stuck on the
 	 * breakpointed instruction.
 	 *
+	 * Since arm64 has the same issue with arm for the single-step
+	 * handling, this case also gets suck on the breakpointed
+	 * instruction.
+	 *
 	 * Just disable the test for these architectures until these
 	 * issues are resolved.
 	 */
-#if defined(__powerpc__) || defined(__s390x__) || defined(__arm__)
+#if defined(__powerpc__) || defined(__s390x__) || defined(__arm__) || \
+    defined(__aarch64__)
 	return false;
 #else
 	return true;
-- 
2.20.1


  parent reply	other threads:[~2019-12-10 21:43 UTC|newest]

Thread overview: 184+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-10 21:29 [PATCH AUTOSEL 4.19 001/177] drm: mst: Fix query_payload ack reply struct Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 002/177] drm/panel: Add missing drm_panel_init() in panel drivers Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 003/177] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 004/177] iio: light: bh1750: Resolve compiler warning and make code more readable Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 005/177] drm/amdgpu: grab the id mgr lock while accessing passid_mapping Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 006/177] iio: tcs3414: fix iio_triggered_buffer_{pre,post}enable positions Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 007/177] spi: Add call to spi_slave_abort() function when spidev driver is released Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 008/177] staging: rtl8192u: fix multiple memory leaks on error path Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 009/177] staging: rtl8188eu: fix possible null dereference Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 010/177] objtool: add kunit_try_catch_throw to the noreturn list Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 011/177] rtlwifi: prevent memory leak in rtl_usb_probe Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 012/177] libertas: fix a potential NULL pointer dereference Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 013/177] ath10k: fix backtrace on coredump Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 014/177] IB/iser: bound protection_sg size by data_sg size Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 015/177] media: am437x-vpfe: Setting STD to current value is not an error Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 016/177] media: i2c: ov2659: fix s_stream return value Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 017/177] media: ov6650: Fix crop rectangle alignment not passed back Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 018/177] media: i2c: ov2659: Fix missing 720p register config Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 019/177] media: ov6650: Fix stored frame format not in sync with hardware Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 020/177] media: ov6650: Fix stored crop rectangle " Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 021/177] tools/power/cpupower: Fix initializer override in hsw_ext_cstates Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 022/177] media: venus: core: Fix msm8996 frequency table Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 023/177] ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 024/177] pinctrl: devicetree: Avoid taking direct reference to device name string Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 025/177] drm/amdkfd: fix a potential NULL pointer dereference (v2) Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 026/177] selftests/bpf: Correct path to include msg + path Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 027/177] media: venus: Fix occasionally failures to suspend Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 028/177] usb: renesas_usbhs: add suspend event support in gadget mode Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 029/177] hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 030/177] regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe() Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 031/177] media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init() Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 032/177] media: cec-funcs.h: add status_req checks Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 033/177] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 034/177] samples: pktgen: fix proc_cmd command result check logic Sasha Levin
2019-12-10 21:29 ` [PATCH AUTOSEL 4.19 035/177] block: Fix writeback throttling W=1 compiler warnings Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 036/177] MIPS: syscall: Emit Loongson3 sync workarounds within asm Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 037/177] iio: proximity: sx9500: fix iio_triggered_buffer_{predisable,postenable} positions Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 038/177] mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 039/177] drm/drm_vblank: Change EINVAL by the correct errno Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 040/177] media: cx88: Fix some error handling path in 'cx8800_initdev()' Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 041/177] media: ti-vpe: vpe: Fix Motion Vector vpdma stride Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 042/177] media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 043/177] media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 044/177] media: ti-vpe: vpe: Make sure YUYV is set as default format Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 045/177] media: ti-vpe: vpe: fix a v4l2-compliance failure causing a kernel panic Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 046/177] media: ti-vpe: vpe: ensure buffers are cleaned up properly in abort cases Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 047/177] media: ti-vpe: vpe: fix a v4l2-compliance failure about invalid sizeimage Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 048/177] syscalls/x86: Use the correct function type in SYSCALL_DEFINE0 Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 049/177] drm/amd/display: Fix dongle_caps containing stale information Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 050/177] extcon: sm5502: Reset registers during initialization Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 051/177] syscalls/x86: Use COMPAT_SYSCALL_DEFINE0 for IA32 (rt_)sigreturn Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 052/177] x86/mm: Use the correct function type for native_set_fixmap() Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 053/177] iio: chemical: atlas-ph-sensor: fix iio_triggered_buffer_predisable() position Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 054/177] ath10k: Correct error handling of dma_map_single() Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 055/177] drm/bridge: dw-hdmi: Restore audio when setting a mode Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 056/177] perf test: Report failure for mmap events Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 057/177] perf report: Add warning when libunwind not compiled in Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 058/177] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a' Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 059/177] usb: usbfs: Suppress problematic bind and unbind uevents Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 060/177] iio: adc: max1027: Reset the device at probe time Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 061/177] iio: dac: ad7303: replace mlock with own lock Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 062/177] Bluetooth: missed cpu_to_le16 conversion in hci_init4_req Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 063/177] Bluetooth: Workaround directed advertising bug in Broadcom controllers Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 064/177] Bluetooth: hci_core: fix init for HCI_USER_CHANNEL Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 065/177] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 066/177] x86/mce: Lower throttling MCE messages' priority to warning Sasha Levin
2019-12-10 21:30 ` Sasha Levin [this message]
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 068/177] Bluetooth: hci_bcm: Fix RTS handling during startup Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 069/177] drm/gma500: fix memory disclosures due to uninitialized bytes Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 070/177] iio: pressure: zpa2326: fix iio_triggered_buffer_postenable position Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 071/177] rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 072/177] ipmi: Don't allow device module unload when in use Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 073/177] x86/ioapic: Prevent inconsistent state when moving an interrupt Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 074/177] media: smiapp: Register sensor after enabling runtime PM on the device Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 075/177] md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 076/177] arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 077/177] i40e: initialize ITRN registers with correct values Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 078/177] net: phy: dp83867: enable robust auto-mdix Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 079/177] drm/tegra: sor: Use correct SOR index on Tegra210 Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 080/177] spi: sprd: adi: Add missing lock protection when rebooting Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 081/177] ACPI: button: Add DMI quirk for Medion Akoya E2215T Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 082/177] ALSA: hda - Fix pending unsol events at shutdown Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 083/177] RDMA/qedr: Fix memory leak in user qp and mr Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 084/177] gpu: host1x: Allocate gather copy for host1x Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 085/177] net: dsa: LAN9303: select REGMAP when LAN9303 enable Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 086/177] ALSA: hda/hdmi - implement mst_no_extra_pcms flag Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 087/177] phy: qcom-usb-hs: Fix extcon double register after power cycle Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 088/177] s390/time: ensure get_clock_monotonic() returns monotonic values Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 089/177] s390/mm: add mm_pxd_folded() checks to pxd_free() Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 090/177] net: hns3: add struct netdev_queue debug info for TX timeout Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 091/177] libata: Ensure ata_port probe has completed before detach Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 092/177] loop: fix no-unmap write-zeroes request behavior Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 093/177] ata: sata_mv, avoid trigerrable BUG_ON Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 094/177] pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B Sasha Levin
2019-12-10 21:30 ` [PATCH AUTOSEL 4.19 095/177] iio: dln2-adc: fix iio_triggered_buffer_postenable() position Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 096/177] libbpf: Fix error handling in bpf_map__reuse_fd() Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 097/177] Bluetooth: Fix advertising duplicated flags Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 098/177] pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 099/177] ixgbe: protect TX timestamping from API misuse Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 100/177] media: rcar_drif: fix a memory disclosure Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 101/177] media: v4l2-core: fix touch support in v4l_g_fmt Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 102/177] nvmem: imx-ocotp: reset error status on probe Sasha Levin
2020-01-07 14:50   ` Sébastien Szymanski
2020-01-07 17:45     ` Greg Kroah-Hartman
2020-01-07 17:53     ` Lucas Stach
2020-01-07 19:29       ` Sébastien Szymanski
2020-01-10  7:13         ` Greg Kroah-Hartman
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 103/177] rfkill: allocate static minor Sasha Levin
2019-12-11  7:52   ` Greg Kroah-Hartman
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 104/177] bnx2x: Fix PF-VF communication over multi-cos queues Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 105/177] spi: img-spfi: fix potential double release Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 106/177] ALSA: timer: Limit max amount of slave instances Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 107/177] rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 108/177] perf probe: Fix to find range-only function instance Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 109/177] perf probe: Fix to list probe event with correct line number Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 110/177] perf jevents: Fix resource leak in process_mapfile() and main() Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 111/177] perf probe: Walk function lines in lexical blocks Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 112/177] perf probe: Fix to probe an inline function which has no entry pc Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 113/177] perf probe: Fix to show ranges of variables in functions without entry_pc Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 114/177] perf probe: Fix to show inlined function callsite " Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 115/177] libsubcmd: Use -O0 with DEBUG=1 Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 116/177] perf probe: Fix to probe a function which has no entry pc Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 117/177] perf tools: Splice events onto evlist even on error Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 118/177] drm/amdgpu: disallow direct upload save restore list from gfx driver Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 119/177] drm/amdgpu: fix potential double drop fence reference Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 120/177] xen/gntdev: Use select for DMA_SHARED_BUFFER Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 121/177] perf parse: If pmu configuration fails free terms Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 122/177] perf probe: Skip overlapped location on searching variables Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 123/177] perf probe: Return a better scope DIE if there is no best scope Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 124/177] perf probe: Fix to show calling lines of inlined functions Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 125/177] perf probe: Skip end-of-sequence and non statement lines Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 126/177] perf probe: Filter out instances except for inlined subroutine and subprogram Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 127/177] ath10k: fix get invalid tx rate for Mesh metric Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 128/177] fsi: core: Fix small accesses and unaligned offsets via sysfs Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 129/177] media: pvrusb2: Fix oops on tear-down when radio support is not present Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 130/177] soundwire: intel: fix PDI/stream mapping for Bulk Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 131/177] crypto: atmel - Fix authenc support when it is set to m Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 132/177] ice: delay less Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 133/177] media: si470x-i2c: add missed operations in remove Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 134/177] EDAC/ghes: Fix grain calculation Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 135/177] spi: pxa2xx: Add missed security checks Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 136/177] ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 137/177] iio: dac: ad5446: Add support for new AD5600 DAC Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 138/177] ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 139/177] s390/disassembler: don't hide instruction addresses Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 140/177] nvme: Discard workaround for non-conformant devices Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 141/177] net: bcmgenet: Add RGMII_RXID support Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 142/177] parport: load lowlevel driver if ports not found Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 143/177] bcache: fix static checker warning in bcache_device_free() Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 144/177] cpufreq: Register drivers only after CPU devices have been registered Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 145/177] x86/crash: Add a forward declaration of struct kimage Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 146/177] RDMA/qib: Validate ->show()/store() callbacks before calling them Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 147/177] tracing: use kvcalloc for tgid_map array allocation Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 148/177] tracing/kprobe: Check whether the non-suffixed symbol is notrace Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 149/177] bcache: fix deadlock in bcache_allocator Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 150/177] iwlwifi: mvm: fix unaligned read of rx_pkt_status Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 151/177] ASoC: wm8904: fix regcache handling Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 152/177] spi: tegra20-slink: add missed clk_unprepare Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 153/177] tun: fix data-race in gro_normal_list() Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 154/177] crypto: virtio - deal with unsupported input sizes Sasha Levin
2019-12-10 21:31 ` [PATCH AUTOSEL 4.19 155/177] mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 156/177] btrfs: don't prematurely free work in end_workqueue_fn() Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 157/177] btrfs: don't prematurely free work in run_ordered_work() Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 158/177] ASoC: wm2200: add missed operations in remove and probe failure Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 159/177] spi: st-ssc4: add missed pm_runtime_disable Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 160/177] ASoC: wm5100: " Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 161/177] ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 162/177] x86/insn: Add some Intel instructions to the opcode map Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 163/177] brcmfmac: remove monitor interface when detaching Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 164/177] iwlwifi: check kasprintf() return value Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 165/177] fbtft: Make sure string is NULL terminated Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 166/177] net: ethernet: ti: ale: clean ale tbl on init and intf restart Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 167/177] debugfs: Fix !DEBUG_FS debugfs_create_automount Sasha Levin
2019-12-11  7:52   ` Greg Kroah-Hartman
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 168/177] crypto: sun4i-ss - Fix 64-bit size_t warnings Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 169/177] crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 170/177] mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 171/177] crypto: vmx - Avoid weird build failures Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 172/177] libtraceevent: Fix memory leakage in copy_filter_type Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 173/177] perf parse: Fix potential memory leak when handling tracepoint errors Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 174/177] mips: fix build when "48 bits virtual memory" is enabled Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 175/177] drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 176/177] perf intel-bts: Does not support AUX area sampling Sasha Levin
2019-12-10 21:32 ` [PATCH AUTOSEL 4.19 177/177] net: phy: initialise phydev speed and duplex sanely Sasha Levin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191210213221.11921-67-sashal@kernel.org \
    --to=sashal@kernel.org \
    --cc=acme@redhat.com \
    --cc=adrian.hunter@intel.com \
    --cc=alexander.shishkin@linux.intel.com \
    --cc=brajeswar.linux@gmail.com \
    --cc=f.fainelli@gmail.com \
    --cc=jolsa@redhat.com \
    --cc=jrdr.linux@gmail.com \
    --cc=leo.yan@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mark.rutland@arm.com \
    --cc=mpetlan@redhat.com \
    --cc=namhyung@kernel.org \
    --cc=peterz@infradead.org \
    --cc=songliubraving@fb.com \
    --cc=stable@vger.kernel.org \
    --cc=will@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).