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, Jouni Malinen <j@w1.fi>,
	Johannes Berg <johannes.berg@intel.com>,
	anton ivanov <anton.ivanov@cambridgegreys.com>,
	Richard Weinberger <richard@nod.at>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.18 270/339] um: line: Use separate IRQs per line
Date: Mon, 13 Jun 2022 12:11:35 +0200	[thread overview]
Message-ID: <20220613094934.834040861@linuxfoundation.org> (raw)
In-Reply-To: <20220613094926.497929857@linuxfoundation.org>

From: Johannes Berg <johannes.berg@intel.com>

[ Upstream commit d5a9597d6916a76663085db984cb8fe97f0a5c56 ]

Today, all possible serial lines (ssl*=) as well as all
possible consoles (con*=) each share a single interrupt
(with a fixed number) with others of the same type.

Now, if you have two lines, say ssl0 and ssl1, and one
of them is connected to an fd you cannot read (e.g. a
file), but the other gets a read interrupt, then both
of them get the interrupt since it's shared. Then, the
read() call will return EOF, since it's a file being
written and there's nothing to read (at least not at
the current offset, at the end).

Unfortunately, this is treated as a read error, and we
close this line, losing all the possible output.

It might be possible to work around this and make the
IRQ sharing work, however, now that we have dynamically
allocated IRQs that are easy to use, simply use that to
achieve separating between the events; then there's no
interrupt for that line and we never attempt the read
in the first place, thus not closing the line.

This manifested itself in the wifi hostap/hwsim tests
where the parallel script communicates via one serial
console and the kernel messages go to another (a file)
and sending data on the communication console caused
the kernel messages to stop flowing into the file.

Reported-by: Jouni Malinen <j@w1.fi>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Acked-By: anton ivanov <anton.ivanov@cambridgegreys.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 arch/um/drivers/chan_kern.c     | 10 +++++-----
 arch/um/drivers/line.c          | 22 +++++++++++++---------
 arch/um/drivers/line.h          |  4 ++--
 arch/um/drivers/ssl.c           |  2 --
 arch/um/drivers/stdio_console.c |  2 --
 arch/um/include/asm/irq.h       | 22 +++++++++-------------
 6 files changed, 29 insertions(+), 33 deletions(-)

diff --git a/arch/um/drivers/chan_kern.c b/arch/um/drivers/chan_kern.c
index 62997055c454..26a702a06515 100644
--- a/arch/um/drivers/chan_kern.c
+++ b/arch/um/drivers/chan_kern.c
@@ -133,7 +133,7 @@ static void line_timer_cb(struct work_struct *work)
 	struct line *line = container_of(work, struct line, task.work);
 
 	if (!line->throttled)
-		chan_interrupt(line, line->driver->read_irq);
+		chan_interrupt(line, line->read_irq);
 }
 
 int enable_chan(struct line *line)
@@ -195,9 +195,9 @@ void free_irqs(void)
 		chan = list_entry(ele, struct chan, free_list);
 
 		if (chan->input && chan->enabled)
-			um_free_irq(chan->line->driver->read_irq, chan);
+			um_free_irq(chan->line->read_irq, chan);
 		if (chan->output && chan->enabled)
-			um_free_irq(chan->line->driver->write_irq, chan);
+			um_free_irq(chan->line->write_irq, chan);
 		chan->enabled = 0;
 	}
 }
@@ -215,9 +215,9 @@ static void close_one_chan(struct chan *chan, int delay_free_irq)
 		spin_unlock_irqrestore(&irqs_to_free_lock, flags);
 	} else {
 		if (chan->input && chan->enabled)
-			um_free_irq(chan->line->driver->read_irq, chan);
+			um_free_irq(chan->line->read_irq, chan);
 		if (chan->output && chan->enabled)
-			um_free_irq(chan->line->driver->write_irq, chan);
+			um_free_irq(chan->line->write_irq, chan);
 		chan->enabled = 0;
 	}
 	if (chan->ops->close != NULL)
