stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org,
	Benjamin Herrenschmidt <benh@kernel.crashing.org>,
	Paul Mackerras <paulus@ozlabs.org>,
	Segher Boessenkool <segher@kernel.crashing.org>,
	Nicholas Piggin <npiggin@gmail.com>,
	Michael Ellerman <mpe@ellerman.id.au>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 4.9 203/245] powerpc/boot: Fixup device-tree on little endian
Date: Mon, 19 Jul 2021 16:52:25 +0200	[thread overview]
Message-ID: <20210719144946.970836630@linuxfoundation.org> (raw)
In-Reply-To: <20210719144940.288257948@linuxfoundation.org>

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>

[ Upstream commit c93f80849bdd9b45d834053ae1336e28f0026c84 ]

This fixes the core devtree.c functions and the ns16550 UART backend.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
Reviewed-by: Segher Boessenkool <segher@kernel.crashing.org>
Acked-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/YMwXrPT8nc4YUdJ9@thinks.paulus.ozlabs.org
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 arch/powerpc/boot/devtree.c | 59 +++++++++++++++++++++----------------
 arch/powerpc/boot/ns16550.c |  9 ++++--
 2 files changed, 41 insertions(+), 27 deletions(-)

diff --git a/arch/powerpc/boot/devtree.c b/arch/powerpc/boot/devtree.c
index a7e21a35c03a..27c84b82b588 100644
--- a/arch/powerpc/boot/devtree.c
+++ b/arch/powerpc/boot/devtree.c
@@ -17,6 +17,7 @@
 #include "string.h"
 #include "stdio.h"
 #include "ops.h"
+#include "of.h"
 
 void dt_fixup_memory(u64 start, u64 size)
 {
@@ -27,21 +28,25 @@ void dt_fixup_memory(u64 start, u64 size)
 	root = finddevice("/");
 	if (getprop(root, "#address-cells", &naddr, sizeof(naddr)) < 0)
 		naddr = 2;
+	else
+		naddr = be32_to_cpu(naddr);
 	if (naddr < 1 || naddr > 2)
 		fatal("Can't cope with #address-cells == %d in /\n\r", naddr);
 
 	if (getprop(root, "#size-cells", &nsize, sizeof(nsize)) < 0)
 		nsize = 1;
+	else
+		nsize = be32_to_cpu(nsize);
 	if (nsize < 1 || nsize > 2)
 		fatal("Can't cope with #size-cells == %d in /\n\r", nsize);
 
 	i = 0;
 	if (naddr == 2)
-		memreg[i++] = start >> 32;
-	memreg[i++] = start & 0xffffffff;
+		memreg[i++] = cpu_to_be32(start >> 32);
+	memreg[i++] = cpu_to_be32(start & 0xffffffff);
 	if (nsize == 2)
-		memreg[i++] = size >> 32;
-	memreg[i++] = size & 0xffffffff;
+		memreg[i++] = cpu_to_be32(size >> 32);
+	memreg[i++] = cpu_to_be32(size & 0xffffffff);
 
 	memory = finddevice("/memory");
 	if (! memory) {
@@ -49,9 +54,9 @@ void dt_fixup_memory(u64 start, u64 size)
 		setprop_str(memory, "device_type", "memory");
 	}
 
-	printf("Memory <- <0x%x", memreg[0]);
+	printf("Memory <- <0x%x", be32_to_cpu(memreg[0]));
 	for (i = 1; i < (naddr + nsize); i++)
-		printf(" 0x%x", memreg[i]);
+		printf(" 0x%x", be32_to_cpu(memreg[i]));
 	printf("> (%ldMB)\n\r", (unsigned long)(size >> 20));
 
 	setprop(memory, "reg", memreg, (naddr + nsize)*sizeof(u32));
@@ -69,10 +74,10 @@ void dt_fixup_cpu_clocks(u32 cpu, u32 tb, u32 bus)
 		printf("CPU bus-frequency <- 0x%x (%dMHz)\n\r", bus, MHZ(bus));
 
 	while ((devp = find_node_by_devtype(devp, "cpu"))) {
-		setprop_val(devp, "clock-frequency", cpu);
-		setprop_val(devp, "timebase-frequency", tb);
+		setprop_val(devp, "clock-frequency", cpu_to_be32(cpu));
+		setprop_val(devp, "timebase-frequency", cpu_to_be32(tb));
 		if (bus > 0)
-			setprop_val(devp, "bus-frequency", bus);
+			setprop_val(devp, "bus-frequency", cpu_to_be32(bus));
 	}
 
 	timebase_period_ns = 1000000000 / tb;
@@ -84,7 +89,7 @@ void dt_fixup_clock(const char *path, u32 freq)
 
 	if (devp) {
 		printf("%s: clock-frequency <- %x (%dMHz)\n\r", path, freq, MHZ(freq));
-		setprop_val(devp, "clock-frequency", freq);
+		setprop_val(devp, "clock-frequency", cpu_to_be32(freq));
 	}
 }
 
