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: Sibi Sankar <sibis@codeaurora.org>,
	Evan Green <evgreen@chromium.org>,
	Bjorn Andersson <bjorn.andersson@linaro.org>,
	Sasha Levin <sashal@kernel.org>,
	linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org
Subject: [PATCH AUTOSEL 5.4 029/266] remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use
Date: Wed, 17 Jun 2020 21:12:34 -0400	[thread overview]
Message-ID: <20200618011631.604574-29-sashal@kernel.org> (raw)
In-Reply-To: <20200618011631.604574-1-sashal@kernel.org>

From: Sibi Sankar <sibis@codeaurora.org>

[ Upstream commit be050a3429f46ecf13eb2b80f299479f8bb823fb ]

The application processor accessing the mpss region when the Q6 modem is
running will lead to an XPU violation. Fix this by un-mapping the mpss
segments post copy during mpss authentication and coredumps.

Tested-by: Evan Green <evgreen@chromium.org>
Signed-off-by: Sibi Sankar <sibis@codeaurora.org>
Link: https://lore.kernel.org/r/20200415071619.6052-1-sibis@codeaurora.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/remoteproc/qcom_q6v5_mss.c | 31 +++++++++++++++++++-----------
 1 file changed, 20 insertions(+), 11 deletions(-)

diff --git a/drivers/remoteproc/qcom_q6v5_mss.c b/drivers/remoteproc/qcom_q6v5_mss.c
index 6ba065d5c4d9..d84e9f306086 100644
--- a/drivers/remoteproc/qcom_q6v5_mss.c
+++ b/drivers/remoteproc/qcom_q6v5_mss.c
@@ -1005,7 +1005,13 @@ static int q6v5_mpss_load(struct q6v5 *qproc)
 			goto release_firmware;
 		}
 
-		ptr = qproc->mpss_region + offset;
+		ptr = ioremap_wc(qproc->mpss_phys + offset, phdr->p_memsz);
+		if (!ptr) {
+			dev_err(qproc->dev,
+				"unable to map memory region: %pa+%zx-%x\n",
+				&qproc->mpss_phys, offset, phdr->p_memsz);
+			goto release_firmware;
+		}
 
 		if (phdr->p_filesz && phdr->p_offset < fw->size) {
 			/* Firmware is large enough to be non-split */
@@ -1014,6 +1020,7 @@ static int q6v5_mpss_load(struct q6v5 *qproc)
 					"failed to load segment %d from truncated file %s\n",
 					i, fw_name);
 				ret = -EINVAL;
+				iounmap(ptr);
 				goto release_firmware;
 			}
 
@@ -1024,6 +1031,7 @@ static int q6v5_mpss_load(struct q6v5 *qproc)
 			ret = request_firmware(&seg_fw, fw_name, qproc->dev);
 			if (ret) {
 				dev_err(qproc->dev, "failed to load %s\n", fw_name);
+				iounmap(ptr);
 				goto release_firmware;
 			}
 
@@ -1036,6 +1044,7 @@ static int q6v5_mpss_load(struct q6v5 *qproc)
 			memset(ptr + phdr->p_filesz, 0,
 			       phdr->p_memsz - phdr->p_filesz);
 		}
+		iounmap(ptr);
 		size += phdr->p_memsz;
 	}
 