diff --git a/arch/um/drivers/line.c b/arch/um/drivers/line.c
index 8febf95da96e..02b0befd6763 100644
--- a/arch/um/drivers/line.c
+++ b/arch/um/drivers/line.c
@@ -139,7 +139,7 @@ static int flush_buffer(struct line *line)
 		count = line->buffer + LINE_BUFSIZE - line->head;
 
 		n = write_chan(line->chan_out, line->head, count,
-			       line->driver->write_irq);
+			       line->write_irq);
 		if (n < 0)
 			return n;
 		if (n == count) {
@@ -156,7 +156,7 @@ static int flush_buffer(struct line *line)
 
 	count = line->tail - line->head;
 	n = write_chan(line->chan_out, line->head, count,
-		       line->driver->write_irq);
+		       line->write_irq);
 
 	if (n < 0)
 		return n;
@@ -195,7 +195,7 @@ int line_write(struct tty_struct *tty, const unsigned char *buf, int len)
 		ret = buffer_data(line, buf, len);
 	else {
 		n = write_chan(line->chan_out, buf, len,
-			       line->driver->write_irq);
+			       line->write_irq);
 		if (n < 0) {
 			ret = n;
 			goto out_up;
@@ -215,7 +215,7 @@ void line_throttle(struct tty_struct *tty)
 {
 	struct line *line = tty->driver_data;
 
-	deactivate_chan(line->chan_in, line->driver->read_irq);
+	deactivate_chan(line->chan_in, line->read_irq);
 	line->throttled = 1;
 }
 
@@ -224,7 +224,7 @@ void line_unthrottle(struct tty_struct *tty)
 	struct line *line = tty->driver_data;
 
 	line->throttled = 0;
-	chan_interrupt(line, line->driver->read_irq);
+	chan_interrupt(line, line->read_irq);
 }
 
 static irqreturn_t line_write_interrupt(int irq, void *data)
