patches.lists.linux.dev archive mirror
 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,
	syzbot+740e04c2a93467a0f8c8@syzkaller.appspotmail.com,
	Deepak Sharma <deepak.sharma.472935@gmail.com>,
	Vadim Fedorenko <vadim.fedorenko@linux.dev>,
	Paolo Abeni <pabeni@redhat.com>
Subject: [PATCH 6.12 233/262] net: nfc: nci: Add parameter validation for packet data
Date: Mon, 13 Oct 2025 16:46:15 +0200	[thread overview]
Message-ID: <20251013144334.631973994@linuxfoundation.org> (raw)
In-Reply-To: <20251013144326.116493600@linuxfoundation.org>

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

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

From: Deepak Sharma <deepak.sharma.472935@gmail.com>

commit 9c328f54741bd5465ca1dc717c84c04242fac2e1 upstream.

Syzbot reported an uninitialized value bug in nci_init_req, which was
introduced by commit 5aca7966d2a7 ("Merge tag
'perf-tools-fixes-for-v6.17-2025-09-16' of
git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools").

This bug arises due to very limited and poor input validation
that was done at nic_valid_size(). This validation only
validates the skb->len (directly reflects size provided at the
userspace interface) with the length provided in the buffer
itself (interpreted as NCI_HEADER). This leads to the processing
of memory content at the address assuming the correct layout
per what opcode requires there. This leads to the accesses to
buffer of `skb_buff->data` which is not assigned anything yet.

Following the same silent drop of packets of invalid sizes at
`nic_valid_size()`, add validation of the data in the respective
handlers and return error values in case of failure. Release
the skb if error values are returned from handlers in
`nci_nft_packet` and effectively do a silent drop

Possible TODO: because we silently drop the packets, the
call to `nci_request` will be waiting for completion of request
and will face timeouts. These timeouts can get excessively logged
in the dmesg. A proper handling of them may require to export
`nci_request_cancel` (or propagate error handling from the
nft packets handlers).

Reported-by: syzbot+740e04c2a93467a0f8c8@syzkaller.appspotmail.com
Closes: https://syzkaller.appspot.com/bug?extid=740e04c2a93467a0f8c8
Fixes: 6a2968aaf50c ("NFC: basic NCI protocol implementation")
Tested-by: syzbot+740e04c2a93467a0f8c8@syzkaller.appspotmail.com
Cc: stable@vger.kernel.org
Signed-off-by: Deepak Sharma <deepak.sharma.472935@gmail.com>
Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev>
Link: https://patch.msgid.link/20250925132846.213425-1-deepak.sharma.472935@gmail.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 net/nfc/nci/ntf.c |  135 +++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 99 insertions(+), 36 deletions(-)

--- a/net/nfc/nci/ntf.c
+++ b/net/nfc/nci/ntf.c
@@ -27,11 +27,16 @@
 
 /* Handle NCI Notification packets */
 
-static void nci_core_reset_ntf_packet(struct nci_dev *ndev,
-				      const struct sk_buff *skb)
+static int nci_core_reset_ntf_packet(struct nci_dev *ndev,
+				     const struct sk_buff *skb)
 {
 	/* Handle NCI 2.x core reset notification */
-	const struct nci_core_reset_ntf *ntf = (void *)skb->data;
+	const struct nci_core_reset_ntf *ntf;
+
+	if (skb->len < sizeof(struct nci_core_reset_ntf))
+		return -EINVAL;
+
+	ntf = (struct nci_core_reset_ntf *)skb->data;
 
 	ndev->nci_ver = ntf->nci_ver;
 	pr_debug("nci_ver 0x%x, config_status 0x%x\n",
@@ -42,15 +47,22 @@ static void nci_core_reset_ntf_packet(st
 		__le32_to_cpu(ntf->manufact_specific_info);
 
 	nci_req_complete(ndev, NCI_STATUS_OK);
+
+	return 0;
 }
 
-static void nci_core_conn_credits_ntf_packet(struct nci_dev *ndev,
-					     struct sk_buff *skb)
+static int nci_core_conn_credits_ntf_packet(struct nci_dev *ndev,
+					    struct sk_buff *skb)
 {
-	struct nci_core_conn_credit_ntf *ntf = (void *) skb->data;
+	struct nci_core_conn_credit_ntf *ntf;
 	struct nci_conn_info *conn_info;
 	int i;
 
+	if (skb->len < sizeof(struct nci_core_conn_credit_ntf))
+		return -EINVAL;
+
+	ntf = (struct nci_core_conn_credit_ntf *)skb->data;
+
 	pr_debug("num_entries %d\n", ntf->num_entries);
 
 	if (ntf->num_entries > NCI_MAX_NUM_CONN)
@@ -68,7 +80,7 @@ static void nci_core_conn_credits_ntf_pa
 		conn_info = nci_get_conn_info_by_conn_id(ndev,
 							 ntf->conn_entries[i].conn_id);
 		if (!conn_info)
-			return;
+			return 0;
 
 		atomic_add(ntf->conn_entries[i].credits,
 			   &conn_info->credits_cnt);
@@ -77,12 +89,19 @@ static void nci_core_conn_credits_ntf_pa
 	/* trigger the next tx */
 	if (!skb_queue_empty(&ndev->tx_q))
 		queue_work(ndev->tx_wq, &ndev->tx_work);
+
+	return 0;
 }
 
-static void nci_core_generic_error_ntf_packet(struct nci_dev *ndev,
-					      const struct sk_buff *skb)
+static int nci_core_generic_error_ntf_packet(struct nci_dev *ndev,
+					     const struct sk_buff *skb)
 {
-	__u8 status = skb->data[0];
+	__u8 status;
+
+	if (skb->len < 1)
+		return -EINVAL;
+
+	status = skb->data[0];
 
 	pr_debug("status 0x%x\n", status);
 
@@ -91,12 +110,19 @@ static void nci_core_generic_error_ntf_p
 		   (the state remains the same) */
 		nci_req_complete(ndev, status);
 	}
+
+	return 0;
 }
 
-static void nci_core_conn_intf_error_ntf_packet(struct nci_dev *ndev,
-						struct sk_buff *skb)
+static int nci_core_conn_intf_error_ntf_packet(struct nci_dev *ndev,
+					       struct sk_buff *skb)
 {
-	struct nci_core_intf_error_ntf *ntf = (void *) skb->data;
+	struct nci_core_intf_error_ntf *ntf;
+
+	if (skb->len < sizeof(struct nci_core_intf_error_ntf))
+		return -EINVAL;
+
+	ntf = (struct nci_core_intf_error_ntf *)skb->data;
 
 	ntf->conn_id = nci_conn_id(&ntf->conn_id);
 
@@ -105,6 +131,8 @@ static void nci_core_conn_intf_error_ntf
 	/* complete the data exchange transaction, if exists */
 	if (test_bit(NCI_DATA_EXCHANGE, &ndev->flags))
 		nci_data_exchange_complete(ndev, NULL, ntf->conn_id, -EIO);
+
+	return 0;
 }
 
 static const __u8 *
@@ -329,13 +357,18 @@ void nci_clear_target_list(struct nci_de
 	ndev->n_targets = 0;
 }
 
-static void nci_rf_discover_ntf_packet(struct nci_dev *ndev,
-				       const struct sk_buff *skb)
+static int nci_rf_discover_ntf_packet(struct nci_dev *ndev,
+				      const struct sk_buff *skb)
 {
 	struct nci_rf_discover_ntf ntf;
-	const __u8 *data = skb->data;
+	const __u8 *data;
 	bool add_target = true;
 
+	if (skb->len < sizeof(struct nci_rf_discover_ntf))
+		return -EINVAL;
+
+	data = skb->data;
+
 	ntf.rf_discovery_id = *data++;
 	ntf.rf_protocol = *data++;
 	ntf.rf_tech_and_mode = *data++;
@@ -390,6 +423,8 @@ static void nci_rf_discover_ntf_packet(s
 		nfc_targets_found(ndev->nfc_dev, ndev->targets,
 				  ndev->n_targets);
 	}
+
+	return 0;
 }
 
 static int nci_extract_activation_params_iso_dep(struct nci_dev *ndev,
@@ -531,14 +566,19 @@ static int nci_store_general_bytes_nfc_d
 	return NCI_STATUS_OK;
 }
 
-static void nci_rf_intf_activated_ntf_packet(struct nci_dev *ndev,
-					     const struct sk_buff *skb)
+static int nci_rf_intf_activated_ntf_packet(struct nci_dev *ndev,
+					    const struct sk_buff *skb)
 {
 	struct nci_conn_info *conn_info;
 	struct nci_rf_intf_activated_ntf ntf;
-	const __u8 *data = skb->data;
+	const __u8 *data;
 	int err = NCI_STATUS_OK;
 
+	if (skb->len < sizeof(struct nci_rf_intf_activated_ntf))
+		return -EINVAL;
+
+	data = skb->data;
+
 	ntf.rf_discovery_id = *data++;
 	ntf.rf_interface = *data++;
 	ntf.rf_protocol = *data++;
@@ -645,7 +685,7 @@ exit:
 	if (err == NCI_STATUS_OK) {
 		conn_info = ndev->rf_conn_info;
 		if (!conn_info)
-			return;
+			return 0;
 
 		conn_info->max_pkt_payload_len = ntf.max_data_pkt_payload_size;
 		conn_info->initial_num_credits = ntf.initial_num_credits;
@@ -691,19 +731,26 @@ listen:
 				pr_err("error when signaling tm activation\n");
 		}
 	}
+
+	return 0;
 }
 
-static void nci_rf_deactivate_ntf_packet(struct nci_dev *ndev,
-					 const struct sk_buff *skb)
+static int nci_rf_deactivate_ntf_packet(struct nci_dev *ndev,
+					const struct sk_buff *skb)
 {
 	const struct nci_conn_info *conn_info;
-	const struct nci_rf_deactivate_ntf *ntf = (void *)skb->data;
+	const struct nci_rf_deactivate_ntf *ntf;
+
+	if (skb->len < sizeof(struct nci_rf_deactivate_ntf))
+		return -EINVAL;
+
+	ntf = (struct nci_rf_deactivate_ntf *)skb->data;
 
 	pr_debug("entry, type 0x%x, reason 0x%x\n", ntf->type, ntf->reason);
 
 	conn_info = ndev->rf_conn_info;
 	if (!conn_info)
-		return;
+		return 0;
 
 	/* drop tx data queue */
 	skb_queue_purge(&ndev->tx_q);
@@ -735,14 +782,20 @@ static void nci_rf_deactivate_ntf_packet
 	}
 
 	nci_req_complete(ndev, NCI_STATUS_OK);
+
+	return 0;
 }
 