@@ -137,8 +142,12 @@ void dt_get_reg_format(void *node, u32 *naddr, u32 *nsize)
 {
 	if (getprop(node, "#address-cells", naddr, 4) != 4)
 		*naddr = 2;
+	else
+		*naddr = be32_to_cpu(*naddr);
 	if (getprop(node, "#size-cells", nsize, 4) != 4)
 		*nsize = 1;
+	else
+		*nsize = be32_to_cpu(*nsize);
 }
 
 static void copy_val(u32 *dest, u32 *src, int naddr)
@@ -167,9 +176,9 @@ static int add_reg(u32 *reg, u32 *add, int naddr)
 	int i, carry = 0;
 
 	for (i = MAX_ADDR_CELLS - 1; i >= MAX_ADDR_CELLS - naddr; i--) {
-		u64 tmp = (u64)reg[i] + add[i] + carry;
+		u64 tmp = (u64)be32_to_cpu(reg[i]) + be32_to_cpu(add[i]) + carry;
 		carry = tmp >> 32;
-		reg[i] = (u32)tmp;
+		reg[i] = cpu_to_be32((u32)tmp);
 	}
 
 	return !carry;
@@ -184,18 +193,18 @@ static int compare_reg(u32 *reg, u32 *range, u32 *rangesize)
 	u32 end;
 
 	for (i = 0; i < MAX_ADDR_CELLS; i++) {
-		if (reg[i] < range[i])
+		if (be32_to_cpu(reg[i]) < be32_to_cpu(range[i]))
 			return 0;
-		if (reg[i] > range[i])
+		if (be32_to_cpu(reg[i]) > be32_to_cpu(range[i]))
 			break;
 	}
 
 	for (i = 0; i < MAX_ADDR_CELLS; i++) {
-		end = range[i] + rangesize[i];
+		end = be32_to_cpu(range[i]) + be32_to_cpu(rangesize[i]);
 
-		if (reg[i] < end)
+		if (be32_to_cpu(reg[i]) < end)
 			break;
-		if (reg[i] > end)
+		if (be32_to_cpu(reg[i]) > end)
 			return 0;
 	}
 