@@ -260,19 +260,23 @@ int line_setup_irq(int fd, int input, int output, struct line *line, void *data)
 	int err;
 
 	if (input) {
-		err = um_request_irq(driver->read_irq, fd, IRQ_READ,
-				     line_interrupt, IRQF_SHARED,
+		err = um_request_irq(UM_IRQ_ALLOC, fd, IRQ_READ,
+				     line_interrupt, 0,
 				     driver->read_irq_name, data);
 		if (err < 0)
 			return err;
+
+		line->read_irq = err;
 	}
 
 	if (output) {
-		err = um_request_irq(driver->write_irq, fd, IRQ_WRITE,
-				     line_write_interrupt, IRQF_SHARED,
+		err = um_request_irq(UM_IRQ_ALLOC, fd, IRQ_WRITE,
+				     line_write_interrupt, 0,
 				     driver->write_irq_name, data);
 		if (err < 0)
 			return err;
+
+		line->write_irq = err;
 	}
 
 	return 0;
diff --git a/arch/um/drivers/line.h b/arch/um/drivers/line.h
index bdb16b96e76f..f15be75a3bf3 100644
--- a/arch/um/drivers/line.h
+++ b/arch/um/drivers/line.h
@@ -23,9 +23,7 @@ struct line_driver {
 	const short minor_start;
 	const short type;
 	const short subtype;
-	const int read_irq;
 	const char *read_irq_name;
-	const int write_irq;
 	const char *write_irq_name;
 	struct mc_device mc;
 	struct tty_driver *driver;
@@ -35,6 +33,8 @@ struct line {
 	struct tty_port port;
 	int valid;
 
+	int read_irq, write_irq;
+
 	char *init_str;
 	struct list_head chan_list;
 	struct chan *chan_in, *chan_out;
diff --git a/arch/um/drivers/ssl.c b/arch/um/drivers/ssl.c
index 41eae2e8fb65..8514966778d5 100644
--- a/arch/um/drivers/ssl.c
+++ b/arch/um/drivers/ssl.c
@@ -47,9 +47,7 @@ static struct line_driver driver = {
 	.minor_start 		= 64,
 	.type 		 	= TTY_DRIVER_TYPE_SERIAL,
 	.subtype 	 	= 0,
-	.read_irq 		= SSL_IRQ,
 	.read_irq_name 		= "ssl",
-	.write_irq 		= SSL_WRITE_IRQ,
 	.write_irq_name 	= "ssl-write",
 	.mc  = {
 		.list		= LIST_HEAD_INIT(driver.mc.list),
diff --git a/arch/um/drivers/stdio_console.c b/arch/um/drivers/stdio_console.c
index e8b762f4d8c2..489d5a746ed3 100644
--- a/arch/um/drivers/stdio_console.c
+++ b/arch/um/drivers/stdio_console.c
@@ -53,9 +53,7 @@ static struct line_driver driver = {
 	.minor_start 		= 0,
 	.type 		 	= TTY_DRIVER_TYPE_CONSOLE,
 	.subtype 	 	= SYSTEM_TYPE_CONSOLE,
-	.read_irq 		= CONSOLE_IRQ,
 	.read_irq_name 		= "console",
-	.write_irq 		= CONSOLE_WRITE_IRQ,
 	.write_irq_name 	= "console-write",
 	.mc  = {
 		.list		= LIST_HEAD_INIT(driver.mc.list),
diff --git a/arch/um/include/asm/irq.h b/arch/um/include/asm/irq.h
index e187c789369d..749dfe8512e8 100644
--- a/arch/um/include/asm/irq.h
+++ b/arch/um/include/asm/irq.h
@@ -4,19 +4,15 @@
 
 #define TIMER_IRQ		0
 #define UMN_IRQ			1
-#define CONSOLE_IRQ		2
-#define CONSOLE_WRITE_IRQ	3
-#define UBD_IRQ			4
-#define UM_ETH_IRQ		5
-#define SSL_IRQ			6
-#define SSL_WRITE_IRQ		7
-#define ACCEPT_IRQ		8
-#define MCONSOLE_IRQ		9
-#define WINCH_IRQ		10
-#define SIGIO_WRITE_IRQ 	11
-#define TELNETD_IRQ 		12
-#define XTERM_IRQ 		13
-#define RANDOM_IRQ 		14
+#define UBD_IRQ			2
+#define UM_ETH_IRQ		3
+#define ACCEPT_IRQ		4
+#define MCONSOLE_IRQ		5
+#define WINCH_IRQ		6
+#define SIGIO_WRITE_IRQ 	7
+#define TELNETD_IRQ 		8
+#define XTERM_IRQ 		9
+#define RANDOM_IRQ 		10
 
 #ifdef CONFIG_UML_NET_VECTOR
 
-- 
2.35.1




  parent reply	other threads:[~2022-06-13 13:59 UTC|newest]

Thread overview: 342+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-06-13 10:07 [PATCH 5.18 000/339] 5.18.4-rc1 review Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 001/339] pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 002/339] staging: greybus: codecs: fix type confusion of list iterator variable Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 003/339] iio: adc: ad7124: Remove shift from scan_type Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 004/339] soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled() Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 005/339] remoteproc: mediatek: Fix side effect of mt8195 sram power on Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 006/339] remoteproc: mtk_scp: Fix a potential double free Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 007/339] lkdtm/bugs: Check for the NULL pointer after calling kmalloc Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 008/339] lkdtm/bugs: Dont expect thread termination without CONFIG_UBSAN_TRAP Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 009/339] tty: goldfish: Use tty_port_destroy() to destroy port Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 010/339] tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 011/339] tty: n_tty: Restore EOF push handling behavior Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 012/339] serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 013/339] tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 014/339] remoteproc: imx_rproc: Ignore create mem entry for resource table Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 015/339] phy: rockchip-inno-usb2: Fix muxed interrupt support Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 016/339] staging: r8188eu: fix struct rt_firmware_hdr Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 017/339] usb: usbip: fix a refcount leak in stub_probe() Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 018/339] usb: usbip: add missing device lock on tweak configuration cmd Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 019/339] USB: storage: karma: fix rio_karma_init return Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 020/339] usb: musb: Fix missing of_node_put() in omap2430_probe Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 021/339] staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 022/339] pwm: lp3943: Fix duty calculation in case period was clamped Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 023/339] pwm: raspberrypi-poe: Fix endianness in firmware struct Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 024/339] rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 025/339] usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 026/339] usb: dwc3: pci: Fix pm_runtime_get_sync() error checking Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 027/339] scripts/get_abi: Fix wrong script file name in the help message Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 028/339] misc: fastrpc: fix an incorrect NULL check on list iterator Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 029/339] firmware: stratix10-svc: fix a missing " Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 030/339] usb: typec: mux: Check dev_set_name() return value Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 031/339] rpmsg: virtio: Fix possible double free in rpmsg_probe() Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 032/339] rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev() Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 033/339] rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 034/339] iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 035/339] iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 036/339] iio: adc: sc27xx: fix read big scale voltage not right Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 037/339] iio: adc: sc27xx: Fine tune the scale calibration values Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 038/339] rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 039/339] misc/pvpanic: Convert regular spinlock into trylock on panic path Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 040/339] phy: qcom-qmp: fix pipe-clock imbalance on power-on failure Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 041/339] power: supply: core: Initialize struct to zero Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 042/339] power: supply: axp288_fuel_gauge: Fix battery reporting on the One Mix 1 Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 043/339] power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 044/339] power: supply: ab8500_fg: Allocate wq in probe Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 045/339] serial: sifive: Report actual baud base rather than fixed 115200 Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 046/339] export: fix string handling of namespace in EXPORT_SYMBOL_NS Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 047/339] watchdog: rzg2l_wdt: Fix 32bit overflow issue Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 048/339] watchdog: rzg2l_wdt: Fix Runtime PM usage Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 049/339] watchdog: rzg2l_wdt: Fix BUG: Invalid wait context Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 050/339] watchdog: rzg2l_wdt: Fix reset control imbalance Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 051/339] soundwire: intel: prevent pm_runtime resume prior to system suspend Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 052/339] soundwire: qcom: return error when pm_runtime_get_sync fails Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 053/339] coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 5.18 054/339] ksmbd: fix reference count leak in smb_check_perm_dacl() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 055/339] extcon: ptn5150: Add queue work sync before driver release Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 056/339] dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusive to mt819x Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 057/339] soc: rockchip: Fix refcount leak in rockchip_grf_init Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 058/339] clocksource/drivers/riscv: Events are stopped during CPU suspend Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 059/339] ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1 Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 060/339] rtc: mt6397: check return value after calling platform_get_resource() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 061/339] rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 062/339] staging: r8188eu: add check for kzalloc Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 063/339] serial: meson: acquire port->lock in startup() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 064/339] Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 065/339] serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 066/339] serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 067/339] serial: uartlite: Fix BRKINT clearing Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 068/339] serial: digicolor-usart: Dont allow CS5-6 Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 069/339] serial: rda-uart: " Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 070/339] serial: txx9: " Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 071/339] serial: sh-sci: " Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 072/339] serial: sifive: Sanitize CSIZE and c_iflag Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 073/339] serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 074/339] serial: stm32-usart: Correct CSIZE, bits, and parity Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 075/339] firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 076/339] bus: ti-sysc: Fix warnings for unbind for serial Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 077/339] driver: base: fix UAF when driver_attach failed Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 078/339] driver core: fix deadlock in __device_attach Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 079/339] watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 080/339] watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 081/339] blk-mq: dont touch ->tagset in blk_mq_get_sq_hctx Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 082/339] ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 083/339] scsi: sd: Dont call blk_cleanup_disk() in sd_probe() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 084/339] clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 085/339] s390/crypto: fix scatterwalk_unmap() callers in AES-GCM Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 086/339] amt: fix return value of amt_update_handler() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 087/339] amt: fix possible memory leak in amt_rcv() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 088/339] net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 089/339] net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 090/339] spi: fsi: Fix spurious timeout Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 091/339] drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 092/339] net: lan966x: check devm_of_phy_get() for -EDEFER_PROBE Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 093/339] net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 094/339] net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 095/339] net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 096/339] net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 097/339] modpost: fix removing numeric suffixes Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 098/339] block, loop: support partitions without scanning Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 099/339] ep93xx: clock: Do not return the address of the freed memory Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 100/339] jffs2: fix memory leak in jffs2_do_fill_super Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 101/339] ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 102/339] ubi: ubi_create_volume: Fix use-after-free when volume creation failed Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 103/339] selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 104/339] bpf: Fix probe read error in ___bpf_prog_run() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 105/339] block: take destination bvec offsets into account in bio_copy_data_iter Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 106/339] nbd: dont clear NBD_CMD_INFLIGHT flag if request is not completed Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 107/339] nbd: fix possible overflow on first_minor in nbd_dev_add() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 108/339] riscv: read-only pages should not be writable Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 109/339] net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *" Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 110/339] tcp: add accessors to read/set tp->snd_cwnd Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 111/339] nfp: only report pause frame configuration for physical device Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 112/339] block: use bio_queue_enter instead of blk_queue_enter in bio_poll Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 113/339] bonding: NS target should accept link local address Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 5.18 114/339] sfc: fix considering that all channels have TX queues Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 115/339] sfc: fix wrong tx channel offset with efx_separate_tx_channels Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 116/339] block: make bioset_exit() fully resilient against being called twice Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 117/339] sched/autogroup: Fix sysctl move Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 118/339] blk-mq: do not update io_ticks with passthrough requests Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 119/339] net: phy: at803x: disable WOL at probe Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 120/339] bonding: show NS IPv6 targets in proc master info Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 121/339] erofs: fix backmost member of z_erofs_decompress_frontend Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 122/339] vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 123/339] virtio: pci: Fix an error handling path in vp_modern_probe() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 124/339] net/mlx5: Dont use already freed action pointer Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 125/339] net/mlx5e: TC NIC mode, fix tc chains miss table Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 126/339] net/mlx5: CT: Fix header-rewrite re-use for tupels Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 127/339] net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 128/339] net/mlx5: correct ECE offset in query qp output Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 129/339] net/mlx5e: Update netdev features after changing XDP state Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 130/339] net: sched: add barrier to fix packet stuck problem for lockless qdisc Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 131/339] tcp: tcp_rtx_synack() can be called from process context Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 132/339] vdpa: ifcvf: set pci driver data in probe Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 133/339] bonding: guard ns_targets by CONFIG_IPV6 Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 134/339] octeontx2-af: fix error code in is_valid_offset() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 135/339] s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 136/339] regulator: mt6315-regulator: fix invalid allowed mode Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 137/339] net: ping6: Fix ping -6 with interface name Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 138/339] net/sched: act_api: fix error code in tcf_ct_flow_table_fill_tuple_ipv6() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 139/339] gpio: pca953x: use the correct register address to do regcache sync Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 140/339] afs: Fix infinite loop found by xfstest generic/676 Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 141/339] drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 142/339] scsi: sd: Fix potential NULL pointer dereference Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 143/339] ax25: Fix ax25 session cleanup problems Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 144/339] nfp: remove padding in nfp_nfdk_tx_desc Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 145/339] tipc: check attribute length for bearer name Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 146/339] driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 147/339] perf evsel: Fixes topdown events in a weak group for the hybrid platform Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 148/339] perf parse-events: Move slots event for the hybrid platform too Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 149/339] perf record: Support sample-read topdown metric group for hybrid platforms Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 150/339] perf c2c: Fix sorting in percent_rmt_hitm_cmp() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 151/339] Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_REMOTE_WAKEUP Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 152/339] Bluetooth: hci_sync: Fix attempting to suspend with unfiltered passive scan Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 153/339] bluetooth: dont use bitmaps for random flag accesses Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 154/339] dmaengine: idxd: set DMA_INTERRUPT cap bit Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 155/339] mips: cpc: Fix refcount leak in mips_cpc_default_phys_base Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 156/339] bootconfig: Make the bootconfig.o as a normal object file Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 157/339] tracing: Make tp_printk work on syscall tracepoints Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 158/339] tracing: Fix sleeping function called from invalid context on RT kernel Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 159/339] tracing: Avoid adding tracer option before update_tracer_options Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 160/339] i2c: mediatek: Optimize master_xfer() and avoid circular locking Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 161/339] iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 162/339] iommu/arm-smmu-v3: check return value after calling platform_get_resource() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 163/339] f2fs: remove WARN_ON in f2fs_is_valid_blkaddr Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 164/339] f2fs: avoid infinite loop to flush node pages Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 165/339] i2c: cadence: Increase timeout per message if necessary Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 166/339] m68knommu: set ZERO_PAGE() to the allocated zeroed page Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 167/339] m68knommu: fix undefined reference to `_init_sp Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 168/339] dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 169/339] NFSv4: Dont hold the layoutget locks across multiple RPC calls Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 170/339] video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1 Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 171/339] video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 172/339] RISC-V: use memcpy for kexec_file mode Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 173/339] m68knommu: fix undefined reference to `mach_get_rtc_pll Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 5.18 174/339] rtla/Makefile: Properly handle dependencies Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 175/339] f2fs: fix to tag gcing flag on page during file defragment Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 176/339] xprtrdma: treat all calls not a bcall when bc_serv is NULL Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 177/339] drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 178/339] drm/panfrost: Job should reference MMU not file_priv Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 179/339] powerpc/papr_scm: dont requests stats with 0 sized stats buffer Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 180/339] netfilter: nat: really support inet nat without l3 address Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 181/339] netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 182/339] netfilter: nf_tables: delete flowtable hooks via transaction list Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 183/339] powerpc/kasan: Force thread size increase with KASAN Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 184/339] NFSD: Fix potential use-after-free in nfsd_file_put() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 185/339] SUNRPC: Trap RDMA segment overflows Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 186/339] netfilter: nf_tables: always initialize flowtable hook list in transaction Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 187/339] ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 188/339] netfilter: nf_tables: release new hooks on unsupported flowtable flags Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 189/339] netfilter: nf_tables: memleak flow rule from commit path Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 190/339] netfilter: nf_tables: bail out early if hardware offload is not supported Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 191/339] amt: fix wrong usage of pskb_may_pull() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 192/339] amt: fix possible null-ptr-deref in amt_rcv() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 193/339] amt: fix wrong type string definition Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 194/339] net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 195/339] xen: unexport __init-annotated xen_xlate_map_ballooned_pages() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 196/339] stmmac: intel: Fix an error handling path in intel_eth_pci_probe() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 197/339] af_unix: Fix a data-race in unix_dgram_peer_wake_me() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 198/339] selftests net: fix bpf build error Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 199/339] x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 200/339] bpf, arm64: Clear prog->jited_len along prog->jited Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 201/339] net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 202/339] net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 203/339] xsk: Fix handling of invalid descriptors in XSK TX batching API Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 204/339] drm/amdgpu: fix limiting AV1 to the first instance on VCN3 Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 205/339] SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 206/339] net: mdio: unexport __init-annotated mdio_bus_init() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 207/339] net: xfrm: unexport __init-annotated xfrm4_protocol_init() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 208/339] net: ipv6: unexport __init-annotated seg6_hmac_init() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 209/339] net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 210/339] net/mlx5: Lag, filter non compatible devices Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 211/339] net/mlx5: Fix mlx5_get_next_dev() peer device matching Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 212/339] net/mlx5: Rearm the FW tracer after each tracer event Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 213/339] net/mlx5: fs, fail conflicting actions Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 214/339] ip_gre: test csum_start instead of transport header Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 215/339] net: altera: Fix refcount leak in altera_tse_mdio_create Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 216/339] net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 217/339] net: dsa: realtek: rtl8365mb: fix GMII caps for ports with internal PHY Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 218/339] tcp: use alloc_large_system_hash() to allocate table_perturb Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 219/339] drm: imx: fix compiler warning with gcc-12 Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 220/339] nfp: flower: restructure flow-key for gre+vlan combination Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 221/339] net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 222/339] iov_iter: Fix iter_xarray_get_pages{,_alloc}() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 223/339] iio: dummy: iio_simple_dummy: check the return value of kstrdup() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 224/339] staging: rtl8712: fix a potential memory leak in r871xu_drv_init() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 225/339] iio: st_sensors: Add a local lock for protecting odr Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 226/339] lkdtm/usercopy: Expand size of "out of frame" object Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 227/339] drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 228/339] drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 229/339] drivers: staging: rtl8192eu: Fix deadlock in rtw_joinbss_event_prehandle Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 230/339] tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 231/339] tty: Fix a possible resource leak in icom_probe Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 232/339] thunderbolt: Use different lane for second DisplayPort tunnel Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 233/339] drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 5.18 234/339] drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 235/339] USB: host: isp116x: check return value after calling platform_get_resource() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 236/339] drivers: tty: serial: Fix deadlock in sa1100_set_termios() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 237/339] drivers: usb: host: Fix deadlock in oxu_bus_suspend() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 238/339] USB: hcd-pci: Fully suspend across freeze/thaw cycle Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 239/339] char: xillybus: fix a refcount leak in cleanup_dev() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 240/339] sysrq: do not omit current cpu when showing backtrace of all active CPUs Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 241/339] usb: dwc2: gadget: dont reset gadgets driver->bus Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 242/339] usb: dwc3: host: Stop setting the ACPI companion Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 243/339] usb: dwc3: gadget: Only End Transfer for ep0 data phase Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 244/339] soundwire: qcom: adjust autoenumeration timeout Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 245/339] misc: rtsx: set NULL intfdata when probe fails Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 246/339] extcon: Fix extcon_get_extcon_dev() error handling Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 247/339] extcon: Modify extcon device to be created after driver data is set Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 248/339] clocksource/drivers/sp804: Avoid error on multiple instances Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 249/339] staging: rtl8712: fix uninit-value in usb_read8() and friends Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 250/339] staging: rtl8712: fix uninit-value in r871xu_drv_init() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 251/339] serial: msm_serial: disable interrupts in __msm_console_write() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 252/339] kernfs: Separate kernfs_pr_cont_buf and rename_lock Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 253/339] watchdog: wdat_wdt: Stop watchdog when rebooting the system Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 254/339] ksmbd: smbd: fix connection dropped issue Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 255/339] md: protect md_unregister_thread from reentrancy Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 256/339] ASoC: SOF: amd: Fixed Build error Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 257/339] scsi: myrb: Fix up null pointer access on myrb_cleanup() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 258/339] ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 259/339] Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 260/339] ceph: allow ceph.dir.rctime xattr to be updatable Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 261/339] ceph: flush the mdlog for filesystem sync Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 262/339] ceph: fix possible deadlock when holding Fwb to get inline_data Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 263/339] net, neigh: Set lower cap for neigh_managed_work rearming Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 264/339] drm/amd/display: Check if modulo is 0 before dividing Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 265/339] drm/amd/display: Check zero planes for OTG disable W/A on clock change Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 266/339] drm/radeon: fix a possible null pointer dereference Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 267/339] drm/amd/pm: fix a potential gpu_metrics_table memory leak Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 268/339] drm/amd/pm: Fix missing thermal throttler status Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 269/339] drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13 Greg Kroah-Hartman
2022-06-13 10:11 ` Greg Kroah-Hartman [this message]
2022-06-13 10:11 ` [PATCH 5.18 271/339] modpost: fix undefined behavior of is_arm_mapping_symbol() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 272/339] objtool: Mark __ubsan_handle_builtin_unreachable() as noreturn Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 273/339] x86/cpu: Elide KCSAN for cpu_has() and friends Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 274/339] jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 275/339] nbd: call genl_unregister_family() first in nbd_cleanup() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 276/339] nbd: fix race between nbd_alloc_config() and module removal Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 277/339] nbd: fix io hung while disconnecting device Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 278/339] Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend" Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 279/339] Revert "PCI: brcmstb: Add control of subdevice voltage regulators" Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 280/339] Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators" Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 281/339] Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs" Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 282/339] cifs: fix potential deadlock in direct reclaim Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 283/339] s390/gmap: voluntarily schedule during key setting Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 284/339] cifs: version operations for smb20 unneeded when legacy support disabled Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 285/339] drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 286/339] nodemask: Fix return values to be unsigned Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 287/339] scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event() Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 288/339] vringh: Fix loop descriptors check in the indirect cases Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 289/339] platform/x86: barco-p50-gpio: Add check for platform_driver_register Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 290/339] scripts/gdb: change kernel config dumping method Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 291/339] platform/x86: hp-wmi: Resolve WMI query failures on some devices Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 292/339] platform/x86: hp-wmi: Use zero insize parameter only when supported Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 293/339] ALSA: usb-audio: Skip generic sync EP parse for secondary EP Greg Kroah-Hartman
2022-06-13 10:11 ` [PATCH 5.18 294/339] ALSA: usb-audio: Set up (implicit) sync for Saffire 6 Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 295/339] ALSA: hda/conexant - Fix loopback issue with CX20632 Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 296/339] ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021 Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 297/339] ALSA: hda/realtek: Add quirk for HP Dev One Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 298/339] cifs: return errors during session setup during reconnects Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 299/339] cifs: fix reconnect on smb3 mount types Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 300/339] cifs: populate empty hostnames for extra channels Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 301/339] scsi: sd: Fix interpretation of VPD B9h length Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 302/339] scsi: lpfc: Resolve some cleanup issues following abort path refactoring Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 303/339] scsi: lpfc: Resolve some cleanup issues following SLI " Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 304/339] scsi: lpfc: Address NULL pointer dereference after starget_to_rport() Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 305/339] KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots() Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 306/339] KVM: SVM: fix tsc scaling cache logic Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 307/339] filemap: Cache the value of vm_flags Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 308/339] KEYS: trusted: tpm2: Fix migratable logic Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 309/339] libata: fix reading concurrent positioning ranges log Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 310/339] libata: fix translation of concurrent positioning ranges Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 311/339] ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 312/339] mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 313/339] mmc: block: Fix CQE recovery reset success Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 314/339] net: phy: dp83867: retrigger SGMII AN when link change Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 315/339] net: openvswitch: fix misuse of the cached connection on tuple changes Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 316/339] writeback: Fix inode->i_io_list not be protected by inode->i_lock error Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 317/339] nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 318/339] nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 319/339] nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 320/339] ixgbe: fix bcast packets Rx on VF after promisc removal Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 321/339] ixgbe: fix unexpected VLAN Rx in promisc mode on VF Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 322/339] Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 323/339] vduse: Fix NULL pointer dereference on sysfs access Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 324/339] cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 325/339] mm/huge_memory: Fix xarray node memory leak Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 326/339] powerpc: Dont select HAVE_IRQ_EXIT_ON_IRQ_STACK Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 327/339] drm/amdkfd:Fix fw version for 10.3.6 Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 328/339] drm/bridge: analogix_dp: Support PSR-exit to disable transition Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 329/339] drm/atomic: Force bridge self-refresh-exit on CRTC switch Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 330/339] drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 331/339] drm/amd/display: remove stale config guards Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 332/339] drm/amdgpu: update VCN codec support for Yellow Carp Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 333/339] virtio-rng: make device ready before making request Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 334/339] powerpc/32: Fix overread/overwrite of thread_struct via ptrace Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 335/339] random: avoid checking crng_ready() twice in random_init() Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 336/339] random: mark bootloader randomness code as __init Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 337/339] random: account for arch randomness in bits Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 338/339] md/raid0: Ignore RAID0 layout if the second zone has only one device Greg Kroah-Hartman
2022-06-13 10:12 ` [PATCH 5.18 339/339] zonefs: fix handling of explicit_open option on mount Greg Kroah-Hartman
2022-06-13 22:55 ` [PATCH 5.18 000/339] 5.18.4-rc1 review Zan Aziz
2022-06-14  7:23 ` Bagas Sanjaya

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=20220613094934.834040861@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=anton.ivanov@cambridgegreys.com \
    --cc=j@w1.fi \
    --cc=johannes.berg@intel.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=richard@nod.at \
    --cc=sashal@kernel.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).