@@ -1075,7 +1084,8 @@ static void qcom_q6v5_dump_segment(struct rproc *rproc,
 	int ret = 0;
 	struct q6v5 *qproc = rproc->priv;
 	unsigned long mask = BIT((unsigned long)segment->priv);
-	void *ptr = rproc_da_to_va(rproc, segment->da, segment->size);
+	int offset = segment->da - qproc->mpss_reloc;
+	void *ptr = NULL;
 
 	/* Unlock mba before copying segments */
 	if (!qproc->dump_mba_loaded) {
@@ -1089,10 +1099,15 @@ static void qcom_q6v5_dump_segment(struct rproc *rproc,
 		}
 	}
 
-	if (!ptr || ret)
-		memset(dest, 0xff, segment->size);
-	else
+	if (!ret)
+		ptr = ioremap_wc(qproc->mpss_phys + offset, segment->size);
+
+	if (ptr) {
 		memcpy(dest, ptr, segment->size);
+		iounmap(ptr);
+	} else {
+		memset(dest, 0xff, segment->size);
+	}
 
 	qproc->dump_segment_mask |= mask;
 
@@ -1393,12 +1408,6 @@ static int q6v5_alloc_memory_region(struct q6v5 *qproc)
 
 	qproc->mpss_phys = qproc->mpss_reloc = r.start;
 	qproc->mpss_size = resource_size(&r);
-	qproc->mpss_region = devm_ioremap_wc(qproc->dev, qproc->mpss_phys, qproc->mpss_size);
-	if (!qproc->mpss_region) {
-		dev_err(qproc->dev, "unable to map memory region: %pa+%zx\n",
-			&r.start, qproc->mpss_size);
-		return -EBUSY;
-	}
 
 	return 0;
 }
-- 
2.25.1


  parent reply	other threads:[~2020-06-18  2:26 UTC|newest]

