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
next prev 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