From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev,
Dario Binacchi <dario.binacchi@amarulasolutions.com>,
Tony Lindgren <tony@atomide.com>, Stephen Boyd <sboyd@kernel.org>,
Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.15 068/244] clk: ti: change ti_clk_register[_omap_hw]() API
Date: Wed, 15 Nov 2023 15:34:20 -0500 [thread overview]
Message-ID: <20231115203552.439169002@linuxfoundation.org> (raw)
In-Reply-To: <20231115203548.387164783@linuxfoundation.org>
5.15-stable review patch. If anyone has any objections, please let me know.
------------------
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
[ Upstream commit 3400d546a741a2b2001d88e7fa29110d45a3930d ]
The ti_clk_register() and ti_clk_register_omap_hw() functions are always
called with the parameter of type "struct device" set to NULL, since the
functions from which they are called always have a parameter of type
"struct device_node". Replacing "struct device" type parameter with
"struct device_node" will allow you to register a TI clock to the common
clock framework by taking advantage of the facilities provided by the
"struct device_node" type. Further, adding the "of_" prefix to the name
of these functions explicitly binds them to the "struct device_node"
type.
The patch has been tested on a Beaglebone board.
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Tested-by: Tony Lindgren <tony@atomide.com>
Reviewed-by: Tony Lindgren <tony@atomide.com>
Link: https://lore.kernel.org/r/20221113181147.1626585-1-dario.binacchi@amarulasolutions.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Stable-dep-of: 7af5b9eadd64 ("clk: ti: fix double free in of_ti_divider_clk_setup()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
drivers/clk/ti/apll.c | 4 ++--
drivers/clk/ti/clk-dra7-atl.c | 2 +-
drivers/clk/ti/clk.c | 34 ++++++++++++++++------------------
drivers/clk/ti/clkctrl.c | 4 ++--
drivers/clk/ti/clock.h | 10 +++++-----
drivers/clk/ti/composite.c | 2 +-
drivers/clk/ti/divider.c | 2 +-
drivers/clk/ti/dpll.c | 4 ++--
drivers/clk/ti/fixed-factor.c | 2 +-
drivers/clk/ti/gate.c | 6 +++---
drivers/clk/ti/interface.c | 7 ++++---
drivers/clk/ti/mux.c | 6 +++---
12 files changed, 41 insertions(+), 42 deletions(-)
diff --git a/drivers/clk/ti/apll.c b/drivers/clk/ti/apll.c
index e4db6b9a55c61..f921c6812852f 100644
--- a/drivers/clk/ti/apll.c
+++ b/drivers/clk/ti/apll.c
@@ -168,7 +168,7 @@ static void __init omap_clk_register_apll(void *user,
ad->clk_bypass = __clk_get_hw(clk);
name = ti_dt_clk_name(node);
- clk = ti_clk_register_omap_hw(NULL, &clk_hw->hw, name);
+ clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name);
if (!IS_ERR(clk)) {
of_clk_add_provider(node, of_clk_src_simple_get, clk);
kfree(init->parent_names);
@@ -408,7 +408,7 @@ static void __init of_omap2_apll_setup(struct device_node *node)
goto cleanup;
name = ti_dt_clk_name(node);
- clk = ti_clk_register_omap_hw(NULL, &clk_hw->hw, name);
+ clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name);
if (!IS_ERR(clk)) {
of_clk_add_provider(node, of_clk_src_simple_get, clk);
kfree(init);
diff --git a/drivers/clk/ti/clk-dra7-atl.c b/drivers/clk/ti/clk-dra7-atl.c
index 5c278d6c985e9..62508e74a47a7 100644
--- a/drivers/clk/ti/clk-dra7-atl.c
+++ b/drivers/clk/ti/clk-dra7-atl.c
@@ -205,7 +205,7 @@ static void __init of_dra7_atl_clock_setup(struct device_node *node)
init.parent_names = parent_names;
- clk = ti_clk_register(NULL, &clk_hw->hw, name);
+ clk = of_ti_clk_register(node, &clk_hw->hw, name);
if (!IS_ERR(clk)) {
of_clk_add_provider(node, of_clk_src_simple_get, clk);
diff --git a/drivers/clk/ti/clk.c b/drivers/clk/ti/clk.c
index b941ce0f3c394..6a39fb051b2ee 100644
--- a/drivers/clk/ti/clk.c
+++ b/drivers/clk/ti/clk.c
@@ -436,7 +436,7 @@ void __init ti_clk_add_aliases(void)
clkspec.np = np;
clk = of_clk_get_from_provider(&clkspec);
- ti_clk_add_alias(NULL, clk, ti_dt_clk_name(np));
+ ti_clk_add_alias(clk, ti_dt_clk_name(np));
}
}
@@ -489,7 +489,6 @@ void omap2_clk_enable_init_clocks(const char **clk_names, u8 num_clocks)
/**
* ti_clk_add_alias - add a clock alias for a TI clock
- * @dev: device alias for this clock
* @clk: clock handle to create alias for
* @con: connection ID for this clock
*
@@ -497,7 +496,7 @@ void omap2_clk_enable_init_clocks(const char **clk_names, u8 num_clocks)
* and assigns the data to it. Returns 0 if successful, negative error
* value otherwise.
*/
-int ti_clk_add_alias(struct device *dev, struct clk *clk, const char *con)
+int ti_clk_add_alias(struct clk *clk, const char *con)
{
struct clk_lookup *cl;
@@ -511,8 +510,6 @@ int ti_clk_add_alias(struct device *dev, struct clk *clk, const char *con)
if (!cl)
return -ENOMEM;
- if (dev)
- cl->dev_id = dev_name(dev);
cl->con_id = con;
cl->clk = clk;
@@ -522,8 +519,8 @@ int ti_clk_add_alias(struct device *dev, struct clk *clk, const char *con)
}
/**
- * ti_clk_register - register a TI clock to the common clock framework
- * @dev: device for this clock
+ * of_ti_clk_register - register a TI clock to the common clock framework
+ * @node: device node for this clock
* @hw: hardware clock handle
* @con: connection ID for this clock
*
@@ -531,17 +528,18 @@ int ti_clk_add_alias(struct device *dev, struct clk *clk, const char *con)
* alias for it. Returns a handle to the registered clock if successful,
* ERR_PTR value in failure.
*/
-struct clk *ti_clk_register(struct device *dev, struct clk_hw *hw,
- const char *con)
+struct clk *of_ti_clk_register(struct device_node *node, struct clk_hw *hw,
+ const char *con)
{
struct clk *clk;
int ret;
- clk = clk_register(dev, hw);
- if (IS_ERR(clk))
- return clk;
+ ret = of_clk_hw_register(node, hw);
+ if (ret)
+ return ERR_PTR(ret);
- ret = ti_clk_add_alias(dev, clk, con);
+ clk = hw->clk;
+ ret = ti_clk_add_alias(clk, con);
if (ret) {
clk_unregister(clk);
return ERR_PTR(ret);
@@ -551,8 +549,8 @@ struct clk *ti_clk_register(struct device *dev, struct clk_hw *hw,
}
/**
- * ti_clk_register_omap_hw - register a clk_hw_omap to the clock framework
- * @dev: device for this clock
+ * of_ti_clk_register_omap_hw - register a clk_hw_omap to the clock framework
+ * @node: device node for this clock
* @hw: hardware clock handle
* @con: connection ID for this clock
*
@@ -561,13 +559,13 @@ struct clk *ti_clk_register(struct device *dev, struct clk_hw *hw,
* Returns a handle to the registered clock if successful, ERR_PTR value
* in failure.
*/
-struct clk *ti_clk_register_omap_hw(struct device *dev, struct clk_hw *hw,
- const char *con)
+struct clk *of_ti_clk_register_omap_hw(struct device_node *node,
+ struct clk_hw *hw, const char *con)
{
struct clk *clk;
struct clk_hw_omap *oclk;
- clk = ti_clk_register(dev, hw, con);
+ clk = of_ti_clk_register(node, hw, con);
if (IS_ERR(clk))
return clk;
diff --git a/drivers/clk/ti/clkctrl.c b/drivers/clk/ti/clkctrl.c
index 157abc46dcf44..1424b615a4cc5 100644
--- a/drivers/clk/ti/clkctrl.c
+++ b/drivers/clk/ti/clkctrl.c
@@ -317,7 +317,7 @@ _ti_clkctrl_clk_register(struct omap_clkctrl_provider *provider,
init.ops = ops;
init.flags = 0;
- clk = ti_clk_register(NULL, clk_hw, init.name);
+ clk = of_ti_clk_register(node, clk_hw, init.name);
if (IS_ERR_OR_NULL(clk)) {
ret = -EINVAL;
goto cleanup;
@@ -701,7 +701,7 @@ static void __init _ti_omap4_clkctrl_setup(struct device_node *node)
init.ops = &omap4_clkctrl_clk_ops;
hw->hw.init = &init;
- clk = ti_clk_register_omap_hw(NULL, &hw->hw, init.name);
+ clk = of_ti_clk_register_omap_hw(node, &hw->hw, init.name);
if (IS_ERR_OR_NULL(clk))
goto cleanup;
diff --git a/drivers/clk/ti/clock.h b/drivers/clk/ti/clock.h
index 938f34e290ed2..821f33ee330e4 100644
--- a/drivers/clk/ti/clock.h
+++ b/drivers/clk/ti/clock.h
@@ -210,12 +210,12 @@ extern const struct omap_clkctrl_data dm816_clkctrl_data[];
typedef void (*ti_of_clk_init_cb_t)(void *, struct device_node *);
-struct clk *ti_clk_register(struct device *dev, struct clk_hw *hw,
- const char *con);
-struct clk *ti_clk_register_omap_hw(struct device *dev, struct clk_hw *hw,
- const char *con);
+struct clk *of_ti_clk_register(struct device_node *node, struct clk_hw *hw,
+ const char *con);
+struct clk *of_ti_clk_register_omap_hw(struct device_node *node,
+ struct clk_hw *hw, const char *con);
const char *ti_dt_clk_name(struct device_node *np);
-int ti_clk_add_alias(struct device *dev, struct clk *clk, const char *con);
+int ti_clk_add_alias(struct clk *clk, const char *con);
void ti_clk_add_aliases(void);
void ti_clk_latch(struct clk_omap_reg *reg, s8 shift);
diff --git a/drivers/clk/ti/composite.c b/drivers/clk/ti/composite.c
index 8d60319be3683..78d44158fb7d9 100644
--- a/drivers/clk/ti/composite.c
+++ b/drivers/clk/ti/composite.c
@@ -184,7 +184,7 @@ static void __init _register_composite(void *user,
&ti_composite_gate_ops, 0);
if (!IS_ERR(clk)) {
- ret = ti_clk_add_alias(NULL, clk, name);
+ ret = ti_clk_add_alias(clk, name);
if (ret) {
clk_unregister(clk);
goto cleanup;
diff --git a/drivers/clk/ti/divider.c b/drivers/clk/ti/divider.c
index 9fbea0997b432..83931cc299713 100644
--- a/drivers/clk/ti/divider.c
+++ b/drivers/clk/ti/divider.c
@@ -334,7 +334,7 @@ static struct clk *_register_divider(struct device_node *node,
div->hw.init = &init;
/* register the clock */
- clk = ti_clk_register(NULL, &div->hw, name);
+ clk = of_ti_clk_register(node, &div->hw, name);
if (IS_ERR(clk))
kfree(div);
diff --git a/drivers/clk/ti/dpll.c b/drivers/clk/ti/dpll.c
index 7c6dc8449b22f..9ef7133f2f57b 100644
--- a/drivers/clk/ti/dpll.c
+++ b/drivers/clk/ti/dpll.c
@@ -195,7 +195,7 @@ static void __init _register_dpll(void *user,
/* register the clock */
name = ti_dt_clk_name(node);
- clk = ti_clk_register_omap_hw(NULL, &clk_hw->hw, name);
+ clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name);
if (!IS_ERR(clk)) {
of_clk_add_provider(node, of_clk_src_simple_get, clk);
@@ -267,7 +267,7 @@ static void _register_dpll_x2(struct device_node *node,
#endif
/* register the clock */
- clk = ti_clk_register_omap_hw(NULL, &clk_hw->hw, name);
+ clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name);
if (IS_ERR(clk))
kfree(clk_hw);
diff --git a/drivers/clk/ti/fixed-factor.c b/drivers/clk/ti/fixed-factor.c
index 8cb00d0af9662..a4f9c1c156137 100644
--- a/drivers/clk/ti/fixed-factor.c
+++ b/drivers/clk/ti/fixed-factor.c
@@ -62,7 +62,7 @@ static void __init of_ti_fixed_factor_clk_setup(struct device_node *node)
if (!IS_ERR(clk)) {
of_clk_add_provider(node, of_clk_src_simple_get, clk);
of_ti_clk_autoidle_setup(node);
- ti_clk_add_alias(NULL, clk, clk_name);
+ ti_clk_add_alias(clk, clk_name);
}
}
CLK_OF_DECLARE(ti_fixed_factor_clk, "ti,fixed-factor-clock",
diff --git a/drivers/clk/ti/gate.c b/drivers/clk/ti/gate.c
index 0033de9beb4cd..b0d9d357861c2 100644
--- a/drivers/clk/ti/gate.c
+++ b/drivers/clk/ti/gate.c
@@ -93,7 +93,7 @@ static int omap36xx_gate_clk_enable_with_hsdiv_restore(struct clk_hw *hw)
return ret;
}
-static struct clk *_register_gate(struct device *dev, const char *name,
+static struct clk *_register_gate(struct device_node *node, const char *name,
const char *parent_name, unsigned long flags,
struct clk_omap_reg *reg, u8 bit_idx,
u8 clk_gate_flags, const struct clk_ops *ops,
@@ -123,7 +123,7 @@ static struct clk *_register_gate(struct device *dev, const char *name,
init.flags = flags;
- clk = ti_clk_register_omap_hw(NULL, &clk_hw->hw, name);
+ clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name);
if (IS_ERR(clk))
kfree(clk_hw);
@@ -166,7 +166,7 @@ static void __init _of_ti_gate_clk_setup(struct device_node *node,
clk_gate_flags |= INVERT_ENABLE;
name = ti_dt_clk_name(node);
- clk = _register_gate(NULL, name, parent_name, flags, ®,
+ clk = _register_gate(node, name, parent_name, flags, ®,
enable_bit, clk_gate_flags, ops, hw_ops);
if (!IS_ERR(clk))
diff --git a/drivers/clk/ti/interface.c b/drivers/clk/ti/interface.c
index dd2b455183a91..1ccd5dbf2bb48 100644
--- a/drivers/clk/ti/interface.c
+++ b/drivers/clk/ti/interface.c
@@ -32,7 +32,8 @@ static const struct clk_ops ti_interface_clk_ops = {
.is_enabled = &omap2_dflt_clk_is_enabled,
};
-static struct clk *_register_interface(struct device *dev, const char *name,
+static struct clk *_register_interface(struct device_node *node,
+ const char *name,
const char *parent_name,
struct clk_omap_reg *reg, u8 bit_idx,
const struct clk_hw_omap_ops *ops)
@@ -57,7 +58,7 @@ static struct clk *_register_interface(struct device *dev, const char *name,
init.num_parents = 1;
init.parent_names = &parent_name;
- clk = ti_clk_register_omap_hw(NULL, &clk_hw->hw, name);
+ clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name);
if (IS_ERR(clk))
kfree(clk_hw);
@@ -88,7 +89,7 @@ static void __init _of_ti_interface_clk_setup(struct device_node *node,
}
name = ti_dt_clk_name(node);
- clk = _register_interface(NULL, name, parent_name, ®,
+ clk = _register_interface(node, name, parent_name, ®,
enable_bit, ops);
if (!IS_ERR(clk))
diff --git a/drivers/clk/ti/mux.c b/drivers/clk/ti/mux.c
index 15de513d2d818..4205ff4bad217 100644
--- a/drivers/clk/ti/mux.c
+++ b/drivers/clk/ti/mux.c
@@ -126,7 +126,7 @@ const struct clk_ops ti_clk_mux_ops = {
.restore_context = clk_mux_restore_context,
};
-static struct clk *_register_mux(struct device *dev, const char *name,
+static struct clk *_register_mux(struct device_node *node, const char *name,
const char * const *parent_names,
u8 num_parents, unsigned long flags,
struct clk_omap_reg *reg, u8 shift, u32 mask,
@@ -156,7 +156,7 @@ static struct clk *_register_mux(struct device *dev, const char *name,
mux->table = table;
mux->hw.init = &init;
- clk = ti_clk_register(dev, &mux->hw, name);
+ clk = of_ti_clk_register(node, &mux->hw, name);
if (IS_ERR(clk))
kfree(mux);
@@ -215,7 +215,7 @@ static void of_mux_clk_setup(struct device_node *node)
mask = (1 << fls(mask)) - 1;
name = ti_dt_clk_name(node);
- clk = _register_mux(NULL, name, parent_names, num_parents,
+ clk = _register_mux(node, name, parent_names, num_parents,
flags, ®, shift, mask, latch, clk_mux_flags,
NULL);
--
2.42.0
next prev parent reply other threads:[~2023-11-15 21:07 UTC|newest]
Thread overview: 254+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-11-15 20:33 [PATCH 5.15 000/244] 5.15.139-rc1 review Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 001/244] iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 002/244] sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0 Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 003/244] sched: Fix stop_one_cpu_nowait() vs hotplug Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 004/244] vfs: fix readahead(2) on block devices Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 005/244] writeback, cgroup: switch inodes with dirty timestamps to release dying cgwbs Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 006/244] x86/srso: Fix SBPB enablement for (possible) future fixed HW Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 007/244] futex: Dont include process MM in futex key on no-MMU Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 008/244] x86: Share definition of __is_canonical_address() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 009/244] x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 010/244] x86/boot: Fix incorrect startup_gdt_descr.size Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 011/244] pstore/platform: Add check for kstrdup Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 012/244] genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 013/244] i40e: fix potential memory leaks in i40e_remove() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 014/244] selftests/bpf: Test tail call counting with bpf2bpf and data on stack Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 015/244] selftests/bpf: Correct map_fd to data_fd in tailcalls Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 016/244] wifi: iwlwifi: Use FW rate for non-data frames Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 017/244] udp: add missing WRITE_ONCE() around up->encap_rcv Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 018/244] tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 019/244] gve: Use size_add() in call to struct_size() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 020/244] mlxsw: Use size_mul() " Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 021/244] tipc: Use size_add() in calls " Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 022/244] net: spider_net: Use size_add() in call " Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 023/244] wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 024/244] wifi: mt76: mt7603: rework/fix rx pse hang check Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 025/244] mt76: dma: use kzalloc instead of devm_kzalloc for txwi Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 026/244] mt76: add support for overriding the device used for DMA mapping Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 027/244] mt76: pass original queue id from __mt76_tx_queue_skb to the driver Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 028/244] wifi: mt76: mt7603: improve stuck beacon handling Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 029/244] tcp_metrics: add missing barriers on delete Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 030/244] tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 031/244] tcp_metrics: do not create an entry from tcp_init_metrics() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 032/244] wifi: rtlwifi: fix EDCA limit set by BT coexistence Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 033/244] can: dev: can_restart(): dont crash kernel if carrier is OK Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 034/244] can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 035/244] can: dev: can_put_echo_skb(): dont crash kernel if can_priv::echo_skb is accessed out of bounds Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 036/244] PM / devfreq: rockchip-dfi: Make pmu regmap mandatory Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 037/244] netfilter: nf_tables: Drop pointless memset when dumping rules Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 038/244] thermal: core: prevent potential string overflow Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 039/244] r8169: use tp_to_dev instead of open code Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 040/244] r8169: fix rare issue with broken rx after link-down on RTL8125 Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 041/244] chtls: fix tp->rcv_tstamp initialization Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 042/244] tcp: fix cookie_init_timestamp() overflows Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 043/244] iwlwifi: pcie: adjust to Bz completion descriptor Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 044/244] wifi: iwlwifi: call napi_synchronize() before freeing rx/tx queues Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 045/244] wifi: iwlwifi: pcie: synchronize IRQs before NAPI Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 046/244] wifi: iwlwifi: empty overflow queue during flush Greg Kroah-Hartman
2023-11-15 20:33 ` [PATCH 5.15 047/244] ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 048/244] ipv6: avoid atomic fragment on GSO packets Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 049/244] net: add DEV_STATS_READ() helper Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 050/244] ipvlan: properly track tx_errors Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 051/244] regmap: debugfs: Fix a erroneous check after snprintf() Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 052/244] spi: tegra: Fix missing IRQ check in tegra_slink_probe() Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 053/244] clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 054/244] clk: qcom: mmcc-msm8998: Dont check halt bit on some branch clks Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 055/244] clk: qcom: mmcc-msm8998: Fix the SMMU GDSC Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 056/244] clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 057/244] clk: imx: Select MXC_CLK for CLK_IMX8QXP Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 058/244] clk: imx: imx8mq: correct error handling path Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 059/244] clk: imx: imx8qxp: Fix elcdif_pll clock Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 060/244] clk: renesas: rzg2l: Simplify multiplication/shift logic Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 061/244] clk: renesas: rzg2l: Use FIELD_GET() for PLL register fields Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 062/244] clk: renesas: rzg2l: Fix computation formula Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 063/244] spi: nxp-fspi: use the correct ioremap function Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 064/244] clk: keystone: pll: fix a couple NULL vs IS_ERR() checks Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 065/244] clk: ti: Add ti_dt_clk_name() helper to use clock-output-names Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 066/244] clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name() Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 067/244] clk: ti: Update component " Greg Kroah-Hartman
2023-11-15 20:34 ` Greg Kroah-Hartman [this message]
2023-11-15 20:34 ` [PATCH 5.15 069/244] clk: ti: fix double free in of_ti_divider_clk_setup() Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 070/244] clk: npcm7xx: Fix incorrect kfree Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 071/244] clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 072/244] clk: mediatek: clk-mt6779: " Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 073/244] clk: mediatek: clk-mt6797: " Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 074/244] clk: mediatek: clk-mt7629-eth: " Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 075/244] clk: mediatek: clk-mt7629: " Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 076/244] clk: mediatek: clk-mt2701: " Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 077/244] clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 078/244] platform/x86: wmi: Fix probe failure when failing to register WMI devices Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 079/244] platform/x86: wmi: remove unnecessary initializations Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 080/244] platform/x86: wmi: Fix opening of char device Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 081/244] hwmon: (axi-fan-control) Fix possible NULL pointer dereference Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 082/244] hwmon: (coretemp) Fix potentially truncated sysfs attribute name Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 083/244] drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 084/244] drm/rockchip: vop: Fix call to crtc reset helper Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 085/244] drm/radeon: possible buffer overflow Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 086/244] drm/mipi-dsi: Create devm device registration Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 087/244] drm/mipi-dsi: Create devm device attachment Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 088/244] drm/bridge: lt8912b: Switch to devm MIPI-DSI helpers Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 089/244] drm/bridge: lt8912b: Register and attach our DSI device at probe Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 090/244] drm/bridge: lt8912b: Add hot plug detection Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 091/244] drm/bridge: lt8912b: Fix bridge_detach Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 092/244] drm/bridge: lt8912b: Fix crash on bridge detach Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 093/244] drm/bridge: lt8912b: Manually disable HPD only if it was enabled Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 094/244] drm/bridge: lt8912b: Add missing drm_bridge_attach call Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 095/244] drm/bridge: tc358768: Fix use of uninitialized variable Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 096/244] drm/bridge: tc358768: Disable non-continuous clock mode Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 097/244] drm/bridge: tc358768: Fix bit updates Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 098/244] drm/amdkfd: fix some race conditions in vram buffer alloc/free of svm code Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 099/244] drm/mediatek: Fix iommu fault by swapping FBs after updating plane state Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 100/244] drm/mediatek: Fix iommu fault during crtc enabling Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 101/244] drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 102/244] drm/bridge: lt9611uxc: Switch to devm MIPI-DSI helpers Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 103/244] drm/bridge: lt9611uxc: Register and attach our DSI device at probe Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 104/244] drm/bridge: lt9611uxc: fix the race in the error path Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 105/244] arm64/arm: xen: enlighten: Fix KPTI checks Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 106/244] drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map() Greg Kroah-Hartman
2023-11-15 20:34 ` [PATCH 5.15 107/244] xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 108/244] drm/msm/dsi: use msm_gem_kernel_put to free TX buffer Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 109/244] drm: mediatek: mtk_dsi: Fix NO_EOT_PACKET settings/handling Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 110/244] perf: hisi: Fix use-after-free when register pmu fails Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 111/244] ARM: dts: renesas: blanche: Fix typo in GP_11_2 pin name Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 112/244] arm64: dts: qcom: msm8916: Fix iommu local address range Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 113/244] arm64: dts: qcom: msm8992-libra: drop duplicated reserved memory Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 114/244] arm64: dts: qcom: sc7280: Add missing LMH interrupts Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 115/244] arm64: dts: qcom: sdm845-mtp: fix WiFi configuration Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 116/244] ARM64: dts: marvell: cn9310: Use appropriate label for spi1 pins Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 117/244] arm64: dts: qcom: apq8016-sbc: Add missing ADV7533 regulators Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 118/244] ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 119/244] soc: qcom: llcc: Handle a second device without data corruption Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 120/244] firmware: ti_sci: Mark driver as non removable Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 121/244] firmware: arm_ffa: Assign the missing IDR allocation ID to the FFA device Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 122/244] clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 123/244] arm64: dts: imx8qm-ss-img: Fix jpegenc compatible entry Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 124/244] arm64: dts: imx8mm: Add sound-dai-cells to micfil node Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 125/244] arm64: dts: imx8mn: " Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 126/244] selftests/pidfd: Fix ksft print formats Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 127/244] selftests/resctrl: Ensure the benchmark commands fits to its array Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 128/244] crypto: hisilicon/hpre - Fix a erroneous check after snprintf() Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 129/244] hwrng: geode - fix accessing registers Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 130/244] RDMA/core: Use size_{add,sub,mul}() in calls to struct_size() Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 131/244] scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hcall return code Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 132/244] libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 133/244] nd_btt: Make BTT lanes preemptible Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 134/244] crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 135/244] crypto: caam/jr " Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 136/244] crypto: qat - increase size of buffers Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 137/244] hid: cp2112: Fix duplicate workqueue initialization Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 138/244] ARM: 9321/1: memset: cast the constant byte to unsigned char Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 139/244] ext4: move ix sanity check to corrent position Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 140/244] ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 141/244] IB/mlx5: Fix rdma counter binding for RAW QP Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 142/244] RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common() Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 143/244] RDMA/hns: Fix signed-unsigned mixed comparisons Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 144/244] RDMA/hns: The UD mode can only be configured with DCQCN Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 145/244] ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 146/244] scsi: ufs: core: Leave space for \0 in utf8 desc string Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 147/244] RDMA/hfi1: Workaround truncation compilation error Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 148/244] hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 149/244] sh: bios: Revive earlyprintk support Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 150/244] Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures" Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 151/244] HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 152/244] HID: logitech-hidpp: Dont restart IO, instead defer hid_connect() only Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 153/244] HID: logitech-hidpp: Revert "Dont restart communication if not necessary" Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 154/244] HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event() Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 155/244] ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 156/244] padata: Fix refcnt handling in padata_free_shell() Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 157/244] crypto: qat - fix deadlock in backlog processing Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 158/244] ASoC: ams-delta.c: use component after check Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 159/244] mfd: core: Un-constify mfd_cell.of_reg Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 160/244] mfd: core: Ensure disabled devices are skipped without aborting Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 161/244] mfd: dln2: Fix double put in dln2_probe Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 162/244] mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 163/244] leds: turris-omnia: Drop unnecessary mutex locking Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 164/244] leds: turris-omnia: Do not use SMBUS calls Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 165/244] leds: pwm: Dont disable the PWM when the LED should be off Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 166/244] leds: trigger: ledtrig-cpu:: Fix output may be truncated issue for cpu Greg Kroah-Hartman
2023-11-15 20:35 ` [PATCH 5.15 167/244] f2fs: compress: fix to avoid use-after-free on dic Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 168/244] f2fs: compress: fix to avoid redundant compress extension Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 169/244] tty: tty_jobctrl: fix pid memleak in disassociate_ctty() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 170/244] livepatch: Fix missing newline character in klp_resolve_symbols() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 171/244] perf evlist: Add evlist__add_dummy_on_all_cpus() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 172/244] perf tools: Get rid of evlist__add_on_all_cpus() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 173/244] perf evlist: Avoid frequency mode for the dummy event Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 174/244] dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 175/244] usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 176/244] usb: chipidea: Fix DMA overwrite for Tegra Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 177/244] usb: chipidea: Simplify Tegra DMA alignment code Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 178/244] dmaengine: ti: edma: handle irq_of_parse_and_map() errors Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 179/244] misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 180/244] tools: iio: iio_generic_buffer ensure alignment Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 181/244] USB: usbip: fix stub_dev hub disconnect Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 182/244] dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 183/244] f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 184/244] powerpc: Only define __parse_fpscr() when required Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 185/244] modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 186/244] powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 187/244] powerpc/xive: Fix endian conversion size Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 188/244] powerpc/imc-pmu: Use the correct spinlock initializer Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 189/244] powerpc/pseries: fix potential memory leak in init_cpu_associativity() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 190/244] xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 191/244] usb: host: xhci-plat: fix possible kernel oops while resuming Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 192/244] perf machine: Avoid out of bounds LBR memory read Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 193/244] perf hist: Add missing puts to hist__account_cycles Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 194/244] 9p/net: fix possible memory leak in p9_check_errors() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 195/244] i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 196/244] cxl/mem: Fix shutdown order Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 197/244] rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 198/244] pcmcia: cs: fix possible hung task and memory leak pccardd() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 199/244] pcmcia: ds: fix refcount leak in pcmcia_device_add() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 200/244] pcmcia: ds: fix possible name leak in error path " Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 201/244] media: i2c: max9286: Fix some redundant of_node_put() calls Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 202/244] media: bttv: fix use after free error due to btv->timeout timer Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 203/244] media: s3c-camif: Avoid inappropriate kfree() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 204/244] media: vidtv: psi: Add check for kstrdup Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 205/244] media: vidtv: mux: Add check and kfree " Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 206/244] media: cedrus: Fix clock/reset sequence Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 207/244] media: dvb-usb-v2: af9035: fix missing unlock Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 208/244] regmap: prevent noinc writes from clobbering cache Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 209/244] pwm: sti: Reduce number of allocations and drop usage of chip_data Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 210/244] pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 211/244] Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 212/244] llc: verify mac len before reading mac header Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 213/244] hsr: Prevent use after free in prp_create_tagged_frame() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 214/244] tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 215/244] bpf: Check map->usercnt after timer->timer is assigned Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 216/244] inet: shrink struct flowi_common Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 217/244] octeontx2-pf: Fix error codes Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 218/244] octeontx2-pf: Fix holes in error code Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 219/244] dccp: Call security_inet_conn_request() after setting IPv4 addresses Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 220/244] dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 221/244] net: r8169: Disable multicast filter for RTL8168H and RTL8107E Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 222/244] Fix termination state for idr_for_each_entry_ul() Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 223/244] net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 224/244] selftests: pmtu.sh: fix result checking Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 225/244] net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 226/244] net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc Greg Kroah-Hartman
2023-11-15 20:36 ` [PATCH 5.15 227/244] net/smc: put sk reference if close work was canceled Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 228/244] tg3: power down device only on SYSTEM_POWER_OFF Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 229/244] block: remove unneeded return value of bio_check_ro() Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 230/244] blk-core: use pr_warn_ratelimited() in bio_check_ro() Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 231/244] r8169: respect userspace disabling IFF_MULTICAST Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 232/244] i2c: iproc: handle invalid slave state Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 233/244] netfilter: xt_recent: fix (increase) ipv6 literal buffer length Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 234/244] netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 235/244] netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 236/244] drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 237/244] ASoC: hdmi-codec: register hpd callback on component probe Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 238/244] spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 239/244] fbdev: imsttfb: Fix error path of imsttfb_probe() Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 240/244] fbdev: imsttfb: fix a resource leak in probe Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 241/244] fbdev: fsl-diu-fb: mark wr_reg_wa() static Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 242/244] tracing/kprobes: Fix the order of argument descriptions Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 243/244] Revert "mmc: core: Capture correct oemid-bits for eMMC cards" Greg Kroah-Hartman
2023-11-15 20:37 ` [PATCH 5.15 244/244] btrfs: use u64 for buffer sizes in the tree search ioctls Greg Kroah-Hartman
2023-11-15 22:29 ` [PATCH 5.15 000/244] 5.15.139-rc1 review SeongJae Park
2023-11-15 23:12 ` Florian Fainelli
2023-11-16 10:34 ` Harshit Mogalapalli
2023-11-16 13:57 ` Sasha Levin
2023-11-19 18:52 ` Harshit Mogalapalli
2023-11-16 18:20 ` Naresh Kamboju
2023-11-16 23:39 ` Guenter Roeck
2023-11-17 19:35 ` Allen Pais
2023-11-18 1:18 ` Ron Economos
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=20231115203552.439169002@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=dario.binacchi@amarulasolutions.com \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=sboyd@kernel.org \
--cc=stable@vger.kernel.org \
--cc=tony@atomide.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