Thread overview: 269+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-18  1:12 [PATCH AUTOSEL 5.4 001/266] power: supply: bq24257_charger: Replace depends on REGMAP_I2C with select Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 002/266] clk: sunxi: Fix incorrect usage of round_down() Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 003/266] ASoC: tegra: tegra_wm8903: Support nvidia, headset property Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 004/266] i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 005/266] ASoC: SOF: imx8: Fix randbuild error Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 006/266] iio: pressure: bmp280: Tolerate IRQ before registering Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 007/266] iio: light: isl29125: fix iio_triggered_buffer_{predisable,postenable} positions Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 008/266] remoteproc: Fix IDR initialisation in rproc_alloc() Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 009/266] clk: qcom: msm8916: Fix the address location of pll->config_reg Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 010/266] ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 011/266] backlight: lp855x: Ensure regulators are disabled on probe failure Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 012/266] ARM: dts: renesas: Fix IOMMU device node names Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 013/266] ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 014/266] ARM: integrator: Add some Kconfig selections Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 015/266] ARM: dts: stm32: Add missing ethernet PHY reset on AV96 Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 016/266] scsi: core: free sgtables in case command setup fails Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 017/266] scsi: qedi: Check for buffer overflow in qedi_set_path() Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 018/266] arm64: dts: meson: fixup SCP sram nodes Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 019/266] ALSA: hda/realtek - Introduce polarity for micmute LED GPIO Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 020/266] ALSA: isa/wavefront: prevent out of bounds write in ioctl Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 021/266] PCI: Allow pci_resize_resource() for devices on root bus Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 022/266] scsi: qla2xxx: Fix issue with adapter's stopping state Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 023/266] Input: edt-ft5x06 - fix get_default register write access Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 024/266] powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 025/266] rtc: mc13xxx: fix a double-unlock issue Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 026/266] iio: bmp280: fix compensation of humidity Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 027/266] f2fs: report delalloc reserve as non-free in statfs for project quota Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 028/266] i2c: pxa: clear all master action bits in i2c_pxa_stop_message() Sasha Levin
2020-06-18  1:12 ` Sasha Levin [this message]
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 030/266] clk: samsung: Mark top ISP and CAM clocks on Exynos542x as critical Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 031/266] usblp: poison URBs upon disconnect Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 032/266] serial: 8250: Fix max baud limit in generic 8250 port Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 033/266] misc: fastrpc: Fix an incomplete memory release in fastrpc_rpmsg_probe() Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 034/266] misc: fastrpc: fix potential fastrpc_invoke_ctx leak Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 035/266] dm mpath: switch paths in dm_blk_ioctl() code path Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 036/266] arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO for FCC purposes Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 037/266] arm64: dts: armada-3720-turris-mox: fix SFP binding Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 038/266] arm64: dts: juno: Fix GIC child nodes Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 039/266] pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 040/266] clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 041/266] ASoC: SOF: Do nothing when DSP PM callbacks are not set Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 042/266] arm64: dts: fvp: Fix GIC child nodes Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 043/266] PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only register Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 044/266] ps3disk: use the default segment boundary Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 045/266] arm64: dts: fvp/juno: Fix node address fields Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 046/266] vfio/pci: fix memory leaks in alloc_perm_bits() Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 047/266] coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 048/266] RDMA/mlx5: Add init2init as a modify command Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 049/266] scsi: hisi_sas: Do not reset phy timer to wait for stray phy up Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 050/266] PCI: pci-bridge-emul: Fix PCIe bit conflicts Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 051/266] m68k/PCI: Fix a memory leak in an error handling path Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 052/266] gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 053/266] usb: gadget: core: sync interrupt before unbind the udc Sasha Levin
2020-06-18  1:12 ` [PATCH AUTOSEL 5.4 054/266] powerpc/ptdump: Add _PAGE_COHERENT flag Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 055/266] mfd: wm8994: Fix driver operation if loaded as modules Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 056/266] scsi: cxgb3i: Fix some leaks in init_act_open() Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 057/266] clk: zynqmp: fix memory leak in zynqmp_register_clocks Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 058/266] scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 059/266] scsi: vhost: Notify TCM about the maximum sg entries supported per command Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 060/266] clk: clk-flexgen: fix clock-critical handling Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 061/266] IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 062/266] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 063/266] nfsd: Fix svc_xprt refcnt leak when setup callback client failed Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 064/266] PCI: vmd: Filter resource type bits from shadow register Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 065/266] RDMA/core: Fix several reference count leaks Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 066/266] cifs: set up next DFS target before generic_ip_connect() Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 067/266] ASoC: qcom: q6asm-dai: kCFI fix Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 068/266] powerpc/crashkernel: Take "mem=" option into account Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 069/266] pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() failed case Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 070/266] sparc32: mm: Don't try to free page-table pages if ctor() fails Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 071/266] yam: fix possible memory leak in yam_init_driver Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 072/266] NTB: ntb_pingpong: Choose doorbells based on port number Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 073/266] NTB: Fix the default port and peer numbers for legacy drivers Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 074/266] mksysmap: Fix the mismatch of '.L' symbols in System.map Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 075/266] apparmor: fix introspection of of task mode for unconfined tasks Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 076/266] net: dsa: lantiq_gswip: fix and improve the unsupported interface error Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 077/266] apparmor: check/put label on apparmor_sk_clone_security() Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 078/266] f2fs: handle readonly filesystem in f2fs_ioc_shutdown() Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 079/266] ASoC: meson: add missing free_irq() in error path Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 080/266] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 081/266] scsi: sr: Fix sr_probe() missing deallocate of device minor Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 082/266] scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 083/266] apparmor: fix nnp subset test for unconfined Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 084/266] x86/purgatory: Disable various profiling and sanitizing options Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 085/266] staging: greybus: fix a missing-check bug in gb_lights_light_config() Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 086/266] staging: rtl8712: fix multiline derefernce warnings Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 087/266] arm64: dts: mt8173: fix unit name warnings Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 088/266] scsi: qedi: Do not flush offload work if ARP not resolved Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 089/266] arm64: dts: qcom: msm8916: remove unit name for thermal trip points Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 090/266] ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 091/266] RDMA/mlx5: Fix udata response upon SRQ creation Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 092/266] gpio: dwapb: Append MODULE_ALIAS for platform driver Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 093/266] scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 094/266] iio: buffer: Don't allow buffers without any channels enabled to be activated Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 095/266] pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 096/266] virtiofs: schedule blocking async replies in separate worker Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 097/266] arm64: dts: qcom: fix pm8150 gpio interrupts Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 098/266] firmware: qcom_scm: fix bogous abuse of dma-direct internals Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 099/266] staging: gasket: Fix mapping refcnt leak when put attribute fails Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 100/266] staging: gasket: Fix mapping refcnt leak when register/store fails Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 101/266] ALSA: usb-audio: Improve frames size computation Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 102/266] ALSA: usb-audio: Fix racy list management in output queue Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 103/266] Input: mms114 - add extra compatible for mms345l Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 104/266] s390/qdio: put thinint indicator after early error Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 105/266] tty: hvc: Fix data abort due to race in hvc_open Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 106/266] slimbus: ngd: get drvdata from correct device Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 107/266] clk: meson: meson8b: Fix the first parent of vid_pll_in_sel Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 108/266] clk: meson: meson8b: Fix the polarity of the RESET_N lines Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 109/266] clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 110/266] gpio: pca953x: fix handling of automatic address incrementing Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 111/266] thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 112/266] clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 113/266] ASoC: max98373: reorder max98373_reset() in resume Sasha Levin
2020-06-18  1:13 ` [PATCH AUTOSEL 5.4 114/266] soundwire: slave: don't init debugfs on device registration error Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 115/266] HID: intel-ish-hid: avoid bogus uninitialized-variable warning Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 116/266] usb: dwc3: gadget: Properly handle ClearFeature(halt) Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 117/266] usb: dwc3: gadget: Properly handle failed kick_transfer Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 118/266] staging: wilc1000: Increase the size of wid_list array Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 119/266] staging: sm750fb: add missing case while setting FB_VISUAL Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 120/266] PCI: v3-semi: Fix a memory leak in v3_pci_probe() error handling paths Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 121/266] i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 122/266] serial: amba-pl011: Make sure we initialize the port.lock spinlock Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 123/266] drivers: base: Fix NULL pointer exception in __platform_driver_probe() if a driver developer is foolish Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 124/266] PCI: rcar: Fix incorrect programming of OB windows Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 125/266] PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 126/266] scsi: qla2xxx: Fix warning after FC target reset Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 127/266] ALSA: firewire-lib: fix invalid assignment to union data for directional parameter Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 128/266] power: supply: lp8788: Fix an error handling path in 'lp8788_charger_probe()' Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 129/266] power: supply: smb347-charger: IRQSTAT_D is volatile Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 130/266] ASoC: SOF: core: fix error return code in sof_probe_continue() Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 131/266] arm64: dts: msm8996: Fix CSI IRQ types Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 132/266] scsi: target: loopback: Fix READ with data and sensebytes Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 133/266] scsi: mpt3sas: Fix double free warnings Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 134/266] SoC: rsnd: add interrupt support for SSI BUSIF buffer Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 135/266] ASoC: ux500: mop500: Fix some refcounted resources issues Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 136/266] ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 137/266] pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 138/266] dlm: remove BUG() before panic() Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 139/266] USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe() Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 140/266] clk: ti: composite: fix memory leak Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 141/266] PCI: Fix pci_register_host_bridge() device_register() error handling Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 142/266] powerpc/64: Don't initialise init_task->thread.regs Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 143/266] tty: n_gsm: Fix SOF skipping Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 144/266] tty: n_gsm: Fix waking up upper tty layer when room available Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 145/266] ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 146/266] HID: Add quirks for Trust Panora Graphic Tablet Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 147/266] PCI/PM: Assume ports without DLL Link Active train links in 100 ms Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 148/266] habanalabs: increase timeout during reset Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 149/266] ipmi: use vzalloc instead of kmalloc for user creation Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 150/266] powerpc/64s/exception: Fix machine check no-loss idle wakeup Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 151/266] powerpc/pseries/ras: Fix FWNMI_VALID off by one Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 152/266] drivers: phy: sr-usb: do not use internal fsm for USB2 phy init Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 153/266] powerpc/ps3: Fix kexec shutdown hang Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 154/266] vfio-pci: Mask cap zero Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 155/266] usb/ohci-platform: Fix a warning when hibernating Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 156/266] drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 157/266] ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 158/266] USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe() Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 159/266] tty: n_gsm: Fix bogus i++ in gsm_data_kick Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 160/266] fpga: dfl: afu: Corrected error handling levels Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 161/266] clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1 Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 162/266] ARM: dts: meson: Switch existing boards with RGMII PHY to "rgmii-id" Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 163/266] RDMA/hns: Bugfix for querying qkey Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 164/266] RDMA/hns: Fix cmdq parameter of querying pf timer resource Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 165/266] scsi: target: tcmu: Userspace must not complete queued commands Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 166/266] firmware: imx: scu: Fix possible memory leak in imx_scu_probe() Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 167/266] fuse: fix copy_file_range cache issues Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 168/266] fuse: copy_file_range should truncate cache Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 169/266] arm64: tegra: Fix ethernet phy-mode for Jetson Xavier Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 170/266] arm64: tegra: Fix flag for 64-bit resources in 'ranges' property Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 171/266] powerpc/64s/pgtable: fix an undefined behaviour Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 172/266] dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 173/266] PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port Sasha Levin
2020-06-18  1:14 ` [PATCH AUTOSEL 5.4 174/266] PCI: dwc: Fix inner MSI IRQ domain registration Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 175/266] PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 176/266] IB/cma: Fix ports memory leak in cma_configfs Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 177/266] watchdog: da9062: No need to ping manually before setting timeout Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 178/266] usb: dwc2: gadget: move gadget resume after the core is in L0 state Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 179/266] USB: gadget: udc: s3c2410_udc: Remove pointless NULL check in s3c2410_udc_nuke Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 180/266] usb: gadget: lpc32xx_udc: don't dereference ep pointer before null check Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 181/266] usb: gadget: fix potential double-free in m66592_probe Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 182/266] usb: gadget: Fix issue with config_ep_by_speed function Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 183/266] scripts: headers_install: Exit with error on config leak Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 184/266] RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 185/266] x86/apic: Make TSC deadline timer detection message visible Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 186/266] mfd: stmfx: Reset chip on resume as supply was disabled Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 187/266] mfd: stmfx: Fix stmfx_irq_init error path Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 188/266] mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 189/266] powerpc/32s: Don't warn when mapping RO data ROX Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 190/266] ASoC: fix incomplete error-handling in img_i2s_in_probe Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 191/266] vfio/pci: fix memory leaks of eventfd ctx Sasha Levin
2020-06-18  1:25   ` Alex Williamson
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 192/266] scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 193/266] clk: bcm2835: Fix return type of bcm2835_register_gate Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 194/266] scsi: ufs-qcom: Fix scheduling while atomic issue Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 195/266] KVM: PPC: Book3S HV: Ignore kmemleak false positives Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 196/266] KVM: PPC: Book3S: Fix some RCU-list locks Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 197/266] clk: sprd: return correct type of value for _sprd_pll_recalc_rate Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 198/266] clk: ast2600: Fix AHB clock divider for A1 Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 199/266] misc: xilinx-sdfec: improve get_user_pages_fast() error handling Sasha Levin
2020-06-20  1:14   ` Dragan Cvetic
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 200/266] /dev/mem: Revoke mappings when a driver claims the region Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 201/266] net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 202/266] NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 203/266] PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 204/266] PCI: Avoid FLR for AMD Starship " Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 205/266] of: Fix a refcounting bug in __of_attach_node_sysfs() Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 206/266] input: i8042 - Remove special PowerPC handling Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 207/266] powerpc/4xx: Don't unmap NULL mbase Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 208/266] extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()' Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 209/266] ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 210/266] vfio/mdev: Fix reference count leak in add_mdev_supported_type Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 211/266] rtc: rv3028: Add missed check for devm_regmap_init_i2c() Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 212/266] mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 213/266] rxrpc: Adjust /proc/net/rxrpc/calls to display call->debug_id not user_ID Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 214/266] openrisc: Fix issue with argument clobbering for clone/fork Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 215/266] drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 216/266] ceph: don't return -ESTALE if there's still an open file Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 217/266] nfsd4: make drc_slab global, not per-net Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 218/266] gfs2: Allow lock_nolock mount to specify jid=X Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 219/266] ovl: verify permissions in ovl_path_open() Sasha Levin
2020-06-23 15:41   ` Naresh Kamboju
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 220/266] scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 221/266] scsi: ufs: Don't update urgent bkops level when toggling auto bkops Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 222/266] pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl_core_probe()' Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 223/266] pinctrl: freescale: imx: Fix an error handling path in 'imx_pinctrl_probe()' Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 224/266] pinctrl: freescale: imx: Use 'devm_of_iomap()' to avoid a resource leak in case of error " Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 225/266] nfsd: safer handling of corrupted c_type Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 226/266] drm/amd/display: Revalidate bandwidth before commiting DC updates Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 227/266] crypto: omap-sham - add proper load balancing support for multicore Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 228/266] geneve: change from tx_error to tx_dropped on missing metadata Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 229/266] lib/zlib: remove outdated and incorrect pre-increment optimization Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 230/266] include/linux/bitops.h: avoid clang shift-count-overflow warnings Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 231/266] selftests/vm/pkeys: fix alloc_random_pkey() to make it really random Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 232/266] blktrace: use errno instead of bi_status Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 233/266] blktrace: fix endianness in get_pdu_int() Sasha Levin
2020-06-18  1:15 ` [PATCH AUTOSEL 5.4 234/266] blktrace: fix endianness for blk_log_remap() Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 235/266] gfs2: fix use-after-free on transaction ail lists Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 236/266] net: marvell: Fix OF_MDIO config check Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 237/266] ntb_perf: pass correct struct device to dma_alloc_coherent Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 238/266] ntb_tool: " Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 239/266] NTB: ntb_tool: reading the link file should not end in a NULL byte Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 240/266] NTB: Revert the change to use the NTB device dev for DMA allocations Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 241/266] NTB: perf: Don't require one more memory window than number of peers Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 242/266] NTB: perf: Fix support for hardware that doesn't have port numbers Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 243/266] NTB: perf: Fix race condition when run with ntb_test Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 244/266] NTB: ntb_test: Fix bug when counting remote files Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 245/266] i2c: icy: Fix build with CONFIG_AMIGA_PCMCIA=n Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 246/266] drivers/perf: hisi: Fix wrong value for all counters enable Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 247/266] selftests/net: in timestamping, strncpy needs to preserve null byte Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 248/266] f2fs: don't return vmalloc() memory from f2fs_kmalloc() Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 249/266] afs: Fix memory leak in afs_put_sysnames() Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 250/266] ASoC: core: only convert non DPCM link to DPCM link Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 251/266] ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 252/266] ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 253/266] ASoC: rt5645: Add platform-data for Asus T101HA Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 254/266] bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 255/266] bpf, sockhash: Synchronize delete from bucket list on map free Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 256/266] tracing/probe: Fix bpf_task_fd_query() for kprobes and uprobes Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 257/266] drm/sun4i: hdmi ddc clk: Fix size of m divider Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 258/266] libbpf: Handle GCC noreturn-turned-volatile quirk Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 259/266] scsi: acornscsi: Fix an error handling path in acornscsi_probe() Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 260/266] x86/idt: Keep spurious entries unset in system_vectors Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 261/266] net/filter: Permit reading NET in load_bytes_relative when MAC not set Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 262/266] nvme-pci: use simple suspend when a HMB is enabled Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 263/266] nfs: set invalid blocks after NFSv4 writes Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 264/266] xdp: Fix xsk_generic_xmit errno Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 265/266] iavf: fix speed reporting over virtchnl Sasha Levin
2020-06-18  1:16 ` [PATCH AUTOSEL 5.4 266/266] bpf: Fix memlock accounting for sock_hash 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=20200618011631.604574-29-sashal@kernel.org \
    --to=sashal@kernel.org \
    --cc=bjorn.andersson@linaro.org \
    --cc=evgreen@chromium.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-remoteproc@vger.kernel.org \
    --cc=sibis@codeaurora.org \
    --cc=stable@vger.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).