public inbox for patches@lists.linux.dev
 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, Paul Moses <p@1g4.org>,
	Vladimir Oltean <vladimir.oltean@nxp.com>,
	Jamal Hadi Salim <jhs@mojatatu.com>,
	Victor Nogueira <victor@mojatatu.com>,
	Jakub Kicinski <kuba@kernel.org>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.10 168/491] net/sched: act_gate: snapshot parameters with RCU on replace
Date: Mon, 13 Apr 2026 17:56:53 +0200	[thread overview]
Message-ID: <20260413155825.331584928@linuxfoundation.org> (raw)
In-Reply-To: <20260413155819.042779211@linuxfoundation.org>

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

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

From: Paul Moses <p@1g4.org>

[ Upstream commit 62413a9c3cb183afb9bb6e94dd68caf4e4145f4c ]

The gate action can be replaced while the hrtimer callback or dump path is
walking the schedule list.

Convert the parameters to an RCU-protected snapshot and swap updates under
tcf_lock, freeing the previous snapshot via call_rcu(). When REPLACE omits
the entry list, preserve the existing schedule so the effective state is
unchanged.

Fixes: a51c328df310 ("net: qos: introduce a gate control flow action")
Cc: stable@vger.kernel.org
Signed-off-by: Paul Moses <p@1g4.org>
Tested-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Acked-by: Jamal Hadi Salim <jhs@mojatatu.com>
Reviewed-by: Victor Nogueira <victor@mojatatu.com>
Link: https://patch.msgid.link/20260223150512.2251594-2-p@1g4.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
[ Different function signatures, hrtimer changes, context ]
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 include/net/tc_act/tc_gate.h |   33 ++++-
 net/sched/act_gate.c         |  266 ++++++++++++++++++++++++++++++-------------
 2 files changed, 212 insertions(+), 87 deletions(-)

--- a/include/net/tc_act/tc_gate.h
+++ b/include/net/tc_act/tc_gate.h
@@ -32,6 +32,7 @@ struct tcf_gate_params {
 	s32			tcfg_clockid;
 	size_t			num_entries;
 	struct list_head	entries;
+	struct rcu_head		rcu;
 };
 
 #define GATE_ACT_GATE_OPEN	BIT(0)
