public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev, "Ian Rogers" <irogers@google.com>,
	"Adrian Hunter" <adrian.hunter@intel.com>,
	"Alexander Shishkin" <alexander.shishkin@linux.intel.com>,
	"Alexandre Truong" <alexandre.truong@arm.com>,
	"Alexey Bayduraev" <alexey.v.bayduraev@linux.intel.com>,
	"Andi Kleen" <ak@linux.intel.com>,
	"Andres Freund" <andres@anarazel.de>,
	"Andrii Nakryiko" <andrii@kernel.org>,
	"André Almeida" <andrealmeid@igalia.com>,
	"Athira Jajeev" <atrajeev@linux.vnet.ibm.com>,
	"Christophe JAILLET" <christophe.jaillet@wanadoo.fr>,
	"Colin Ian King" <colin.king@intel.com>,
	"Dario Petrillo" <dario.pk1@gmail.com>,
	"Darren Hart" <dvhart@infradead.org>,
	"Dave Marchevsky" <davemarchevsky@fb.com>,
	"Davidlohr Bueso" <dave@stgolabs.net>,
	"Fangrui Song" <maskray@google.com>,
	Hewenliang <hewenliang4@huawei.com>,
	"Ingo Molnar" <mingo@redhat.com>,
	"James Clark" <james.clark@arm.com>,
	"Jason Wang" <wangborong@cdjrlc.com>,
	"Jiri Olsa" <jolsa@kernel.org>,
	"Kajol Jain" <kjain@linux.ibm.com>,
	"Kim Phillips" <kim.phillips@amd.com>,
	"Leo Yan" <leo.yan@linaro.org>,
	"Mark Rutland" <mark.rutland@arm.com>,
	"Martin Liška" <mliska@suse.cz>,
	"Masami Hiramatsu" <mhiramat@kernel.org>,
	"Nathan Chancellor" <nathan@kernel.org>,
	"Nick Desaulniers" <ndesaulniers@google.com>,
	"Pavithra Gurushankar" <gpavithrasha@gmail.com>,
	"Peter Zijlstra" <peterz@infradead.org>,
	"Quentin Monnet" <quentin@isovalent.com>,
	"Ravi Bangoria" <ravi.bangoria@amd.com>,
	"Remi Bernon" <rbernon@codeweavers.com>,
	"Riccardo Mancini" <rickyman7@gmail.com>,
	"Song Liu" <songliubraving@fb.com>,
	"Stephane Eranian" <eranian@google.com>,
	"Thomas Gleixner" <tglx@linutronix.de>,
	"Thomas Richter" <tmricht@linux.ibm.com>,
	"Tom Rix" <trix@redhat.com>, "Weiguo Li" <liwg06@foxmail.com>,
	"Wenyu Liu" <liuwenyu7@huawei.com>,
	"William Cohen" <wcohen@redhat.com>,
	"Zechuan Chen" <chenzechuan1@huawei.com>,
	bpf@vger.kernel.org, llvm@lists.linux.dev,
	yaowenbin <yaowenbin1@huawei.com>,
	"Arnaldo Carvalho de Melo" <acme@redhat.com>,
	"Sasha Levin" <sashal@kernel.org>
Subject: [PATCH 5.4 116/202] perf ui: Update use of pthread mutex
Date: Thu, 13 Jun 2024 13:33:34 +0200	[thread overview]
Message-ID: <20240613113232.237694770@linuxfoundation.org> (raw)
In-Reply-To: <20240613113227.759341286@linuxfoundation.org>

5.4-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Ian Rogers <irogers@google.com>

[ Upstream commit 82aff6cc070417f26f9b02b26e63c17ff43b4044 ]

Switch to the use of mutex wrappers that provide better error checking.

