From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev,
Kaustabh Chakraborty <kauschluss@disroot.org>,
Ulf Hansson <ulf.hansson@linaro.org>,
Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.12 077/393] mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves
Date: Thu, 17 Apr 2025 19:48:06 +0200 [thread overview]
Message-ID: <20250417175110.699271597@linuxfoundation.org> (raw)
In-Reply-To: <20250417175107.546547190@linuxfoundation.org>
6.12-stable review patch. If anyone has any objections, please let me know.
------------------
From: Kaustabh Chakraborty <kauschluss@disroot.org>
[ Upstream commit 57c0902f8bec51add5a1eb908d8b876592725d81 ]
In certain DW MMC implementations (such as in some Exynos7870
controllers), 64-bit read/write is not allowed from a 64-bit FIFO.
Add a quirk which facilitates accessing the 64-bit FIFO registers in two
32-bit halves.
Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
Link: https://lore.kernel.org/r/20250219-exynos7870-mmc-v2-2-b4255a3e39ed@disroot.org
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
drivers/mmc/host/dw_mmc.c | 94 ++++++++++++++++++++++++++++++++++++++-
drivers/mmc/host/dw_mmc.h | 27 +++++++++++
2 files changed, 119 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/host/dw_mmc.c b/drivers/mmc/host/dw_mmc.c
index e9f6e4e622901..55158540c28cf 100644
--- a/drivers/mmc/host/dw_mmc.c
+++ b/drivers/mmc/host/dw_mmc.c
@@ -2579,6 +2579,91 @@ static void dw_mci_pull_data64(struct dw_mci *host, void *buf, int cnt)
}
}
+static void dw_mci_push_data64_32(struct dw_mci *host, void *buf, int cnt)
+{
+ struct mmc_data *data = host->data;
+ int init_cnt = cnt;
+
+ /* try and push anything in the part_buf */
+ if (unlikely(host->part_buf_count)) {
+ int len = dw_mci_push_part_bytes(host, buf, cnt);
+
+ buf += len;
+ cnt -= len;
+
+ if (host->part_buf_count == 8) {
+ mci_fifo_l_writeq(host->fifo_reg, host->part_buf);
+ host->part_buf_count = 0;
+ }
+ }
+#ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
+ if (unlikely((unsigned long)buf & 0x7)) {
+ while (cnt >= 8) {
+ u64 aligned_buf[16];
+ int len = min(cnt & -8, (int)sizeof(aligned_buf));
+ int items = len >> 3;
+ int i;
+ /* memcpy from input buffer into aligned buffer */
+ memcpy(aligned_buf, buf, len);
+ buf += len;
+ cnt -= len;
+ /* push data from aligned buffer into fifo */
+ for (i = 0; i < items; ++i)
+ mci_fifo_l_writeq(host->fifo_reg, aligned_buf[i]);
+ }
+ } else
+#endif
+ {
+ u64 *pdata = buf;
+
+ for (; cnt >= 8; cnt -= 8)
+ mci_fifo_l_writeq(host->fifo_reg, *pdata++);
+ buf = pdata;
+ }
+ /* put anything remaining in the part_buf */
+ if (cnt) {
+ dw_mci_set_part_bytes(host, buf, cnt);
+ /* Push data if we have reached the expected data length */
+ if ((data->bytes_xfered + init_cnt) ==
+ (data->blksz * data->blocks))
+ mci_fifo_l_writeq(host->fifo_reg, host->part_buf);
+ }
+}
+
+static void dw_mci_pull_data64_32(struct dw_mci *host, void *buf, int cnt)
+{
+#ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
+ if (unlikely((unsigned long)buf & 0x7)) {
+ while (cnt >= 8) {
+ /* pull data from fifo into aligned buffer */
+ u64 aligned_buf[16];
+ int len = min(cnt & -8, (int)sizeof(aligned_buf));
+ int items = len >> 3;
+ int i;
+
+ for (i = 0; i < items; ++i)
+ aligned_buf[i] = mci_fifo_l_readq(host->fifo_reg);
+
+ /* memcpy from aligned buffer into output buffer */
+ memcpy(buf, aligned_buf, len);
+ buf += len;
+ cnt -= len;
+ }
+ } else
+#endif
+ {
+ u64 *pdata = buf;
+
+ for (; cnt >= 8; cnt -= 8)
+ *pdata++ = mci_fifo_l_readq(host->fifo_reg);
+ buf = pdata;
+ }
+ if (cnt) {
+ host->part_buf = mci_fifo_l_readq(host->fifo_reg);
+ dw_mci_pull_final_bytes(host, buf, cnt);
+ }
+}
+
static void dw_mci_pull_data(struct dw_mci *host, void *buf, int cnt)
{
int len;
@@ -3379,8 +3464,13 @@ int dw_mci_probe(struct dw_mci *host)
width = 16;
host->data_shift = 1;
} else if (i == 2) {
- host->push_data = dw_mci_push_data64;
- host->pull_data = dw_mci_pull_data64;
+ if ((host->quirks & DW_MMC_QUIRK_FIFO64_32)) {
+ host->push_data = dw_mci_push_data64_32;
+ host->pull_data = dw_mci_pull_data64_32;
+ } else {
+ host->push_data = dw_mci_push_data64;
+ host->pull_data = dw_mci_pull_data64;
+ }
width = 64;
host->data_shift = 3;
} else {
diff --git a/drivers/mmc/host/dw_mmc.h b/drivers/mmc/host/dw_mmc.h
index 6447b916990dc..5463392dc8110 100644
--- a/drivers/mmc/host/dw_mmc.h
+++ b/drivers/mmc/host/dw_mmc.h
@@ -281,6 +281,8 @@ struct dw_mci_board {
/* Support for longer data read timeout */
#define DW_MMC_QUIRK_EXTENDED_TMOUT BIT(0)
+/* Force 32-bit access to the FIFO */
+#define DW_MMC_QUIRK_FIFO64_32 BIT(1)
#define DW_MMC_240A 0x240a
#define DW_MMC_280A 0x280a
@@ -472,6 +474,31 @@ struct dw_mci_board {
#define mci_fifo_writel(__value, __reg) __raw_writel(__reg, __value)
#define mci_fifo_writeq(__value, __reg) __raw_writeq(__reg, __value)
+/*
+ * Some dw_mmc devices have 64-bit FIFOs, but expect them to be
+ * accessed using two 32-bit accesses. If such controller is used
+ * with a 64-bit kernel, this has to be done explicitly.
+ */
+static inline u64 mci_fifo_l_readq(void __iomem *addr)
+{
+ u64 ans;
+ u32 proxy[2];
+
+ proxy[0] = mci_fifo_readl(addr);
+ proxy[1] = mci_fifo_readl(addr + 4);
+ memcpy(&ans, proxy, 8);
+ return ans;
+}
+
+static inline void mci_fifo_l_writeq(void __iomem *addr, u64 value)
+{
+ u32 proxy[2];
+
+ memcpy(proxy, &value, 8);
+ mci_fifo_writel(addr, proxy[0]);
+ mci_fifo_writel(addr + 4, proxy[1]);
+}
+
/* Register access macros */
#define mci_readl(dev, reg) \
readl_relaxed((dev)->regs + SDMMC_##reg)
--
2.39.5
next prev parent reply other threads:[~2025-04-17 18:41 UTC|newest]
Thread overview: 402+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-17 17:46 [PATCH 6.12 000/393] 6.12.24-rc1 review Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 001/393] ASoC: Intel: adl: add 2xrt1316 audio configuration Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 002/393] cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 003/393] cgroup/cpuset: Fix error handling in remote_partition_disable() Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 004/393] cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 005/393] cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 006/393] cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 007/393] cgroup/cpuset: Fix race between newly created partition and dying one Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 008/393] gpiolib: of: Fix the choice for Ingenic NAND quirk Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 009/393] selftests/futex: futex_waitv wouldblock test should fail Greg Kroah-Hartman
2025-04-17 17:46 ` [PATCH 6.12 010/393] ublk: refactor recovery configuration flag helpers Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 011/393] ublk: fix handling recovery & reissue in ublk_abort_queue() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 012/393] drm/i915: Disable RPG during live selftest Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 013/393] x86/acpi: Dont limit CPUs to 1 for Xen PV guests due to disabled ACPI Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 014/393] drm/xe/hw_engine: define sysfs_ops on all directories Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 015/393] ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 016/393] objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 017/393] tipc: fix memory leak in tipc_link_xmit Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 018/393] codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 019/393] net: tls: explicitly disallow disconnect Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 020/393] octeontx2-pf: qos: fix VF root node parent queue index Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 021/393] tc: Ensure we have enough buffer space when sending filter netlink notifications Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 022/393] net: ethtool: Dont call .cleanup_data when prepare_data fails Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 023/393] drm/tests: modeset: Fix drm_display_mode memory leak Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 024/393] drm/tests: helpers: Create kunit helper to destroy a drm_display_mode Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 025/393] drm/tests: cmdline: Fix drm_display_mode memory leak Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 026/393] drm/tests: modes: " Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 027/393] drm/tests: probe-helper: " Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 028/393] net: libwx: handle page_pool_dev_alloc_pages error Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 029/393] ata: sata_sx4: Add error handling in pdc20621_i2c_read() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 030/393] drm/i915/huc: Fix fence not released on early probe errors Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 031/393] nvmet-fcloop: swap list_add_tail arguments Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 032/393] net_sched: sch_sfq: use a temporary work area for validating configuration Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 033/393] net_sched: sch_sfq: move the limit validation Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 034/393] smb: client: fix UAF in decryption with multichannel Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 035/393] net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 036/393] net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 037/393] ipv6: Align behavior across nexthops during path selection Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 038/393] net: ppp: Add bound checking for skb data on ppp_sync_txmung Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 039/393] nft_set_pipapo: fix incorrect avx2 match of 5th field octet Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 040/393] iommu/exynos: Fix suspend/resume with IDENTITY domain Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 041/393] iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 042/393] perf/core: Add aux_pause, aux_resume, aux_start_paused Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 043/393] perf/core: Simplify the perf_event_alloc() error path Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 044/393] perf: Fix hang while freeing sigtrap event Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 045/393] fs: consistently deref the files table with rcu_dereference_raw() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 046/393] umount: Allow superblock owners to force umount Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 047/393] pm: cpupower: bench: Prevent NULL dereference on malloc failure Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 048/393] x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 049/393] x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 050/393] x86/ia32: Leave NULL selector values 0~3 unchanged Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 051/393] x86/cpu: Dont clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 052/393] perf: arm_pmu: Dont disable counter in armpmu_add() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 053/393] perf/dwc_pcie: fix some unreleased resources Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 054/393] PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 055/393] Flush console log from kernel_power_off() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 056/393] arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 057/393] xen/mcelog: Add __nonstring annotations for unterminated strings Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 058/393] zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 059/393] platform/chrome: cros_ec_lpc: Match on Framework ACPI device Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 060/393] ASoC: SOF: topology: Use krealloc_array() to replace krealloc() Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 061/393] HID: pidff: Convert infinite length from Linux API to PID standard Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 062/393] HID: pidff: Do not send effect envelope if its empty Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 063/393] HID: pidff: Add MISSING_DELAY quirk and its detection Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 064/393] HID: pidff: Add MISSING_PBO " Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 065/393] HID: pidff: Add PERMISSIVE_CONTROL quirk Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 066/393] HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 067/393] HID: pidff: Add FIX_WHEEL_DIRECTION quirk Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 068/393] HID: Add hid-universal-pidff driver and supported device ids Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 069/393] HID: pidff: Add PERIODIC_SINE_ONLY quirk Greg Kroah-Hartman
2025-04-17 17:47 ` [PATCH 6.12 070/393] HID: pidff: Fix null pointer dereference in pidff_find_fields Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 071/393] ASoC: amd: ps: use macro for ACP6.3 pci revision id Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 072/393] ALSA: hda: intel: Fix Optimus when GPU has no sound Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 073/393] ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 074/393] ASoC: fsl_audmix: register card device depends on dais property Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 075/393] media: uvcvideo: Add quirk for Actions UVC05 Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 076/393] media: s5p-mfc: Corrected NV12M/NV21M plane-sizes Greg Kroah-Hartman
2025-04-17 17:48 ` Greg Kroah-Hartman [this message]
2025-04-17 17:48 ` [PATCH 6.12 078/393] ALSA: usb-audio: Fix CME quirk for UF series keyboards Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 079/393] ASoC: amd: Add DMI quirk for ACP6X mic support Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 080/393] ASoC: amd: yc: update quirk data for new Lenovo model Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 081/393] platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 082/393] wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 083/393] wifi: ath11k: fix memory leak in ath11k_xxx_remove() Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 084/393] wifi: ath12k: fix memory leak in ath12k_pci_remove() Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 085/393] wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process Greg Kroah-Hartman
2025-04-20 21:42 ` Alexander Tsoy
2025-04-22 7:40 ` Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 086/393] ata: libata-core: Add external to the libata.force kernel parameter Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 087/393] scsi: mpi3mr: Avoid reply queue full condition Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 088/393] scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 089/393] net: page_pool: dont cast mp param to devmem Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 090/393] f2fs: dont retry IO for corrupted data scenario Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 091/393] wifi: mac80211: add strict mode disabling workarounds Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 092/393] wifi: mac80211: ensure sdata->work is canceled before initialized Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 093/393] scsi: target: spc: Fix RSOC parameter data header size Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 094/393] net: usb: asix_devices: add FiberGecko DeviceID Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 095/393] page_pool: avoid infinite loop to schedule delayed worker Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 096/393] can: flexcan: Add quirk to handle separate interrupt lines for mailboxes Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 097/393] can: flexcan: add NXP S32G2/S32G3 SoC support Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 098/393] jfs: Fix uninit-value access of imap allocated in the diMount() function Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 099/393] fs/jfs: cast inactags to s64 to prevent potential overflow Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 100/393] fs/jfs: Prevent integer overflow in AG size calculation Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 101/393] jfs: Prevent copying of nlink with value 0 from disk inode Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 102/393] jfs: add sanity check for agwidth in dbMount Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 103/393] ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 104/393] net: sfp: add quirk for 2.5G OEM BX SFP Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 105/393] wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 106/393] f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 107/393] net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 108/393] ahci: add PCI ID for Marvell 88SE9215 SATA Controller Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 109/393] ext4: protect ext4_release_dquot against freezing Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 110/393] Revert "f2fs: rebuild nat_bits during umount" Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 111/393] ext4: ignore xattrs past end Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 112/393] cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 113/393] scsi: st: Fix array overflow in st_setup() Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 114/393] ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 115/393] btrfs: harden block_group::bg_list against list_del() races Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 116/393] wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 117/393] net: vlan: dont propagate flags on open Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 118/393] tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 119/393] Bluetooth: btintel_pcie: Add device id of Whale Peak Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 120/393] Bluetooth: hci_uart: fix race during initialization Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 121/393] Bluetooth: btusb: Add 2 HWIDs for MT7922 Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 122/393] Bluetooth: hci_qca: use the power sequencer for wcn6750 Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 123/393] Bluetooth: qca: simplify WCN399x NVM loading Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 124/393] Bluetooth: Add quirk for broken READ_VOICE_SETTING Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 125/393] Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 126/393] drm: allow encoder mode_set even when connectors change for crtc Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 127/393] drm/xe/bmg: Add new PCI IDs Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 128/393] drm/xe/vf: Dont try to trigger a full GT reset if VF Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 129/393] drm/amd/display: Update Cursor request mode to the beginning prefetch always Greg Kroah-Hartman
2025-04-17 17:48 ` [PATCH 6.12 130/393] drm/amdgpu: Unlocked unmap only clear page table leaves Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 131/393] drm: panel-orientation-quirks: Add support for AYANEO 2S Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 132/393] drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 133/393] drm: panel-orientation-quirks: Add quirk for AYA NEO Slide Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 134/393] drm: panel-orientation-quirks: Add new quirk for GPD Win 2 Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 135/393] drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 136/393] drm/debugfs: fix printk format for bridge index Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 137/393] drm/bridge: panel: forbid initializing a panel with unknown connector type Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 138/393] drm/amd/display: stop DML2 from removing pipes based on planes Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 139/393] drivers: base: devres: Allow to release group on device release Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 140/393] drm/amdkfd: clamp queue size to minimum Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 141/393] drm/amdkfd: Fix mode1 reset crash issue Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 142/393] drm/amdkfd: Fix pqm_destroy_queue race with GPU reset Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 143/393] drm/amdkfd: debugfs hang_hws skip GPU with MES Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 144/393] drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 145/393] drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 146/393] drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 147/393] PCI: Add Rockchip Vendor ID Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 148/393] drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 149/393] PCI: Enable Configuration RRS SV early Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 150/393] drm/amdgpu: Fix the race condition for draining retry fault Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 151/393] PCI: Check BAR index for validity Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 152/393] PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 153/393] drm/amdgpu: grab an additional reference on the gang fence v2 Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 154/393] fbdev: omapfb: Add plane value check Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 155/393] tracing: probe-events: Add comments about entry data storing code Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 156/393] ktest: Fix Test Failures Due to Missing LOG_FILE Directories Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 157/393] tpm, tpm_tis: Workaround failed command reception on Infineon devices Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 158/393] tpm: End any active auth session before shutdown Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 159/393] pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 160/393] pwm: rcar: Improve register calculation Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 161/393] pwm: fsl-ftm: Handle clk_get_rate() returning 0 Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 162/393] erofs: set error to bio if file-backed IO fails Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 163/393] bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 164/393] ext4: dont treat fhandle lookup of ea_inode as FS corruption Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 165/393] s390/pci: Fix s390_mmio_read/write syscall page fault handling Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 166/393] HID: pidff: Clamp PERIODIC effect period to devices logical range Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 167/393] HID: pidff: Stop all effects before enabling actuators Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 168/393] HID: pidff: Completely rework and fix pidff_reset function Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 169/393] HID: pidff: Simplify pidff_upload_effect function Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 170/393] HID: pidff: Define values used in pidff_find_special_fields Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 171/393] HID: pidff: Rescale time values to match field units Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 172/393] HID: pidff: Factor out code for setting gain Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 173/393] HID: pidff: Move all hid-pidff definitions to a dedicated header Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 174/393] HID: pidff: Simplify pidff_rescale_signed Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 175/393] HID: pidff: Use macros instead of hardcoded min/max values for shorts Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 176/393] HID: pidff: Factor out pool report fetch and remove excess declaration Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 177/393] HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 178/393] HID: hid-universal-pidff: Add Asetek wheelbases support Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 179/393] HID: pidff: Comment and code style update Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 180/393] HID: pidff: Support device error response from PID_BLOCK_LOAD Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 181/393] HID: pidff: Remove redundant call to pidff_find_special_keys Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 182/393] HID: pidff: Rename two functions to align them with naming convention Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 183/393] HID: pidff: Clamp effect playback LOOP_COUNT value Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 184/393] HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 185/393] HID: pidff: Fix 90 degrees direction name North -> East Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 186/393] HID: pidff: Fix set_device_control() Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 187/393] auxdisplay: hd44780: Fix an API misuse in hd44780.c Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 188/393] dt-bindings: media: st,stmipid02: correct lane-polarities maxItems Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 189/393] media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization Greg Kroah-Hartman
2025-04-17 17:49 ` [PATCH 6.12 190/393] media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 191/393] media: uapi: rkisp1-config: Fix typo in extensible params example Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 192/393] media: mgb4: Fix CMT registers update logic Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 193/393] media: i2c: adv748x: Fix test pattern selection mask Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 194/393] media: mgb4: Fix switched CMT frequency range "magic values" sets Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 195/393] media: intel/ipu6: set the dev_parent of video device to pdev Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 196/393] media: venus: hfi: add a check to handle OOB in sfr region Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 197/393] media: venus: hfi: add check to handle incorrect queue size Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 198/393] media: vim2m: print device name after registering device Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 199/393] media: siano: Fix error handling in smsdvb_module_init() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 200/393] media: rockchip: rga: fix rga offset lookup Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 201/393] xenfs/xensyms: respect hypervisors "next" indication Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 202/393] arm64: cputype: Add MIDR_CORTEX_A76AE Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 203/393] arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 204/393] arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 205/393] arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 206/393] KVM: arm64: Tear down vGIC on failed vCPU creation Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 207/393] spi: cadence-qspi: Fix probe on AM62A LP SK Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 208/393] mtd: rawnand: brcmnand: fix PM resume warning Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 209/393] tpm, tpm_tis: Fix timeout handling when waiting for TPM status Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 210/393] accel/ivpu: Fix PM related deadlocks in MS IOCTLs Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 211/393] media: streamzap: prevent processing IR data on URB failure Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 212/393] media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 213/393] media: visl: Fix ERANGE error when setting enum controls Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 214/393] media: platform: stm32: Add check for clk_enable() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 215/393] media: imx219: Adjust PLL settings based on the number of MIPI lanes Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 216/393] media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 217/393] Revert "media: imx214: Fix the error handling in imx214_probe()" Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 218/393] media: i2c: ccs: Set the devices runtime PM status correctly in remove Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 219/393] media: i2c: ccs: Set the devices runtime PM status correctly in probe Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 220/393] media: i2c: ov7251: Set enable GPIO low " Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 221/393] media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 222/393] media: nuvoton: Fix reference handling of ece_node Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 223/393] media: nuvoton: Fix reference handling of ece_pdev Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 224/393] media: venus: hfi_parser: add check to avoid out of bound access Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 225/393] media: venus: hfi_parser: refactor hfi packet parsing logic Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 226/393] media: i2c: imx319: Rectify runtime PM handling probe and remove Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 227/393] media: i2c: imx219: Rectify runtime PM handling in " Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 228/393] media: i2c: imx214: Rectify probe error handling related to runtime PM Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 229/393] media: chips-media: wave5: Fix gray color on screen Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 230/393] media: chips-media: wave5: Avoid race condition in the interrupt handler Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 231/393] media: chips-media: wave5: Fix a hang after seeking Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 232/393] media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 233/393] mptcp: sockopt: fix getting IPV6_V6ONLY Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 234/393] mptcp: sockopt: fix getting freebind & transparent Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 235/393] mtd: Add check for devm_kcalloc() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 236/393] net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 237/393] net: dsa: mv88e6xxx: fix internal PHYs " Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 238/393] mtd: Replace kcalloc() with devm_kcalloc() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 239/393] clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 240/393] wifi: mt76: Add check for devm_kstrdup() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 241/393] wifi: mac80211: fix integer overflow in hwmp_route_info_get() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 242/393] wifi: mt76: mt7925: ensure wow pattern command align fw format Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 243/393] wifi: mt76: mt7925: fix country count limitation for CLC Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 244/393] wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 245/393] wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 246/393] io_uring/net: fix accept multishot handling Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 247/393] io_uring/net: fix io_req_post_cqe abuse by send bundle Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 248/393] io_uring/kbuf: reject zero sized provided buffers Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 249/393] ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() Greg Kroah-Hartman
2025-04-17 17:50 ` [PATCH 6.12 250/393] ASoC: q6apm: add q6apm_get_hw_pointer helper Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 251/393] ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 252/393] ASoC: q6apm-dai: make use of q6apm_get_hw_pointer Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 253/393] ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 254/393] ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 255/393] ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 256/393] ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 257/393] accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 258/393] accel/ivpu: Fix deadlock in ivpu_ms_cleanup() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 259/393] bus: mhi: host: Fix race between unprepare and queue_buf Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 260/393] ext4: fix off-by-one error in do_split Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 261/393] f2fs: fix to avoid atomicity corruption of atomic file Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 262/393] vdpa/mlx5: Fix oversized null mkey longer than 32bit Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 263/393] udf: Fix inode_getblk() return value Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 264/393] tpm: do not start chip while suspended Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 265/393] svcrdma: do not unregister device for listeners Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 266/393] soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 267/393] smb311 client: fix missing tcon check when mounting with linux/posix extensions Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 268/393] ima: limit the number of open-writers integrity violations Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 269/393] ima: limit the number of ToMToU " Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 270/393] i3c: master: svc: Use readsb helper for reading MDB Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 271/393] i3c: Add NULL pointer check in i3c_master_queue_ibi() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 272/393] jbd2: remove wrong sb->s_sequence check Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 273/393] kbuild: exclude .rodata.(cst|str)* when building ranges Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 274/393] leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 275/393] leds: rgb: leds-qcom-lpg: Fix calculation of best period " Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 276/393] mfd: ene-kb3930: Fix a potential NULL pointer dereference Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 277/393] mailbox: tegra-hsp: Define dimensioning masks in SoC data Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 278/393] locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 279/393] lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 280/393] mptcp: fix NULL pointer in can_accept_new_subflow Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 281/393] mptcp: only inc MPJoinAckHMacFailure for HMAC failures Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 282/393] mtd: inftlcore: Add error check for inftl_read_oob() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 283/393] mtd: rawnand: Add status chack in r852_ready() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 284/393] arm64: mops: Do not dereference src reg for a set operation Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 285/393] arm64: tegra: Remove the Orin NX/Nano suspend key Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 286/393] arm64: mm: Correct the update of max_pfn Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 287/393] arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 288/393] arm64: dts: exynos: gs101: disable pinctrl_gsacore node Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 289/393] backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 290/393] btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 291/393] btrfs: tests: fix chunk map leak after failure to add it to the tree Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 292/393] btrfs: zoned: fix zone activation with missing devices Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 293/393] btrfs: zoned: fix zone finishing " Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 294/393] iommufd: Fix uninitialized rc in iommufd_access_rw() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 295/393] iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 296/393] iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 297/393] iommu/vt-d: Dont clobber posted vCPU IRTE when host IRQ affinity changes Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 298/393] iommu/vt-d: Fix possible circular locking dependency Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 299/393] iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 300/393] sparc/mm: disable preemption in lazy mmu mode Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 301/393] sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 302/393] net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 303/393] mm/damon/ops: have damon_get_folio return folio even for tail pages Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 304/393] mm/rmap: reject hugetlb folios in folio_make_device_exclusive() Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 305/393] mm: make page_mapped_in_vma() hugetlb walk aware Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 306/393] mm: fix lazy mmu docs and usage Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 307/393] mm/mremap: correctly handle partial mremap() of VMA starting at 0 Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 308/393] mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 309/393] mm/userfaultfd: fix release hang over concurrent GUP Greg Kroah-Hartman
2025-04-17 17:51 ` [PATCH 6.12 310/393] mm/hwpoison: do not send SIGBUS to processes with recovered clean pages Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 311/393] mm/hugetlb: move hugetlb_sysctl_init() to the __init section Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 312/393] mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 313/393] sctp: detect and prevent references to a freed transport in sendmsg Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 314/393] x86/xen: fix balloon target initialization for PVH dom0 Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 315/393] tracing: fprobe events: Fix possible UAF on modules Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 316/393] tracing: Do not add length to print format in synthetic events Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 317/393] thermal/drivers/rockchip: Add missing rk3328 mapping entry Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 318/393] CIFS: Propagate min offload along with other parameters from primary to secondary channels Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 319/393] cifs: avoid NULL pointer dereference in dbg call Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 320/393] cifs: fix integer overflow in match_server() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 321/393] cifs: Ensure that all non-client-specific reparse points are processed by the server Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 322/393] clk: renesas: r9a07g043: Fix HP clock source for RZ/Five Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 323/393] clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 324/393] clk: qcom: gdsc: Release pm subdomains in reverse add order Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 325/393] clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 326/393] clk: qcom: gdsc: Set retain_ff before moving to HW CTRL Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 327/393] crypto: ccp - Fix check for the primary ASP device Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 328/393] crypto: ccp - Fix uAPI definitions of PSP errors Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 329/393] dlm: fix error if inactive rsb is not hashed Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 330/393] dlm: fix error if active " Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 331/393] dm-ebs: fix prefetch-vs-suspend race Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 332/393] dm-integrity: set ti->error on memory allocation failure Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 333/393] dm-integrity: fix non-constant-time tag verification Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 334/393] dm-verity: fix prefetch-vs-suspend race Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 335/393] dt-bindings: coresight: qcom,coresight-tpda: Fix too many reg Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 336/393] dt-bindings: coresight: qcom,coresight-tpdm: " Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 337/393] ftrace: Add cond_resched() to ftrace_graph_set_hash() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 338/393] ftrace: Properly merge notrace hashes Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 339/393] gpio: tegra186: fix resource handling in ACPI probe path Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 340/393] gpio: zynq: Fix wakeup source leaks on device unbind Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 341/393] gve: handle overflow when reporting TX consumed descriptors Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 342/393] KVM: Allow building irqbypass.ko as as module when kvm.ko is a module Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 343/393] KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 344/393] KVM: x86: Explicitly zero-initialize on-stack CPUID unions Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 345/393] KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 346/393] scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 347/393] landlock: Move code to ease future backports Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 348/393] landlock: Add the errata interface Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 349/393] landlock: Add erratum for TCP fix Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 350/393] landlock: Always allow signals between threads of the same process Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 351/393] landlock: Prepare to add second errata Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 352/393] selftests/landlock: Split signal_scoping_threads tests Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 353/393] selftests/landlock: Add a new test for setuid() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 354/393] misc: pci_endpoint_test: Fix displaying irq_type after request_irq error Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 355/393] net: mana: Switch to page pool for jumbo frames Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 356/393] ntb: use 64-bit arithmetic for the MSI doorbell mask Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 357/393] of/irq: Fix device node refcount leakage in API of_irq_parse_one() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 358/393] of/irq: Fix device node refcount leakage in API of_irq_parse_raw() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 359/393] of/irq: Fix device node refcount leakages in of_irq_count() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 360/393] of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 361/393] of/irq: Fix device node refcount leakages in of_irq_init() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 362/393] PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 363/393] PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 364/393] PCI: pciehp: Avoid unnecessary device replacement check Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 365/393] PCI: Fix reference leak in pci_alloc_child_bus() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 366/393] PCI: Fix reference leak in pci_register_host_bridge() Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 367/393] PCI: Fix wrong length of devres array Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 368/393] phy: freescale: imx8m-pcie: assert phy reset and perst in power off Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 369/393] pinctrl: qcom: Clear latched interrupt status when changing IRQ type Greg Kroah-Hartman
2025-04-17 17:52 ` [PATCH 6.12 370/393] pinctrl: samsung: add support for eint_fltcon_offset Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 371/393] ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 372/393] s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 373/393] s390/virtio_ccw: Dont allocate/assign airqs for non-existing queues Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 374/393] s390: Fix linker error when -no-pie option is unavailable Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 375/393] sched_ext: create_dsq: Return -EEXIST on duplicate request Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 376/393] selftests: mptcp: close fd_in before returning in main_loop Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 377/393] selftests: mptcp: fix incorrect fd checks " Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 378/393] thermal/drivers/mediatek/lvts: Disable monitor mode during suspend Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 379/393] thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 380/393] arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 381/393] iommufd: Make attach_handle generic than fault specific Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 382/393] iommufd: Fail replace if device has not been attached Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 383/393] x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 384/393] ACPI: platform-profile: Fix CFI violation when accessing sysfs files Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 385/393] NFSD: fix decoding in nfs4_xdr_dec_cb_getattr Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 386/393] NFSD: Fix CB_GETATTR status fix Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 387/393] nfsd: dont ignore the return code of svc_proc_register() Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 388/393] x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 389/393] libbpf: Prevent compiler warnings/errors Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 390/393] kbuild: Add -fno-builtin-wcslen Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 391/393] media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 392/393] Bluetooth: hci_uart: Fix another race during initialization Greg Kroah-Hartman
2025-04-17 17:53 ` [PATCH 6.12 393/393] s390/cpumf: Fix double free on error in cpumf_pmu_event_init() Greg Kroah-Hartman
2025-04-17 19:06 ` [PATCH 6.12 000/393] 6.12.24-rc1 review Florian Fainelli
2025-04-17 22:45 ` Peter Schneider
2025-04-18 9:26 ` Markus Reichelt
2025-04-18 9:34 ` Naresh Kamboju
2025-04-18 14:30 ` Shuah Khan
2025-04-20 6:54 ` Harshit Mogalapalli
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=20250417175110.699271597@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=kauschluss@disroot.org \
--cc=patches@lists.linux.dev \
--cc=sashal@kernel.org \
--cc=stable@vger.kernel.org \
--cc=ulf.hansson@linaro.org \
/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