public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
From: Sasha Levin <sashal@kernel.org>
To: patches@lists.linux.dev
Cc: Abdun Nihaal <nihaal@cse.iitm.ac.in>,
	stable@vger.kernel.org, Hans Verkuil <hverkuil+cisco@kernel.org>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.18 514/752] media: i2c/tw9903: Fix potential memory leak in tw9903_probe()
Date: Sat, 28 Feb 2026 12:43:45 -0500	[thread overview]
Message-ID: <20260228174750.1542406-514-sashal@kernel.org> (raw)
In-Reply-To: <20260228174750.1542406-1-sashal@kernel.org>

From: Abdun Nihaal <nihaal@cse.iitm.ac.in>

[ Upstream commit 9cea16fea47e5553f51d10957677ff735b1eff03 ]

In one of the error paths in tw9903_probe(), the memory allocated in
v4l2_ctrl_handler_init() and v4l2_ctrl_new_std() is not freed. Fix that
by calling v4l2_ctrl_handler_free() on the handler in that error path.

Cc: stable@vger.kernel.org
Fixes: 0890ec19c65d ("[media] tw9903: add new tw9903 video decoder")
Signed-off-by: Abdun Nihaal <nihaal@cse.iitm.ac.in>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/media/i2c/tw9903.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/media/i2c/tw9903.c b/drivers/media/i2c/tw9903.c
index b996a05e56f28..c3eafd5d5dc82 100644
--- a/drivers/media/i2c/tw9903.c
+++ b/drivers/media/i2c/tw9903.c
@@ -228,6 +228,7 @@ static int tw9903_probe(struct i2c_client *client)
 
 	if (write_regs(sd, initial_registers) < 0) {
 		v4l2_err(client, "error initializing TW9903\n");
+		v4l2_ctrl_handler_free(hdl);
 		return -EINVAL;
 	}
 
-- 
2.51.0


  parent reply	other threads:[~2026-02-28 17:55 UTC|newest]