@@ -244,7 +253,6 @@ static int dt_xlate(void *node, int res, int reglen, unsigned long *addr,
 		return 0;
 
 	dt_get_reg_format(parent, &naddr, &nsize);
-
 	if (nsize > 2)
 		return 0;
 
@@ -256,10 +264,10 @@ static int dt_xlate(void *node, int res, int reglen, unsigned long *addr,
 
 	copy_val(last_addr, prop_buf + offset, naddr);
 
-	ret_size = prop_buf[offset + naddr];
+	ret_size = be32_to_cpu(prop_buf[offset + naddr]);
 	if (nsize == 2) {
 		ret_size <<= 32;
-		ret_size |= prop_buf[offset + naddr + 1];
+		ret_size |= be32_to_cpu(prop_buf[offset + naddr + 1]);
 	}
 
 	for (;;) {
@@ -282,7 +290,6 @@ static int dt_xlate(void *node, int res, int reglen, unsigned long *addr,
 
 		offset = find_range(last_addr, prop_buf, prev_naddr,
 		                    naddr, prev_nsize, buflen / 4);
-
 		if (offset < 0)
 			return 0;
 
@@ -300,8 +307,7 @@ static int dt_xlate(void *node, int res, int reglen, unsigned long *addr,
 	if (naddr > 2)
 		return 0;
 
-	ret_addr = ((u64)last_addr[2] << 32) | last_addr[3];
-
+	ret_addr = ((u64)be32_to_cpu(last_addr[2]) << 32) | be32_to_cpu(last_addr[3]);
 	if (sizeof(void *) == 4 &&
 	    (ret_addr >= 0x100000000ULL || ret_size > 0x100000000ULL ||
 	     ret_addr + ret_size > 0x100000000ULL))
@@ -354,11 +360,14 @@ int dt_is_compatible(void *node, const char *compat)
 int dt_get_virtual_reg(void *node, void **addr, int nres)
 {
 	unsigned long xaddr;
-	int n;
+	int n, i;
 
 	n = getprop(node, "virtual-reg", addr, nres * 4);
-	if (n > 0)
+	if (n > 0) {
+		for (i = 0; i < n/4; i ++)
+			((u32 *)addr)[i] = be32_to_cpu(((u32 *)addr)[i]);
 		return n / 4;
+	}
 
 	for (n = 0; n < nres; n++) {
 		if (!dt_xlate_reg(node, n, &xaddr, NULL))
diff --git a/arch/powerpc/boot/ns16550.c b/arch/powerpc/boot/ns16550.c
index 8c9ead94be06..cea34a20085c 100644
--- a/arch/powerpc/boot/ns16550.c
+++ b/arch/powerpc/boot/ns16550.c
@@ -14,6 +14,7 @@
 #include "stdio.h"
 #include "io.h"
 #include "ops.h"
+#include "of.h"
 
 #define UART_DLL	0	/* Out: Divisor Latch Low */
 #define UART_DLM	1	/* Out: Divisor Latch High */
@@ -57,16 +58,20 @@ int ns16550_console_init(void *devp, struct serial_console_data *scdp)
 	int n;
 	u32 reg_offset;
 
-	if (dt_get_virtual_reg(devp, (void **)&reg_base, 1) < 1)
+	if (dt_get_virtual_reg(devp, (void **)&reg_base, 1) < 1) {
+		printf("virt reg parse fail...\r\n");
 		return -1;
+	}
 
 	n = getprop(devp, "reg-offset", &reg_offset, sizeof(reg_offset));
 	if (n == sizeof(reg_offset))
-		reg_base += reg_offset;
+		reg_base += be32_to_cpu(reg_offset);
 
 	n = getprop(devp, "reg-shift", &reg_shift, sizeof(reg_shift));
 	if (n != sizeof(reg_shift))
 		reg_shift = 0;
+	else
+		reg_shift = be32_to_cpu(reg_shift);
 
 	scdp->open = ns16550_open;
 	scdp->putc = ns16550_putc;
-- 
2.30.2




  parent reply	other threads:[~2021-07-19 15:13 UTC|newest]

Thread overview: 252+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-19 14:49 [PATCH 4.9 000/245] 4.9.276-rc1 review Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 001/245] ALSA: usb-audio: fix rate on Ozone Z90 USB headset Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 002/245] media: dvb-usb: fix wrong definition Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 003/245] Input: usbtouchscreen - fix control-request directions Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 004/245] net: can: ems_usb: fix use-after-free in ems_usb_disconnect() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 005/245] usb: gadget: eem: fix echo command packet response issue Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 006/245] USB: cdc-acm: blacklist Heimann USB Appset device Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 007/245] ntfs: fix validity check for file name attribute Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 008/245] [xarray] iov_iter_fault_in_readable() should do nothing in xarray case Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 009/245] Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 010/245] ARM: dts: at91: sama5d4: fix pinctrl muxing Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 011/245] btrfs: clear defrag status of a root if starting transaction fails Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 012/245] ext4: fix kernel infoleak via ext4_extent_header Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 013/245] ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 014/245] ext4: remove check for zero nr_to_scan in ext4_es_scan() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 015/245] ext4: fix avefreec in find_group_orlov Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 016/245] SUNRPC: Fix the batch tasks count wraparound Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 017/245] SUNRPC: Should wake up the privileged task firstly Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 018/245] s390/cio: dont call css_wait_for_slow_path() inside a lock Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 019/245] iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 020/245] iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 021/245] iio: ltr501: ltr501_read_ps(): add missing endianness conversion Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 022/245] serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 023/245] serial_cs: Add Option International GSM-Ready 56K/ISDN modem Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 024/245] serial_cs: remove wrong GLOBETROTTER.cis entry Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 025/245] ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 026/245] ssb: sdio: Dont overwrite const buffer if block_write fails Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 027/245] seq_buf: Make trace_seq_putmem_hex() support data longer than 8 Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 028/245] fuse: check connected before queueing on fpq->io Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 029/245] spi: spi-loopback-test: Fix tx_buf might be rx_buf Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 030/245] spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 031/245] spi: omap-100k: Fix the length judgment problem Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 032/245] crypto: nx - add missing MODULE_DEVICE_TABLE Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 033/245] media: cpia2: fix memory leak in cpia2_usb_probe Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 034/245] media: cobalt: fix race condition in setting HPD Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 035/245] media: pvrusb2: fix warning in pvr2_i2c_core_done Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 036/245] crypto: qat - check return code of qat_hal_rd_rel_reg() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 037/245] crypto: qat - remove unused macro in FW loader Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 038/245] media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 039/245] media: bt8xx: Fix a missing check bug in bt878_probe Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 040/245] media: st-hva: Fix potential NULL pointer dereferences Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 041/245] mmc: via-sdmmc: add a check against NULL pointer dereference Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 042/245] crypto: shash - avoid comparing pointers to exported functions under CFI Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 043/245] media: dvb_net: avoid speculation from net slot Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 044/245] media: siano: fix device register error path Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 045/245] btrfs: abort transaction if we fail to update the delayed inode Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 046/245] btrfs: disable build on platforms having page size 256K Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 047/245] regulator: da9052: Ensure enough delay time for .set_voltage_time_sel Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 048/245] ACPI: processor idle: Fix up C-state latency if not ordered Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 049/245] block_dump: remove block_dump feature in mark_inode_dirty() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 050/245] fs: dlm: cancel work sync othercon Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 051/245] random32: Fix implicit truncation warning in prandom_seed_state() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 052/245] fs: dlm: fix memory leak when fenced Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 053/245] ACPI: bus: Call kobject_put() in acpi_init() error path Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 054/245] platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 055/245] ACPI: tables: Add custom DSDT file as makefile prerequisite Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 056/245] ia64: mca_drv: fix incorrect array size calculation Greg Kroah-Hartman
2021-07-19 14:49 ` [PATCH 4.9 057/245] media: s5p_cec: decrement usage count if disabled Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 058/245] crypto: ixp4xx - dma_unmap the correct address Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 059/245] crypto: ux500 - Fix error return code in hash_hw_final() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 060/245] sata_highbank: fix deferred probing Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 061/245] pata_rb532_cf: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 062/245] media: I2C: change RST to "RSET" to fix multiple build errors Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 063/245] pata_octeon_cf: avoid WARN_ON() in ata_host_activate() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 064/245] pata_ep93xx: fix deferred probing Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 065/245] media: tc358743: Fix error return code in tc358743_probe_of() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 066/245] media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 067/245] mmc: usdhi6rol0: fix error return code in usdhi6_probe() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 068/245] media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 069/245] hwmon: (max31722) Remove non-standard ACPI device IDs Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 070/245] hwmon: (max31790) Fix fan speed reporting for fan7..12 Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 071/245] spi: spi-sun6i: Fix chipselect/clock bug Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 072/245] crypto: nx - Fix RCU warning in nx842_OF_upd_status Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 073/245] ACPI: sysfs: Fix a buffer overrun problem with description_show() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 074/245] ocfs2: fix snprintf() checking Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 075/245] net: pch_gbe: Propagate error from devm_gpio_request_one() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 076/245] ehea: fix error return code in ehea_restart_qps() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 077/245] RDMA/rxe: Fix failure during driver load Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 078/245] drm: qxl: ensure surf.data is ininitialized Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 079/245] wireless: carl9170: fix LEDS build errors & warnings Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 080/245] brcmsmac: mac80211_if: Fix a resource leak in an error handling path Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 081/245] ath10k: Fix an error code in ath10k_add_interface() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 082/245] netlabel: Fix memory leak in netlbl_mgmt_add_common Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 083/245] netfilter: nft_exthdr: check for IPv6 packet before further processing Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 084/245] net: ethernet: aeroflex: fix UAF in greth_of_remove Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 085/245] net: ethernet: ezchip: fix UAF in nps_enet_remove Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 086/245] net: ethernet: ezchip: fix error handling Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 087/245] vxlan: add missing rcu_read_lock() in neigh_reduce() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 088/245] i40e: Fix error handling in i40e_vsi_open Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 089/245] Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 090/245] writeback: fix obtain a reference to a freeing memcg css Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 091/245] net: sched: fix warning in tcindex_alloc_perfect_hash Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 092/245] tty: nozomi: Fix a resource leak in an error handling function Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 093/245] iio: adis_buffer: do not return ints in irq handlers Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 094/245] iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 095/245] iio: accel: bma220: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 096/245] iio: accel: kxcjk-1013: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 097/245] iio: accel: stk8312: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 098/245] iio: accel: stk8ba50: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 099/245] iio: adc: ti-ads1015: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 100/245] iio: adc: vf610: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 101/245] iio: gyro: bmg160: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 102/245] iio: humidity: am2315: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 103/245] iio: prox: pulsed-light: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 104/245] iio: light: isl29125: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 105/245] iio: light: tcs3414: " Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 106/245] Input: hil_kbd - fix error return code in hil_dev_connect() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 107/245] char: pcmcia: error out if num_bytes_read is greater than 4 in set_protocol() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 108/245] tty: nozomi: Fix the error handling path of nozomi_card_init() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 109/245] scsi: FlashPoint: Rename si_flags field Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 110/245] s390: appldata depends on PROC_SYSCTL Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 111/245] staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 112/245] staging: gdm724x: check for overflow in gdm_lte_netif_rx() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 113/245] of: Fix truncation of memory sizes on 32-bit platforms Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 114/245] scsi: mpt3sas: Fix error return value in _scsih_expander_add() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 115/245] phy: ti: dm816x: Fix the error handling path in dm816x_usb_phy_probe() Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 116/245] extcon: sm5502: Drop invalid register write in sm5502_reg_data Greg Kroah-Hartman
2021-07-19 14:50 ` [PATCH 4.9 117/245] extcon: max8997: Add missing modalias string Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 118/245] configfs: fix memleak in configfs_release_bin_file Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 119/245] leds: ktd2692: Fix an error handling path Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 120/245] mm/huge_memory.c: dont discard hugepage if other processes are mapping it Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 121/245] selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 122/245] mmc: vub3000: fix control-request direction Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 123/245] scsi: core: Retry I/O for Notify (Enable Spinup) Required error Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 124/245] net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 125/245] hugetlb: clear huge pte during flush function on mips platform Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 126/245] atm: iphase: fix possible use-after-free in ia_module_exit() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 127/245] mISDN: fix possible use-after-free in HFC_cleanup() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 128/245] atm: nicstar: Fix possible use-after-free in nicstar_cleanup() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 129/245] net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 130/245] reiserfs: add check for invalid 1st journal block Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 131/245] drm/virtio: Fix double free on probe failure Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 132/245] udf: Fix NULL pointer dereference in udf_symlink function Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 133/245] e100: handle eeprom as little endian Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 134/245] clk: tegra: Ensure that PLLU configuration is applied properly Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 135/245] ipv6: use prandom_u32() for ID generation Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 136/245] RDMA/cxgb4: Fix missing error code in create_qp() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 137/245] dm space maps: dont reset space map allocation cursor when committing Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 138/245] net: micrel: check return value after calling platform_get_resource() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 139/245] fjes: " Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 140/245] selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 141/245] xfrm: Fix error reporting in xfrm_state_construct Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 142/245] wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 143/245] wl1251: Fix possible buffer overflow in wl1251_cmd_scan Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 144/245] cw1200: add missing MODULE_DEVICE_TABLE Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 145/245] MIPS: add PMD table accounting into MIPSpmd_alloc_one Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 146/245] atm: nicstar: use dma_free_coherent instead of kfree Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 147/245] atm: nicstar: register the interrupt handler in the right place Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 148/245] RDMA/rxe: Dont overwrite errno from ib_umem_get() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 149/245] sfc: avoid double pci_remove of VFs Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 150/245] sfc: error code if SRIOV cannot be disabled Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 151/245] wireless: wext-spy: Fix out-of-bounds warning Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 152/245] RDMA/cma: Fix rdma_resolve_route() memory leak Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 153/245] Bluetooth: Fix the HCI to MGMT status conversion table Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 154/245] Bluetooth: Shutdown controller after workqueues are flushed or cancelled Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 155/245] Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 156/245] sctp: add size validation when walking chunks Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 157/245] fuse: reject internal errno Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 158/245] can: gw: synchronize rcu operations before removing gw job entry Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 159/245] can: bcm: delay release of struct bcm_op after synchronize_rcu() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 160/245] mac80211: fix memory corruption in EAPOL handling Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 161/245] powerpc/barrier: Avoid collision with clangs __lwsync macro Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 162/245] pinctrl/amd: Add device HID for new AMD GPIO controller Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 163/245] mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 164/245] mmc: core: clear flags before allowing to retune Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 165/245] ata: ahci_sunxi: Disable DIPM Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 166/245] ASoC: tegra: Set driver_name=tegra for all machine drivers Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 167/245] qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 168/245] ipmi/watchdog: Stop watchdog timer when the current action is none Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 169/245] power: supply: ab8500: Fix an old bug Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 170/245] seq_buf: Fix overflow in seq_buf_putmem_hex() Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 171/245] ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 172/245] dm btree remove: assign new_root only when removal succeeds Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 173/245] media: dtv5100: fix control-request directions Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 174/245] media: zr364xx: fix memory leak in zr364xx_start_readpipe Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 175/245] media: gspca/sq905: fix control-request direction Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 176/245] media: gspca/sunplus: fix zero-length control requests Greg Kroah-Hartman
2021-07-19 14:51 ` [PATCH 4.9 177/245] media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 178/245] jfs: fix GPF in diFree Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 179/245] smackfs: restrict bytes count in smk_set_cipso() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 180/245] KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 181/245] KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 182/245] scsi: core: Fix bad pointer dereference when ehandler kthread is invalid Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 183/245] tracing: Do not reference char * as a string in histograms Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 184/245] fscrypt: dont ignore minor_hash when hash is 0 Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 185/245] tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 186/245] misc/libmasm/module: Fix two use after free in ibmasm_init_one Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 187/245] Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 188/245] scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 189/245] tty: serial: 8250: serial_cs: Fix a memory leak in error handling path Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 190/245] fs/jfs: Fix missing error code in lmLogInit() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 191/245] scsi: iscsi: Add iscsi_cls_conn refcount helpers Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 192/245] mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 193/245] s390/sclp_vt220: fix console name to match device Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 194/245] ALSA: sb: Fix potential double-free of CSP mixer elements Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 195/245] powerpc/ps3: Add dma_mask to ps3_dma_region Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 196/245] gpio: zynq: Check return value of pm_runtime_get_sync Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 197/245] ALSA: ppc: fix error return code in snd_pmac_probe() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 198/245] selftests/powerpc: Fix "no_handler" EBB selftest Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 199/245] ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 200/245] ALSA: bebob: add support for ToneWeal FW66 Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 201/245] usb: gadget: f_hid: fix endianness issue with descriptors Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 202/245] usb: gadget: hid: fix error return code in hid_bind() Greg Kroah-Hartman
2021-07-19 14:52 ` Greg Kroah-Hartman [this message]
2021-07-19 14:52 ` [PATCH 4.9 204/245] backlight: lm3630a: Fix return code of .update_status() callback Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 205/245] ALSA: hda: Add IRQ check for platform_get_irq() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 206/245] i2c: core: Disable client irq on reboot/shutdown Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 207/245] lib/decompress_unlz4.c: correctly handle zero-padding around initrds Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 208/245] pwm: spear: Dont modify HW state in .remove callback Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 209/245] power: supply: ab8500: Avoid NULL pointers Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 210/245] power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 211/245] ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 212/245] watchdog: Fix possible use-after-free in wdt_startup() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 213/245] watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 214/245] watchdog: Fix possible use-after-free by calling del_timer_sync() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 215/245] x86/fpu: Return proper error codes from user access functions Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 216/245] orangefs: fix orangefs df output Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 217/245] ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 218/245] power: supply: charger-manager: add missing MODULE_DEVICE_TABLE Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 219/245] power: supply: ab8500: " Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 220/245] pwm: tegra: Dont modify HW state in .remove callback Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 221/245] ACPI: AMBA: Fix resource name in /proc/iomem Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 222/245] virtio-blk: Fix memory leak among suspend/resume procedure Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 223/245] virtio_console: Assure used length from device is limited Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 224/245] PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 225/245] power: supply: rt5033_battery: Fix device tree enumeration Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 226/245] um: fix error return code in slip_open() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 227/245] um: fix error return code in winch_tramp() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 228/245] watchdog: aspeed: fix hardware timeout calculation Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 229/245] nfs: fix acl memory leak of posix_acl_create() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 230/245] ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 231/245] x86/fpu: Limit xstate copy size in xstateregs_set() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 232/245] ALSA: isa: Fix error return code in snd_cmi8330_probe() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 233/245] hexagon: use common DISCARDS macro Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 234/245] ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 235/245] ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 236/245] rtc: fix snprintf() checking in is_rtc_hctosys() Greg Kroah-Hartman
2021-07-19 14:52 ` [PATCH 4.9 237/245] ARM: dts: r8a7779, marzen: Fix DU clock names Greg Kroah-Hartman
2021-07-19 14:53 ` [PATCH 4.9 238/245] reset: bail if try_module_get() fails Greg Kroah-Hartman
2021-07-19 14:53 ` [PATCH 4.9 239/245] memory: fsl_ifc: fix leak of IO mapping on probe failure Greg Kroah-Hartman
2021-07-19 14:53 ` [PATCH 4.9 240/245] memory: fsl_ifc: fix leak of private memory " Greg Kroah-Hartman
2021-07-19 14:53 ` [PATCH 4.9 241/245] ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema Greg Kroah-Hartman
2021-07-19 14:53 ` [PATCH 4.9 242/245] scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() Greg Kroah-Hartman
2021-07-19 14:53 ` [PATCH 4.9 243/245] mips: always link byteswap helpers into decompressor Greg Kroah-Hartman
2021-07-19 14:53 ` [PATCH 4.9 244/245] mips: disable branch profiling in boot/decompress.o Greg Kroah-Hartman
2021-07-19 14:53 ` [PATCH 4.9 245/245] MIPS: vdso: Invalid GIC access through VDSO Greg Kroah-Hartman
2021-07-19 17:38 ` [PATCH 4.9 000/245] 4.9.276-rc1 review Florian Fainelli
2021-07-20  0:32 ` Shuah Khan
2021-07-20  9:32 ` Jon Hunter
2021-07-20  9:33 ` Jon Hunter
2021-07-20 20:08 ` Guenter Roeck
2021-07-21 10:29 ` Naresh Kamboju

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=20210719144946.970836630@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=benh@kernel.crashing.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mpe@ellerman.id.au \
    --cc=npiggin@gmail.com \
    --cc=paulus@ozlabs.org \
    --cc=sashal@kernel.org \
    --cc=segher@kernel.crashing.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).