Signed-off-by: Ian Rogers <irogers@google.com>
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Alexandre Truong <alexandre.truong@arm.com>
Cc: Alexey Bayduraev <alexey.v.bayduraev@linux.intel.com>
Cc: Andi Kleen <ak@linux.intel.com>
Cc: Andres Freund <andres@anarazel.de>
Cc: Andrii Nakryiko <andrii@kernel.org>
Cc: André Almeida <andrealmeid@igalia.com>
Cc: Athira Jajeev <atrajeev@linux.vnet.ibm.com>
Cc: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Cc: Colin Ian King <colin.king@intel.com>
Cc: Dario Petrillo <dario.pk1@gmail.com>
Cc: Darren Hart <dvhart@infradead.org>
Cc: Dave Marchevsky <davemarchevsky@fb.com>
Cc: Davidlohr Bueso <dave@stgolabs.net>
Cc: Fangrui Song <maskray@google.com>
Cc: Hewenliang <hewenliang4@huawei.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: James Clark <james.clark@arm.com>
Cc: Jason Wang <wangborong@cdjrlc.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Kajol Jain <kjain@linux.ibm.com>
Cc: Kim Phillips <kim.phillips@amd.com>
Cc: Leo Yan <leo.yan@linaro.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Martin Liška <mliska@suse.cz>
Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Nathan Chancellor <nathan@kernel.org>
Cc: Nick Desaulniers <ndesaulniers@google.com>
Cc: Pavithra Gurushankar <gpavithrasha@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Quentin Monnet <quentin@isovalent.com>
Cc: Ravi Bangoria <ravi.bangoria@amd.com>
Cc: Remi Bernon <rbernon@codeweavers.com>
Cc: Riccardo Mancini <rickyman7@gmail.com>
Cc: Song Liu <songliubraving@fb.com>
Cc: Stephane Eranian <eranian@google.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Thomas Richter <tmricht@linux.ibm.com>
Cc: Tom Rix <trix@redhat.com>
Cc: Weiguo Li <liwg06@foxmail.com>
Cc: Wenyu Liu <liuwenyu7@huawei.com>
Cc: William Cohen <wcohen@redhat.com>
Cc: Zechuan Chen <chenzechuan1@huawei.com>
Cc: bpf@vger.kernel.org
Cc: llvm@lists.linux.dev
Cc: yaowenbin <yaowenbin1@huawei.com>
Link: https://lore.kernel.org/r/20220826164242.43412-10-irogers@google.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Stable-dep-of: 769e6a1e15bd ("perf ui browser: Don't save pointer to stack memory")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 tools/perf/ui/browser.c           | 20 ++++++++++----------
 tools/perf/ui/browsers/annotate.c |  2 +-
 tools/perf/ui/setup.c             |  5 +++--
 tools/perf/ui/tui/helpline.c      |  5 ++---
 tools/perf/ui/tui/progress.c      |  8 ++++----
 tools/perf/ui/tui/setup.c         |  8 ++++----
 tools/perf/ui/tui/util.c          | 18 +++++++++---------
 tools/perf/ui/ui.h                |  4 ++--
 8 files changed, 35 insertions(+), 35 deletions(-)