@@ -39,7 +40,7 @@ struct tcf_gate_params {
 
 struct tcf_gate {
 	struct tc_action	common;
-	struct tcf_gate_params	param;
+	struct tcf_gate_params __rcu *param;
 	u8			current_gate_status;
 	ktime_t			current_close_time;
 	u32			current_entry_octets;
@@ -65,47 +66,65 @@ static inline u32 tcf_gate_index(const s
 	return a->tcfa_index;
 }
 
+static inline struct tcf_gate_params *tcf_gate_params_locked(const struct tc_action *a)
+{
+	struct tcf_gate *gact = to_gate(a);
+
+	return rcu_dereference_protected(gact->param,
+					 lockdep_is_held(&gact->tcf_lock));
+}
+
 static inline s32 tcf_gate_prio(const struct tc_action *a)
 {
+	struct tcf_gate_params *p;
 	s32 tcfg_prio;
 
-	tcfg_prio = to_gate(a)->param.tcfg_priority;
+	p = tcf_gate_params_locked(a);
+	tcfg_prio = p->tcfg_priority;
 
 	return tcfg_prio;
 }
 
 static inline u64 tcf_gate_basetime(const struct tc_action *a)
 {
+	struct tcf_gate_params *p;
 	u64 tcfg_basetime;
 
-	tcfg_basetime = to_gate(a)->param.tcfg_basetime;
+	p = tcf_gate_params_locked(a);
+	tcfg_basetime = p->tcfg_basetime;
 
 	return tcfg_basetime;
 }
 
 static inline u64 tcf_gate_cycletime(const struct tc_action *a)
 {
+	struct tcf_gate_params *p;
 	u64 tcfg_cycletime;
 
-	tcfg_cycletime = to_gate(a)->param.tcfg_cycletime;
+	p = tcf_gate_params_locked(a);
+	tcfg_cycletime = p->tcfg_cycletime;
 
 	return tcfg_cycletime;
 }
 
 static inline u64 tcf_gate_cycletimeext(const struct tc_action *a)
 {
+	struct tcf_gate_params *p;
 	u64 tcfg_cycletimeext;
 
-	tcfg_cycletimeext = to_gate(a)->param.tcfg_cycletime_ext;
+	p = tcf_gate_params_locked(a);
+	tcfg_cycletimeext = p->tcfg_cycletime_ext;
 
 	return tcfg_cycletimeext;
 }
 
 static inline u32 tcf_gate_num_entries(const struct tc_action *a)
 {
+	struct tcf_gate_params *p;
 	u32 num_entries;
 
-	num_entries = to_gate(a)->param.num_entries;
+	p = tcf_gate_params_locked(a);
+	num_entries = p->num_entries;
 
 	return num_entries;
 }
@@ -119,7 +138,7 @@ static inline struct action_gate_entry
 	u32 num_entries;
 	int i = 0;
 
-	p = &to_gate(a)->param;
+	p = tcf_gate_params_locked(a);
 	num_entries = p->num_entries;
 
 	list_for_each_entry(entry, &p->entries, list)
--- a/net/sched/act_gate.c
+++ b/net/sched/act_gate.c
@@ -32,9 +32,12 @@ static ktime_t gate_get_time(struct tcf_
 	return KTIME_MAX;
 }
 
-static void gate_get_start_time(struct tcf_gate *gact, ktime_t *start)
+static void tcf_gate_params_free_rcu(struct rcu_head *head);
+
+static void gate_get_start_time(struct tcf_gate *gact,
+				const struct tcf_gate_params *param,
+				ktime_t *start)
 {
-	struct tcf_gate_params *param = &gact->param;
 	ktime_t now, base, cycle;
 	u64 n;
 
@@ -69,12 +72,14 @@ static enum hrtimer_restart gate_timer_f
 {
 	struct tcf_gate *gact = container_of(timer, struct tcf_gate,
 					     hitimer);
-	struct tcf_gate_params *p = &gact->param;
 	struct tcfg_gate_entry *next;
+	struct tcf_gate_params *p;
 	ktime_t close_time, now;
 
 	spin_lock(&gact->tcf_lock);
 
+	p = rcu_dereference_protected(gact->param,
+				      lockdep_is_held(&gact->tcf_lock));
 	next = gact->next_entry;
 
 	/* cycle start, clear pending bit, clear total octets */
@@ -227,6 +232,35 @@ static void release_entry_list(struct li
 	}
 }
 
+static int tcf_gate_copy_entries(struct tcf_gate_params *dst,
+				 const struct tcf_gate_params *src,
+				 struct netlink_ext_ack *extack)
+{
+	struct tcfg_gate_entry *entry;
+	int i = 0;
+
+	list_for_each_entry(entry, &src->entries, list) {
+		struct tcfg_gate_entry *new;
+
+		new = kzalloc(sizeof(*new), GFP_ATOMIC);
+		if (!new) {
+			NL_SET_ERR_MSG(extack, "Not enough memory for entry");
+			return -ENOMEM;
+		}
+
+		new->index      = entry->index;
+		new->gate_state = entry->gate_state;
+		new->interval   = entry->interval;
+		new->ipv        = entry->ipv;
+		new->maxoctets  = entry->maxoctets;
+		list_add_tail(&new->list, &dst->entries);
+		i++;
+	}
+
+	dst->num_entries = i;
+	return 0;
+}
+
 static int parse_gate_list(struct nlattr *list_attr,
 			   struct tcf_gate_params *sched,
 			   struct netlink_ext_ack *extack)
@@ -272,23 +306,42 @@ release_list:
 	return err;
 }
 
-static void gate_setup_timer(struct tcf_gate *gact, u64 basetime,
-			     enum tk_offsets tko, s32 clockid,
-			     bool do_init)
-{
-	if (!do_init) {
-		if (basetime == gact->param.tcfg_basetime &&
-		    tko == gact->tk_offset &&
-		    clockid == gact->param.tcfg_clockid)
-			return;
-
-		spin_unlock_bh(&gact->tcf_lock);
-		hrtimer_cancel(&gact->hitimer);
-		spin_lock_bh(&gact->tcf_lock);
+static bool gate_timer_needs_cancel(u64 basetime, u64 old_basetime,
+				    enum tk_offsets tko,
+				    enum tk_offsets old_tko,
+				    s32 clockid, s32 old_clockid)
+{
+	return basetime != old_basetime ||
+	       clockid != old_clockid ||
+	       tko != old_tko;
+}
+
+static int gate_clock_resolve(s32 clockid, enum tk_offsets *tko,
+			      struct netlink_ext_ack *extack)
+{
+	switch (clockid) {
+	case CLOCK_REALTIME:
+		*tko = TK_OFFS_REAL;
+		return 0;
+	case CLOCK_MONOTONIC:
+		*tko = TK_OFFS_MAX;
+		return 0;
+	case CLOCK_BOOTTIME:
+		*tko = TK_OFFS_BOOT;
+		return 0;
+	case CLOCK_TAI:
+		*tko = TK_OFFS_TAI;
+		return 0;
+	default:
+		NL_SET_ERR_MSG(extack, "Invalid 'clockid'");
+		return -EINVAL;
 	}
-	gact->param.tcfg_basetime = basetime;
-	gact->param.tcfg_clockid = clockid;
-	gact->tk_offset = tko;
+}
+
+static void gate_setup_timer(struct tcf_gate *gact, s32 clockid,
+			     enum tk_offsets tko)
+{
+	WRITE_ONCE(gact->tk_offset, tko);
 	hrtimer_init(&gact->hitimer, clockid, HRTIMER_MODE_ABS_SOFT);
 	gact->hitimer.function = gate_timer_func;
 }
@@ -300,14 +353,21 @@ static int tcf_gate_init(struct net *net
 			 struct netlink_ext_ack *extack)
 {
 	struct tc_action_net *tn = net_generic(net, gate_net_id);
-	enum tk_offsets tk_offset = TK_OFFS_TAI;
+	u64 cycletime = 0, basetime = 0, cycletime_ext = 0;
+	struct tcf_gate_params *p = NULL, *old_p = NULL;
+	enum tk_offsets old_tk_offset = TK_OFFS_TAI;
+	const struct tcf_gate_params *cur_p = NULL;
 	struct nlattr *tb[TCA_GATE_MAX + 1];
+	enum tk_offsets tko = TK_OFFS_TAI;
 	struct tcf_chain *goto_ch = NULL;
-	u64 cycletime = 0, basetime = 0;
-	struct tcf_gate_params *p;
+	s32 timer_clockid = CLOCK_TAI;
+	bool use_old_entries = false;
+	s32 old_clockid = CLOCK_TAI;
+	bool need_cancel = false;
 	s32 clockid = CLOCK_TAI;
 	struct tcf_gate *gact;
 	struct tc_gate *parm;
+	u64 old_basetime = 0;
 	int ret = 0, err;
 	u32 gflags = 0;
 	s32 prio = -1;
@@ -324,26 +384,8 @@ static int tcf_gate_init(struct net *net
 	if (!tb[TCA_GATE_PARMS])
 		return -EINVAL;
 
-	if (tb[TCA_GATE_CLOCKID]) {
+	if (tb[TCA_GATE_CLOCKID])
 		clockid = nla_get_s32(tb[TCA_GATE_CLOCKID]);
-		switch (clockid) {
-		case CLOCK_REALTIME:
-			tk_offset = TK_OFFS_REAL;
-			break;
-		case CLOCK_MONOTONIC:
-			tk_offset = TK_OFFS_MAX;
-			break;
-		case CLOCK_BOOTTIME:
-			tk_offset = TK_OFFS_BOOT;
-			break;
-		case CLOCK_TAI:
-			tk_offset = TK_OFFS_TAI;
-			break;
-		default:
-			NL_SET_ERR_MSG(extack, "Invalid 'clockid'");
-			return -EINVAL;
-		}
-	}
 
 	parm = nla_data(tb[TCA_GATE_PARMS]);
 	index = parm->index;
@@ -369,6 +411,60 @@ static int tcf_gate_init(struct net *net
 		return -EEXIST;
 	}
 
+	gact = to_gate(*a);
+
+	err = tcf_action_check_ctrlact(parm->action, tp, &goto_ch, extack);
+	if (err < 0)
+		goto release_idr;
+
+	p = kzalloc(sizeof(*p), GFP_KERNEL);
+	if (!p) {
+		err = -ENOMEM;
+		goto chain_put;
+	}
+	INIT_LIST_HEAD(&p->entries);
+
+	use_old_entries = !tb[TCA_GATE_ENTRY_LIST];
+	if (!use_old_entries) {
+		err = parse_gate_list(tb[TCA_GATE_ENTRY_LIST], p, extack);
+		if (err < 0)
+			goto err_free;
+		use_old_entries = !err;
+	}
+
+	if (ret == ACT_P_CREATED && use_old_entries) {
+		NL_SET_ERR_MSG(extack, "The entry list is empty");
+		err = -EINVAL;
+		goto err_free;
+	}
+
+	if (ret != ACT_P_CREATED) {
+		rcu_read_lock();
+		cur_p = rcu_dereference(gact->param);
+
+		old_basetime  = cur_p->tcfg_basetime;
+		old_clockid   = cur_p->tcfg_clockid;
+		old_tk_offset = READ_ONCE(gact->tk_offset);
+
+		basetime      = old_basetime;
+		cycletime_ext = cur_p->tcfg_cycletime_ext;
+		prio          = cur_p->tcfg_priority;
+		gflags        = cur_p->tcfg_flags;
+
+		if (!tb[TCA_GATE_CLOCKID])
+			clockid = old_clockid;
+
+		err = 0;
+		if (use_old_entries) {
+			err = tcf_gate_copy_entries(p, cur_p, extack);
+			if (!err && !tb[TCA_GATE_CYCLE_TIME])
+				cycletime = cur_p->tcfg_cycletime;
+		}
+		rcu_read_unlock();
+		if (err)
+			goto err_free;
+	}
+
 	if (tb[TCA_GATE_PRIORITY])
 		prio = nla_get_s32(tb[TCA_GATE_PRIORITY]);
 
@@ -378,25 +474,26 @@ static int tcf_gate_init(struct net *net
 	if (tb[TCA_GATE_FLAGS])
 		gflags = nla_get_u32(tb[TCA_GATE_FLAGS]);
 
-	gact = to_gate(*a);
-	if (ret == ACT_P_CREATED)
-		INIT_LIST_HEAD(&gact->param.entries);
+	if (tb[TCA_GATE_CYCLE_TIME])
+		cycletime = nla_get_u64(tb[TCA_GATE_CYCLE_TIME]);
 
-	err = tcf_action_check_ctrlact(parm->action, tp, &goto_ch, extack);
-	if (err < 0)
-		goto release_idr;
+	if (tb[TCA_GATE_CYCLE_TIME_EXT])
+		cycletime_ext = nla_get_u64(tb[TCA_GATE_CYCLE_TIME_EXT]);
 
-	spin_lock_bh(&gact->tcf_lock);
-	p = &gact->param;
+	err = gate_clock_resolve(clockid, &tko, extack);
+	if (err)
+		goto err_free;
+	timer_clockid = clockid;
+
+	need_cancel = ret != ACT_P_CREATED &&
+		      gate_timer_needs_cancel(basetime, old_basetime,
+					      tko, old_tk_offset,
+					      timer_clockid, old_clockid);
 
-	if (tb[TCA_GATE_CYCLE_TIME])
-		cycletime = nla_get_u64(tb[TCA_GATE_CYCLE_TIME]);
+	if (need_cancel)
+		hrtimer_cancel(&gact->hitimer);
 
-	if (tb[TCA_GATE_ENTRY_LIST]) {
-		err = parse_gate_list(tb[TCA_GATE_ENTRY_LIST], p, extack);
-		if (err < 0)
-			goto chain_put;
-	}
+	spin_lock_bh(&gact->tcf_lock);
 
 	if (!cycletime) {
 		struct tcfg_gate_entry *entry;
@@ -405,22 +502,20 @@ static int tcf_gate_init(struct net *net
 		list_for_each_entry(entry, &p->entries, list)
 			cycle = ktime_add_ns(cycle, entry->interval);
 		cycletime = cycle;
-		if (!cycletime) {
-			err = -EINVAL;
-			goto chain_put;
-		}
 	}
 	p->tcfg_cycletime = cycletime;
+	p->tcfg_cycletime_ext = cycletime_ext;
 
-	if (tb[TCA_GATE_CYCLE_TIME_EXT])
-		p->tcfg_cycletime_ext =
-			nla_get_u64(tb[TCA_GATE_CYCLE_TIME_EXT]);
-
-	gate_setup_timer(gact, basetime, tk_offset, clockid,
-			 ret == ACT_P_CREATED);
+	if (need_cancel || ret == ACT_P_CREATED)
+		gate_setup_timer(gact, timer_clockid, tko);
 	p->tcfg_priority = prio;
 	p->tcfg_flags = gflags;
-	gate_get_start_time(gact, &start);
+	p->tcfg_basetime = basetime;
+	p->tcfg_clockid = timer_clockid;
+	gate_get_start_time(gact, p, &start);
+
+	old_p = rcu_replace_pointer(gact->param, p,
+				    lockdep_is_held(&gact->tcf_lock));
 
 	gact->current_close_time = start;
 	gact->current_gate_status = GATE_ACT_GATE_OPEN | GATE_ACT_PENDING;
@@ -437,11 +532,15 @@ static int tcf_gate_init(struct net *net
 	if (goto_ch)
 		tcf_chain_put_by_act(goto_ch);
 
+	if (old_p)
+		call_rcu(&old_p->rcu, tcf_gate_params_free_rcu);
+
 	return ret;
 
+err_free:
+	release_entry_list(&p->entries);
+	kfree(p);
 chain_put:
-	spin_unlock_bh(&gact->tcf_lock);
-
 	if (goto_ch)
 		tcf_chain_put_by_act(goto_ch);
 release_idr:
@@ -449,21 +548,29 @@ release_idr:
 	 * without taking tcf_lock.
 	 */
 	if (ret == ACT_P_CREATED)
-		gate_setup_timer(gact, gact->param.tcfg_basetime,
-				 gact->tk_offset, gact->param.tcfg_clockid,
-				 true);
+		gate_setup_timer(gact, timer_clockid, tko);
+
 	tcf_idr_release(*a, bind);
 	return err;
 }
 
+static void tcf_gate_params_free_rcu(struct rcu_head *head)
+{
+	struct tcf_gate_params *p = container_of(head, struct tcf_gate_params, rcu);
+
+	release_entry_list(&p->entries);
+	kfree(p);
+}
+
 static void tcf_gate_cleanup(struct tc_action *a)
 {
 	struct tcf_gate *gact = to_gate(a);
 	struct tcf_gate_params *p;
 
-	p = &gact->param;
 	hrtimer_cancel(&gact->hitimer);
-	release_entry_list(&p->entries);
+	p = rcu_dereference_protected(gact->param, 1);
+	if (p)
+		call_rcu(&p->rcu, tcf_gate_params_free_rcu);
 }
 
 static int dumping_entry(struct sk_buff *skb,
@@ -512,10 +619,9 @@ static int tcf_gate_dump(struct sk_buff
 	struct nlattr *entry_list;
 	struct tcf_t t;
 
-	spin_lock_bh(&gact->tcf_lock);
-	opt.action = gact->tcf_action;
-
-	p = &gact->param;
+	rcu_read_lock();
+	opt.action = READ_ONCE(gact->tcf_action);
+	p = rcu_dereference(gact->param);
 
 	if (nla_put(skb, TCA_GATE_PARMS, sizeof(opt), &opt))
 		goto nla_put_failure;
@@ -555,12 +661,12 @@ static int tcf_gate_dump(struct sk_buff
 	tcf_tm_dump(&t, &gact->tcf_tm);
 	if (nla_put_64bit(skb, TCA_GATE_TM, sizeof(t), &t, TCA_GATE_PAD))
 		goto nla_put_failure;
-	spin_unlock_bh(&gact->tcf_lock);
+	rcu_read_unlock();
 
 	return skb->len;
 
 nla_put_failure:
-	spin_unlock_bh(&gact->tcf_lock);
+	rcu_read_unlock();
 	nlmsg_trim(skb, b);
 	return -1;
 }



  parent reply	other threads:[~2026-04-13 16:49 UTC|newest]

Thread overview: 524+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-13 15:54 [PATCH 5.10 000/491] 5.10.253-rc1 review Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 001/491] ARM: clean up the memset64() C wrapper Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 002/491] ip6_tunnel: Fix usage of skb_vlan_inet_prepare() Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 003/491] scsi: lpfc: Properly set WC for DPP mapping Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 004/491] scsi: ufs: core: Move link recovery for hibern8 exit failure to wl_resume Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 005/491] ALSA: usb-audio: Cap the packet size pre-calculations Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 006/491] btrfs: fix incorrect key offset in error message in check_dev_extent_item() Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 007/491] ARM: OMAP2+: add missing of_node_put before break and return Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 008/491] ARM: omap2: Fix reference count leaks in omap_control_init() Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 009/491] bus: fsl-mc: Replace snprintf and sprintf with sysfs_emit in sysfs show functions Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 010/491] bus: fsl-mc: fix use-after-free in driver_override_show() Greg Kroah-Hartman
2026-04-14  4:16   ` Gui-Dong Han
2026-04-13 15:54 ` [PATCH 5.10 011/491] drm/tegra: dsi: fix device leak on probe Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 012/491] bus: omap-ocp2scp: Convert to platform remove callback returning void Greg Kroah-Hartman
2026-04-14 19:35   ` Ben Hutchings
2026-04-13 15:54 ` [PATCH 5.10 013/491] bus: omap-ocp2scp: fix OF populate on driver rebind Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 014/491] clk: tegra: tegra124-emc: fix device leak on set_rate() Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 015/491] ALSA: hda/conexant: Add quirk for HP ZBook Studio G4 Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 016/491] hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced race Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 017/491] ALSA: hda/conexant: Fix headphone jack handling on Acer Swift SF314 Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 018/491] net: arcnet: com20020-pci: fix support for 2.5Mbit cards Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 019/491] media: dvb-core: fix wrong reinitialization of ringbuffer on reopen Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 020/491] nfc: pn533: properly drop the usb interface reference on disconnect Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 021/491] net: usb: kaweth: validate USB endpoints Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 022/491] net: usb: kalmia: " Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 023/491] net: usb: pegasus: " Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 024/491] can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a message Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 025/491] can: ucan: Fix infinite loop from zero-length messages Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 026/491] HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 027/491] x86/efi: defer freeing of boot services memory Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 028/491] ALSA: usb-audio: Use correct version for UAC3 header validation Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 029/491] wifi: radiotap: reject radiotap with unknown bits Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 030/491] IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 031/491] net/sched: ets: fix divide by zero in the offload path Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 032/491] Squashfs: check metadata block offset is within range Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 033/491] drbd: fix "LOGIC BUG" in drbd_al_begin_io_nonblock() Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 034/491] selftests: mptcp: more stable simult_flows tests Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 035/491] platform/x86: thinkpad_acpi: Fix errors reading battery thresholds Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 036/491] net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry handling in ALE table Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 037/491] atm: lec: fix null-ptr-deref in lec_arp_clear_vccs Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 038/491] can: bcm: fix locking for bcm_op runtime updates Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 039/491] can: mcp251x: fix deadlock in error path of mcp251x_open Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 040/491] wifi: cw1200: Fix locking in error paths Greg Kroah-Hartman
2026-04-14 20:48   ` Ben Hutchings
2026-04-14 22:02     ` Bart Van Assche
2026-04-13 15:54 ` [PATCH 5.10 041/491] wifi: wlcore: Fix a locking bug Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 042/491] indirect_call_wrapper: do not reevaluate function pointer Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 043/491] xen/acpi-processor: fix _CST detection using undersized evaluation buffer Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 044/491] ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu() Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 045/491] amd-xgbe: fix sleep while atomic on suspend/resume Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 046/491] net: nfc: nci: Fix zero-length proprietary notifications Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 047/491] nfc: nci: free skb on nci_transceive early error paths Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 048/491] nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callback Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 049/491] nfc: rawsock: cancel tx_work before socket teardown Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 050/491] net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 051/491] net: vxlan: " Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 052/491] net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 053/491] scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT Greg Kroah-Hartman
2026-04-13 15:54 ` [PATCH 5.10 054/491] ACPI: PM: Save NVS memory on Lenovo G70-35 Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 055/491] unshare: fix unshare_fs() handling Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 056/491] ACPI: OSI: Add DMI quirk for Acer Aspire One D255 Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 057/491] scsi: ses: Fix devices attaching to different hosts Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 058/491] powerpc/uaccess: Fix inline assembly for clang build on PPC32 Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 059/491] remoteproc: sysmon: Correct subsys_name_len type in QMI request Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 060/491] powerpc: 83xx: km83xx: Fix keymile vendor prefix Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 061/491] bonding: handle BOND_LINK_FAIL, BOND_LINK_BACK as valid link states Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 062/491] net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 063/491] net/sched: teql: fix NULL pointer dereference in iptunnel_xmit on TEQL slave xmit Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 064/491] ASoC: soc-core: drop delayed_work_pending() check before flush Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 065/491] ASoC: topology: use inclusive language for bclk and fsync Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 066/491] ASoC: dont indicate error message for snd_soc_[pcm_]dai_xxx() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 067/491] ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 068/491] ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 069/491] ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 070/491] ASoC: core: Exit all links before removing their components Greg Kroah-Hartman
2026-04-14 22:15   ` Ben Hutchings
2026-04-15  9:01     ` Cezary Rojewski
2026-04-13 15:55 ` [PATCH 5.10 071/491] ASoC: core: Do not call link_exit() on uninitialized rtd objects Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 072/491] ASoC: soc-core: flush delayed work before removing DAIs and widgets Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 073/491] serial: caif: hold tty->link reference in ldisc_open and ser_release Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 074/491] can: hi311x: hi3110_open(): add check for hi3110_power_enable() return value Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 075/491] netfilter: nft_set_pipapo: fix stack out-of-bounds read in pipapo_drop() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 076/491] netfilter: x_tables: guard option walkers against 1-byte tail reads Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 077/491] netfilter: nfnetlink_queue: fix entry leak in bridge verdict error path Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 078/491] netfilter: nfnetlink_cthelper: fix OOB read in nfnl_cthelper_dump_table() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 079/491] netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labels Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 080/491] regulator: pca9450: Make IRQ optional Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 081/491] regulator: pca9450: Correct interrupt type Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 082/491] sched: idle: Make skipping governor callbacks more consistent Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 083/491] nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 084/491] i40e: fix src IP mask checks and memcpy argument names in cloud filter Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 085/491] e1000/e1000e: Fix leak in DMA error cleanup Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 086/491] ACPI: OSL: fix __iomem type on return from acpi_os_map_generic_address() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 087/491] ASoC: amd: acp3x-rt5682-max9836: Add missing error check for clock acquisition Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 088/491] ASoC: detect empty DMI strings Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 089/491] cgroup: fix race between task migration and iteration Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 090/491] net: usb: lan78xx: fix silent drop of packets with checksum errors Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 091/491] net: usb: lan78xx: skip LTM configuration for LAN7850 Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 092/491] usb/core/quirks: Add Huawei ME906S-device to wakeup quirk Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 093/491] usb: xhci: Fix memory leak in xhci_disable_slot() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 094/491] usb: yurex: fix race in probe Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 095/491] usb: misc: uss720: properly clean up reference in uss720_probe() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 096/491] usb: core: dont power off roothub PHYs if phy_set_mode() fails Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 097/491] usb: cdc-acm: Restore CAP_BRK functionnality to CH343 Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 098/491] USB: usbcore: Introduce usb_bulk_msg_killable() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 099/491] USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 100/491] USB: core: Limit the length of unkillable synchronous timeouts Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 101/491] usb: class: cdc-wdm: fix reordering issue in read code path Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 102/491] usb: renesas_usbhs: fix use-after-free in ISR during device removal Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 103/491] usb: mdc800: handle signal and read racing Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 104/491] usb: image: mdc800: kill download URB on timeout Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 105/491] mm/tracing: rss_stat: ensure curr is false from kthread context Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 106/491] mmc: mmci: Fix device_node reference leak in of_get_dml_pipe_index() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 107/491] tipc: fix divide-by-zero in tipc_sk_filter_connect() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 108/491] libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply() Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 109/491] ceph: fix i_nlink underrun during async unlink Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 110/491] time: add kernel-doc in time.c Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 111/491] time/jiffies: Mark jiffies_64_to_clock_t() notrace Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 112/491] irqchip/gic-v3-its: Limit number of per-device MSIs to the range the ITS supports Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 113/491] staging: rtl8723bs: fix potential out-of-bounds read in rtw_restruct_wmm_ie Greg Kroah-Hartman
2026-04-13 15:55 ` [PATCH 5.10 114/491] staging: rtl8723bs: properly validate the data in rtw_get_ie_ex() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 115/491] media: dvb-net: fix OOB access in ULE extension header tables Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 116/491] batman-adv: Avoid double-rtnl_lock ELP metric worker Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 117/491] parisc: Increase initial mapping to 64 MB with KALLSYMS Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 118/491] nouveau/dpcd: return EBUSY for aux xfer if the device is asleep Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 119/491] parisc: Fix initial page table creation for boot Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 120/491] net: ncsi: fix skb leak in error paths Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 121/491] net: ethernet: arc: emac: quiesce interrupts before requesting IRQ Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 122/491] drm/amdgpu: Fix use-after-free race in VM acquire Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 123/491] tracing: Fix trace_buf_size= cmdline parameter with sizes >= 2G Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 124/491] lib/bootconfig: fix off-by-one in xbc_verify_tree() unclosed brace error Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 125/491] x86/apic: Disable x2apic on resume if the kernel expects so Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 126/491] lib/bootconfig: fix snprintf truncation check in xbc_node_compose_key_after() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 127/491] lib/bootconfig: check bounds before writing in __xbc_open_brace() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 128/491] btrfs: abort transaction on failure to update root in the received subvol ioctl Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 129/491] iio: dac: ds4424: reject -128 RAW value Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 130/491] iio: potentiometer: mcp4131: fix double application of wiper shift Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 131/491] iio: chemical: bme680: Fix measurement wait duration calculation Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 132/491] iio: gyro: mpu3050-core: fix pm_runtime error handling Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 133/491] iio: gyro: mpu3050-i2c: " Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 134/491] iio: imu: inv_icm42600: fix odr switch to the same value Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 135/491] bpf: Forget ranges when refining tnum after JSET Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 136/491] l2tp: do not use sock_hold() in pppol2tp_session_get_sock() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 137/491] io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 138/491] sunrpc: fix cache_request leak in cache_release Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 139/491] nvdimm/bus: Fix potential use after free in asynchronous initialization Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 140/491] NFC: nxp-nci: allow GPIOs to sleep Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 141/491] net: macb: fix use-after-free access to PTP clock Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 142/491] Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 143/491] Bluetooth: L2CAP: Validate L2CAP_INFO_RSP payload length before access Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 144/491] mmc: sdhci-pci-gli: fix GL9750 DMA write corruption Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 145/491] mmc: sdhci: fix timing selection for 1-bit bus width Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 146/491] mtd: rawnand: cadence: Fix error check for dma_alloc_coherent() in cadence_nand_init() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 147/491] iommu/vt-d: Fix intel iommu iotlb sync hardlockup and retry Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 148/491] serial: 8250_pci: add support for the AX99100 Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 149/491] serial: 8250: Fix TX deadlock when using DMA Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 150/491] serial: 8250: Add late synchronize_irq() to shutdown to handle DW UART BUSY Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 151/491] drm/radeon: apply state adjust rules to some additional HAINAN vairants Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 152/491] net: Handle napi_schedule() calls from non-interrupt Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 153/491] gve: defer interrupt enabling until NAPI registration Greg Kroah-Hartman
2026-04-15 10:22   ` Ben Hutchings
2026-04-13 15:56 ` [PATCH 5.10 154/491] drm/exynos: vidi: use priv->vidi_dev for ctx lookup in vidi_connection_ioctl() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 155/491] drm/exynos: vidi: fix to avoid directly dereferencing user pointer Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 156/491] drm/exynos: vidi: use ctx->lock to protect struct vidi_context member variables related to memory alloc/free Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 157/491] ext4: dont set EXT4_GET_BLOCKS_CONVERT when splitting before submitting I/O Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 158/491] ext4: drop extent cache when splitting extent fails Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 159/491] ext4: fix dirtyclusters double decrement on fs shutdown Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 160/491] ata: libata: remove pointless VPRINTK() calls Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 161/491] ata: libata-scsi: refactor ata_scsi_translate() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 162/491] wifi: libertas: fix use-after-free in lbs_free_adapter() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 163/491] wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 164/491] wifi: cfg80211: cancel rfkill_block work in wiphy_unregister() Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 165/491] smb: client: Dont log plaintext credentials in cifs_set_cifscreds Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 166/491] net: phy: register phy led_triggers during probe to avoid AB-BA deadlock Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 167/491] drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sink Greg Kroah-Hartman
2026-04-13 15:56 ` Greg Kroah-Hartman [this message]
2026-04-13 15:56 ` [PATCH 5.10 169/491] s390/xor: Fix xor_xc_2() inline assembly constraints Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 170/491] iomap: reject delalloc mappings during writeback Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 171/491] tracing: Fix syscall events activation by ensuring refcount hits zero Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 172/491] pmdomain: bcm: bcm2835-power: Fix broken reset status read Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 173/491] iio: light: bh1780: fix PM runtime leak on error path Greg Kroah-Hartman
2026-04-13 15:56 ` [PATCH 5.10 174/491] smb: client: fix atomic open with O_DIRECT & O_SYNC Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 175/491] smb: client: fix iface port assignment in parse_server_interfaces Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 176/491] s390/zcrypt: Enable AUTOSEL_DOM for CCA serialnr sysfs attribute Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 177/491] xfs: ensure dquot item is deleted from AIL only after log shutdown Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 178/491] xfs: fix integer overflow in bmap intent sort comparator Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 179/491] crypto: atmel-sha204a - Fix OOM ->tfm_count leak Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 180/491] drm/msm: Fix dma_free_attrs() buffer size Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 181/491] arm64: mm: Add PTE_DIRTY back to PAGE_KERNEL* to fix kexec/hibernation Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 182/491] nfsd: define exports_proc_ops with CONFIG_PROC_FS Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 183/491] NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 184/491] nfsd: fix heap overflow in NFSv4.0 LOCK replay cache Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 185/491] mtd: partitions: redboot: fix style issues Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 186/491] mtd: Avoid boot crash in RedBoot partition table parser Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 187/491] pmdomain: bcm: bcm2835-power: Increase ASB control timeout Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 188/491] iio: imu: inv_icm42600: fix odr switch when turning buffer off Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 189/491] usb: roles: get usb role switch from parent only for usb-b-connector Greg Kroah-Hartman
2026-04-15 11:55   ` Ben Hutchings
2026-04-13 15:57 ` [PATCH 5.10 190/491] usb: gadget: f_tcm: Fix NULL pointer dereferences in nexus handling Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 191/491] can: gs_usb: gs_can_open(): always configure bitrates before starting device Greg Kroah-Hartman
2026-04-15 12:10   ` Ben Hutchings
2026-04-13 15:57 ` [PATCH 5.10 192/491] KVM: SVM: Initialize AVIC VMCB fields if AVIC is enabled with in-kernel APIC Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 193/491] ALSA: pcm: fix wait_time calculations Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 194/491] ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 195/491] smb: client: Compare MACs in constant time Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 196/491] net/tcp-md5: Fix MAC comparison to be constant-time Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 197/491] staging: rtl8723bs: fix null dereference in find_network Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 198/491] soc: fsl: qbman: fix race condition in qman_destroy_fq Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 199/491] wifi: cfg80211: cancel pmsr_free_wk in cfg80211_pmsr_wdev_down Greg Kroah-Hartman
2026-04-15 12:42   ` Ben Hutchings
2026-04-13 15:57 ` [PATCH 5.10 200/491] Bluetooth: LE L2CAP: Disconnect if received packets SDU exceeds IMTU Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 201/491] Bluetooth: LE L2CAP: Disconnect if sum of payload sizes exceed SDU Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 202/491] Bluetooth: SMP: make SM/PER/KDU/BI-04-C happy Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 203/491] Bluetooth: HIDP: Fix possible UAF Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 204/491] net/rose: fix NULL pointer dereference in rose_transmit_link on reconnect Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 205/491] netfilter: ctnetlink: remove refcounting in expectation dumpers Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 206/491] netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 207/491] netfilter: nf_conntrack_sip: fix Content-Length u32 truncation in sip_help_tcp() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 208/491] netfilter: nf_conntrack_h323: fix OOB read in decode_int() CONS case Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 209/491] netfilter: nft_ct: add seqadj extension for natted connections Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 210/491] netfilter: nft_ct: drop pending enqueued packets on removal Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 211/491] netfilter: xt_CT: drop pending enqueued packets on template removal Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 212/491] netfilter: xt_time: use unsigned int for monthday bit shift Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 213/491] netfilter: nf_conntrack_h323: check for zero length in DecodeQ931() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 214/491] net: bcmgenet: increase WoL poll timeout Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 215/491] sched: idle: Consolidate the handling of two special cases Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 216/491] PM: runtime: Fix a race condition related to device removal Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 217/491] net: usb: aqc111: Do not perform PM inside suspend callback Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 218/491] igc: fix missing update of skb->tail in igc_xmit_frame() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 219/491] wifi: mac80211: fix NULL deref in mesh_matches_local() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 220/491] wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 221/491] net: macb: fix uninitialized rx_fs_lock Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 222/491] udp_tunnel: fix NULL deref caused by udp_sock_create6 when CONFIG_IPV6=n Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 223/491] net: bonding: fix NULL deref in bond_debug_rlb_hash_show Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 224/491] nfnetlink_osf: validate individual option lengths in fingerprints Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 225/491] net: dsa: bcm_sf2: fix missing clk_disable_unprepare() in error paths Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 226/491] icmp: fix NULL pointer dereference in icmp_tag_validation() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 227/491] hwmon: (pmbus/isl68137) Fix unchecked return value and use sysfs_emit() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 228/491] i2c: fsi: Fix a potential leak in fsi_i2c_probe() Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 229/491] mtd: rawnand: serialize lock/unlock against other NAND operations Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 230/491] mtd: rawnand: brcmnand: read/write oob during EDU transfer Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 231/491] mtd: rawnand: brcmnand: move to polling in pio mode on oops write Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 232/491] mtd: rawnand: brcmnand: skip DMA during panic write Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 233/491] tools/bootconfig: fix fd leak in load_xbc_file() on fstat failure Greg Kroah-Hartman
2026-04-13 15:57 ` [PATCH 5.10 234/491] netfilter: nft_set_pipapo: split gc into unlink and reclaim phase Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 235/491] xen/privcmd: restrict usage in unprivileged domU Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 236/491] xen/privcmd: add boot control for restricted usage in domU Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 237/491] sh: platform_early: remove pdev->driver_override check Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 238/491] HID: asus: avoid memory leak in asus_report_fixup() Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 239/491] platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1 Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 240/491] platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10 Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 241/491] nvme-pci: ensure were polling a polled queue Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 242/491] HID: mcp2221: cancel last I2C command on read error Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 243/491] ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg() Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 244/491] ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits() Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 245/491] dma-buf: Include ioctl.h in UAPI header Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 246/491] ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390 Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 247/491] xfrm: call xdo_dev_state_delete during state update Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 248/491] xfrm: Fix the usage of skb->sk Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 249/491] esp: fix skb leak with espintcp and async crypto Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 250/491] af_key: validate families in pfkey_send_migrate() Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 251/491] can: statistics: add missing atomic access in hot path Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 252/491] Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv() Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 253/491] Bluetooth: hci_ll: Fix firmware leak on error path Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 254/491] Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 255/491] pinctrl: mediatek: common: Fix probe failure for devices without EINT Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 256/491] nfc: nci: fix circular locking dependency in nci_close_device Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 257/491] net: openvswitch: Avoid releasing netdev before teardown completes Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 258/491] openvswitch: validate MPLS set/set_masked payload length Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 259/491] net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 260/491] rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_size Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 261/491] platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlen Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 262/491] net: fix fanout UAF in packet_release() via NETDEV_UP race Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 263/491] net: enetc: fix the output issue of ethtool --show-ring Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 264/491] dma-mapping: add missing `inline` for `dma_free_attrs` Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 265/491] Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loop Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 266/491] Bluetooth: btusb: clamp SCO altsetting table indices Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 267/491] netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 268/491] netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check() Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 269/491] netfilter: nf_conntrack_expect: skip expectations in other netns via proc Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 270/491] netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 271/491] netlink: introduce NLA_POLICY_MAX_BE Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 272/491] netfilter: nft_payload: reject out-of-range attributes via policy Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 273/491] netlink: hide validation union fields from kdoc Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 274/491] netlink: introduce bigendian integer types Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 275/491] netlink: allow be16 and be32 types in all uint policy checks Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 276/491] netfilter: ctnetlink: use netlink policy range checks Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 277/491] net: macb: use the current queue number for stats Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 278/491] regmap: Synchronize cache for the page selector Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 279/491] RDMA/rw: Fall back to direct SGE on MR pool exhaustion Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 280/491] scsi: scsi_transport_sas: Fix the maximum channel scanning issue Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 281/491] x86/fault: Fold mm_fault_error() into do_user_addr_fault() Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 282/491] x86/fault: Improve kernel-executing-user-memory handling Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 283/491] x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free size Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 284/491] drm/i915/gmbus: fix spurious timeout on 512-byte burst reads Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 285/491] ASoC: Intel: catpt: Fix the device initialization Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 286/491] ACPICA: include/acpi/acpixf.h: Fix indentation Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 287/491] ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 288/491] ACPI: EC: Fix EC address space handler unregistration Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 289/491] ACPI: EC: Fix ECDT probe ordering issues Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 290/491] ACPI: EC: Install address space handler at the namespace root Greg Kroah-Hartman
2026-04-13 20:17   ` Ben Hutchings
2026-04-13 15:58 ` [PATCH 5.10 291/491] ACPI: EC: clean up handlers on probe failure in acpi_ec_setup() Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 292/491] hwmon: (adm1177) fix sysfs ABI violation and current unit conversion Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 293/491] sysctl: fix uninitialized variable in proc_do_large_bitmap Greg Kroah-Hartman
2026-04-13 15:58 ` [PATCH 5.10 294/491] spi: spi-fsl-lpspi: fix teardown order issue (UAF) Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 295/491] s390/barrier: Make array_index_mask_nospec() __always_inline Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 296/491] can: gw: fix OOB heap access in cgw_csum_crc8_rel() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 297/491] cpufreq: conservative: Reset requested_freq on limits change Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 298/491] media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 299/491] virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 300/491] alarmtimer: Fix argument order in alarm_timer_forward() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 301/491] scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 302/491] scsi: ses: Handle positive SCSI error from ses_recv_diag() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 303/491] jbd2: gracefully abort on checkpointing state corruptions Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 304/491] ext4: convert inline data to extents when truncate exceeds inline size Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 305/491] ext4: make recently_deleted() properly work with lazy itable initialization Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 306/491] ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 307/491] ext4: reject mount if bigalloc with s_first_data_block != 0 Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 308/491] phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 309/491] dmaengine: xilinx: xilinx_dma: Fix dma_device directions Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 310/491] dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMA Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 311/491] dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtraction Greg Kroah-Hartman
2026-04-16 17:58   ` Ben Hutchings
2026-04-16 18:20     ` Marek Vasut
2026-04-16 18:43       ` Ben Hutchings
2026-04-18 16:51         ` Marek Vasut
2026-04-13 15:59 ` [PATCH 5.10 312/491] btrfs: fix super block offset in error message in btrfs_validate_super() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 313/491] btrfs: fix lost error when running device stats on multiple devices fs Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 314/491] dmaengine: xilinx_dma: Program interrupt delay timeout Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 315/491] dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMA Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 316/491] futex: Clear stale exiting pointer in futex_lock_pi() retry path Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 317/491] HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 318/491] atm: lec: fix use-after-free in sock_def_readable() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 319/491] objtool: Fix Clang jump table detection Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 320/491] HID: multitouch: Check to ensure report responses match the request Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 321/491] crypto: af-alg - fix NULL pointer dereference in scatterwalk Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 322/491] net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 323/491] net: qrtr: Release distant nodes along the bridge node Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 324/491] net: qrtr: replace qrtr_tx_flow radix_tree with xarray to fix memory leak Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 325/491] net: ipv6: ndisc: fix ndisc_ra_useropt to initialize nduseropt_padX fields to zero to prevent an info-leak Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 326/491] tg3: Fix race for querying speed/duplex Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 327/491] ipv6: icmp: clear skb2->cb[] in ip6_err_gen_icmpv6_unreach() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 328/491] ip6_tunnel: clear skb2->cb[] in ip4ip6_err() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 329/491] bridge: br_nd_send: linearize skb before parsing ND options Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 330/491] net/sched: sch_hfsc: fix divide-by-zero in rtsc_min() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 331/491] ipv6: prevent possible UaF in addrconf_permanent_addr() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 332/491] net: sched: cls_api: fix tc_chain_fill_node to initialize tcm_info to zero to prevent an info-leak Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 333/491] NFC: pn533: bound the UART receive buffer Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 334/491] net: xilinx: axienet: Correct BD length masks to match AXIDMA IP spec Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 335/491] bpf: Fix regsafe() for pointers to packet Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 336/491] net: ipv6: flowlabel: defer exclusive option free until RCU teardown Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 337/491] netfilter: nfnetlink_log: account for netlink header size Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 338/491] netfilter: x_tables: ensure names are nul-terminated Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 339/491] netfilter: ipset: use nla_strcmp for IPSET_ATTR_NAME attr Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 340/491] netfilter: nf_conntrack_helper: pass helper to expect cleanup Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 341/491] netfilter: ctnetlink: zero expect NAT fields when CTA_EXPECT_NAT absent Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 342/491] netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARP Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 343/491] netfilter: nf_tables: reject immediate NF_QUEUE verdict Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 344/491] Bluetooth: MGMT: validate LTK enc_size on load Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 345/491] rds: ib: reject FRMR registration before IB connection is established Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 346/491] net: macb: fix clk handling on PCI glue driver removal Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 347/491] net: macb: properly unregister fixed rate clocks Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 348/491] net/mlx5: Avoid "No data available" when FW version queries fail Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 349/491] net/x25: Fix potential double free of skb Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 350/491] net/x25: Fix overflow when accumulating packets Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 351/491] net/sched: cls_fw: fix NULL pointer dereference on shared blocks Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 352/491] net/sched: cls_flow: " Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 353/491] ipv6: avoid overflows in ip6_datagram_send_ctl() Greg Kroah-Hartman
2026-04-13 15:59 ` [PATCH 5.10 354/491] efi/mokvar-table: Avoid repeated map/unmap of the same page Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 355/491] Revert "drm/vmwgfx: Add seqno waiter for sync_files" Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 356/491] drm/vmwgfx: Add seqno waiter for sync_files Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 357/491] Revert "scsi: core: Wake up the error handler when final completions race against each other" Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 358/491] scsi: core: Wake up the error handler when final completions race against each other Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 359/491] Revert "media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar" Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 360/491] media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 361/491] hwmon: (pxe1610) Check return value of page-select write in probe Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 362/491] hwmon: (occ) Fix missing newline in occ_show_extended() Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 363/491] riscv: kgdb: fix several debug register assignment bugs Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 364/491] drm/ioc32: stop speculation on the drm_compat_ioctl path Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 365/491] wifi: wilc1000: fix u8 overflow in SSID scan buffer size calculation Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 366/491] USB: serial: option: add MeiG Smart SRM825WN Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 367/491] ALSA: caiaq: fix stack out-of-bounds read in init_card Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 368/491] ALSA: ctxfi: Fix missing SPDIFI1 index handling Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 369/491] Bluetooth: SMP: derive legacy responder STK authentication from MITM state Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 370/491] Bluetooth: SMP: force responder MITM requirements before building the pairing response Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 371/491] MIPS: Fix the GCC version check for `__multi3 workaround Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 372/491] hwmon: (occ) Fix division by zero in occ_show_power_1() Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 373/491] drm/ast: dp501: Fix initialization of SCU2C Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 374/491] USB: serial: io_edgeport: add support for Blackbox IC135A Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 375/491] USB: serial: option: add support for Rolling Wireless RW135R-GL Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 376/491] USB: core: add NO_LPM quirk for Razer Kiyo Pro webcam Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 377/491] Input: synaptics-rmi4 - fix a locking bug in an error path Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 378/491] Input: i8042 - add TUXEDO InfinityBook Max 16 Gen10 AMD to i8042 quirk table Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 379/491] Input: xpad - add support for Razer Wolverine V3 Pro Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 380/491] iio: dac: ad5770r: fix error return in ad5770r_read_raw() Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 381/491] iio: light: vcnl4035: fix scan buffer on big-endian Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 382/491] iio: imu: st_lsm6dsx: Set FIFO ODR for accelerometer and gyroscope only Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 383/491] iio: gyro: mpu3050: Fix incorrect free_irq() variable Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 384/491] iio: gyro: mpu3050: Fix irq resource leak Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 385/491] iio: gyro: mpu3050: Move iio_device_register() to correct location Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 386/491] iio: gyro: mpu3050: Fix out-of-sequence free_irq() Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 387/491] usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drive Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 388/491] usb: ulpi: fix double free in ulpi_register_interface() error path Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 389/491] usb: usbtmc: Flush anchored URBs in usbtmc_release Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 390/491] usb: ehci-brcm: fix sleep during atomic Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 391/491] phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 392/491] phy: renesas: rcar-gen3-usb2: Move IRQ request in probe Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 393/491] phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data Greg Kroah-Hartman
2026-04-18 11:38   ` Ben Hutchings
2026-04-13 16:00 ` [PATCH 5.10 394/491] phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 395/491] bridge: br_nd_send: validate ND option lengths Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 396/491] cdc-acm: new quirk for EPSON HMD Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 397/491] comedi: dt2815: add hardware detection to prevent crash Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 398/491] comedi: Reinit dev->spinlock between attachments to low-level drivers Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 399/491] comedi: ni_atmio16d: Fix invalid clean-up after failed attach Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 400/491] comedi: me_daq: Fix potential overrun of firmware buffer Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 401/491] comedi: me4000: " Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 402/491] netfilter: ipset: drop logically empty buckets in mtype_del Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 403/491] vxlan: validate ND option lengths in vxlan_na_create Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 404/491] net: ftgmac100: fix ring allocation unwind on open failure Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 405/491] thunderbolt: Fix property read in nhi_wake_supported() Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 406/491] USB: dummy-hcd: Fix locking/synchronization error Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 407/491] usb: gadget: dummy_hcd: fix premature URB completion when ZLP follows partial transfer Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 408/491] nvmet-tcp: fix use-before-check of sg in bounds validation Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 409/491] usb: gadget: f_subset: Fix unbalanced refcnt in geth_free Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 410/491] usb: gadget: f_rndis: Protect RNDIS options with mutex Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 411/491] usb: gadget: f_uac1_legacy: validate control request size Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 412/491] io_uring/tctx: work around xa_store() allocation error issue Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 413/491] lib/crypto: chacha: Zeroize permuted_state before it leaves scope Greg Kroah-Hartman
2026-04-13 16:00 ` [PATCH 5.10 414/491] wifi: rt2x00usb: fix devres lifetime Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 415/491] xfrm_user: fix info leak in build_report() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 416/491] Input: uinput - fix circular locking dependency with ff-core Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 417/491] Input: uinput - take event lock when submitting FF request "event" Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 418/491] mm/hugetlb: fix skipping of unsharing of pmd page tables Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 419/491] mm/hugetlb: make detecting shared pte more reliable Greg Kroah-Hartman
2026-04-13 20:36   ` Ben Hutchings
2026-04-13 16:01 ` [PATCH 5.10 420/491] mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count Greg Kroah-Hartman
2026-04-13 20:37   ` Ben Hutchings
2026-04-13 16:01 ` [PATCH 5.10 421/491] mm/hugetlb: fix hugetlb_pmd_shared() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 422/491] mm/hugetlb: fix two comments related to huge_pmd_unshare() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 423/491] mm/rmap: " Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 424/491] mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 425/491] media: uvcvideo: Move guid to entity Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 426/491] media: uvcvideo: Allow extra entities Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 427/491] media: uvcvideo: Implement UVC_EXT_GPIO_UNIT Greg Kroah-Hartman
2026-04-13 20:43   ` Ben Hutchings
2026-04-13 20:50     ` Ricardo Ribalda
2026-04-13 16:01 ` [PATCH 5.10 428/491] media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 429/491] media: uvcvideo: Use heuristic to find stream entity Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 430/491] apparmor: validate DFA start states are in bounds in unpack_pdb Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 431/491] apparmor: fix memory leak in verify_header Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 432/491] apparmor: replace recursive profile removal with iterative approach Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 433/491] apparmor: fix: limit the number of levels of policy namespaces Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 434/491] apparmor: fix side-effect bug in match_char() macro usage Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 435/491] apparmor: fix missing bounds check on DEFAULT table in verify_dfa() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 436/491] apparmor: Fix double free of ns_name in aa_replace_profiles() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 437/491] apparmor: fix unprivileged local user can do privileged policy management Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 438/491] apparmor: fix differential encoding verification Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 439/491] apparmor: fix race on rawdata dereference Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 440/491] apparmor: fix race between freeing data and fs accessing it Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 441/491] netfilter: nft_ct: fix use-after-free in timeout object destroy Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 442/491] tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 443/491] wifi: brcmsmac: Fix dma_free_coherent() size Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 444/491] arm64: dts: hisilicon: poplar: Correct PCIe reset GPIO polarity Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 445/491] arm64: dts: hisilicon: hi3798cv200: Add missing dma-ranges Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 446/491] nfc: pn533: allocate rx skb before consuming bytes Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 447/491] batman-adv: reject oversized global TT response buffers Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 448/491] net: altera-tse: fix skb leak on DMA mapping error in tse_start_xmit() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 449/491] mmc: vub300: fix NULL-deref on disconnect Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 450/491] net: qualcomm: qca_uart: report the consumed byte on RX skb allocation failure Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 451/491] net: stmmac: fix integer underflow in chain mode Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 452/491] rxrpc: Fix key/keyring checks in setsockopt(RXRPC_SECURITY_KEY/KEYRING) Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 453/491] xen/privcmd: unregister xenstore notifier on module exit Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 454/491] ASoC: soc-core: dont use discriminatory terms on snd_soc_runtime_get_dai_fmt() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 455/491] ASoC: tegra: Fix Master Volume Control Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 456/491] netlink: add nla be16/32 types to minlen array Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 457/491] cpufreq: governor: Free dbs_data directly when gov->init() fails Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 458/491] cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 459/491] seg6: separate dst_cache for input and output paths in seg6 lwtunnel Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 460/491] net: rfkill: prevent unlimited numbers of rfkill events from being created Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 461/491] usb: gadget: f_hid: move list and spinlock inits from bind to alloc Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 462/491] usb: gadget: u_ether: Fix race between gether_disconnect and eth_stop Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 463/491] usb: gadget: uvc: fix NULL pointer dereference during unbind race Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 464/491] net: macb: Move devm_{free,request}_irq() out of spin lock area Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 465/491] mm/huge_memory: fix folio isnt locked in softleaf_to_folio() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 466/491] ext4: fix the might_sleep() warnings in kvfree() Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 467/491] xfs: save ailp before dropping the AIL lock in push callbacks Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 468/491] xfs: stop reclaim before pushing AIL during unmount Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 469/491] ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 470/491] ext4: publish jinode after initialization Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 471/491] Bluetooth: L2CAP: Fix accepting multiple L2CAP_ECRED_CONN_REQ Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 472/491] drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug Greg Kroah-Hartman
2026-04-13 20:49   ` Ben Hutchings
2026-04-13 16:01 ` [PATCH 5.10 473/491] mmc: core: Drop redundant member in struct mmc host Greg Kroah-Hartman
2026-04-13 16:01 ` [PATCH 5.10 474/491] mmc: core: Drop superfluous validations in mmc_hw|sw_reset() Greg Kroah-Hartman
2026-04-13 21:10   ` Ben Hutchings
2026-04-14 10:52     ` Ulf Hansson
2026-04-13 16:02 ` [PATCH 5.10 475/491] mmc: core: Drop reference counting of the bus_ops Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 476/491] mmc: core: Avoid bitfield RMW for claim/retune flags Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 477/491] Revert "nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()" Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 478/491] nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 479/491] device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 480/491] media: device property: Return true in fwnode_device_is_available for NULL ops Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 481/491] device property: Retrieve fwnode from of_node via accessor Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 482/491] device property: Unify access to of_node Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 483/491] device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint() Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 484/491] device property: Check fwnode->secondary when finding properties Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 485/491] device property: Allow error pointer to be passed to fwnode APIs Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 486/491] device property: Allow secondary lookup in fwnode_get_next_child_node() Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 487/491] batman-adv: avoid OGM aggregation when skb tailroom is insufficient Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 488/491] s390/syscalls: Add spectre boundary for syscall dispatch table Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 489/491] device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 490/491] Revert "PCI: Enable ACS after configuring IOMMU for OF platforms" Greg Kroah-Hartman
2026-04-13 16:02 ` [PATCH 5.10 491/491] io_uring/poll: correctly handle io_poll_add() return value on update Greg Kroah-Hartman
2026-04-13 17:37 ` [PATCH 5.10 000/491] 5.10.253-rc1 review Brett A C Sheffield
2026-04-13 17:59 ` Florian Fainelli
2026-04-13 18:52 ` Jon Hunter
2026-04-14  8:02   ` Pavel Machek
2026-04-15  5:49     ` Ben Copeland
2026-04-15 10:12       ` Ben Copeland
2026-04-14 18:20 ` Mark Brown
2026-04-14 21:39   ` Josh Law
2026-04-15  3:01 ` Barry K. Nathan

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=20260413155825.331584928@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=jhs@mojatatu.com \
    --cc=kuba@kernel.org \
    --cc=p@1g4.org \
    --cc=patches@lists.linux.dev \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=victor@mojatatu.com \
    --cc=vladimir.oltean@nxp.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