Thread overview: 285+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20260228174750.1542406-1-sashal@kernel.org>
2026-02-28 17:42 ` [PATCH 6.18 455/752] rpmsg: core: fix race in driver_override_show() and use core helper Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 456/752] clk: renesas: rzg2l: Fix intin variable size Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 458/752] hfsplus: ensure sb->s_fs_info is always cleaned up Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 459/752] arm64: dts: ti: am62p-verdin: Fix SD regulator startup delay Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 460/752] drm/panthor: fix for dma-fence safe access rules Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 461/752] ASoC: SOF: ipc4-control: If there is no data do not send bytes update Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 462/752] ASoC: SOF: ipc4-topology: Correct the allocation size for bytes controls Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 463/752] ASoC: SOF: ipc4-control: Use the correct size for scontrol->ipc_control_data Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 464/752] ASoC: SOF: ipc4-control: Keep the payload size up to date Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 465/752] fpga: dfl: use subsys_initcall to allow built-in drivers to be added Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 466/752] drm/tests: shmem: Swap names of export tests Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 467/752] drm/tests: shmem: Add clean-up action to unpin pages Sasha Levin
2026-02-28 17:42 ` [PATCH 6.18 468/752] drm/tests: shmem: Hold reservation lock around vmap/vunmap Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 469/752] drm/tests: shmem: Hold reservation lock around madvise Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 470/752] drm/tests: shmem: Hold reservation lock around purge Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 471/752] drm/xe: Fix ggtt fb alignment Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 472/752] Revert "PCI: dw-rockchip: Don't wait for link since we can detect Link Up" Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 473/752] Revert "PCI: qcom: Don't wait for link if " Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 474/752] Revert "PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported" Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 475/752] Revert "PCI: qcom: Enumerate endpoints based on Link up event in 'global_irq' interrupt" Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 476/752] Revert "PCI: dwc: Don't wait for link up if driver can detect Link Up event" Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 477/752] PCI: Use resource_set_range() that correctly sets ->end Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 478/752] phy: qcom: edp: Make the number of clocks flexible Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 479/752] arm64: dts: qcom: sdm630: Add missing MDSS reset Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 480/752] dm-verity: correctly handle dm_bufio_client_create() failure Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 481/752] media: uvcvideo: Fix support for V4L2_CTRL_FLAG_HAS_WHICH_MIN_MAX Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 482/752] media: mediatek: encoder: Fix uninitialized scalar variable issue Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 483/752] media: mtk-mdp: Fix error handling in probe function Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 484/752] media: mtk-mdp: Fix a reference leak bug in mtk_mdp_remove() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 485/752] media: chips-media: wave5: Fix PM runtime usage count underflow Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 486/752] media: chips-media: wave5: Fix kthread worker destruction in polling mode Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 487/752] media: chips-media: wave5: Fix device cleanup order to prevent kernel panic Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 488/752] media: chips-media: wave5: Fix SError of kernel panic when closed Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 489/752] media: chips-media: wave5: Fix Null reference while testing fluster Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 490/752] media: verisilicon: AV1: Fix enable cdef computation Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 491/752] media: verisilicon: AV1: Fix tx mode bit setting Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 492/752] arm64: dts: qcom: x1e80100: Add missing TCSR ref clock to the DP PHYs Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 493/752] arm64: dts: qcom: sm8750: Fix BAM DMA probing Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 494/752] ARM: omap2: Fix reference count leaks in omap_control_init() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 495/752] arm64: kernel: initialize missing kexec_buf->random field Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 496/752] powerpc/pseries: Fix MSI-X allocation failure when quota is exceeded Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 497/752] KVM: x86: Return "unsupported" instead of "invalid" on access to unsupported PV MSR Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 498/752] KVM: nSVM: Remove a user-triggerable WARN on nested_svm_load_cr3() succeeding Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 499/752] arm64: Disable branch profiling for all arm64 code Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 500/752] pinctrl: meson: amlogic-a4: mark the GPIO controller as sleeping Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 501/752] HID: hid-pl: handle probe errors Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 502/752] HID: magicmouse: Do not crash on missing msc->input Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 503/752] HID: prodikeys: Check presence of pm->input_ep82 Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 504/752] HID: logitech-hidpp: Check maxfield in hidpp_get_report_length() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 505/752] fs: ensure that internal tmpfs mount gets mount id zero Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 506/752] arm64: dts: apple: t8112-j473: Keep the HDMI port powered on Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 507/752] media: amphion: Drop min_queued_buffers assignment Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 508/752] media: rockchip: rga: Fix possible ERR_PTR dereference in rga_buf_init() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 509/752] media: verisilicon: AV1: Set IDR flag for intra_only frame type Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 510/752] media: radio-keene: fix memory leak in error path Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 511/752] media: cx88: Add missing unmap in snd_cx88_hw_params() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 512/752] media: cx23885: Add missing unmap in snd_cx23885_hw_params() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 513/752] media: cx25821: Add missing unmap in snd_cx25821_hw_params() Sasha Levin
2026-02-28 17:43 ` Sasha Levin [this message]
2026-02-28 17:43 ` [PATCH 6.18 515/752] media: i2c/tw9906: Fix potential memory leak in tw9906_probe() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 516/752] media: i2c: ov01a10: Fix the horizontal flip control Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 517/752] media: i2c: ov01a10: Fix reported pixel-rate value Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 518/752] media: i2c: ov01a10: Fix analogue gain range Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 519/752] media: i2c: ov01a10: Add missing v4l2_subdev_cleanup() calls Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 520/752] media: i2c: ov01a10: Fix passing stream instead of pad to v4l2_subdev_state_get_format() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 521/752] media: i2c: ov01a10: Fix test-pattern disabling Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 522/752] media: qcom: camss: vfe: Fix out-of-bounds access in vfe_isr_reg_update() Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 523/752] media: ccs: Avoid possible division by zero Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 524/752] media: i2c: ov5647: Initialize subdev before controls Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 525/752] media: i2c: ov5647: Correct pixel array offset Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 526/752] media: i2c: ov5647: Correct minimum VBLANK value Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 527/752] media: i2c: ov5647: Sensor should report RAW color space Sasha Levin
2026-02-28 17:43 ` [PATCH 6.18 528/752] media: i2c: ov5647: Fix PIXEL_RATE value for VGA mode Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 529/752] media: ccs: Fix setting initial sub-device state Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 530/752] media: i2c: ov5647: use our own mutex for the ctrl lock Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 531/752] media: dw9714: Fix powerup sequence Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 532/752] media: ipu6: Fix typo and wrong constant in ipu6-mmu.c Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 533/752] media: ipu6: Fix RPM reference leak in probe error paths Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 534/752] media: staging/ipu7: Ignore interrupts when device is suspended Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 535/752] media: staging/ipu7: Call synchronous RPM suspend in probe failure Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 536/752] media: staging/ipu7: Update CDPHY register settings Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 537/752] media: staging/ipu7: Fix the loop bound in l2 table alloc Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 538/752] platform/x86: ISST: Add missing write block check Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 539/752] platform/x86: ISST: Store and restore all domains data Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 540/752] dm-integrity: fix a typo in the code for write/discard race Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 541/752] dm: clear cloned request bio pointer when last clone bio completes Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 542/752] soc: ti: k3-socinfo: Fix regmap leak on probe failure Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 543/752] soc: ti: pruss: Fix double free in pruss_clk_mux_setup() Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 544/752] KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 545/752] bus: omap-ocp2scp: fix OF populate on driver rebind Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 546/752] clk: clk-apple-nco: Add "apple,t8103-nco" compatible Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 547/752] soc: rockchip: grf: Fix wrong RK3576_IOCGRF_MISC_CON definition Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 548/752] soc: rockchip: grf: Support multiple grf to be handled Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 549/752] media: stm32: dcmipp: avoid naming clock if only one is needed Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 550/752] media: stm32: dcmipp: bytecap: clear all interrupts upon stream stop Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 551/752] media: stm32: dcmipp: byteproc: disable compose for all bayers Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 552/752] media: i2c: ov01a10: Fix digital gain range Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 553/752] arm64: dts: rockchip: Fix SD card support for RK3576 EVB1 Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 554/752] clk: tegra: tegra124-emc: Fix potential memory leak in tegra124_clk_register_emc() Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 555/752] s390/pci: Handle futile config accesses of disabled devices directly Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 556/752] mailbox: Prevent out-of-bounds access in fw_mbox_index_xlate() Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 557/752] drm/i915/psr: Don't enable Panel Replay on sink if globally disabled Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 558/752] reset: gpio: suppress bind attributes in sysfs Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 559/752] dm-integrity: fix recalculation in bitmap mode Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 560/752] dm-unstripe: fix mapping bug when there are multiple targets in a table Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 561/752] rtc: pcf8563: use correct of_node for output clock Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 562/752] drm/tyr: fix register name in error print Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 563/752] arm64: dts: rockchip: Do not enable hdmi_sound node on Pinebook Pro Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 564/752] media: venus: vdec: fix error state assignment for zero bytesused Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 565/752] media: venus: vdec: restrict EOS addr quirk to IRIS2 only Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 566/752] Revert "media: iris: Add sanity check for stop streaming" Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 567/752] media: iris: Fix ffmpeg corrupted frame error Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 568/752] media: iris: Fix fps calculation Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 569/752] media: iris: use fallback size when S_FMT is called without width/height Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 570/752] media: iris: Add buffer to list only after successful allocation Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 571/752] media: iris: Skip resolution set on first IPSC Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 572/752] media: iris: gen1: Destroy internal buffers after FW releases Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 573/752] media: iris: gen2: Add sanity check for session stop Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 574/752] media: iris: Prevent output buffer queuing before stream-on completes Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 575/752] drm: of: drm_of_panel_bridge_remove(): fix device_node leak Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 576/752] docs: kdoc: avoid error_count overflows Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 577/752] mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE THP allocations Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 578/752] selftests/mm/charge_reserved_hugetlb: drop mount size for hugetlbfs Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 579/752] drm/buddy: Prevent BUG_ON by validating rounded allocation Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 581/752] phy: fsl-imx8mq-usb: set platform driver data Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 582/752] PCI: dwc: Skip waiting for L2/L3 Ready if dw_pcie_rp::skip_l23_wait is true Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 583/752] xfs: mark data structures corrupt on EIO and ENODATA Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 584/752] xfs: remove xfs_attr_leaf_hasname Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 585/752] media: verisilicon: AV1: Fix tile info buffer size Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 586/752] dm: fix excessive blk-crypto operations for invalid keys Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 587/752] media: uvcvideo: Return queued buffers on start_streaming() failure Sasha Levin
2026-02-28 17:44 ` [PATCH 6.18 588/752] iommu/vt-d: Flush dev-IOTLB only when PCIe device is accessible in scalable mode Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 589/752] iommu/vt-d: Flush piotlb for SVM and Nested domain Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 590/752] KVM: arm64: nv: Return correct RES0 bits for FGT registers Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 591/752] mfd: core: Add locking around 'mfd_of_node_list' Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 592/752] mfd: tps65219: Implement LOCK register handling for TPS65214 Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 593/752] mfd: macsmc: Initialize mutex Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 594/752] mfd: qcom-pm8xxx: Fix OF populate on driver rebind Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 595/752] mfd: omap-usb-host: " Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 598/752] arm64: dts: rockchip: Explicitly request UFS reset pin on RK3576 Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 599/752] PCI/PM: Prevent runtime suspend until devices are fully initialized Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 600/752] iio: accel: adxl380: Avoid reading more entries than present in FIFO Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 601/752] iommu/arm-smmu-v3: Add update_safe bits to fix STE update sequence Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 602/752] iommu/arm-smmu-v3: Mark STE MEV safe when computing the " Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 603/752] iommu/arm-smmu-v3: Mark EATS_TRANS " Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 604/752] iommu/arm-smmu-v3: Do not set disable_ats unless vSTE is Translate Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 605/752] usb: host: tegra: Remove manual wake IRQ disposal Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 606/752] xfs: delete attr leaf freemap entries when empty Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 607/752] xfs: fix freemap adjustments when adding xattrs to leaf blocks Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 608/752] xfs: fix the xattr scrub to detect freemap/entries array collisions Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 609/752] xfs: fix remote xattr valuelblk check Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 610/752] xfs: get rid of the xchk_xfile_*_descr calls Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 611/752] spmi: apple: Add "apple,t8103-spmi" compatible Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 612/752] rust/drm: Fix Registration::{new,new_foreign_owned}() docs Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 613/752] KVM: x86: Add SRCU protection for reading PDPTRs in __get_sregs2() Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 614/752] PCI: endpoint: Fix swapped parameters in pci_{primary/secondary}_epc_epf_unlink() functions Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 615/752] pinctrl: intel: Add code name documentation Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 616/752] xfs: only call xf{array,blob}_destroy if we have a valid pointer Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 617/752] xfs: check return value of xchk_scrub_create_subord Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 618/752] xfs: check for deleted cursors when revalidating two btrees Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 619/752] md/bitmap: fix GPF in write_page caused by resize race Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 620/752] NFSD: fix setting FMODE_NOCMTIME in nfs4_open_delegation Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 621/752] nfsd: fix return error code for nfsd_map_name_to_[ug]id Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 622/752] nvmem: Drop OF node reference on nvmem_add_one_cell() failure Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 623/752] PCI: Fix bridge window alignment with optional resources Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 624/752] ima: verify the previous kernel's IMA buffer lies in addressable RAM Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 625/752] of/kexec: refactor ima_get_kexec_buffer() to use ima_validate_range() Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 626/752] x86/kexec: add a sanity check on previous kernel's ima kexec buffer Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 627/752] mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 629/752] mm/slab: add rcu_barrier() to kvfree_rcu_barrier_on_cache() Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 630/752] io_uring/net: don't continue send bundle if poll was required for retry Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 631/752] bus: fsl-mc: fix an error handling in fsl_mc_device_add() Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 632/752] dm mpath: make pg_init_delay_msecs settable Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 633/752] arm64: poe: fix stale POR_EL0 values for ptrace Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 634/752] tools: Fix bitfield dependency failure Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 635/752] vhost: move vdpa group bound check to vhost_vdpa Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 636/752] powerpc/smp: Add check for kcalloc() failure in parse_thread_groups() Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 637/752] iio: gyro: itg3200: Fix unchecked return value in read_raw Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 638/752] mtd: spinand: Disable continuous read during probe Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 639/752] power: reset: tdx-ec-poweroff: fix restart Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 640/752] mm/highmem: fix __kmap_to_page() build error Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 641/752] compiler-clang.h: require LLVM 19.1.0 or higher for __typeof_unqual__ Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 642/752] rapidio: replace rio_free_net() with kfree() in rio_scan_alloc_net() Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 643/752] ocfs2: fix reflink preserve cleanup issue Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 644/752] kexec: derive purgatory entry from symbol Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 645/752] crash_dump: fix dm_crypt keys locking and ref leak Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 646/752] kho: skip memoryless NUMA nodes when reserving scratch areas Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 647/752] Revert "PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV" Sasha Levin
2026-02-28 17:45 ` [PATCH 6.18 648/752] PCI/IOV: Fix race between SR-IOV enable/disable and hotplug Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 649/752] arm64: Fix non-atomic __READ_ONCE() with CONFIG_LTO=y Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 650/752] uprobes: Fix incorrect lockdep condition in filter_chain() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 651/752] clk: rs9: Reserve 8 struct clk_hw slots for for 9FGV0841 Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 652/752] btrfs: fix periodic reclaim condition Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 653/752] btrfs: zoned: fixup last alloc pointer after extent removal for RAID1 Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 654/752] btrfs: zoned: fixup last alloc pointer after extent removal for DUP Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 655/752] btrfs: continue trimming remaining devices on failure Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 656/752] remoteproc: imx_rproc: Fix invalid loaded resource table detection Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 657/752] perf/arm-cmn: Reject unsupported hardware configurations Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 658/752] scsi: ufs: core: Flush exception handling work when RPM level is zero Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 659/752] mm/slab: avoid allocating slabobj_ext array from its own slab Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 660/752] mm/slab: use unsigned long for orig_size to ensure proper metadata align Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 661/752] MIPS: Loongson2ef: Register PCI controller in early stage Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 662/752] MIPS: Loongson2ef: Use pcibios_align_resource() to block io range Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 663/752] PCI: dwc: Fix msg_atu_index assignment Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 664/752] mux: mmio: fix regmap leak on probe failure Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 668/752] tipc: fix RCU dereference race in tipc_aead_users_dec() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 669/752] drm/amdkfd: Fix out-of-bounds write in kfd_event_page_set() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 670/752] drm/amdgpu: Protect GPU register accesses in powergated state in some paths Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 671/752] net: cpsw_new: Fix unnecessary netdev unregistration in cpsw_probe() error path Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 672/752] net: cpsw_new: Fix potential unregister of netdev that has not been registered yet Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 673/752] PCI: Don't claim disabled bridge windows Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 674/752] PCI: Fix pci_slot_trylock() error handling Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 675/752] parisc: kernel: replace kfree() with put_device() in create_tree_node() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 676/752] mptcp: pm: in-kernel: always set ID as avail when rm endp Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 677/752] staging: rtl8723bs: fix null dereference in find_network Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 678/752] kcsan, compiler_types: avoid duplicate type issues in BPF Type Format Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 679/752] watchdog/softlockup: fix sample ring index wrap in need_counting_irqs() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 680/752] i2c: imx-lpi2c: fix SMBus block read NACK after byte count Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 681/752] cifs: Fix locking usage for tcon fields Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 682/752] MIPS: rb532: Fix MMIO UART resource registration Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 683/752] ceph: supply snapshot context in ceph_zero_partial_object() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 684/752] drm/i915/quirks: Fix device id for QUIRK_EDP_LIMIT_RATE_HBR2 entry Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 685/752] rust: kbuild: pass `-Zunstable-options` for Rust 1.95.0 Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 686/752] mm/slab: do not access current->mems_allowed_seq if !allow_spin Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 687/752] LoongArch: Make cpumask_of_node() robust against NUMA_NO_NODE Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 688/752] LoongArch: Prefer top-down allocation after arch_mem_init() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 689/752] LoongArch: Use %px to print unmodified unwinding address Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 690/752] LoongArch: Guard percpu handler under !CONFIG_PREEMPT_RT Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 691/752] LoongArch: Disable instrumentation for setup_ptwalker() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 692/752] net: ethernet: marvell: skge: remove incorrect conflicting PCI ID Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 693/752] net: wan/fsl_ucc_hdlc: Fix dma_free_coherent() in uhdlc_memclean() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 694/752] octeontx2-af: CGX: fix bitmap leaks Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 695/752] net: ti: icssg-prueth: Add optional dependency on HSR Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 696/752] net: macb: Fix tx/rx malfunction after phy link down and up Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 697/752] tracing: Fix to set write permission to per-cpu buffer_size_kb Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 698/752] tracing: Reset last_boot_info if ring buffer is reset Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 699/752] ceph: do not propagate page array emplacement errors as batch errors Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 700/752] ceph: fix write storm on fscrypted files Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 701/752] io_uring/filetable: clamp alloc_hint to the configured alloc range Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 702/752] io_uring/openclose: fix io_pipe_fixed() slot tracking for specific slots Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 703/752] drm/amd/display: Increase DCN35 SR enter/exit latency Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 704/752] drm/amdgpu: fix sync handling in amdgpu_dma_buf_move_notify Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 705/752] mm/hugetlb: restore failed global reservations to subpool Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 706/752] mm/page_alloc: skip debug_check_no_{obj,locks}_freed with FPI_TRYLOCK Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 707/752] procfs: fix possible double mmput() in do_procmap_query() Sasha Levin
2026-02-28 17:46 ` [PATCH 6.18 708/752] mm/vmscan: fix demotion targets checks in reclaim/demotion Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 709/752] mm/page_alloc: clear page->private in free_pages_prepare() Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 710/752] net: intel: fix PCI device ID conflict between i40e and ipw2200 Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 712/752] function_graph: Restore direct mode when callbacks drop to one Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 713/752] kbuild: Fix CC_CAN_LINK detection Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 714/752] kbuild: rpm-pkg: Restrict manual debug package creation Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 715/752] kernel: rpm-pkg: Restore find-debuginfo.sh approach to -debuginfo package Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 716/752] kbuild: rpm-pkg: Fix manual debuginfo generation when using .src.rpm Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 717/752] ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data() Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 718/752] mm: numa_memblks: Identify the accurate NUMA ID of CFMW Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 719/752] fbdev: Use device_create_with_groups() to fix sysfs groups registration race Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 720/752] fbcon: check return value of con2fb_acquire_newinfo() Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 721/752] fbdev: vt8500lcdfb: fix missing dma_free_coherent() Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 722/752] fbdev: of: display_timing: fix refcount leak in of_get_display_timings() Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 724/752] fbcon: Remove struct fbcon_display.inverse Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 725/752] io_uring/zcrx: fix sgtable leak on mapping failures Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 726/752] cifs: some missing initializations on replay Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 727/752] gpio: nomadik: Add missing IS_ERR() check Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 728/752] io_uring/cmd_net: fix too strict requirement on ioctl Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 729/752] ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 15X M6501RR Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 730/752] kbuild: rpm-pkg: Disable automatic requires for manual debuginfo package Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 731/752] drm/xe: Add bounds check on pat_index to prevent OOB kernel read in madvise Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 732/752] net: ethernet: ec_bhf: Fix dma_free_coherent() dma handle Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 733/752] net/sched: act_skbedit: fix divide-by-zero in tcf_skbedit_hash() Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 734/752] gpio: sysfs: fix chip removal with GPIOs exported over sysfs Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 735/752] x86/kexec: Copy ACPI root pointer address from config table Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 736/752] io_uring/zcrx: fix user_ref race between scrub and refill paths Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 737/752] rust: irq: add `'static` bounds to irq callbacks Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 738/752] rust: pin-init: replace clippy `expect` with `allow` Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 739/752] arm64: Force the use of CNTVCT_EL0 in __delay() Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 740/752] drm/amd/display: Correct logic check error for fastboot Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 741/752] drm/amdgpu: keep vga memory on MacBooks with switchable graphics Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 742/752] net: nfc: nci: Fix parameter validation for packet data Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 743/752] ring-buffer: Fix possible dereference of uninitialized pointer Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 744/752] tracing: ring-buffer: Fix to check event length before using Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 745/752] fgraph: Do not call handlers direct when not using ftrace_ops Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 746/752] tracing: Fix checking of freed trace_event_file for hist files Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 747/752] tracing: Wake up poll waiters for hist files when removing an event Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 748/752] rust: list: Add unsafe blocks for container_of and safety comments Sasha Levin
2026-02-28 17:47 ` [PATCH 6.18 749/752] NTB: ntb_transport: Fix too small buffer for debugfs_name Sasha Levin

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=20260228174750.1542406-514-sashal@kernel.org \
    --to=sashal@kernel.org \
    --cc=hverkuil+cisco@kernel.org \
    --cc=nihaal@cse.iitm.ac.in \
    --cc=patches@lists.linux.dev \
    --cc=stable@vger.kernel.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