diff --git a/tools/perf/ui/browser.c b/tools/perf/ui/browser.c
index 781afe42e90e0..9dc808020e824 100644
--- a/tools/perf/ui/browser.c
+++ b/tools/perf/ui/browser.c
@@ -268,9 +268,9 @@ void __ui_browser__show_title(struct ui_browser *browser, const char *title)
 
 void ui_browser__show_title(struct ui_browser *browser, const char *title)
 {
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	__ui_browser__show_title(browser, title);
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 }
 
 int ui_browser__show(struct ui_browser *browser, const char *title,
@@ -284,7 +284,7 @@ int ui_browser__show(struct ui_browser *browser, const char *title,
 
 	browser->refresh_dimensions(browser);
 
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	__ui_browser__show_title(browser, title);
 
 	browser->title = title;
@@ -295,16 +295,16 @@ int ui_browser__show(struct ui_browser *browser, const char *title,
 	va_end(ap);
 	if (err > 0)
 		ui_helpline__push(browser->helpline);
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 	return err ? 0 : -1;
 }
 
 void ui_browser__hide(struct ui_browser *browser)
 {
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	ui_helpline__pop();
 	zfree(&browser->helpline);
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 }
 
 static void ui_browser__scrollbar_set(struct ui_browser *browser)
@@ -352,9 +352,9 @@ static int __ui_browser__refresh(struct ui_browser *browser)
 
 int ui_browser__refresh(struct ui_browser *browser)
 {
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	__ui_browser__refresh(browser);
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 
 	return 0;
 }
@@ -390,10 +390,10 @@ int ui_browser__run(struct ui_browser *browser, int delay_secs)
 	while (1) {
 		off_t offset;
 
-		pthread_mutex_lock(&ui__lock);
+		mutex_lock(&ui__lock);
 		err = __ui_browser__refresh(browser);
 		SLsmg_refresh();
-		pthread_mutex_unlock(&ui__lock);
+		mutex_unlock(&ui__lock);
 		if (err < 0)
 			break;
 
diff --git a/tools/perf/ui/browsers/annotate.c b/tools/perf/ui/browsers/annotate.c
index 82207db8f97c5..d4c27ebb4b848 100644
--- a/tools/perf/ui/browsers/annotate.c
+++ b/tools/perf/ui/browsers/annotate.c
@@ -8,11 +8,11 @@
 #include "../../util/hist.h"
 #include "../../util/sort.h"
 #include "../../util/map.h"
+#include "../../util/mutex.h"
 #include "../../util/symbol.h"
 #include "../../util/evsel.h"
 #include "../../util/evlist.h"
 #include <inttypes.h>
-#include <pthread.h>
 #include <linux/kernel.h>
 #include <linux/string.h>
 #include <linux/zalloc.h>
diff --git a/tools/perf/ui/setup.c b/tools/perf/ui/setup.c
index 700335cde6180..25ded88801a3d 100644
--- a/tools/perf/ui/setup.c
+++ b/tools/perf/ui/setup.c
@@ -1,5 +1,4 @@
 // SPDX-License-Identifier: GPL-2.0
-#include <pthread.h>
 #include <dlfcn.h>
 #include <unistd.h>
 
@@ -8,7 +7,7 @@
 #include "../util/hist.h"
 #include "ui.h"
 
-pthread_mutex_t ui__lock = PTHREAD_MUTEX_INITIALIZER;
+struct mutex ui__lock;
 void *perf_gtk_handle;
 int use_browser = -1;
 
@@ -76,6 +75,7 @@ int stdio__config_color(const struct option *opt __maybe_unused,
 
 void setup_browser(bool fallback_to_pager)
 {
+	mutex_init(&ui__lock);
 	if (use_browser < 2 && (!isatty(1) || dump_trace))
 		use_browser = 0;
 
@@ -118,4 +118,5 @@ void exit_browser(bool wait_for_ok)
 	default:
 		break;
 	}
+	mutex_destroy(&ui__lock);
 }
diff --git a/tools/perf/ui/tui/helpline.c b/tools/perf/ui/tui/helpline.c
index 298d6af82fddd..db4952f5990bd 100644
--- a/tools/perf/ui/tui/helpline.c
+++ b/tools/perf/ui/tui/helpline.c
@@ -2,7 +2,6 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include <pthread.h>
 #include <linux/kernel.h>
 #include <linux/string.h>
 
@@ -33,7 +32,7 @@ static int tui_helpline__show(const char *format, va_list ap)
 	int ret;
 	static int backlog;
 
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	ret = vscnprintf(ui_helpline__last_msg + backlog,
 			sizeof(ui_helpline__last_msg) - backlog, format, ap);
 	backlog += ret;
@@ -45,7 +44,7 @@ static int tui_helpline__show(const char *format, va_list ap)
 		SLsmg_refresh();
 		backlog = 0;
 	}
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 
 	return ret;
 }
diff --git a/tools/perf/ui/tui/progress.c b/tools/perf/ui/tui/progress.c
index 3d74af5a7ece6..71b6c8d9474fb 100644
--- a/tools/perf/ui/tui/progress.c
+++ b/tools/perf/ui/tui/progress.c
@@ -45,7 +45,7 @@ static void tui_progress__update(struct ui_progress *p)
 	}
 
 	ui__refresh_dimensions(false);
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	y = SLtt_Screen_Rows / 2 - 2;
 	SLsmg_set_color(0);
 	SLsmg_draw_box(y, 0, 3, SLtt_Screen_Cols);
@@ -56,7 +56,7 @@ static void tui_progress__update(struct ui_progress *p)
 	bar = ((SLtt_Screen_Cols - 2) * p->curr) / p->total;
 	SLsmg_fill_region(y, 1, 1, bar, ' ');
 	SLsmg_refresh();
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 }
 
 static void tui_progress__finish(void)