-static void nci_nfcee_discover_ntf_packet(struct nci_dev *ndev,
-					  const struct sk_buff *skb)
+static int nci_nfcee_discover_ntf_packet(struct nci_dev *ndev,
+					 const struct sk_buff *skb)
 {
 	u8 status = NCI_STATUS_OK;
-	const struct nci_nfcee_discover_ntf *nfcee_ntf =
-				(struct nci_nfcee_discover_ntf *)skb->data;
+	const struct nci_nfcee_discover_ntf *nfcee_ntf;
+
+	if (skb->len < sizeof(struct nci_nfcee_discover_ntf))
+		return -EINVAL;
+
+	nfcee_ntf = (struct nci_nfcee_discover_ntf *)skb->data;
 
 	/* NFCForum NCI 9.2.1 HCI Network Specific Handling
 	 * If the NFCC supports the HCI Network, it SHALL return one,
@@ -753,6 +806,8 @@ static void nci_nfcee_discover_ntf_packe
 	ndev->cur_params.id = nfcee_ntf->nfcee_id;
 
 	nci_req_complete(ndev, status);
+
+	return 0;
 }
 
 void nci_ntf_packet(struct nci_dev *ndev, struct sk_buff *skb)
@@ -779,35 +834,43 @@ void nci_ntf_packet(struct nci_dev *ndev
 
 	switch (ntf_opcode) {
 	case NCI_OP_CORE_RESET_NTF:
-		nci_core_reset_ntf_packet(ndev, skb);
+		if (nci_core_reset_ntf_packet(ndev, skb))
+			goto end;
 		break;
 
 	case NCI_OP_CORE_CONN_CREDITS_NTF:
-		nci_core_conn_credits_ntf_packet(ndev, skb);
+		if (nci_core_conn_credits_ntf_packet(ndev, skb))
+			goto end;
 		break;
 
 	case NCI_OP_CORE_GENERIC_ERROR_NTF:
-		nci_core_generic_error_ntf_packet(ndev, skb);
+		if (nci_core_generic_error_ntf_packet(ndev, skb))
+			goto end;
 		break;
 
 	case NCI_OP_CORE_INTF_ERROR_NTF:
-		nci_core_conn_intf_error_ntf_packet(ndev, skb);
+		if (nci_core_conn_intf_error_ntf_packet(ndev, skb))
+			goto end;
 		break;
 
 	case NCI_OP_RF_DISCOVER_NTF:
-		nci_rf_discover_ntf_packet(ndev, skb);
+		if (nci_rf_discover_ntf_packet(ndev, skb))
+			goto end;
 		break;
 
 	case NCI_OP_RF_INTF_ACTIVATED_NTF:
-		nci_rf_intf_activated_ntf_packet(ndev, skb);
+		if (nci_rf_intf_activated_ntf_packet(ndev, skb))
+			goto end;
 		break;
 
 	case NCI_OP_RF_DEACTIVATE_NTF:
-		nci_rf_deactivate_ntf_packet(ndev, skb);
+		if (nci_rf_deactivate_ntf_packet(ndev, skb))
+			goto end;
 		break;
 
 	case NCI_OP_NFCEE_DISCOVER_NTF:
-		nci_nfcee_discover_ntf_packet(ndev, skb);
+		if (nci_nfcee_discover_ntf_packet(ndev, skb))
+			goto end;
 		break;
 
 	case NCI_OP_RF_NFCEE_ACTION_NTF:



  parent reply	other threads:[~2025-10-13 15:17 UTC|newest]

Thread overview: 277+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-13 14:42 [PATCH 6.12 000/262] 6.12.53-rc1 review Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 001/262] filelock: add FL_RECLAIM to show_fl_flags() macro Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 002/262] init: INITRAMFS_PRESERVE_MTIME should depend on BLK_DEV_INITRD Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 003/262] seccomp: Fix a race with WAIT_KILLABLE_RECV if the tracer replies too fast Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 004/262] selftests: arm64: Check fread return value in exec_target Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 005/262] gfs2: Fix GLF_INVALIDATE_IN_PROGRESS flag clearing in do_xmote Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 006/262] powerpc/8xx: Remove left-over instruction and comments in DataStoreTLBMiss handler Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 007/262] powerpc/603: Really copy kernel PGD entries into all PGDIRs Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 008/262] uprobes: uprobe_warn should use passed task Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 009/262] coresight: trbe: Prevent overflow in PERF_IDX2OFF() Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 010/262] perf: arm_spe: " Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 011/262] smb: server: fix IRD/ORD negotiation with the client Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 012/262] EDAC/i10nm: Skip DIMM enumeration on a disabled memory controller Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 013/262] x86/vdso: Fix output operand size of RDPID Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 014/262] lsm: CONFIG_LSM can depend on CONFIG_SECURITY Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 015/262] btrfs: return any hit error from extent_writepage_io() Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 016/262] pinctrl: renesas: rzg2l: Fix invalid unsigned return in rzg3s_oen_read() Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 017/262] arm64: dts: renesas: rzg2lc-smarc: Disable CAN-FD channel0 Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 018/262] regmap: Remove superfluous check for !config in __regmap_init() Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 019/262] bpf/selftests: Fix test_tcpnotify_user Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 020/262] bpf: Remove migrate_disable in kprobe_multi_link_prog_run Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 021/262] libbpf: Fix reuse of DEVMAP Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 022/262] ARM: dts: renesas: porter: Fix CAN pin group Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 023/262] leds: flash: leds-qcom-flash: Update torch current clamp setting Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 024/262] s390/bpf: Write back tail call counter for BPF_PSEUDO_CALL Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 025/262] s390/bpf: Write back tail call counter for BPF_TRAMP_F_CALL_ORIG Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 026/262] cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus() Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 027/262] firmware: arm_scmi: Mark VirtIO ready before registering scmi_virtio_driver Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 028/262] arm64: dts: imx93-kontron: Fix GPIO for panel regulator Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 029/262] arm64: dts: imx93-kontron: Fix USB port assignment Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 030/262] arm64: dts: imx95: Correct the lpuart7 and lpuart8 srcid Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 031/262] ACPI: processor: idle: Fix memory leak when register cpuidle device failed Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 032/262] soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 033/262] pinctrl: meson-gxl: add missing i2c_d pinmux Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 034/262] blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 035/262] ARM: at91: pm: fix MCKx restore routine Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 036/262] arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map Greg Kroah-Hartman
2025-10-13 14:42 ` [PATCH 6.12 037/262] regulator: scmi: Use int type to store negative error codes Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 038/262] selftests/nolibc: fix EXPECT_NZ macro Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 039/262] leds: leds-lp55xx: Use correct address for memory programming Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 040/262] block: use int to store blk_stack_limits() return value Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 041/262] PM: sleep: core: Clear power.must_resume in noirq suspend error path Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 042/262] vdso: Add struct __kernel_old_timeval forward declaration to gettime.h Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 043/262] ARM: dts: ti: omap: am335x-baltos: Fix ti,en-ck32k-xtal property in DTS to use correct boolean syntax Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 044/262] ARM: dts: ti: omap: omap3-devkit8000-lcd: Fix ti,keep-vref-on property to use correct boolean syntax in DTS Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 045/262] ARM: dts: omap: am335x-cm-t335: Remove unused mcasp num-serializer property Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 046/262] PM / devfreq: mtk-cci: Fix potential error pointer dereference in probe() Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 047/262] power: supply: cw2015: Fix a alignment coding style issue Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 048/262] pinctrl: renesas: Use int type to store negative error codes Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 049/262] null_blk: Fix the description of the cache_size module argument Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 050/262] selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 051/262] selftests: vDSO: vdso_test_abi: Correctly skip whole test with missing vDSO Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 052/262] arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie0 Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 053/262] nbd: restrict sockets to TCP and UDP Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 054/262] PM / devfreq: rockchip-dfi: double count on RK3588 Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 055/262] firmware: firmware: meson-sm: fix compile-test default Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 056/262] soc: mediatek: mtk-svs: fix device leaks on mt8183 probe failure Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 057/262] soc: mediatek: mtk-svs: fix device leaks on mt8192 " Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 058/262] cpuidle: qcom-spm: fix device and OF node leaks at probe Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 059/262] arm64: dts: mediatek: mt8186-tentacruel: Fix touchscreen model Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 060/262] arm64: dts: mediatek: mt6331: Fix pmic, regulators, rtc, keys node names Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 061/262] mmc: core: Fix variable shadowing in mmc_route_rpmb_frames() Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 062/262] arm64: dts: mediatek: mt6795-xperia-m5: Fix mmc0 latch-ck value Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 063/262] arm64: dts: mediatek: mt8395-kontron-i1200: Fix MT6360 regulator nodes Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 064/262] arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 065/262] pwm: tiehrpwm: Dont drop runtime PM reference in .free() Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 066/262] pwm: tiehrpwm: Make code comment in .free() more useful Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 067/262] pwm: tiehrpwm: Fix various off-by-one errors in duty-cycle calculation Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 068/262] pwm: tiehrpwm: Fix corner case in clock divisor calculation Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 069/262] ACPICA: Fix largest possible resource descriptor index Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 070/262] riscv, bpf: Sign extend struct ops return values properly Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 071/262] nvmet-fc: move lsop put work to nvmet_fc_ls_req_op Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 072/262] i3c: master: svc: Use manual response for IBI events Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 073/262] i3c: master: svc: Recycle unused IBI slot Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 074/262] selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 075/262] bpf: Explicitly check accesses to bpf_sock_addr Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 076/262] bpf, arm64: Call bpf_jit_binary_pack_finalize() in bpf_jit_free() Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 077/262] smp: Fix up and expand the smp_call_function_many() kerneldoc Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 078/262] tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host headers Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 079/262] spi: fix return code when spi device has too many chipselects Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 080/262] bpf: Mark kfuncs as __noclone Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 081/262] once: fix race by moving DO_ONCE to separate section Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 082/262] hwmon: (mlxreg-fan) Separate methods of fan setting coming from different subsystems Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 083/262] thermal/drivers/qcom: Make LMH select QCOM_SCM Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 084/262] thermal/drivers/qcom/lmh: Add missing IRQ includes Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 085/262] i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 086/262] i2c: designware: Fix clock issue when PM is disabled Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 087/262] i2c: designware: Add disabling clocks when probe fails Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 088/262] libbpf: Fix error when st-prefix_ops and ops from differ btf Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 089/262] bpf: Enforce expected_attach_type for tailcall compatibility Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 090/262] drm/panel: novatek-nt35560: Fix invalid return value Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 091/262] drm/radeon/r600_cs: clean up of dead code in r600_cs Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 092/262] f2fs: fix condition in __allow_reserved_blocks() Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 093/262] drm/bridge: it6505: select REGMAP_I2C Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 094/262] media: zoran: Remove zoran_fh structure Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 095/262] phy: rockchip: naneng-combphy: Enable U3 OTG port for RK3568 Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 096/262] usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup Greg Kroah-Hartman
2025-10-13 14:43 ` [PATCH 6.12 097/262] usb: misc: qcom_eud: Access EUD_MODE_MANAGER2 through secure calls Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 098/262] serial: max310x: Add error checking in probe() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 099/262] drm/amd/display: Remove redundant semicolons Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 100/262] crypto: keembay - Add missing check after sg_nents_for_len() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 101/262] hwrng: nomadik - add ARM_AMBA dependency Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 102/262] scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 103/262] scsi: myrs: Fix dma_alloc_coherent() error check Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 104/262] crypto: octeontx2 - Call strscpy() with correct size argument Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 105/262] media: rj54n1cb0c: Fix memleak in rj54n1_probe() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 106/262] RDMA/mlx5: Better estimate max_qp_wr to reflect WQE count Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 107/262] RDMA/mlx5: Fix vport loopback forcing for MPV device Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 108/262] PCI/ACPI: Fix pci_acpi_preserve_config() memory leak Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 109/262] ALSA: lx_core: use int type to store negative error codes Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 110/262] media: st-delta: avoid excessive stack usage Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 111/262] crypto: hisilicon/zip - remove unnecessary validation for high-performance mode configurations Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 112/262] crypto: hisilicon - re-enable address prefetch after device resuming Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 113/262] crypto: hisilicon/qm - check whether the input function and PF are on the same device Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 114/262] inet: ping: check sock_net() in ping_get_port() and ping_lookup() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 115/262] coresight: Only register perf symlink for sinks with alloc_buffer Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 116/262] drm/amdgpu: Power up UVD 3 for FW validation (v2) Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 117/262] drm/amd/pm: Disable ULV even if unsupported (v3) Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 118/262] drm/amd/pm: Fix si_upload_smc_data (v3) Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 119/262] drm/amd/pm: Adjust si_upload_smc_data register programming (v3) Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 120/262] drm/amd/pm: Treat zero vblank time as too short in si_dpm (v3) Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 121/262] drm/amd/pm: Disable MCLK switching with non-DC at 120 Hz+ (v2) Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 122/262] drm/amd/pm: Disable SCLK switching on Oland with high pixel clocks (v3) Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 123/262] wifi: mwifiex: send world regulatory domain to driver Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 124/262] PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 125/262] tcp: fix __tcp_close() to only send RST when required Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 126/262] drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 127/262] usb: phy: twl6030: Fix incorrect type for ret Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 128/262] usb: gadget: configfs: Correctly set use_os_string at bind Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 129/262] tty: n_gsm: Dont block input queue by waiting MSC Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 130/262] misc: genwqe: Fix incorrect cmd field being reported in error Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 131/262] pps: fix warning in pps_register_cdev when register device fail Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 132/262] wifi: iwlwifi: Remove redundant header files Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 133/262] idpf: fix Rx descriptor ready check barrier in splitq Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 134/262] ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 135/262] ASoC: Intel: bytcr_rt5640: " Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 136/262] ASoC: Intel: bytcr_rt5651: " Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 137/262] drm/msm/dpu: fix incorrect type for ret Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 138/262] fs: ntfs3: Fix integer overflow in run_unpack() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 139/262] fs/ntfs3: reject index allocation if $BITMAP is empty but blocks exist Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 140/262] iio: consumers: Fix handling of negative channel scale in iio_convert_raw_to_processed() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 141/262] iio: consumers: Fix offset handling " Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 142/262] netfilter: ipset: Remove unused htable_bits in macro ahash_region Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 143/262] ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 144/262] watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 145/262] drivers/base/node: handle error properly in register_one_node() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 146/262] RDMA/cm: Rate limit destroy CM ID timeout error message Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 147/262] wifi: mt76: fix potential memory leak in mt76_wmac_probe() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 148/262] wifi: mt76: mt7996: Fix RX packets configuration for primary WED device Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 149/262] wifi: mt76: mt7996: Convert mt7996_wed_rro_addr to LE Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 150/262] wifi: mt76: mt7915: fix mt7981 pre-calibration Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 151/262] f2fs: fix to update map->m_next_extent correctly in f2fs_map_blocks() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 152/262] f2fs: fix to truncate first page in error path of f2fs_truncate() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 153/262] f2fs: fix to mitigate overhead of f2fs_zero_post_eof_page() Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 154/262] ALSA: pcm: Disable bottom softirqs as part of spin_lock_irq() on PREEMPT_RT Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 155/262] ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 156/262] scsi: qla2xxx: edif: Fix incorrect sign of error code Greg Kroah-Hartman
2025-10-13 14:44 ` [PATCH 6.12 157/262] scsi: qla2xxx: Fix incorrect sign of error code in START_SP_W_RETRIES() Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 158/262] scsi: qla2xxx: Fix incorrect sign of error code in qla_nvme_xmt_ls_rsp() Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 159/262] HID: hidraw: tighten ioctl command parsing Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 160/262] f2fs: fix zero-sized extent for precache extents Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 161/262] Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running" Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 162/262] RDMA/core: Resolve MAC of next-hop device without ARP support Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 163/262] IB/sa: Fix sa_local_svc_timeout_ms read race Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 164/262] Documentation: trace: historgram-design: Separate sched_waking histogram section heading and the following diagram Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 165/262] wifi: ath12k: fix wrong logging ID used for CE Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 166/262] wifi: ath10k: avoid unnecessary wait for service ready message Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 167/262] iommu/vt-d: debugfs: Fix legacy mode page table dump logic Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 168/262] wifi: mac80211: fix Rx packet handling when pubsta information is not available Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 169/262] ASoC: Intel: sof_sdw: Prevent jump to NULL add_sidecar callback Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 170/262] sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 171/262] sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 172/262] sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 173/262] sparc: fix accurate exception reporting in copy_to_user for Niagara 4 Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 174/262] sparc: fix accurate exception reporting in copy_{from,to}_user for M7 Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 175/262] vfio/pds: replace bitmap_free with vfree Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 176/262] crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 177/262] RDMA/rxe: Fix race in do_task() when draining Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 178/262] wifi: rtw89: avoid circular locking dependency in ser_state_run() Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 179/262] PCI: tegra194: Fix duplicate PLL disable in pex_ep_event_pex_rst_assert() Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 180/262] remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 181/262] dm vdo: return error on corrupted metadata in start_restoring_volume functions Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 182/262] coresight-etm4x: Conditionally access register TRCEXTINSELR Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 183/262] coresight: tmc: Support atclk Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 184/262] coresight: catu: " Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 185/262] coresight: etm4x: " Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 186/262] coresight: trbe: Return NULL pointer for allocation failures Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 187/262] coresight: tpda: fix the logic to setup the element size Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 188/262] coresight: Fix incorrect handling for return value of devm_kzalloc Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 189/262] NFSv4.1: fix backchannel max_resp_sz verification check Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 190/262] ipvs: Defer ip_vs_ftp unregister during netns cleanup Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 191/262] netfilter: nfnetlink: reset nlh pointer during batch replay Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 192/262] scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 193/262] usb: vhci-hcd: Prevent suspending virtually attached devices Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 194/262] PCI: rcar-gen4: Add missing 1ms delay after PWR reset assertion Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 195/262] PCI: rcar-gen4: Assure reset occurs before DBI access Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 196/262] PCI: rcar-gen4: Fix inverted break condition in PHY initialization Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 197/262] iommu/vt-d: Disallow dirty tracking if incoherent page walk Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 198/262] RDMA/siw: Always report immediate post SQ errors Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 199/262] net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 200/262] ptp: Add a upper bound on max_vclocks Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 201/262] vhost: vringh: Fix copy_to_iter return value check Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 202/262] Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 203/262] Bluetooth: ISO: Fix possible UAF on iso_conn_free Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 204/262] Bluetooth: ISO: free rx_skb if not consumed Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 205/262] Bluetooth: ISO: dont leak skb in ISO_CONT RX Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 206/262] Bluetooth: hci_sync: Fix using random address for BIG/PA advertisements Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 207/262] KEYS: X.509: Fix Basic Constraints CA flag parsing Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 208/262] hwrng: ks-sa - fix division by zero in ks_sa_rng_init Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 209/262] ocfs2: fix double free in user_cluster_connect() Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 210/262] drivers/base/node: fix double free in register_one_node() Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 211/262] mtd: rawnand: atmel: Fix error handling path in atmel_nand_controller_add_nands Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 212/262] PCI: j721e: Fix incorrect error message in probe() Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 213/262] idpf: fix mismatched free function for dma_alloc_coherent Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 214/262] nfp: fix RSS hash key size when RSS is not supported Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 215/262] net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 216/262] net: dlink: handle copy_thresh allocation failure Greg Kroah-Hartman
2025-10-13 14:45 ` [PATCH 6.12 217/262] net/mlx5: Stop polling for command response if interface goes down Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 218/262] net/mlx5: pagealloc: Fix reclaim race during command interface teardown Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 219/262] net/mlx5: fw reset, add reset timeout work Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 220/262] smb: client: fix crypto buffers in non-linear memory Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 221/262] Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 222/262] vhost: vringh: Modify the return value check Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 223/262] bpf: Reject negative offsets for ALU ops Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 224/262] tpm: Disable TPM2_TCG_HMAC by default Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 225/262] Squashfs: fix uninit-value in squashfs_get_parent Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 226/262] uio_hv_generic: Let userspace take care of interrupt mask Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 227/262] io_uring/waitid: always prune wait queue entry in io_waitid_wait() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 228/262] ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 229/262] ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 230/262] ASoC: codecs: wcd937x: set the comp soundwire port correctly Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 231/262] ASoC: codecs: wcd937x: make stub functions inline Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 232/262] fs: udf: fix OOB read in lengthAllocDescs handling Greg Kroah-Hartman
2025-10-13 14:46 ` Greg Kroah-Hartman [this message]
2025-10-13 14:46 ` [PATCH 6.12 234/262] mfd: rz-mtu3: Fix MTU5 NFCR register offset Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 235/262] mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 236/262] dm: fix queue start/stop imbalance under suspend/load/resume races Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 237/262] dm: fix NULL pointer dereference in __dm_suspend() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 238/262] LoongArch: Automatically disable kaslr if boot from kexec_file Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 239/262] ksmbd: Fix race condition in RPC handle list access Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 240/262] ksmbd: fix error code overwriting in smb2_get_info_filesystem() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 241/262] ksmbd: add max ip connections parameter Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 242/262] ext4: fix checks for orphan inodes Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 243/262] KVM: SVM: Skip fastpath emulation on VM-Exit if next RIP isnt valid Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 244/262] fbdev: simplefb: Fix use after free in simplefb_detach_genpds() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 245/262] mm: hugetlb: avoid soft lockup when mprotect to large memory area Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 246/262] nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in ndtest_probe() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 247/262] misc: fastrpc: Save actual DMA size in fastrpc_map structure Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 248/262] misc: fastrpc: Fix fastrpc_map_lookup operation Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 249/262] misc: fastrpc: fix possible map leak in fastrpc_put_args Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 250/262] misc: fastrpc: Skip reference for DMA handles Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 251/262] Input: atmel_mxt_ts - allow reset GPIO to sleep Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 252/262] Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 253/262] sunrpc: fix null pointer dereference on zero-length checksum Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 254/262] remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 255/262] tee: fix register_shm_helper() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 256/262] pinctrl: check the return value of pinmux_ops::get_function_name() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 257/262] bus: fsl-mc: Check return value of platform_get_resource() Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 258/262] net/9p: Fix buffer overflow in USB transport layer Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 259/262] net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 260/262] usb: typec: tipd: Clear interrupts first Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 261/262] arm64: dts: qcom: qcm2290: Disable USB SS bus instances in park mode Greg Kroah-Hartman
2025-10-13 14:46 ` [PATCH 6.12 262/262] usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call Greg Kroah-Hartman
2025-10-13 16:57 ` [PATCH 6.12 000/262] 6.12.53-rc1 review Florian Fainelli
2025-10-13 17:06 ` Brett A C Sheffield
2025-10-14  1:14 ` Peter Schneider
2025-10-14  8:46 ` Pavel Machek
2025-10-14 11:26 ` Naresh Kamboju
2025-10-14 14:08   ` Naresh Kamboju
2025-10-14 14:45     ` Ilya Leoshkevich
2025-10-15  8:46       ` Greg Kroah-Hartman
2025-10-15 13:05         ` Ilya Leoshkevich
2025-10-14 13:09 ` Jon Hunter
2025-10-14 13:51 ` Ron Economos
2025-10-14 14:17 ` Harshit Mogalapalli
2025-10-14 17:52 ` Shuah Khan
2025-10-14 18:11 ` Miguel Ojeda

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=20251013144334.631973994@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=deepak.sharma.472935@gmail.com \
    --cc=pabeni@redhat.com \
    --cc=patches@lists.linux.dev \
    --cc=stable@vger.kernel.org \
    --cc=syzbot+740e04c2a93467a0f8c8@syzkaller.appspotmail.com \
    --cc=vadim.fedorenko@linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).