@@ -67,12 +67,12 @@ static void tui_progress__finish(void)
 		return;
 
 	ui__refresh_dimensions(false);
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	y = SLtt_Screen_Rows / 2 - 2;
 	SLsmg_set_color(0);
 	SLsmg_fill_region(y, 0, 3, SLtt_Screen_Cols, ' ');
 	SLsmg_refresh();
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 }
 
 static struct ui_progress_ops tui_progress__ops = {
diff --git a/tools/perf/ui/tui/setup.c b/tools/perf/ui/tui/setup.c
index b1be59b4e2a4f..a3b8c397c24d5 100644
--- a/tools/perf/ui/tui/setup.c
+++ b/tools/perf/ui/tui/setup.c
@@ -29,10 +29,10 @@ void ui__refresh_dimensions(bool force)
 {
 	if (force || ui__need_resize) {
 		ui__need_resize = 0;
-		pthread_mutex_lock(&ui__lock);
+		mutex_lock(&ui__lock);
 		SLtt_get_screen_size();
 		SLsmg_reinit_smg();
-		pthread_mutex_unlock(&ui__lock);
+		mutex_unlock(&ui__lock);
 	}
 }
 
@@ -170,10 +170,10 @@ void ui__exit(bool wait_for_ok)
 				    "Press any key...", 0);
 
 	SLtt_set_cursor_visibility(1);
-	if (!pthread_mutex_trylock(&ui__lock)) {
+	if (mutex_trylock(&ui__lock)) {
 		SLsmg_refresh();
 		SLsmg_reset_smg();
-		pthread_mutex_unlock(&ui__lock);
+		mutex_unlock(&ui__lock);
 	}
 	SLang_reset_tty();
 	perf_error__unregister(&perf_tui_eops);
diff --git a/tools/perf/ui/tui/util.c b/tools/perf/ui/tui/util.c
index b98dd0e31dc1a..8f8d00c2c1b82 100644
--- a/tools/perf/ui/tui/util.c
+++ b/tools/perf/ui/tui/util.c
@@ -91,7 +91,7 @@ int ui_browser__input_window(const char *title, const char *text, char *input,
 		t = sep + 1;
 	}
 
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 
 	max_len += 2;
 	nr_lines += 8;
@@ -121,17 +121,17 @@ int ui_browser__input_window(const char *title, const char *text, char *input,
 	SLsmg_write_nstring((char *)exit_msg, max_len);
 	SLsmg_refresh();
 
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 
 	x += 2;
 	len = 0;
 	key = ui__getch(delay_secs);
 	while (key != K_TIMER && key != K_ENTER && key != K_ESC) {
-		pthread_mutex_lock(&ui__lock);
+		mutex_lock(&ui__lock);
 
 		if (key == K_BKSPC) {
 			if (len == 0) {
-				pthread_mutex_unlock(&ui__lock);
+				mutex_unlock(&ui__lock);
 				goto next_key;
 			}
 			SLsmg_gotorc(y, x + --len);
@@ -143,7 +143,7 @@ int ui_browser__input_window(const char *title, const char *text, char *input,
 		}
 		SLsmg_refresh();
 
-		pthread_mutex_unlock(&ui__lock);
+		mutex_unlock(&ui__lock);
 
 		/* XXX more graceful overflow handling needed */
 		if (len == sizeof(buf) - 1) {
@@ -211,19 +211,19 @@ void __ui__info_window(const char *title, const char *text, const char *exit_msg
 
 void ui__info_window(const char *title, const char *text)
 {
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	__ui__info_window(title, text, NULL);
 	SLsmg_refresh();
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 }
 
 int ui__question_window(const char *title, const char *text,
 			const char *exit_msg, int delay_secs)
 {
-	pthread_mutex_lock(&ui__lock);
+	mutex_lock(&ui__lock);
 	__ui__info_window(title, text, exit_msg);
 	SLsmg_refresh();
-	pthread_mutex_unlock(&ui__lock);
+	mutex_unlock(&ui__lock);
 	return ui__getch(delay_secs);
 }
 
diff --git a/tools/perf/ui/ui.h b/tools/perf/ui/ui.h
index 9b6fdf06e1d2f..99f8d2fe9bc55 100644
--- a/tools/perf/ui/ui.h
+++ b/tools/perf/ui/ui.h
@@ -2,11 +2,11 @@
 #ifndef _PERF_UI_H_
 #define _PERF_UI_H_ 1
 
-#include <pthread.h>
+#include "../util/mutex.h"
 #include <stdbool.h>
 #include <linux/compiler.h>
 
-extern pthread_mutex_t ui__lock;
+extern struct mutex ui__lock;
 extern void *perf_gtk_handle;
 
 extern int use_browser;
-- 
2.43.0




  parent reply	other threads:[~2024-06-13 12:00 UTC|newest]

Thread overview: 211+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-06-13 11:31 [PATCH 5.4 000/202] 5.4.278-rc1 review Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 001/202] x86/tsc: Trust initial offset in architectural TSC-adjust MSRs Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 002/202] tty: n_gsm: fix possible out-of-bounds in gsm0_receive() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 003/202] speakup: Fix sizeof() vs ARRAY_SIZE() bug Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 004/202] ring-buffer: Fix a race between readers and resize checks Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 005/202] net: smc91x: Fix m68k kernel compilation for ColdFire CPU Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 006/202] nilfs2: fix unexpected freezing of nilfs_segctor_sync() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 007/202] nilfs2: fix potential hang in nilfs_detach_log_writer() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 008/202] wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 009/202] net: usb: qmi_wwan: add Telit FN920C04 compositions Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 010/202] drm/amd/display: Set color_mgmt_changed to true on unsuspend Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 011/202] ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 012/202] ASoC: dt-bindings: rt5645: add cbj sleeve gpio property Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 013/202] ASoC: da7219-aad: fix usage of device_get_named_child_node() Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 014/202] drm/amdkfd: Flush the process wq before creating a kfd_process Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 015/202] nvme: find numa distance only if controller has valid numa id Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 016/202] openpromfs: finish conversion to the new mount API Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 017/202] crypto: bcm - Fix pointer arithmetic Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 018/202] firmware: raspberrypi: Use correct device for DMA mappings Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 019/202] ecryptfs: Fix buffer size for tag 66 packet Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 020/202] nilfs2: fix out-of-range warning Greg Kroah-Hartman
2024-06-13 11:31 ` [PATCH 5.4 021/202] parisc: add missing export of __cmpxchg_u8() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 022/202] crypto: ccp - drop platform ifdef checks Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 023/202] s390/cio: fix tracepoint subchannel type field Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 024/202] jffs2: prevent xattr node from overflowing the eraseblock Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 025/202] null_blk: Fix missing mutex_destroy() at module removal Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 026/202] md: fix resync softlockup when bitmap size is less than array size Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 027/202] wifi: ath10k: poll service ready message before failing Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 028/202] x86/boot: Ignore relocations in .notes sections in walk_relocs() too Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 029/202] qed: avoid truncating work queue length Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 030/202] scsi: ufs: qcom: Perform read back after writing reset bit Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 031/202] scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 032/202] scsi: ufs: core: Perform read back after disabling interrupts Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 033/202] scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 034/202] irqchip/alpine-msi: Fix off-by-one in allocation error path Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 035/202] ACPI: disable -Wstringop-truncation Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 036/202] cpufreq: Reorganize checks in cpufreq_offline() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 037/202] cpufreq: Split cpufreq_offline() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 038/202] cpufreq: Rearrange locking in cpufreq_remove_dev() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 039/202] cpufreq: exit() callback is optional Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 040/202] scsi: libsas: Fix the failure of adding phy with zero-address to port Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 041/202] scsi: hpsa: Fix allocation size for Scsi_Host private data Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 042/202] x86/purgatory: Switch to the position-independent small code model Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 043/202] wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 044/202] wifi: ath10k: populate board data for WCN3990 Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 045/202] tcp: minor optimization in tcp_add_backlog() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 046/202] tcp: fix a signed-integer-overflow bug " Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 047/202] tcp: avoid premature drops " Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 048/202] macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 049/202] wifi: carl9170: add a proper sanity check for endpoints Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 050/202] wifi: ar5523: enable proper endpoint verification Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 051/202] sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 052/202] Revert "sh: Handle calling csum_partial with misaligned data" Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 053/202] HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 054/202] scsi: bfa: Ensure the copied buf is NUL terminated Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 055/202] scsi: qedf: " Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 056/202] wifi: mwl8k: initialize cmd->addr[] properly Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 057/202] usb: aqc111: stop lying about skb->truesize Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 058/202] net: usb: sr9700: " Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 059/202] m68k: Fix spinlock race in kernel thread creation Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 060/202] m68k: mac: Fix reboot hang on Mac IIci Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 061/202] net: ethernet: cortina: Locking fixes Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 062/202] af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 063/202] net: usb: smsc95xx: stop lying about skb->truesize Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 064/202] net: openvswitch: fix overwriting ct original tuple for ICMPv6 Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 065/202] ipv6: sr: add missing seg6_local_exit Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 066/202] ipv6: sr: fix incorrect unregister order Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 067/202] ipv6: sr: fix invalid unregister error path Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 068/202] drm/amd/display: Fix potential index out of bounds in color transformation function Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 069/202] mtd: rawnand: hynix: fixed typo Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 070/202] fbdev: shmobile: fix snprintf truncation Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 071/202] drm/mediatek: Add 0 size check to mtk_drm_gem_obj Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 072/202] powerpc/fsl-soc: hide unused const variable Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 073/202] fbdev: sisfb: hide unused variables Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 074/202] media: ngene: Add dvb_ca_en50221_init return value check Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 075/202] media: radio-shark2: Avoid led_names truncations Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 076/202] platform/x86: wmi: Make two functions static Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 077/202] fbdev: sh7760fb: allow modular build Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 078/202] drm/arm/malidp: fix a possible null pointer dereference Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 079/202] ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 080/202] drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector Greg Kroah-Hartman
2024-06-13 11:32 ` [PATCH 5.4 081/202] RDMA/hns: Use complete parentheses in macros Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 082/202] x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 083/202] ext4: avoid excessive credit estimate in ext4_tmpfile() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 084/202] sunrpc: removed redundant procp check Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 085/202] SUNRPC: Fix gss_free_in_token_pages() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 086/202] selftests/kcmp: Make the test output consistent and clear Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 087/202] selftests/kcmp: remove unused open mode Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 088/202] RDMA/IPoIB: Fix format truncation compilation errors Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 089/202] netrom: fix possible dead-lock in nr_rt_ioctl() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 090/202] af_packet: do not call packet_read_pending() from tpacket_destruct_skb() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 091/202] sched/topology: Dont set SD_BALANCE_WAKE on cpuset domain relax Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 092/202] sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 093/202] perf probe: Add missing libgen.h header needed for using basename() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 094/202] greybus: lights: check return of get_channel_from_mode Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 095/202] perf annotate: Add --demangle and --demangle-kernel Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 096/202] perf annotate: Get rid of duplicate --group option item Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 097/202] soundwire: cadence/intel: simplify PDI/port mapping Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 098/202] soundwire: intel: dont filter out PDI0/1 Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 099/202] soundwire: cadence_master: improve PDI allocation Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 100/202] soundwire: cadence: fix invalid PDI offset Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 101/202] dmaengine: idma64: Add check for dma_set_max_seg_size Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 102/202] firmware: dmi-id: add a release callback function Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 103/202] serial: max3100: Lock port->lock when calling uart_handle_cts_change() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 104/202] serial: max3100: Update uart_driver_registered on driver removal Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 105/202] serial: max3100: Fix bitwise types Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 106/202] greybus: arche-ctrl: move device table to its right location Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 107/202] iio: pressure: dps310: support negative temperature values Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 108/202] microblaze: Remove gcc flag for non existing early_printk.c file Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 109/202] microblaze: Remove early printk call from cpuinfo-static.c Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 110/202] ovl: remove upper umask handling from ovl_create_upper() Greg Kroah-Hartman
2024-06-13 13:02   ` Miklos Szeredi
2024-06-13 13:37     ` Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 111/202] usb: gadget: u_audio: Clear uac pointer when freed Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 112/202] stm class: Fix a double free in stm_register_device() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 113/202] ppdev: Remove usage of the deprecated ida_simple_xx() API Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 114/202] ppdev: Add an error check in register_device Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 115/202] perf top: Fix TUI exit screen refresh race condition Greg Kroah-Hartman
2024-06-13 11:33 ` Greg Kroah-Hartman [this message]
2024-06-13 11:33 ` [PATCH 5.4 117/202] perf ui browser: Dont save pointer to stack memory Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 118/202] extcon: max8997: select IRQ_DOMAIN instead of depending on it Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 119/202] perf ui browser: Avoid SEGV on title Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 120/202] f2fs: fix to release node block count in error path of f2fs_new_node_page() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 121/202] serial: sh-sci: protect invalidating RXDMA on shutdown Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 122/202] libsubcmd: Fix parse-options memory leak Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 123/202] perf stat: Dont display metric header for non-leader uncore events Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 124/202] Input: ims-pcu - fix printf string overflow Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 125/202] Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 126/202] drm/msm/dpu: Always flush the slave INTF on the CTL Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 127/202] um: Fix return value in ubd_init() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 128/202] um: Add winch to winch_handlers before registering winch IRQ Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 129/202] media: stk1160: fix bounds checking in stk1160_copy_video() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 130/202] scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 131/202] powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 132/202] um: Fix the -Wmissing-prototypes warning for __switch_mm Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 133/202] media: cec: cec-adap: always cancel work in cec_transmit_msg_fh Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 134/202] media: cec: cec-api: add locking in cec_release() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 135/202] null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 136/202] x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 137/202] nfc: nci: Fix uninit-value in nci_rx_work Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 138/202] sunrpc: fix NFSACL RPC retry on soft mount Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 139/202] ipv6: sr: fix memleak in seg6_hmac_init_algo Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 140/202] params: lift param_set_uint_minmax to common code Greg Kroah-Hartman
2024-06-13 11:33 ` [PATCH 5.4 141/202] tcp: Fix shift-out-of-bounds in dctcp_update_alpha() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 142/202] openvswitch: Set the skbuff pkt_type for proper pmtud support Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 143/202] arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 144/202] virtio: delete vq in vp_find_vqs_msix() when request_irq() fails Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 145/202] net: fec: avoid lock evasion when reading pps_enable Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 146/202] nfc: nci: Fix kcov check in nci_rx_work() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 147/202] nfc: nci: Fix handling of zero-length payload packets " Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 148/202] netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 149/202] spi: Dont mark message DMA mapped when no transfer in it is Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 150/202] nvmet: fix ns enable/disable possible hang Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 151/202] net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 152/202] dma-buf/sw-sync: dont enable IRQ from sync_print_obj() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 153/202] enic: Validate length of nl attributes in enic_set_vf_port Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 154/202] smsc95xx: remove redundant function arguments Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 155/202] smsc95xx: use usbnet->driver_priv Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 156/202] net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 157/202] net:fec: Add fec_enet_deinit() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 158/202] netfilter: tproxy: bail out if IP has been disabled on the device Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 159/202] kconfig: fix comparison to constant symbols, m, n Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 160/202] spi: stm32: Dont warn about spurious interrupts Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 161/202] ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 162/202] ALSA: timer: Set lower bound of start tick time Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 163/202] genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 164/202] SUNRPC: Fix loop termination condition in gss_free_in_token_pages() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 165/202] binder: fix max_thread type inconsistency Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 166/202] mmc: core: Do not force a retune before RPMB switch Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 167/202] io_uring: fail NOP if non-zero op flags is passed in Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 168/202] afs: Dont cross .backup mountpoint from backup volume Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 169/202] nilfs2: fix use-after-free of timer for log writer thread Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 170/202] vxlan: Fix regression when dropping packets due to invalid src addresses Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 171/202] x86/mm: Remove broken vsyscall emulation code from the page fault code Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 172/202] f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 173/202] media: lgdt3306a: Add a check against null-pointer-def Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 174/202] drm/amdgpu: add error handle to avoid out-of-bounds Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 175/202] ata: pata_legacy: make legacy_exit() work again Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 176/202] ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 177/202] arm64: tegra: Correct Tegra132 I2C alias Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 178/202] md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 179/202] wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 180/202] arm64: dts: hi3798cv200: fix the size of GICR Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 181/202] media: mc: mark the media devnode as registered from the, start Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 182/202] media: mxl5xx: Move xpt structures off stack Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 183/202] media: v4l2-core: hold videodev_lock until dev reg, finishes Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 184/202] fbdev: savage: Handle err return when savagefb_check_var failed Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 185/202] KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 186/202] crypto: ecrdsa - Fix module auto-load on add_key Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 187/202] crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 188/202] net/ipv6: Fix route deleting failure when metric equals 0 Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 189/202] net/9p: fix uninit-value in p9_client_rpc() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 190/202] intel_th: pci: Add Meteor Lake-S CPU support Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 191/202] sparc64: Fix number of online CPUs Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 192/202] kdb: Fix buffer overflow during tab-complete Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 193/202] kdb: Use format-strings rather than \0 injection in kdb_read() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 194/202] kdb: Fix console handling when editing and tab-completing commands Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 195/202] kdb: Merge identical case statements in kdb_read() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 196/202] kdb: Use format-specifiers rather than memset() for padding " Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 197/202] net: fix __dst_negative_advice() race Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 198/202] xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 199/202] sparc: move struct termio to asm/termios.h Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 200/202] ext4: fix mb_cache_entrys e_refcnt leak in ext4_xattr_block_cache_find() Greg Kroah-Hartman
2024-06-13 11:34 ` [PATCH 5.4 201/202] s390/ap: Fix crash in AP internal function modify_bitmap() Greg Kroah-Hartman
2024-06-13 11:35 ` [PATCH 5.4 202/202] nfs: fix undefined behavior in nfs_block_bits() Greg Kroah-Hartman
2024-06-13 16:35 ` [PATCH 5.4 000/202] 5.4.278-rc1 review Guenter Roeck
2024-06-15 10:54   ` Greg Kroah-Hartman
2024-06-14 17:03 ` Jon Hunter
2024-06-15  2:12 ` Shuah Khan
2024-06-15  8:11 ` Naresh Kamboju
2024-06-16 12:36 ` Florian Fainelli

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=20240613113232.237694770@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=acme@redhat.com \
    --cc=adrian.hunter@intel.com \
    --cc=ak@linux.intel.com \
    --cc=alexander.shishkin@linux.intel.com \
    --cc=alexandre.truong@arm.com \
    --cc=alexey.v.bayduraev@linux.intel.com \
    --cc=andrealmeid@igalia.com \
    --cc=andres@anarazel.de \
    --cc=andrii@kernel.org \
    --cc=atrajeev@linux.vnet.ibm.com \
    --cc=bpf@vger.kernel.org \
    --cc=chenzechuan1@huawei.com \
    --cc=christophe.jaillet@wanadoo.fr \
    --cc=colin.king@intel.com \
    --cc=dario.pk1@gmail.com \
    --cc=dave@stgolabs.net \
    --cc=davemarchevsky@fb.com \
    --cc=dvhart@infradead.org \
    --cc=eranian@google.com \
    --cc=gpavithrasha@gmail.com \
    --cc=hewenliang4@huawei.com \
    --cc=irogers@google.com \
    --cc=james.clark@arm.com \
    --cc=jolsa@kernel.org \
    --cc=kim.phillips@amd.com \
    --cc=kjain@linux.ibm.com \
    --cc=leo.yan@linaro.org \
    --cc=liuwenyu7@huawei.com \
    --cc=liwg06@foxmail.com \
    --cc=llvm@lists.linux.dev \
    --cc=mark.rutland@arm.com \
    --cc=maskray@google.com \
    --cc=mhiramat@kernel.org \
    --cc=mingo@redhat.com \
    --cc=mliska@suse.cz \
    --cc=nathan@kernel.org \
    --cc=ndesaulniers@google.com \
    --cc=patches@lists.linux.dev \
    --cc=peterz@infradead.org \
    --cc=quentin@isovalent.com \
    --cc=ravi.bangoria@amd.com \
    --cc=rbernon@codeweavers.com \
    --cc=rickyman7@gmail.com \
    --cc=sashal@kernel.org \
    --cc=songliubraving@fb.com \
    --cc=stable@vger.kernel.org \
    --cc=tglx@linutronix.de \
    --cc=tmricht@linux.ibm.com \
    --cc=trix@redhat.com \
    --cc=wangborong@cdjrlc.com \
    --cc=wcohen@redhat.com \
    --cc=yaowenbin1@huawei.com \
    /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